# US 11,023,927 B2 · System and method for location-based advertisement delivery verification

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

- Number: US 11,023,927 B2
- Document ID: US11023927B2
- Status: Granted
- Kind: B2
- Application number: 16/285,889
- Filed: 2019-02-26
- Published: 2019-08-29
- Granted: 2021-06-01
- Earliest claimed: 2018-02-26
- Assignees: Mobilefuse LLC
- Applicants: MobileFuse LLC
- Inventors: Kenneth Harlan; Elizabeth Renfer; Israel Alvarez; Dan Barnett
- Web page: https://patentgrep.com/patent/US11023927B2

## CPC

- G06Q 30/0261: {based on user location}
- G06Q 30/0246: {Traffic}
- G06Q 30/0247: {Calculate past, present or future revenues}
- G06Q 30/0248: {Avoiding fraud}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/029: Location-based management or tracking services
- H04W 4/23: for mobile advertising
- 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
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system and method for enhanced location verification and content delivery confirmation including building a customized pixel for location verification, appending the customized pixel to an ad tag, collecting a combination of data from the pixel, holding the combination of data collected and grouping the held data, and processing the combination of data collected from a previous day by performing a first enrichment process including enriching the combination of data with additional data corresponding to at least one of connection type and latitude and longitude data, wherein latitude and longitude data is based on IP in a case where latitude and longitude information was not provided. The method further includes performing a second enrichment process including enriching the combination of data with location data fields, calculating and assigning a location quality score to the enriched data based on an accuracy or in-geo, a precision or credibility, and a confidence of location data, and aggregating the enriched data and storing the enriched data in a database.

## Claims

### Claim 1

A method for enhanced location verification and content delivery confirmation, the method comprising:
building a customized pixel for location verification;
appending the customized pixel to an ad tag;
collecting a combination of data from the customized pixel, the combination of data including location data;
holding the combination of data collected and grouping the held data into files;
processing the combination of data collected from a previous day by performing a first enrichment process, the first enrichment process including enriching the combination of data with additional data corresponding to at least one of connection type and latitude and longitude data, wherein latitude and longitude data is based on IP in a case where latitude and longitude information was not provided;
performing a second enrichment process including enriching the combination of data with location data fields including at least one of country, zip, or designated market area;
calculating a location quality score based on an accuracy or in-geo, a precision or credibility, and a confidence of location data;
assigning the location quality score calculated to the enriched data;
aggregating the enriched data and storing the enriched data in a database;
generating a daily report for all pixels based on the enriched data stored in the database; and
delivering the generated daily report to a client.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first enrichment process further includes fixing a timestamp format, converting to CSV, and storing a log.

### Claim 3 (depends on 1)

The method of claim 1, wherein the accuracy or in-geo of the location quality score is based on at least one of a type of location signal or whether a location signal matches an intended geotarget.

### Claim 4 (depends on 1)

The method of claim 1, wherein the precision or credibility of the location quality score is based on at least one of an exactness of a location signal or a probability of fraudulent activity.

### Claim 5 (depends on 1)

The method of claim 1, wherein the confidence of the location quality score is based on at least one of a reliability of targeting and non-fraudulent data or a reliability of a location signal's capability to properly target a defined area.

### Claim 6 (depends on 1)

The method of claim 1, further comprising generating a daily optimization report including a breakdown of the location quality score by partner and publisher and performance indicators to provide engagement data correlated to location signals.

### Claim 7 (depends on 1)

The method of claim 1, further comprising generating a weekly geographic report including a breakdown of geographic delivery and performance by partner and optimizable data for shifting a budget towards better performing locations.

### Claim 8 (depends on 1)

The method of claim 1, further comprising generating a final insight report including a full campaign breakdown of geographic distribution, Pitney Bowes POI data, census demographic insights, and supply partnership evaluations.

### Claim 9

A system for enhanced location verification and content delivery confirmation including a computing device configured to:
build a customized pixel for location verification;
append the customized pixel to an ad tag;
collect a combination of data from the customized pixel, the combination of data including location data;
hold the combination of data collected and group the held data into files;
process the combination of data collected from a previous day by performing a first enrichment process, the first enrichment process including enriching the combination of data with additional data corresponding to at least one of connection type and latitude and longitude data, wherein latitude and longitude data is based on IP in a case where latitude and longitude information was not provided;
perform a second enrichment process including enriching the combination of data with location data fields including at least one of country, zip, or designated market area;
calculate a location quality score based on an accuracy or in-geo, a precision or credibility, and a confidence of location data;
assign the location quality score calculated to the enriched data;
aggregate the enriched data and store the enriched data in a database;
generate a daily report for all pixels based on the enriched data stored in the database; and
deliver the generated daily report to a client.

### Claim 10 (depends on 9)

The system of claim 9, wherein the first enrichment process further includes fixing a timestamp format, converting to CSV, and storing a log.

### Claim 11 (depends on 9)

The system of claim 9, wherein the accuracy or in-geo of the location quality score is based on at least one of a type of location signal or whether a location signal matches an intended geotarget.

### Claim 12 (depends on 9)

The system of claim 9, wherein the precision or credibility of the location quality score is based on at least one of an exactness of a location signal or a probability of fraudulent activity.

### Claim 13 (depends on 9)

The system of claim 9, wherein the confidence of the location quality score is based on at least one of a reliability of targeting and non-fraudulent data or a reliability of a location signal's capability to properly target a defined area.

### Claim 14 (depends on 9)

The system of claim 9, wherein the computing device is further configured to generate a daily optimization report including a breakdown of the location quality score by partner and publisher and performance indicators to provide engagement data correlated to location signals.

### Claim 15 (depends on 9)

The system of claim 9, wherein the computing device is further configured to generate a weekly geographic report including a breakdown of geographic delivery and performance by partner and optimizable data for shifting a budget towards better performing locations.

### Claim 16 (depends on 9)

The system of claim 9, wherein the computing device is further configured to generate a final insight report including a full campaign breakdown of geographic distribution, Pitney Bowes POI data, census demographic insights, and supply partnership evaluations.

### Claim 17

A non-transitory computer-readable storage medium storing a program which, when executed by a computer, causes the computer to perform a method for enhanced location verification and content delivery confirmation, the method comprising:
building a customized pixel for location verification;
appending the customized pixel to an ad tag;
collecting a combination of data from the customized pixel, the combination of data including location data;
holding the combination of data collected and grouping the held data into files;
processing the combination of data collected from a previous day by performing a first enrichment process, the first enrichment process including enriching the combination of data with additional data corresponding to at least one of connection type and latitude and longitude data, wherein latitude and longitude data is based on IP in a case where latitude and longitude information was not provided;
performing a second enrichment process including enriching the combination of data with location data fields including at least one of country, zip, or designated market area;
calculating a location quality score based on an accuracy or in-geo, a precision or credibility, and a confidence of location data;
assigning the location quality score calculated to the enriched data;
aggregating the enriched data and storing the enriched data in a database;
generating a daily report for all pixels based on the enriched data stored in the database; and
delivering the generated daily report to a client.

### Claim 18 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, wherein the accuracy or in-geo of the location quality score is based on at least one of a type of location signal or whether a location signal matches an intended geotarget.

### Claim 19 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, wherein the precision or credibility of the location quality score is based on at least one of an exactness of a location signal or a probability of fraudulent activity.

### Claim 20 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, wherein the confidence of the location quality score is based on at least one of a reliability of targeting and non-fraudulent data or a reliability of a location signal's capability to properly target a defined area.
