Systems and Techniques for Colocation and Context Determination
First Claim
1. A method comprising:
- receiving first sensor data from one or more sensors of a first computing device;
receiving second sensor data from one or more sensors of a second computing device;
determining, based on the first and second sensor data, that the first and second computing devices are colocated with one another;
identifying, based on the first sensor data, a context associated with the first computing device; and
identifying, based at least in part on the context associated with the first computing device, a context associated with the second computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for grouping computing devices together based on the devices being colocated with one another or being associated with complementary usage contexts, and then using the location or usage context of one device in the group to estimate the location or usage context of another device in the group are described. An example method may include receiving first sensor data from sensors of a first computing device; receiving second sensor data from sensors of a second computing device; determining, based on the received sensor data, that the first and second computing devices are colocated with one another; identifying, based on the first sensor data, a context associated with the first computing device; and determining, based at least in part on the context associated with the first computing device, a context associated with the second computing device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving first sensor data from one or more sensors of a first computing device; receiving second sensor data from one or more sensors of a second computing device; determining, based on the first and second sensor data, that the first and second computing devices are colocated with one another; identifying, based on the first sensor data, a context associated with the first computing device; and identifying, based at least in part on the context associated with the first computing device, a context associated with the second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving first sensor data from one or more sensors of a first computing device; receiving second sensor data from one or more sensors of a second computing device; determining, based on the first and second sensor data, that the first and second computing devices are associated with complementary contexts; and determining, based at least in part on the determination that the first and second computing devices are associated with complementary contexts, that the first and second computing devices are colocated with one another. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a computing system including one or more processors; and a computer-readable medium having stored therein instructions that, when executed by the one or more processors of the computing system, cause the computing system to perform operations comprising; receiving first sensor data from one or more sensors of a first computing device; receiving second sensor data from one or more sensors of a second computing device; determining, based on the first and second sensor data, that the first and second computing devices are colocated with one another; identifying, based on the first sensor data, a context associated with the first computing device; and identifying, based at least in part on the context associated with the first computing device, a context associated with the second computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification