# US 2021/0279767 A1 · Systems and methods for using spatial and temporal analysis to associate data sources with mobile devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0279767 A1
- Document ID: US20210279767A1
- Status: Published application
- Kind: A1
- Application number: 17/328,726
- Filed: 2021-05-24
- Published: 2021-09-09
- Earliest claimed: 2013-10-09
- Assignees: Mobile Technology Corporation
- Applicants: Mobile Technology, LLC
- Inventors: Dale Hartzell; Mark Welton; Michael Perri
- Web page: https://patentgrep.com/patent/US20210279767A1

## CPC

- G06Q 30/0261: {based on user location}
- G06Q 10/42: Determination of affinities or common interests between users
- G06Q 10/46: Determination of level of influence of users within social networking services
- G06Q 10/48: using social graphs
- G06Q 30/0205: {based on location or geographical consideration}
- G06Q 30/0277: {Online advertisement}
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04W 4/02: Services making use of location information
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/029: Location-based management or tracking services
- H04W 4/21: for social networking applications
- H04W 12/02: Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
- H04W 12/50: Secure pairing of devices
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## 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.

## Claims

### Claim 1

A method of building a household profile of mobile devices, comprising:
identifying a physical home address of a plurality of mobile devices based on location data generated by respective mobile devices, wherein the location data includes a plurality of coordinates corresponding to a physical position of each mobile device, wherein the physical home address for each of the plurality of mobile devices is identified by subjecting the plurality of coordinates to a frequency analysis to determine the physical home address; and
grouping subsets of the plurality of mobile devices together in a data structure as a function of the physical home address of each, wherein grouped mobile devices have a matching physical home address.

### Claim 2 (depends on 1)

The method of claim 1, wherein generating physical home address for each of the plurality of mobile devices further comprises:
organizing the plurality of coordinates corresponding to each mobile device into a plurality of clusters, the clusters corresponding to geographic regions visited by each respective mobile device during a time period; and
wherein the frequency analysis includes 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 physical home address corresponds to the cluster having the highest score.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
executing a search query on the data structure that returns search results formatted as grouped subsets of the plurality of mobile devices.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
determining whether a given mobile ad identifier has been served to at least one member of a given grouped subset of the plurality of mobile devices.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
determining whether a different member of the given grouped subset of the plurality of mobile devices has accessed internet content associated with the mobile ad identifier served to the at least one member.

### Claim 6 (depends on 1)

The method of claim 1, wherein the location data is obtained using a technique selected from the group consisting of global positioning with a global positioning system, cellular triangulation, and/or WiFi identification.

### Claim 7 (depends on 1)

The method of claim 1, wherein the plurality of coordinates corresponding to each mobile device are captured at any of:
periodic intervals; or
in response to interaction with mobile application or web services.

### Claim 8

A system of building a household profile of mobile devices, comprising:
a processor; and
a memory including instructions that when executed cause the processor to:
identifying a physical home address of a plurality of mobile devices based on location data generated by respective mobile devices, wherein the location data includes a plurality of coordinates corresponding to each mobile device and the physical home address for each of the plurality of mobile devices is identified by subjecting the plurality of coordinates to a frequency analysis to determine the physical home address; and
grouping subsets of the plurality of mobile devices together in a data structure as a function of the physical home address of each, wherein grouped mobile devices have a matching physical home address.

### Claim 9 (depends on 8)

The system of claim 8, wherein generating physical home address for each of the plurality of mobile devices further comprises:
organizing the plurality of coordinates corresponding to each mobile device into a plurality of clusters, the clusters corresponding to geographic regions visited by each respective mobile device during a time period; and
wherein the frequency analysis includes 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 physical home address corresponds to the cluster having the highest score.

### Claim 10 (depends on 8)

The system of claim 8, the instructions further comprising:
executing a search query on the data structure that returns search results formatted as grouped subsets of the plurality of mobile devices.

### Claim 11 (depends on 8)

The system of claim 8, the instructions further comprising:
determining whether a given mobile ad identifier has been served to at least one member of a given grouped subset of the plurality of mobile devices.

### Claim 12 (depends on 11)

The system of claim 11, the instructions further comprising:
determining whether a different member of the given grouped subset of the plurality of mobile devices has accessed internet content associated with the mobile ad identifier served to the at least one member.

### Claim 13 (depends on 8)

The system of claim 8, wherein the location data is obtained using a technique selected from the group consisting of global positioning with a global positioning system, cellular triangulation, and/or WiFi identification.

### Claim 14 (depends on 8)

The system of claim 8, wherein the plurality of coordinates corresponding to each mobile device are captured at any of:
periodic intervals; or
in response to interaction with mobile application or web services.

### Claim 15

A method of building a household profile of mobile devices, comprising:
independently identifying a physical home address of a first mobile device and a second mobile device based on location data generated by the respective mobile devices, wherein the location data includes a plurality of coordinates corresponding to a physical position of each mobile device, wherein a physical home address of the first mobile device and a physical home address of the second mobile device are identified by subjecting the plurality of coordinates to a frequency analysis;
determining that the physical home address of the first mobile device and the physical home address of the second mobile device are the same; and
in response to said determining, grouping the first mobile device and the second mobile device together in a data structure representing a household device profile.

### Claim 16 (depends on 15)

The method of claim 15, wherein generating physical home address for each of the first mobile device and second mobile device further comprises:
organizing the plurality of coordinates corresponding to the first mobile device into a first plurality of clusters and the plurality of coordinates corresponding to the second mobile device into a second plurality of clusters, the first and second plurality of clusters corresponding to geographic regions visited by each respective mobile device during a time period; and
wherein the frequency analysis includes 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 physical home address corresponds to the cluster having the highest score.

### Claim 17 (depends on 15)

The method of claim 15, further comprising:
executing a search query on the data structure that returns search results formatted as groups of mobile devices.

### Claim 18 (depends on 15)

The method of claim 15, further comprising:
determining whether a given mobile ad identifier has been served to at least one member of the household device profile.

### Claim 19 (depends on 18)

The method of claim 18, further comprising:
determining whether a different member of the household device profile has accessed internet content associated with the mobile ad identifier served to the at least one member.

### Claim 20 (depends on 15)

The method of claim 15, wherein the location data is obtained using a technique selected from the group consisting of global positioning with a global positioning system, cellular triangulation, and/or WiFi identification.

### Claim 21 (depends on 15)

The method of claim 15, wherein the plurality of coordinates corresponding to each mobile device are captured at any of:
periodic intervals; or
in response to interaction with mobile application or web services.
