US2008172203A1PendingUtilityA1
Accurate step counter
Assignee: SONY ERICSSON MOBILE COMM ABPriority: Jan 16, 2007Filed: Jan 16, 2007Published: Jul 17, 2008
Est. expiryJan 16, 2027(~0.5 yrs left)· nominal 20-yr term from priority
Inventors:Filip Jorgensen
G01C 22/006
25
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A device may obtain samples from an accelerometer and a gyroscope, determine kinematics signals based on the samples, and compute a number of steps taken by a user based on the kinematics signals.
Claims
exact text as granted — not AI-modified1 . A method comprising:
obtaining samples from an accelerometer and a gyroscope; determining kinematics signals based on the samples; and computing a number of steps taken by a user based on the kinematics signals.
2 . The method as in claim 1 , wherein determining kinematics signals include:
determining an acceleration signal, a velocity signal, or a distance signal.
3 . The method as in claim 1 , further comprising:
removing noise from the obtained samples.
4 . The method as in claim 1 , further comprising:
receiving an average step length from the user.
5 . The method as in claim 4 , wherein computing a number of steps includes:
computing the number of steps taken by the user based on the kinematics signals and the average step length.
6 . The method as in claim 1 , wherein determining kinematics signals includes:
numerically solving equations of motion to determine kinematics signals based on the samples.
7 . The method as in claim 1 , further comprising:
receiving samples from a Global Positioning System (GPS) receiver.
8 . The method as in claim 7 , wherein determining kinematics signals includes:
numerically solving equations of motion based on the samples that are obtained from the accelerometer, the gyroscope, and the GPS receiver.
9 . The method as in claim 1 , further including:
initializing the kinematics signals.
10 . A device comprising:
an accelerometer for providing acceleration measurements; a gyroscope for providing angular rate measurements; and a processor to:
accept the acceleration measurements from the accelerometer and the angular rate measurements from the gyroscope;
establish kinematics signals based on the acceleration measurements and the gyroscope measurements; and
count a number of user foot steps based on the kinematics signals and an average step length.
11 . The device as in claim 10 , wherein the kinematics signals includes:
a velocity signal, an acceleration signal, or a distance signal.
12 . A device comprising:
a Global Positioning System (GPS) receiver for providing position measurements and velocity measurements; an accelerometer for providing acceleration measurements; a gyroscope for providing angular rate measurements; and a processor to:
accept the position measurements from the GPS receiver, the velocity measurements from the GPS receiver, the acceleration measurements from the accelerometer, and the angular rate measurements from the gyroscope;
establish kinematics signals based on the position measurements, the velocity measurements, the acceleration measurements, and the angular rate measurements; and
count user foot steps by comparing the kinematics signals and reference kinematics signals.
13 . The device as in claim 12 , wherein the kinematics signals include:
a velocity signal, a acceleration signal, or a distance signal.
14 . A device comprising:
means for detecting acceleration in a first coordinate frame; means for detecting angular rates in the first coordinate frame; means for determining kinematics signals in a second coordinate frame based on the detected acceleration and the detected angular rates; and means for counting steps based on the kinematics signals.
15 . The device as in claim 14 , wherein the kinematics signals includes:
an acceleration signal, a velocity signal, or a distance signal in three dimensions.
16 . The device as in claim 14 , further comprising:
means for removing noise from the detected acceleration.
17 . The device as in claim 14 , further comprising:
means for receiving an average step length from a user that is carrying the device.
18 . The device as in claim 17 , wherein the means for counting steps includes:
means for counting steps taken by the user based on the kinematics signals and the average step length.
19 . The device as claim 14 , further comprising:
means for solving equations of motion to determine the kinematics signals based on the detected acceleration and the detected angular rates.
20 . A portable device comprising:
an accelerometer for providing acceleration measurements; a gyroscope for providing angular rate measurements; a processor to:
accept the acceleration measurements from the accelerometer and the angular rate measurements from the gyroscope;
establish kinematics signals based on the acceleration measurements and the gyroscope measurements by solving equations of motions; and
measure a distance traveled based on the kinematics signals; and
a housing that contains components of the portable device, the components including the accelerometer, the gyroscope, and the processor.
21 . The portable device as in claim 20 , wherein the housing includes a cell phone housing, a laptop housing, an electronic notepad housing, or a personal digital assistant (PDA) housing, a pager housing, or a mobile telephone housing.Join the waitlist — get patent alerts
Track US2008172203A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.