Systems and methods for an advanced pedometer
First Claim
1. An advanced pedometer, comprising:
- a first accelerometer for providing first acceleration information for a first direction;
a second accelerometer for providing second acceleration information for a second direction;
a third accelerometer for providing vertical acceleration information in a third direction, wherein the first, second, and third directions are independent of each other;
a clock for providing time information associated with the first acceleration information, the second acceleration information, and the third acceleration information; and
a processing module comprising one or more processors, wherein the processing module is configured to receive the first, second, and third acceleration information, and is further configured to execute computer-executable instructions to;
determine a floor level acceleration information for a plane by calculating an absolute magnitude of a combination of the first acceleration information and the second acceleration information, wherein the plane defines a horizontal plane defined by the first direction and the second direction and wherein the third direction is a vertical direction perpendicular to the horizontal plane; and
estimate a distance traveled based on the floor level acceleration information, the vertical acceleration information, and at least a portion of the time information, wherein the distance traveled is estimated independently of any direction information from any directional sensors.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for an advanced pedometer, which may include: a first accelerometer for providing first acceleration information for a first direction; a second accelerometer for providing second acceleration information for a second direction; a third accelerometer for providing third acceleration for a third direction; a clock for providing time information associated with the first acceleration information, the second acceleration information, and the third acceleration information; and a processing module comprising one or more processors. The processing module may be to execute computer-executable instructions to: determine fourth level acceleration information for a plane using the first acceleration information for the first direction, and the second acceleration information for the second direction, where the plane is defined by the first direction and the second direction; and estimate a distance traveled using the fourth level acceleration information, the third acceleration information, and at least a portion of the time information.
-
Citations
18 Claims
-
1. An advanced pedometer, comprising:
-
a first accelerometer for providing first acceleration information for a first direction; a second accelerometer for providing second acceleration information for a second direction; a third accelerometer for providing vertical acceleration information in a third direction, wherein the first, second, and third directions are independent of each other; a clock for providing time information associated with the first acceleration information, the second acceleration information, and the third acceleration information; and a processing module comprising one or more processors, wherein the processing module is configured to receive the first, second, and third acceleration information, and is further configured to execute computer-executable instructions to; determine a floor level acceleration information for a plane by calculating an absolute magnitude of a combination of the first acceleration information and the second acceleration information, wherein the plane defines a horizontal plane defined by the first direction and the second direction and wherein the third direction is a vertical direction perpendicular to the horizontal plane; and estimate a distance traveled based on the floor level acceleration information, the vertical acceleration information, and at least a portion of the time information, wherein the distance traveled is estimated independently of any direction information from any directional sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for an advanced pedometer, comprising:
-
receiving, from a first accelerometer, first acceleration information for a first direction; receiving, from a second accelerometer, second acceleration information for a second direction; receiving, from a third accelerometer, vertical acceleration information for a third direction, wherein the first, second, and third directions are independent of each other; receiving, from a clock, time information associated with the first acceleration information, the second acceleration information, and the third acceleration information; determining floor level acceleration information for a plane by calculating an absolute magnitude of a combination of the first acceleration information and the second acceleration information, wherein the plane defines a horizontal plane defined by the first direction and the second direction and wherein the third direction is a vertical direction perpendicular to the horizontal plane; estimating a distance traveled based on the floor level acceleration information, the vertical acceleration information, and a time associated with the floor level acceleration information and the vertical acceleration information, wherein the distance traveled is estimated independently of any direction information from any directional sensors; and wherein the above operations are performed by one or more processors or application specific integrated circuits (ASICs) associated with a processing module. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification