Techniques for determining communication state using accelerometer data
First Claim
1. A method, comprising:
- receiving, by a network node, accelerometer data from a mobile device;
determining, by the network node, a user activity based on a comparison of the accelerometer data to a plurality of acceleration frequency bands associated with different user activities; and
sending, by the network node, a type of message or a type of data back to the mobile device, or to another device, based on the user activity.
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.
75 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a network node, accelerometer data from a mobile device; determining, by the network node, a user activity based on a comparison of the accelerometer data to a plurality of acceleration frequency bands associated with different user activities; and sending, by the network node, a type of message or a type of data back to the mobile device, or to another device, based on the user activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a processor configured to; receive accelerometer data from a mobile device; perform a comparison of the accelerometer data to a plurality of accelerometer amplitude ranges; identify a communication state associated with the mobile device based on the comparison of the accelerometer data to the plurality of accelerometer amplitude ranges; and communicate with the mobile device based on the communication state. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A mobile device comprising:
-
an accelerometer located in the mobile device and configured to provide accelerometer data for the mobile device; a user interface located in the mobile device; and a processor configured to send the accelerometer data to a network node and receive feedback from the network node based on the accelerometer data, wherein the feedback is based on the accelerometer data indicating at least one of a positive acceleration rate or a negative acceleration rate exceeding a defined threshold value. - View Dependent Claims (17, 18, 19, 20)
-
Specification