Methods and apparatuses for use in determining a motion state of a mobile device
First Claim
Patent Images
1. A method for use in classifying a motion state of a mobile device, the method comprising:
- at a mobile device;
filtering sensed data from one or more sensors at said mobile device based, at least in part, on a vibration profile for at least one mechanism capable of inducing movement of at least said mobile device;
determining a variance value corresponding to a change over a period of time for at least a portion of said filtered sensed data; and
classifying a motion state of said mobile device based, at least in part, on a comparison of said variance value with at least one threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile device to classify and/or otherwise determine a “motion state” of the mobile device. The mobile device may, for example, classify a motion state of the mobile device based on sensed data (e.g., from inertial sensors, environmental sensors, etc.) that may be filtered based on a vibration profile. A motion state may then affect operation of one or more other functions performed or supported by the mobile device.
19 Citations
36 Claims
-
1. A method for use in classifying a motion state of a mobile device, the method comprising:
- at a mobile device;
filtering sensed data from one or more sensors at said mobile device based, at least in part, on a vibration profile for at least one mechanism capable of inducing movement of at least said mobile device; determining a variance value corresponding to a change over a period of time for at least a portion of said filtered sensed data; and classifying a motion state of said mobile device based, at least in part, on a comparison of said variance value with at least one threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- at a mobile device;
-
10. An apparatus for use in classifying a motion state of a mobile device, the apparatus comprising:
-
memory; and at least one processing unit to; obtain sensed data from said memory, said sensed data corresponding to one or more sensors at a mobile device; filter said sensed data based, at least in part, on a vibration profile for at least one mechanism capable of inducing movement of at least said mobile device; determine a variance value corresponding to a change over a period of time for at least a portion of said filtered sensed data; and determine a motion state of said mobile device based, at least in part, on a comparison of said variance value with at least one threshold value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for use in classifying a motion state of a mobile device, the apparatus comprising:
-
means for filtering sensed data from one or more sensors at a mobile device based, at least in part, on a vibration profile for at least one mechanism capable of inducing movement of at least said mobile device; means for determining a variance value corresponding to a change over a period of time for at least a portion of said filtered sensed data; and means for classifying a motion state of said mobile device based, at least in part, on a comparison of said variance value with at least one threshold value. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An article comprising:
a non-transitory computer readable medium having stored therein computer-implementable instructions executable by one or more processing units of a mobile device to; obtain sensed data corresponding to one or more sensors at said mobile device; filter said sensed data based, at least in part, on a vibration profile for at least one mechanism capable of inducing movement of at least said mobile device; determine a variance value corresponding to a change over a period of time for at least a portion of said filtered sensed data; and determine a motion state of said mobile device based, at least in part, on a comparison of said variance value with at least one threshold value. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
Specification