Techniques for determining communication state using accelerometer data
First Claim
1. An apparatus comprising:
- a memory including a library of acceleration characteristics associated with a human walking motion or a human running motion;
an accelerometer configured to generate data indicative of changes in motion experienced by the apparatus; and
a processor configured to identify a user activity based at least on a comparison of the data indicative of changes in motion experienced by the apparatus to the library of acceleration characteristics associated with the human walking motion or the human running motion;
wherein the processor is configured to generate an alert based on the comparison.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for communicating with a user on a network include receiving acceleration data that indicates acceleration of a mobile network node associated with a user of a network. A communication state for the user is determined based at least in part on the acceleration data. The communication state indicates a type of network communication suitable for communicating with the user. Network communications with the user are based on the communication state. Among other uses, such techniques allow a network communicating with a human through a mobile node carried by the human to infer from stopped or unusual motions when the human'"'"'s ability to receive or act on communications is impaired or otherwise affected.
88 Citations
16 Claims
-
1. An apparatus comprising:
-
a memory including a library of acceleration characteristics associated with a human walking motion or a human running motion; an accelerometer configured to generate data indicative of changes in motion experienced by the apparatus; and a processor configured to identify a user activity based at least on a comparison of the data indicative of changes in motion experienced by the apparatus to the library of acceleration characteristics associated with the human walking motion or the human running motion; wherein the processor is configured to generate an alert based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, from an accelerometer, data indicative of changes in motion experienced by an apparatus; performing a comparison of a library of acceleration characteristics associated with corresponding user activities to the data indicative of changes in motion; determining a state of a user of the apparatus based at least on the comparison, wherein the state of the user corresponds to a human walking motion or a human running motion; and generating an alert based on the comparison. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium including instructions that when executed are configured to:
-
receive data indicative of changes in motion experienced by an apparatus; perform a comparison of a library of acceleration characteristics associated with corresponding user activities to the data indicative of changes in motion; determine a state of a user of the apparatus based at least on the comparison, wherein the state of the user corresponds to a human walking motion or a human running motion; and generate an alert based on the comparison.
-
Specification