IP Library › Granted Patent US 11,587,118
Granted Patent B2
US 11,587,118 · App. 16/506,488 · Granted Feb 21, 2023

Systems and methods for statistical dynamic geofencing

Inventor: Neala F. Polachi (Boston, MA)
Assignee: eBay Inc.
G06Q30/0259G06Q30/0261
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,587,118
App. No.
16/506,488
Granted
Feb 21, 2023
Kind
B2
Abstract

Systems and methods for statistical dynamic geofencing are discussed. For example, a method for statistical dynamic geofencing can include operations such as receiving a location-based campaign request, analyzing demographic data, determining a geofence parameter, generating a geofence, and distributing location-aware advertisements. The location-based campaign request can include a list of points of interest (POIs) and a target demographic parameter. The demographic data can include data from geographic areas surrounding at least a portion of the POIs as well as data related to the target demographic parameter. The geofence can be generated based at least in part on the geofence parameter, where the geofence parameter directly affects either the size or shape of the geofence. The location-aware advertisements are distributed to a plurality of mobile devices determined to be within the geofence.

Claims (20)

1. A method implemented by one or more server computing devices, the method comprising: receiving a location-based campaign request including a point of interest (POI), a publication, and a requested target number of users to receive the publication; obtaining demographic data for a geographic area surrounding the POI, the demographic data including data related to a number of users located within the geographic area at different times; determining, based on the demographic data for the geographic area, a first population density of users that are located within the geographic area during a first portion of a day, and a second population density of users that are located within the geographic area during a second portion of the day; determining, for the first portion of the day, a first size for a dynamic geofence based on the requested target number of users and the first population density of users that are located within the dynamic geofence during the first portion of the day; generating the dynamic geofence having the first size around the POI in order to target the requested target number of users during the first portion of the day, and transmitting the publication to mobile devices located within the dynamic geofence during the first portion of the day; determining, for the second portion of the day, a second size for the dynamic geofence based on the requested target number of users and the second population density of users that are located within the dynamic geofence during the second portion of the day; and adjusting the dynamic geofence to have the second size around the POI in order to target the requested target number of users during the second portion of the day, and transmitting the publication to mobile devices located within the adjusted dynamic geofence during the second portion of the day.

2. The method of claim 1 , wherein the publication is transmitted to a first group of mobile devices located within the dynamic geofence during the first portion of the day, and wherein the publication is transmitted to a second group of mobile devices located within the adjusted dynamic geofence during the second portion of the day.

3. The method of claim 2 , wherein the first group of mobile devices is different than the second group of mobile devices.

4. The method of claim 1 , further comprising updating the first size or the second size in response to determining that a number of users that received the publication is less than the requested target number of users.

5. The method of claim 1 , further comprising analyzing click-through data to determine user interaction with the publication, and updating the first size or the second size in response to analyzing the click-through data in order to increase a number of users that received the publication.

6. The method of claim 1 , wherein the location-based campaign request includes a target demographic parameter comprising at least one of average income, average education level, active mobile device usage, a density of males, a density of females, or an age range.

7. The method of claim 1 , wherein the publication comprises a location-aware advertisement.

8. The method of claim 1 , wherein changing the first size of the geofence to the second size causes a larger predicted number of users.

9. The method of claim 1 , wherein the adjusting the dynamic geofence includes changing a shape of the geofence.

10. A server comprising: at least a memory and a processor configured to: receive a location-based campaign request including a point of interest (POI), a publication, and a requested target number of users to receive the publication; obtain demographic data for a geographic area surrounding the POI, the demographic data including data related to a number of users located within the geographic area at different times, determine, based on the demographic data for the geographic area, a first population density of users that are located within the geographic area during a first portion of a day, and a second population density of users that are located within the geographic area during a second portion of the day, determine, for the first portion of the day, a first size for a dynamic geofence based on the requested target number of users and the first population density of users that are located within the dynamic geofence during the first portion of the day; generate the dynamic geofence having the first size around the POI in order to target the requested target number of users during the first portion of the day, and transmit the publication to mobile devices located within the dynamic geofence during the first portion of the day; determine, for the second portion of the day, a second size for the dynamic geofence based on the requested target number of users and the second population density of users that are located within the dynamic geofence during the second portion of the day; and adjust the dynamic geofence to have the second size around the POI in order to target the requested target number of users during the second portion of the day, and transmit the publication to mobile devices located within the adjusted dynamic geofence during the second portion of the day.

11. The server of claim 10 , wherein the publication is transmitted to a first group of mobile devices located within the dynamic geofence during the first portion of the day, wherein the publication is transmitted to a second group of mobile devices located within the adjusted dynamic geofence during the second portion of the day, and wherein the first group of mobile devices is different than the second group of mobile devices.

12. The server of claim 10 , wherein the memory and the processor are further configured to update the first size or the second size in FIG. 5 IP-172us2 response to determining that a number of users that received the publication is less than the requested target number of users.

13. The server of claim 10 , wherein the location-based campaign request includes a target demographic parameter comprising at least one of average income, average education level, active mobile device usage, a density of males, a density of females, or an age range.

14. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a server, cause the server to perform operations comprising: receiving a location-based campaign request including a point of interest (POI), a publication, and a requested target number of users to receive the publication; obtaining demographic data for a geographic area surrounding the POI, the demographic data including data related to a number of users located within the geographic area at different times; determining, based on the demographic data for the geographic area, a first population density of users that are located within the geographic area during a first portion of a day, and a second population density of users that are located within the geographic area during a second portion of the day; determining, for the first portion of the day, a first size for a dynamic geofence based on the requested target number of users and the first population density of users that are located within the dynamic geofence during the first portion of the day; generating the dynamic geofence having the first size around the POI in order to target the requested target number of users during the first portion of the day, and transmitting the publication to mobile devices located within the dynamic geofence during the first portion of the day; determining, for the second portion of the day, a second size for the dynamic geofence based on the requested target number of users and the second population density of users that are located within the dynamic geofence during the second portion of the day; and adjusting the dynamic geofence to have the second size around the POI in order to target the requested target number of users during the second portion of the day, and transmitting the publication to mobile devices located within the adjusted dynamic geofence during the second portion of the day.

15. The non-transitory computer-readable medium of claim 14 , wherein the publication is transmitted to a first group of mobile devices located within the dynamic geofence during the first portion of the day, wherein the publication is transmitted to a second group of mobile devices located within the adjusted dynamic geofence during the second portion of the day.

16. The non-transitory computer-readable medium of claim 15 , wherein the first group of mobile devices is different than the second group of mobile devices.

17. The non-transitory computer-readable medium of claim 14 , wherein the operations further comprise updating the first size or the second size in response to determining that a number of users that received the publication is less than the requested target number of users.

18. The non-transitory computer-readable medium of claim 14 , wherein the operations further comprise analyzing click-through data to determine user interaction with the publication, and updating the first size or the second size in response to analyzing the click-through data in order to increase a number of users that received the publication.

19. The non-transitory computer-readable medium of claim 14 , wherein the location-based campaign request includes a target demographic parameter comprising at least one of average income, average education level, active mobile device usage, a density of males, a density of females, or an age range.

20. The non-transitory computer-readable medium of claim 14 , wherein the publication comprises a location-aware advertisement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2019
From: POLACHI, NEALA F.
To: EBAY INC.
Reel/Frame 049702/0459 →
Continuity (2)
Continuation 13707316 · Dec 6, 2012
Related Publication 20190333106A1 · Oct 31, 2019