Low average velocity pedestrial motion identification
First Claim
1. A method of identifying a motion state of a mobile device using acceleration signals from one or more accelerometers, comprising:
- detecting any pedestrial steps associated with a user of the mobile device during an observation period based on the acceleration signals;
determining via a processor a maximum number of consecutive pedestrial steps taken during the observation period from the detected pedestrial steps; and
declaring via the processor either a high average velocity motion state or a low average velocity motion state for the observation period based on the determined maximum number of consecutive pedestrial steps taken during the observation period, wherein high average velocity motion states are distinguished from low average velocity motion states based on the number of steps in the determined maximum number of consecutive pedestrial steps.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for identifying a motion state of a mobile device are disclosed. In one embodiment, identifying a motion state of a mobile device using acceleration signals from one or more accelerometers comprises: detecting any pedestrial steps associated with a user of the mobile device during an observation period based on the acceleration signals; determining a maximum number of consecutive pedestrial steps taken during the observation period from the detected pedestrial steps; and declaring a high average velocity motion state or a low average velocity motion state for the observation period based on the determined maximum number of consecutive pedestrial steps.
24 Citations
52 Claims
-
1. A method of identifying a motion state of a mobile device using acceleration signals from one or more accelerometers, comprising:
-
detecting any pedestrial steps associated with a user of the mobile device during an observation period based on the acceleration signals; determining via a processor a maximum number of consecutive pedestrial steps taken during the observation period from the detected pedestrial steps; and declaring via the processor either a high average velocity motion state or a low average velocity motion state for the observation period based on the determined maximum number of consecutive pedestrial steps taken during the observation period, wherein high average velocity motion states are distinguished from low average velocity motion states based on the number of steps in the determined maximum number of consecutive pedestrial steps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for identifying a motion state of a mobile device using acceleration signals from one or more accelerometers, comprising:
-
a step detector configured to detect any pedestrial steps associated with a user of the mobile device during an observation period based on the acceleration signals; and a processor configured to determine a maximum number of consecutive pedestrial steps taken during the observation period from the detected pedestrial steps, and to declare either a high average velocity motion state or a low average velocity motion state for the observation period based on the determined maximum number of consecutive pedestrial steps taken during the observation period, wherein high average velocity motion states are distinguished from low average velocity motion states based on the number of steps in the determined maximum number of consecutive pedestrial steps. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for identifying a motion state of a mobile device using acceleration signals from one or more accelerometers, comprising:
-
means for detecting any pedestrial steps associated with a user of the mobile device during an observation period based on the acceleration signals; means for determining a maximum number of consecutive pedestrial steps taken during the observation period from the detected pedestrial steps; and means for declaring either a high average velocity motion state or a low average velocity motion state for the observation period based on the determined maximum number of consecutive pedestrial steps taken during the observation period, wherein high average velocity motion states are distinguished from low average velocity motion states based on the number of steps in the determined maximum number of consecutive pedestrial steps. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A non-transitory computer-readable medium comprising code, which, when executed by a processor, causes the processor to perform operations for identifying a motion state of a mobile device using acceleration signals from one or more accelerometers, the non-transitory computer-readable medium comprising:
-
code for detecting any pedestrial steps associated with a user of the mobile device during an observation period based on the acceleration signals; code for determining a maximum number of consecutive pedestrial steps taken during the observation period from the detected pedestrial steps; and code for declaring either a high average velocity motion state or a low average velocity motion state for the observation period based on the determined maximum number of consecutive pedestrial steps taken during the observation period, wherein high average velocity motion states are distinguished from low average velocity motion states based on the number of steps in the determined maximum number of consecutive pedestrial steps. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification