Mobile device sensor data subscribing and sharing
First Claim
1. A method for sharing sensor data, the method comprising:
- receiving, at a first mobile device over a wireless connection with a second mobile device, an authorization to receive sensor data directly from the second mobile device, the authorization including an identifier that uniquely identifies the second mobile deviceretrieving, using the identifier, authorization rights associated with the second mobile device,wherein the retrieving comprises retrieving the authorization rights from a permission table including a list of one or more mobile devices authorized to receive the sensor data from the second mobile device;
receiving, at the first mobile device over the wireless connection with the second mobile device, in accordance with the authorization rights, information from the second mobile device, the information including the identifier and sensor data from one or more sensors in the second mobile device, the one or more sensors including at least one motion sensor and the sensor data including motion data from the at least one motion sensor; and
determining, by the first mobile device, a motion state of the second mobile device based on an analysis of the sensor data and the identifier.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for mobile devices to subscribe and share raw sensor data are provided. The raw sensor data associated with sensors (e.g., accelerometers, gyroscopes, compasses, pedometers, pressure sensors, audio sensors, light sensors, barometers) of a mobile device can be used to determine the movement or activity of a user. By sharing the raw or compressed sensor data with other computing devices, the other computing devices can determine a motion state based on the sensor data. Additionally, in some instances, the other computing devices can determine a functional state based on the sensor data and the motion state. For example, functional state classification can be associated with each motion state (e.g., driving, walking) by further describing each motion state (e.g., walking on rough terrain, driving while texting).
56 Citations
27 Claims
-
1. A method for sharing sensor data, the method comprising:
-
receiving, at a first mobile device over a wireless connection with a second mobile device, an authorization to receive sensor data directly from the second mobile device, the authorization including an identifier that uniquely identifies the second mobile device retrieving, using the identifier, authorization rights associated with the second mobile device, wherein the retrieving comprises retrieving the authorization rights from a permission table including a list of one or more mobile devices authorized to receive the sensor data from the second mobile device; receiving, at the first mobile device over the wireless connection with the second mobile device, in accordance with the authorization rights, information from the second mobile device, the information including the identifier and sensor data from one or more sensors in the second mobile device, the one or more sensors including at least one motion sensor and the sensor data including motion data from the at least one motion sensor; and determining, by the first mobile device, a motion state of the second mobile device based on an analysis of the sensor data and the identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
one or more sensors; and one or more processors configured to perform operations for sharing sensor data, the operations comprising; receiving, at the mobile device over a wireless connection with another mobile device, an authorization to receive sensor data directly from the other mobile device, the authorization including an identifier that uniquely identifies the other mobile device retrieving, using the identifier, authorization rights associated with the other mobile device, wherein the retrieving comprises retrieving the authorization rights from a permission table including a list of one or more mobile devices authorized to receive the sensor data from the other mobile device; receiving, at the mobile device over the wireless connection with the other mobile device, in accordance with the authorization rights, information from the other mobile device, the information including the identifier and sensor data from one or more sensors in the other mobile device, the one or more sensors including at least one motion sensor and the sensor data including motion data from the at least one motion sensor; and determining, by the mobile device, a motion state of the other mobile device based on an analysis of the sensor data and the identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for sharing sensor data, the method comprising:
-
receiving, at a first mobile device over a wireless connection with a second mobile device, an authorization to receive sensor data directly from the second mobile device, the authorization including an identifier that uniquely identifies the second mobile device retrieving, using the identifier, authorization rights associated with the second mobile device, wherein the retrieving comprises retrieving the authorization rights from a permission table including a list of one or more mobile devices authorized to receive the sensor data from the other mobile device; receiving, at the first mobile device over the wireless connection with the second mobile device, in accordance with the authorization rights, information from the second mobile device, the information including the identifier and sensor data from one or more sensors in the second mobile device, the one or more sensors including at least a global positioning system (GPS) unit and the sensor data including location data from the GPS unit; and determining, by the first mobile device, a location of the second mobile device based on an analysis of the sensor data and the identifier. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification