Systems and methods for use in determining detailed locations for certain entities
First Claim
1. A computer-implemented method for use in defining a location of an entity through correlated signal strength and discrete event records, the method comprising:
- receiving, by a computing device, at least one signal strength record for a communication device associated with a user, the at least one signal strength record including;
an identifier unique to the communication device, a temporal indicator, and multiple signal strength values, each of the multiple signal strength values indicative of a signal strength of a wireless network of a different one of the multiple router devices, at the communication device and at a time and/or a date indicated by the temporal indicator;
accessing, by the computing device, multiple discrete event records associated with one entity;
correlating, by the computing device, one of the multiple discrete event records to the at least one signal strength record based on the temporal indicator included in the at least one signal strength record and a temporal indicator included in the one of the multiple discrete event records; and
generating, by the computing device, a location range associated with the one entity, based on the signal strength values included in the at least one signal strength record, whereby a location of the one entity relative to the multiple router devices, distinct from one or more other entities, is indicated by the location range.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments of systems and methods are provided for determining detailed locations of entities. One exemplary method includes receiving at least one signal record for a communication device associated with a user. The at least one signal record includes multiple signal strengths, a temporal indicator, and an identifier unique to the communication device. The exemplary method further includes accessing multiple discrete event records associated with the entity, correlating one of the multiple discrete event records to the at least one signal record based on the temporal indicator included in the at least one signal record, and generating a location range associated with the entity, based on the signal strengths included in the at least one signal record, whereby a location of the entity, distinct from one or more other entities, is indicated by the location range.
-
Citations
18 Claims
-
1. A computer-implemented method for use in defining a location of an entity through correlated signal strength and discrete event records, the method comprising:
-
receiving, by a computing device, at least one signal strength record for a communication device associated with a user, the at least one signal strength record including;
an identifier unique to the communication device, a temporal indicator, and multiple signal strength values, each of the multiple signal strength values indicative of a signal strength of a wireless network of a different one of the multiple router devices, at the communication device and at a time and/or a date indicated by the temporal indicator;accessing, by the computing device, multiple discrete event records associated with one entity; correlating, by the computing device, one of the multiple discrete event records to the at least one signal strength record based on the temporal indicator included in the at least one signal strength record and a temporal indicator included in the one of the multiple discrete event records; and generating, by the computing device, a location range associated with the one entity, based on the signal strength values included in the at least one signal strength record, whereby a location of the one entity relative to the multiple router devices, distinct from one or more other entities, is indicated by the location range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for correlating a consumer with a communication device, the method comprising:
-
receiving, by a computing device, at least one signal strength record associated with the communication device, the at least one signal strength record including a signal temporal indicator and signal location data, the signal location data including at least two signal strength values, each of the at least two signal strength values indicative of a signal strength, of a wireless network of a different one of multiple router devices, at the communication device and at a time and/or a date indicated by the temporal indicator; accessing, by the computing device, at least one transaction record associated with the consumer; and correlating, by the computing device, the consumer with the communication device when the signal temporal indicator of the at least one signal strength record coincides with a transaction temporal indicator of the at least one transaction record and when the signal location data of the at least one signal strength record and transaction location data for the at least one transaction record indicate the same location, whereby future signal strength records associated with the communication device identify a location of the consumer. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for correlating a communication device with a consumer, the system comprising:
-
a processor; a network interface in communication with the processor; at least one memory device in communication with the processor and the network interface, the at least one memory device storing signal strength records associated with a plurality of communication devices, transaction records associated with a plurality of consumers, and processor-executable instructions, which when executed by the processor, cause the processor to; access, from the signal strength records, a signal temporal indicator and signal location data for each of the signal strength records, the signal location data for each of the signal strength records including multiple signal strength values, each of the multiple signal strength values indicative of a signal strength, of a wireless network of a different one of a plurality of router devices, at one of the plurality of communication devices and at a time and/or a date indicated by the signal temporal indicator; access, from the transaction records, a transaction temporal indicator and transaction location data for each of the transaction records; for each of the signal strength records, compare the signal temporal indicator and signal location data of the signal strength record to the transaction temporal indicator and transaction location data of each of the transaction records; correlate a communication device of the plurality of communication devices with a consumer of the plurality of consumers when a signal temporal indicator and signal location data of a signal strength record associated with the communication device coincides with a transaction temporal indicator and transaction location data of a transaction record associated with the consumer, whereby future signal strength records associated with the communication device identify a location of the consumer; calculate an error value of a correlation between the communication device and the consumer based on a number of signal strength records associated with the communication device that coincide with transaction records associated with the consumer, the error value indicating an accuracy of the correlation between the communication device and the consumer; and store, at the at least one memory device, the correlation between the communication device and the consumer, when the error value of the correlation is within an error threshold. - View Dependent Claims (16, 17, 18)
-
Specification