Electronic-device detection and activity association
First Claim
1. An electronic device, comprising:
- an interface circuit configured to communicate with one or more other electronic devices;
a processor electrically coupled to the interface circuit; and
memory, electrically coupled to the processor, storing program instructions, wherein, when executed by the processor, the program instructions cause the electronic device to perform one or more operations comprising;
receiving, using the interface circuit, first association information for a first set of additional monitoring electronic devices, wherein the first association information is based at least in part on a presence of a monitoring electronic device at a fixed location for a first time duration, and wherein the first set of additional monitoring electronic devices are within a first distance of the fixed location;
establishing one or more associations with the first set of additional monitoring electronic devices based at least in part on the first association information;
receiving, using the interface circuit, second association information for a second set of additional monitoring electronic devices, wherein the second association information is based at least in part on a presence of the monitoring electronic device at the fixed location for a second time duration, wherein the second set of additional monitoring electronic devices are within a second distance of the fixed location, and wherein the second time duration is greater than the first time duration, and the second distance is greater than the first distance;
establishing one or more associations with the second set of additional monitoring electronic devices based at least in part on the second association information;
receiving, using the interface circuit, information associated with another electronic device;
identifying the other electronic device based on an identifier included in the information that is associated with the other electronic device;
accessing a pattern of activity for a region that includes the electronic device, wherein the pattern of activity is associated with information associated with one or more of;
the monitoring electronic device, a first additional monitoring electronic device in the first set of additional monitoring electronic devices, or a second additional monitoring electronic device in the second set of additional monitoring electronic devices, wherein the pattern of activity comprises events and identifiers of one or more electronic devices in the region during the events, wherein a presence of a given identifier of a given one of the one or more electronic devices indicates that the given one of the one or more electronic devices was in the region during a given event in the pattern of activity, and wherein the one or more electronic devices have dynamic positions that are sometimes outside of the region;
determining an association between the other electronic device and at least one of the events based on the pattern of activity, wherein the determining the association comprises determining a statistical association between the other electronic device and at least the one of the events; and
providing a notification based on the determined association.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device may receive information associated with another electronic device that is proximate to the electronic device. Then, the electronic device may identify the other electronic device based on an identifier (such as a Media Access Control address) that is included in the information that is associated with the other electronic device. Moreover, the electronic device may access a pattern of activity for a region that includes the electronic device, where the pattern of activity includes events and identifiers of one or more electronic devices in the region during the events. For example, the events may include reported criminal activity. Next, the electronic device may determine an association between the other electronic device and at least one of the events based on the pattern of activity. Furthermore, the electronic device may provide a notification based on the determined association.
498 Citations
20 Claims
-
1. An electronic device, comprising:
-
an interface circuit configured to communicate with one or more other electronic devices; a processor electrically coupled to the interface circuit; and memory, electrically coupled to the processor, storing program instructions, wherein, when executed by the processor, the program instructions cause the electronic device to perform one or more operations comprising; receiving, using the interface circuit, first association information for a first set of additional monitoring electronic devices, wherein the first association information is based at least in part on a presence of a monitoring electronic device at a fixed location for a first time duration, and wherein the first set of additional monitoring electronic devices are within a first distance of the fixed location; establishing one or more associations with the first set of additional monitoring electronic devices based at least in part on the first association information; receiving, using the interface circuit, second association information for a second set of additional monitoring electronic devices, wherein the second association information is based at least in part on a presence of the monitoring electronic device at the fixed location for a second time duration, wherein the second set of additional monitoring electronic devices are within a second distance of the fixed location, and wherein the second time duration is greater than the first time duration, and the second distance is greater than the first distance; establishing one or more associations with the second set of additional monitoring electronic devices based at least in part on the second association information; receiving, using the interface circuit, information associated with another electronic device; identifying the other electronic device based on an identifier included in the information that is associated with the other electronic device; accessing a pattern of activity for a region that includes the electronic device, wherein the pattern of activity is associated with information associated with one or more of;
the monitoring electronic device, a first additional monitoring electronic device in the first set of additional monitoring electronic devices, or a second additional monitoring electronic device in the second set of additional monitoring electronic devices, wherein the pattern of activity comprises events and identifiers of one or more electronic devices in the region during the events, wherein a presence of a given identifier of a given one of the one or more electronic devices indicates that the given one of the one or more electronic devices was in the region during a given event in the pattern of activity, and wherein the one or more electronic devices have dynamic positions that are sometimes outside of the region;determining an association between the other electronic device and at least one of the events based on the pattern of activity, wherein the determining the association comprises determining a statistical association between the other electronic device and at least the one of the events; and providing a notification based on the determined association. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium for use in conjunction with an electronic device, the computer-readable storage medium storing program instructions, wherein, when executed by the electronic device, the program instructions cause the electronic device to provide a notification by performing one or more operations, comprising:
-
receiving, using an interface circuit in the electronic device, first association information for a first set of additional monitoring electronic devices, wherein the first association information is based at least in part on a presence of a monitoring electronic device at a fixed location for a first time duration, and wherein the first set of additional monitoring electronic devices are within a first distance of the fixed location; establishing one or more associations with the first set of additional monitoring electronic devices based at least in part on the first association information; receiving, using the interface circuit, second association information for a second set of additional monitoring electronic devices, wherein the second association information is based at least in part on a presence of the monitoring electronic device at the fixed location for a second time duration, wherein the second set of additional monitoring electronic devices are within a second distance of the fixed location, and wherein the second time duration is greater than the first time duration, and the second distance is greater than the first distance; establishing one or more associations with the second set of additional monitoring electronic devices based at least in part on the second association information; receiving, using the interface circuit, information associated with another electronic device; identifying the other electronic device based on an identifier included in the information that is associated with the other electronic device; accessing a pattern of activity for a region that includes the electronic device, wherein the pattern of activity is associated with information associated with one or more of;
the monitoring electronic device, a first additional monitoring electronic device in the first set of additional monitoring electronic devices, or a second additional monitoring electronic device in the second set of additional monitoring electronic devices, wherein the pattern of activity comprises events and identifiers of one or more electronic devices in the region during the events, wherein a presence of a given identifier of a given one of the one or more electronic devices indicates that the given one of the one or more electronic devices was in the region during a given event in the pattern of activity, and wherein the one or more electronic devices have dynamic positions that are sometimes outside of the region;determining an association between the other electronic device and at least one of the events based on the pattern of activity, wherein the determining the association comprises determining a statistical association between the other electronic device and at least the one of the events; and providing the notification based on the determined association. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for providing a notification, comprising:
-
by an electronic device; receiving, using an interface circuit in the electronic device, first association information for a first set of additional monitoring electronic devices, wherein the first association information is based at least in part on a presence of a monitoring electronic device at a fixed location for a first time duration, and wherein the first set of additional monitoring electronic devices are within a first distance of the fixed location; establishing one or more associations with the first set of additional monitoring electronic devices based at least in part on the first association information; receiving, using the interface circuit, second association information for a second set of additional monitoring electronic devices, wherein the second association information is based at least in part on a presence of the monitoring electronic device at the fixed location for a second time duration, wherein the second set of additional monitoring electronic devices are within a second distance of the fixed location, and wherein the second time duration is greater than the first time duration, and the second distance is greater than the first distance; establishing one or more associations with the second set of additional monitoring electronic devices based at least in part on the second association information; receiving, using the interface circuit, information associated with another electronic device; identifying the other electronic device based on an identifier included in the information that is associated with the other electronic device; accessing a pattern of activity for a region that includes the electronic device, wherein the pattern of activity is associated with information associated with one or more of;
the monitoring electronic device, a first additional monitoring electronic device in the first set of additional monitoring electronic devices, or a second additional monitoring electronic device in the second set of additional monitoring electronic devices, wherein the pattern of activity comprises events and identifiers of one or more electronic devices in the region during the events, wherein the events in the pattern of activity occurred at or proximate locations of the one or more electronic devices that are different from a location of the electronic device;determining an association between the other electronic device and at least one of the events based on the pattern of activity, wherein a presence of a given identifier of a given one of the one or more electronic devices indicates that the given one of the one or more electronic devices was in the region during a given event in the pattern of activity, and wherein the one or more electronic devices have dynamic positions that are sometimes outside of the region; and providing the notification based on the determined association. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification