Device activity control
First Claim
Patent Images
1. A method of controlling activity of a device comprising:
- detecting a first set of unique device identifiers (UDIDs) in proximity of a primary device in a particular detection order;
comparing the detected first set of UDIDs to a stored activity list specifying a plurality of activities;
identifying, based on a comparison of the detected first set of UDIDs to the stored activity list, a first device activity that is specified as being associated with the detected first set of UDIDs in the stored activity list, wherein the stored activity list specifies that the first device activity is performed in response to detecting the first set of UDIDs in the particular detection order, wherein the stored activity list includes data specifying the particular detection order;
performing the identified first device activity while a detection of the first set of UDIDs persists; and
stopping the identified first device activity when the detection of the first set of UDIDs stops.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example implementation, a method of controlling activity of a device includes concurrently detecting multiple unique device identifier (UDIDs) within proximity of a primary device, and determining that the multiple UDIDs are associated with a primary device activity. The method includes performing the activity while the concurrent detection of the multiple UDIDs persists, and stopping the activity when the concurrent detection of the multiple UDIDs stops.
38 Citations
17 Claims
-
1. A method of controlling activity of a device comprising:
-
detecting a first set of unique device identifiers (UDIDs) in proximity of a primary device in a particular detection order; comparing the detected first set of UDIDs to a stored activity list specifying a plurality of activities; identifying, based on a comparison of the detected first set of UDIDs to the stored activity list, a first device activity that is specified as being associated with the detected first set of UDIDs in the stored activity list, wherein the stored activity list specifies that the first device activity is performed in response to detecting the first set of UDIDs in the particular detection order, wherein the stored activity list includes data specifying the particular detection order; performing the identified first device activity while a detection of the first set of UDIDs persists; and stopping the identified first device activity when the detection of the first set of UDIDs stops. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device comprising:
-
a plurality of different wireless radio communication engines, each engine to detect a unique device identifier (UDID) broadcast from a secondary device over a particular wireless radio communication protocol; a storage device to store an activity association list that specifies a plurality of device activities and a plurality of UDID groupings, the activity association list specifying each device activity as being associated with a unique UDID grouping of the plurality of UDID groupings; and an activity control module to compare detected UDIDs with UDIDs in the plurality of UDID groupings in the activity association list, and to control a first device activity when the UDIDs in a first UDID grouping are detected in a particular order specified in the activity association list, wherein the activity association list specifies that the first device activity is associated with the first UDID grouping. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory machine-readable storage medium storing instructions that when executed by a processor of a primary device, cause the primary device to:
-
scan for unique device identifiers (UDIDs) associated with secondary devices; detect a first set of UDIDs within a scanning range in a particular detection order; determine from a user-configured activity list that the detected first set of UDIDs is associated with a first device activity, wherein the activity list includes a plurality of device activities and associated sets of UDIDs, wherein the activity list specifies that the first device activity is performed in response to a detection of the first set of UDIDs in the particular detection order; and perform the first device activity while the first set of UDIDs is detected by the scan. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification