Associating broadcasting device data with user account
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device, remote motion sensor data transmitted by a broadcasting device, wherein the remote motion sensor data is captured by a sensor of the broadcasting device and is indicative of motion of the broadcasting device;
receiving, by the computing device, local motion sensor data captured by a local sensor operatively coupled to the computing device, wherein the local motion sensor data is indicative of motion of the computing device;
analyzing, by the computing device, the local motion sensor data and the remote sensor data to determine whether the remote motion sensor data correlates with the local motion sensor data;
responsive to determining, by the computing device, that the remote motion sensor data correlates with the local motion sensor data, determining, by the computing device, that a user of the computing device is using the broadcasting device; and
responsive to determining that the user of the computing device is using the broadcasting device, automatically storing, by the computing device and based at least in part on a user account associated with the user, an indication of the remote motion sensor data.
2 Assignments
0 Petitions
Accused Products
Abstract
A device can include at least one processor, and a telemetry module operable by the at least one processor to receive remote sensor data transmitted by a broadcasting device, wherein the remote sensor data is captured by a sensor of the broadcasting device. The system additionally can include a local sensor operable to capture local sensor data, and a sensor analysis module automatically operable by the at least one processor to associate, based at least in part on analysis of the remote sensor data and the local sensor data, the remote sensor data with a user account associated with the computing device.
-
Citations
28 Claims
-
1. A method comprising:
-
receiving, by a computing device, remote motion sensor data transmitted by a broadcasting device, wherein the remote motion sensor data is captured by a sensor of the broadcasting device and is indicative of motion of the broadcasting device; receiving, by the computing device, local motion sensor data captured by a local sensor operatively coupled to the computing device, wherein the local motion sensor data is indicative of motion of the computing device; analyzing, by the computing device, the local motion sensor data and the remote sensor data to determine whether the remote motion sensor data correlates with the local motion sensor data; responsive to determining, by the computing device, that the remote motion sensor data correlates with the local motion sensor data, determining, by the computing device, that a user of the computing device is using the broadcasting device; and responsive to determining that the user of the computing device is using the broadcasting device, automatically storing, by the computing device and based at least in part on a user account associated with the user, an indication of the remote motion sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a first computing device associated with a user, first motion sensor data, the first motion sensor data transmitted by a broadcasting device not associated with the user, wherein the first motion sensor data is captured by a sensor of the broadcasting device and is indicative of motion of the broadcasting device; receiving, by the first computing device, second motion sensor data, the second motion sensor data captured by a sensor operatively coupled to a second computing device associated with the user, wherein the second motion sensor data is indicative of motion of the second computing device; analyzing, by the first computing device, the first motion sensor data and the second sensor data to determine whether the second motion sensor data correlates with the first motion sensor data; responsive to determining, by the first computing device, that the second motion sensor data correlates with the first motion sensor data, determining, by the first computing device, that the user is using the broadcasting device; and responsive to determining that the user is using the broadcasting device, automatically storing, by the first computing device and based at least in part on a user account associated with the user, an indication of the first motion data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A device comprising:
-
at least one processor; a telemetry module operable by the at least one processor to receive remote motion sensor data transmitted by a broadcasting device, wherein the remote motion sensor data is captured by a sensor of the broadcasting device and is indicative of motion of the broadcasting device; a local sensor operable to capture local motion sensor data that is indicative of motion of the device; and a sensor analysis module operable by the at least one processor to analyze the local motion sensor data and the remote sensor data to determine whether the remote motion sensor data correlates with the local motion sensor data, responsive to determining that the remote motion sensor data correlates with the local motion sensor data, determine that a user of the device is using the broadcasting device, and, responsive to determining that the user of the computing device is using the broadcasting device, store, based at least in part on a user account associated with the user an indication of the remote motion sensor data. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable storage device storing instructions that, when executed, cause at least one processor of a computing device to:
-
receive remote motion sensor data transmitted by a broadcasting device, wherein the remote motion sensor data is captured by a sensor of the broadcasting device and is indicative of motion of the broadcasting device; receive local motion sensor data captured by a local sensor operatively coupled to the computing device, wherein the local motion sensor data comprises motion data indicative of motion of the computing device; analyze the local motion sensor data and the remote sensor data to determine whether the remote motion sensor data correlates with the local motion sensor data; responsive to determining that the remote motion sensor data correlates with the local motion sensor data, determine that a user of the computing device is using the broadcasting device; and responsive to determining that the user of the computing device is using the broadcasting device, automatically store, based at least in part on a user account associated with the user, an indication of the remote motion sensor data. - View Dependent Claims (27, 28)
-
Specification