1. A piston for a reciprocating machine including a cylinder bore for receiving said piston and a driving member for reciprocating said piston in the cylinder bore, said piston comprising:
a piston body fitted into the cylinder bore and having a sliding peripheral surface disposed in sliding contact with an inner peripheral surface of the cylinder bore, the sliding peripheral surface of said piston body and the inner peripheral surface of the cylinder bore each having a noncircular cross-sectional form;
a tapered sealing sleeve fitted in a peripheral groove of the piston body, wherein the sleeve has a first-diameter end located on the same side as a tail of the piston body and a second-diameter end located on the same side as a head of the piston body, the first-diameter is not equal to the second-diameter; and
a coupler for coupling said piston body to the driving member.
2. The piston according to claim 1, wherein said coupler is located within a noncircular imaginary tube which is generated by extending the sliding peripheral surface of said piston body along an axis of said piston.
3. The piston according to claim 2, wherein said sealing sleeve is made of an elastically deformable material.
4. The piston according to claim 3, wherein said sealing member has a noncircular external form similar to the cross-sectional form of the cylinder bore.
5. A piston for a reciprocating machine including a cylinder bore for receiving said piston and a driving member for reciprocating said piston in the cylinder bore, said piston comprising:
a piston body fitted into the cylinder bore and having a sliding peripheral surface disposed in sliding contact with an inner peripheral surface of the cylinder bore, the sliding peripheral surface of said piston body and the inner peripheral surface of the cylinder bore each having a noncircular cross-sectional form;
a coupler for coupling said piston body to the driving member, wherein said coupler is located within a noncircular imaginary tube which is generated by extending the sliding peripheral surface of said piston body along an axis of said piston; and
a hollow body having a head located on one side thereof opposite said coupler and having a circular open end located on the same side as said coupler, and
said coupler has a circular end plate closing the open end of said piston body.
6. The piston according to claim 5, wherein the end plate of said coupler is welded to the open end of said piston body in the axial direction of said piston.
7. A piston for a reciprocating machine including a cylinder bore for receiving said piston and a driving member for reciprocating said piston in the cylinder bore, said piston comprising:
a piston body fitted into the cylinder bore and having a sliding peripheral surface disposed in sliding contact with an inner peripheral surface of the cylinder bore, the sliding peripheral surface of said piston body and the inner peripheral surface of the cylinder bore each having a noncircular cross-sectional form, wherein said piston body comprises:
at least one annular sealing member, the sealing member forming the sliding peripheral surface of said piston body; and
a peripheral groove for receiving the sealing member, wherein said sealing member is made of an elastically deformable material and when said sealing member is in a free state, said sealing member has an inner circumferential length 10 to 30% shorter than a circumferential length of a bottom of the peripheral groove, and said sealing member is fitted in the peripheral groove while being elastically deformed; and
a coupler for coupling said piston body to the driving member, wherein said coupler is located within a noncircular imaginary tube which is generated by extending the sliding peripheral surface of said piston body along an axis of said piston.
8. A piston for a reciprocating machine including a cylinder bore for receiving said piston and a driving member for reciprocating said piston in the cylinder bore, said piston comprising:
a piston body fitted into the cylinder bore and having a sliding peripheral surface disposed in sliding contact with an inner peripheral surface of the cylinder bore, the sliding peripheral surface of said piston body and the inner peripheral surface of the cylinder bore each having a noncircular cross-sectional form, wherein said piston body comprises:
at least one annular sealing member, the sealing member forming the sliding peripheral surface of said piston body; and
a peripheral groove for receiving the sealing member, wherein said sealing member is made of an elastically deformable material and has a circular external form; and
a coupler for coupling said piston body to the driving member, wherein said coupler is located within a noncircular imaginary tube which is generated by extending the sliding peripheral surface of said piston body along an axis of said piston.
9. A piston for a reciprocating machine including a cylinder bore for receiving said piston and a driving member for reciprocating said piston in the cylinder bore, said piston comprising:
a piston body fitted into the cylinder bore and having a sliding peripheral surface disposed in sliding contact with an inner peripheral surface of the cylinder bore, the sliding peripheral surface of said piston body and the inner peripheral surface of the cylinder bore each having a noncircular cross-sectional form, wherein said piston body has at least one of arcuated outer peripheral edge, tapered outer peripheral edge or crowned outer peripheral edge formed at each of opposite ends thereof; and
a coupler for coupling said piston body to the driving member.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A mobile communication device comprising:
a processor operably coupled to a memory and to a wireless communication subsystem operable to send and receive data;
a camera operably coupled to the processor;
a sensor operably connected to provide to the processor a distance between the camera and an element viewable by the camera;
instructions stored in the memory that when executed by the processor perform the following: taking an image with the camera, using the sensor to determine a distance between the camera and at least one object recorded in the image, receiving a request for a desired measurement comprising one of a desired length measurement and a desired area measurement of an element in the image, calculating the desired measurement, and providing the desired measurement to the user.
2. The mobile communication device according to claim 1 wherein the sensors determines the distance to an accuracy of plus or minus 10 mm.
3. The mobile communication device according to claim 2 wherein the sensor is an optical time-of-flight sensor.
4. The mobile communication device according to claim 3 wherein the distance measurements are time-stamped.
5. The mobile communication device according to claim 1, wherein the sensor operates independently of the camera.
6. The mobile communication device according to claim 5 wherein the sensor is active whenever the camera is active.
7. The mobile communication device according to claim 6, wherein the sensor is aligned with the center of view of the camera.
8. The mobile communication device according to claim 7 wherein the distance is used to set the focus of the camera.
9. The mobile communication device according to claim 8 wherein the sensor determines distance at a rate that is greater than or equal to the camera frame rate.
10. The mobile communication device according to claim 1 wherein the instructions, when executed by the processor, further perform: receiving a correction to the image via user input and using the received correction to calculate the desired measurement.
11. The mobile communication device according to claim 10 wherein the correction is a keystone correction.
12. The mobile communication device according to claim 1 wherein the instructions, when executed by the processor, further store the distance measurement with the image as metadata.
13. The mobile communication device according to claim 1, wherein providing the desired measurement to the user comprises displaying the desired measurement on a screen of the mobile communication device.
14. A method of operating a camera in a mobile communication device, the method comprising:
taking an image using the camera;
determining a distance between the camera and at least one object recorded in the image using a sensor;
receiving a request for a desired measurement comprising one of a desired length measurement and a desired area measurement of an element in the image;
calculating the desired measurement; and
providing the desired measurement to the user.
15. The method according to claim 14 further comprising applying a correction to the image prior to calculating the measurement.
16. The method according to claim 15 further comprising receiving a keystone correction to the image from the user.
17. The method according to claim 14 wherein the sensor is a time-of-flight sensor that determines a distance from the camera of an object at the center of the field of view.
18. The method according to claim 17 further comprising time-stamping both image data and distance data.
19. The method according to claim 14 wherein providing the desire measurement comprises displaying the measurement on a screen.
20. The method according to claim 19 wherein receiving the request for a measurement comprises receiving input from a stylus on the screen.