IP Library Granted Patent US 7,848,764
Granted Patent B2
US 7,848,764 · App. 12/555,262 · Granted Dec 7, 2010

System for providing location predictive advertising

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 7,848,764
App. No.
12/555,262
Granted
Dec 7, 2010
Kind
B2
Abstract

A system is described for providing location predictive advertising. The system may include a processor, a memory, and an interface. The memory may store an advertisement. The interface may communicate with an electronic device. The processor may determine a first geographic location of an electronic device which is travelling in a direction. The processor may identify a first geographic region which may encompass the first geographic location of the electronic device. The processor may determine a second geographic region which is located in the direction of travel of the electronic device. The processor may determine an advertisement associated with the second geographic region in accordance with the electronic device being located within the first geographic region. The processor may provide the advertisement to the electronic device.

Claims (49)

1. A method for providing location predictive advertising, comprising:

determining a first geographic location of an electronic device travelling in a first direction;

identifying a first geographic region, the first geographic region encompassing the first geographic location of the electronic device;

determining, by a processor, a second geographic region, the second geographic region being located in the first direction of travel of the electronic device;

determining a first advertisement associated with the second geographic region in accordance with the electronic device being located within the first geographic region;

providing the first advertisement to the electronic device;

receiving a first data item from the electronic device;

identifying a first polygon corresponding to the first geographic region wherein the first polygon is defined by a first minimum number of points required to bound the first geographic region; and

determining a second polygon based on the first minimum number of points defining the first polygon, the second polygon corresponding to the second geographic region.

2. The method of claim 1 wherein determining the first geographic location of the electronic device travelling in the first direction further comprises determining the first geographic location of the electronic device travelling in the first direction based on the first data item.

3. The method of claim 1 wherein determining the first advertisement associated with the second geographic region further comprises determining the first advertisement based the first data item.

4. The method of claim 1 wherein the first data item comprises a query.

5. The method of claim 1 wherein the second polygon is defined by a second minimum number of points required to bound the second geographic region.

6. The method of claim 1 further comprising determining whether the electronic device is located in the first geographic region based on the first minimum number of points defining the first polygon and the first data item.

7. The method of claim 1 further comprising:

determining a second geographic location of the electronic device travelling in a second direction, the second geographic location being located a proximity from the first geographic location;

identifying a third geographic region, the third geographic region encompassing the second geographic location of the electronic device;

determining a fourth geographic region, the fourth geographic region being located in the second direction of travel of the electronic device;

determining an advertisement associated with the fourth geographic region in accordance with the electronic device located within the third geographic region; and

providing the advertisement to the electronic device.

8. The method of claim 7 further comprising:

identifying a third polygon corresponding to the third geographic region wherein the third polygon is defined by a third minimum number of points required to bound the third geographic region; and

determining a fourth polygon based on the first minimum number of points defining the first polygon and the third minimum number of points defining the third polygon, the fourth polygon corresponding to the fourth geographic region.

9. The method of claim 7 further comprising receiving a second data item from the electronic device, wherein the second advertisement is targeted to the second data item.

10. The method of claim 9 wherein determining the second geographic location of the electronic device travelling in the second direction further comprises determining the second geographic location of the electronic device travelling in the second direction based on the second data item.

11. The method of claim 1 wherein the second geographic region is adjacent to the first geographic region.

12. A method for providing location based advertising, comprising:

receiving a data item from an electronic device;

determining a first geographic location of the electronic device;

determining a second geographic location corresponding to an advertisement targeted to the data item;

determining a distance between the first geographic location and the second geographic location;

modifying the advertisement based on the distance between the first geographic location and the second geographic location;

providing the modified advertisement to the electronic device;

identifying a first polygon corresponding to a first geographic region, the first geographic region encompassing the geographic location of the electronic device, wherein the first polygon is defined by a first minimum number of points required to bound the first geographic region;

identifying a second polygon corresponding to the second geographic region, wherein the second polygon is defined by a second minimum number of points required to bound the second geographic region; and

determining the distance between the first geographic region and the second geographic region based on the first number of minimum points and the second number of minimum points.

13. The method of claim 12 wherein determining the geographic location of the electronic device further comprises determining the geographic location of the electronic device based on the data item.

14. The method of claim 12 wherein the data item comprises a query.

15. The method of claim 12 wherein the first geographic region is not adjacent to or overlapping the second geographic region.

16. The method of claim 12 wherein the second geographic location corresponds to a first location of an advertiser who placed the advertisement.

17. The method of claim 12 wherein the second geographic location corresponds to a second location of a product being advertised for in the advertisement.

18. The method of claim 12 wherein the second geographic location corresponds to a travel destination advertised for by the advertisement.

19. The method of claim 18 wherein the advertisement advertises staying at the travel destination for a length of stay.

20. The method of claim 19 wherein modifying the advertisement based on the distance between the first geographic location and the second geographic location comprises modifying the length of stay advertised in the advertisement based on the distance between the first geographic location and the second geographic location, wherein the length of stay increases as the distance increases.

21. A system of providing location predictive advertising, comprising:

a memory to store an advertisement;

an interface operatively connected to the memory, the interface to communicate with an electronic device; and

a processor operatively connected to the memory and the interface, the processor for running instructions, wherein the processor receives, via the interface from the electronic device, a data item, determines a first geographic location of an electronic device travelling in a direction; identifies a first geographic region, the first geographic region encompassing the first geographic location of the electronic device, identifies a first polygon corresponding to the first geographic region wherein the first polygon is defined by a first minimum number of points required to bound the first geographic region, determines a second geographic region, the second geographic region being located in the first direction of travel of the electronic device, determines a second polygon based on the first minimum number of points defining the first polygon, the second polygon corresponding to the second geographic region, determines an advertisement associated with the second geographic region, based on the data item, in accordance with the electronic device being located within the first geographic region, provides the advertisement to the electronic device, receives, via the interface from the electronic device, a data item, determines the advertisement.

22. The system of claim 21 wherein the processor determines whether the electronic device is located within the first geographic region based on the first minimum number of points defining the first polygon and the data item.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2019
From: EXCALIBUR IP, LLC
To: PINTEREST, INC.
Reel/Frame 049964/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2009
From: RIISE, SOREN; PATEL, DEVESH
To: YAHOO! INC.
Reel/Frame 023237/0861 →