System for and a method of measuring using a handheld electronic device
AssigneeMy Size Israel 2014 Ltd.
InventorsMichal Miriam Radai, Meni Menashe Itzhak
Life of this patent
Estimating the term…
Abstract
The present disclosure provides a method of measuring a path over a 3-dimensional object using a handheld electronic device comprising an acceleration sensor. The method comprises using a processor for: obtaining acceleration measurements of the handheld electronic device while the handheld electronic device is traversed over the path in a first direction, thereby obtaining acceleration plots for 3 dimensions for the first direction; identifying the start and end point of the movement; and integrating between the start and end points of the movement to find the length.
Claims24
A method of measuring a path over a three-dimensional (3D) object using a handheld electronic device comprising an acceleration sensor, the method comprising, using a processor for:
- responsive to a traversing movement of the handheld electronic device over the path in a first direction, responsive to sensing by the acceleration sensor an acceleration of the handheld electronic device, thereby measuring the acceleration, receiving from the acceleration sensor the acceleration measurements of the handheld electronic device;
- processing the acceleration measurements to generate acceleration plots for three (3) dimensions for the first direction;
- identifying a start point and an end point of the traversing movement, wherein said identifying the start point and the end point of the traversing movement is done using at least one first type of weight, wherein the at least one first type of weight is applied to values indicative of the acceleration measurements;
- integrating between the start point and the end point of the traversing movement;
- and
- determining a length of the path based on the integration.
A non-transitory computer-readable media storing computer-readable instructions that, when executed by a handheld electronic device traversed over a path on a three-dimensional object to be measured, cause the handheld electronic device to measure a length of the path by:
- responsive to a traversing movement of the handheld electronic device over the path in a first direction, responsive to sensing by the acceleration sensor an acceleration of the handheld electronic device, thereby measuring the acceleration, receiving from the acceleration sensor the acceleration measurements of the handheld electronic device;
- processing the acceleration measurements to generate acceleration plots for three (3) dimensions for the first direction;
- identifying a start point and an end point of the traversing movement, wherein said identifying the start point and the end point of the traversing movement is done using at least one type of weight, wherein the at least one type of weight is applied to values indicative of the acceleration measurements;
- integrating between the start point and the end point of the traversing movement;
- and
- determining the length of the path based on the integration.
A handheld electronic device configured to measure a path on a three-dimensional object, the handheld electronic device comprising:
- an acceleration sensor configured to sense an acceleration of the handheld electronic device responsive to a traversing movement of the handheld electronic device over the path in a first direction, thereby measuring the acceleration;
- computer memory;
- and
- a processor operatively coupled to the computer memory and to the acceleration sensor, wherein the computer memory includes instructions for causing the processor to:
- receive from the acceleration sensor the acceleration measurements of the handheld electronic device;
- process the acceleration measurements to generate acceleration plots for three (3) dimensions for the first direction;
- identify a start point and an end point of the traversing movement, wherein the identifying the start point and the end point of the traversing movement is done using at least one type of weight, wherein the at least one type of weight is applied to values indicative of the acceleration measurements;
- integrate between the start point and the end point of the traversing movement;
- and
- determine a length of the path based on the integration.
A measuring module for a handheld electronic device, the measuring module configured to measure a path on a three-dimensional object and comprising:
- a user interface configured to receive user input indicative of a starting and an ending of a traversing movement of the handheld electronic device over the path;
- a data receiver unit configured to, responsive to sensing by an acceleration sensor of the handheld device an acceleration of the handheld electronic device, thereby measuring the acceleration, the sensing being responsive to a traversing movement of the handheld electronic device over the path in a first direction:
- receive from the acceleration sensor the acceleration measurements;
- and
- process the acceleration measurements to generate acceleration plots for three (3) dimensions for the first direction;
- a data processing unit configured to:
- identify a start point and an end point of the traversing movement, wherein the identifying the start point and the end point of the traversing movement is done using at least one type of weight, wherein the at least one type of weight is applied to values indicative of the acceleration measurements;
- integrate between the start point and the end point of the traversing movement;
- and
- determine a length of the path based on the integration;
- and
- an output unit configured to output the length to a user.
Dependencies are inferred from the claim text.