Systems and methods for using spatial and temporal analysis to associate data sources with mobile devices
AssigneeMobile Technology Corporation
InventorsDale Hartzell, Mark Welton, Michael Perri
Life of this patent
Estimating the term…
Abstract
Various embodiments of the present technology generally relate to data delivery. More specifically, some embodiments of the present technology relate to systems and methods for using spatial and temporal analysis to associate data sources with mobile devices. The delivery of data to support a wide variety of services for and about mobile devices that are based on data stored in corporate, commercial, and government databases which is not currently linked to individual mobile devices. Some embodiments allow advertisers to better target their ads to relevant target audience with greater accuracy.
Claims20
A method of associating a list of mobile devices to a list of addresses, the method comprising:
- receiving mobile device data including a list of mobile device IDs and a plurality of sets of locational data, wherein the list of mobile device IDs identifies a plurality of mobile devices and each mobile device of the plurality of mobile devices has a respective user, and wherein the plurality of sets of locational data correspond to each of the plurality of mobile devices and each of the sets of locational data includes a plurality of latitude-longitude pairs corresponding to a location of each mobile device of the plurality of mobile devices during a time period;
- identifying, for each of the plurality of mobile devices, an address for each of the respective user's by:
- organizing the plurality of latitude-longitude pairs into a plurality of clusters, the clusters corresponding to geographic regions visited by each respective mobile device during the time period;
- and
- calculating a score for each cluster, the score representing a likelihood that the respective user of each respective mobile device resides at the address within the cluster during the time period wherein the address corresponds to the cluster having the highest score;
- and
- generating a mailing list including the address for each of the respective users from the list of mobile device IDs.
A method of associating a list of mobile devices to a list of households, the method comprising:
- receiving a plurality of sets of latitude-longitude pairs for a corresponding plurality of mobile devices, each of the latitude-longitude pairs corresponding to a set of locations of the plurality of mobile devices during a time period;
- organizing each of the sets of of latitude-longitude pairs into a plurality of sets of clusters, the clusters corresponding to geographic regions visited by each of the mobile devices during the time period;
- calculating scores for each cluster, the scores representing a likelihood that each of a plurality of respective users of the mobile devices resides in a respective household within the cluster;
- identifying a set of locations of each user's household, the set of locations corresponding to the clusters having the highest score;
- associating the each mobile device with each respective user's household;
- and
- generating a mailing list including each respective user's household.
A system for associating a list of mobile devices to a list of households, the system comprising:
- a data storage device operating on a server computer, the data storage device storing a plurality of sets of latitude-longitude pairs for a corresponding plurality of mobile devices, each of the latitude-longitude pairs corresponding to a set of locations of the plurality of mobile devices during a time period;
- and
- a processor for executing computer-readable instructions that, when executed:
- organize each of the sets of latitude-longitude pairs into a plurality of sets of clusters, the clusters corresponding to geographic regions visited by each of the mobile devices during the time period;
- calculate scores for each cluster, the scores representing a likelihood that each of a plurality of respective users of the mobile devices resides in a respective household within the cluster;
- identify a set of locations of each user's household, the set of locations corresponding to the clusters having the highest score;
- associate the each mobile device with each respective user's household;
- and
- generate a mailing list including each respective user's household.
Dependencies are inferred from the claim text.