IP Library Patent Application 11495274
Patent Application
App. No. 11/495,274

Location-based advertising

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 None
App. No.
11/495,274
Abstract

A first request for information that is related to a specified location is received. A first query for advertisements related to the specified location is submitted. A response to the first query that includes one or more advertisements related to the specified location is received. At least one of the one or more advertisements related to the specified location is sent to a client device. A second query for the information based on the first request is submitted. A first search result that is responsive to the second query is received. Information that is related to the location based on the first search result is sent to the client device after sending at least one of the one or more advertisements to the client device.

Claims (69)

1 . A method, comprising:

receiving a first request for information that is related to a specified location;

submitting a first query for advertisements related to the specified location;

receiving a response to the first query that includes one or more advertisements related to the specified location;

sending at least one of the one or more advertisements related to the specified location to a client device;

submitting a second query for the information based on the first request;

receiving a first search result that is responsive to the second query; and

sending to the client device information that is related to the location based on the first search result after sending the at least one of the one or more advertisements to the client device.

2 . The method of claim 1 , further comprising:

displaying the at least one advertisement on the client device;

receiving the information at the client device; and

displaying the information on the client device after displaying the at least one advertisement, whereby the information replaces the advertisement on a display of the client device.

3 . The method of claim 1 , further comprising:

receiving a second request for information that is related to the specified location and that is related to the first search result;

sending at least one of the one or more advertisements related to the specified location to a client device, whereby the at least one of the one or more advertisements may be displayed on the client device;

submitting a third query for information requested in the second request;

receiving a second search result that is responsive to the third query; and

sending information to the client device related to the specified location based on the second search result.

4 . The method of claim 1 , wherein the at least one advertisement is a plurality of advertisements, the method further comprising using a selection heuristic to select at least one of the one or more advertisements related to the location to be sent to the client device.

5 . The method of claim 4 , wherein the selection heuristic includes at least one of a round robin selection heuristic, a random selection heuristic, a weighted round robin selection heuristic, and a modified random selection heuristic.

6 . The method of claim 4 , wherein distances between the specified location and locations respectively associated with the advertisements are used in the selection heuristic.

7 . The method of claim 1 , wherein the client device is a mobile device that wirelessly communicates with a network.

8 . The method of claim 1 , wherein the first request includes at least one of a category and a keyword.

9 . The method of claim 1 , wherein the specified location is provided by one of user input and an auto-tracking mechanism.

10 . The method of claim 1 , wherein the method is included in computer-executable instructions tangibly embodied on a computer-readable medium.

11 . A system comprising a server that is configured to:

receive a first request for information that includes a specified location;

submit a first query to an advertisement database for advertisements relating to the location, wherein the advertisement database includes a plurality of advertisements, each of the advertisements relating to one or more of the locations;

receive one or more advertisements in response to the first query;

send at least one of the one or more advertisements over a network;

submit a second query to a content database for the information requested in the first request, wherein the a content database includes information relating to a plurality of locations;

receive a first search result from the content database that is responsive to the search for the information requested in the first request; and

send information related to the specified location over the network based on the first search result after sending the at least one of the one or more advertisements.

12 . The system of claim 11 , further comprising a client device that is configured to:

display the at least one advertisement on the client device while the second query is pending;

receiving the information related to the location; and

displaying the information related to the location.

13 . The system of claim 11 , wherein the server is further configured to:

receive a second request for information that is related to the specified location and that is related to the first search result;

send at least one of the one or more advertisements related to the specified location over the network;

submit a third query to the content database for information requested in the second request;

receive a second search result that is responsive to the search for information requested in the second request; and

send information related to the location and to the first search result that is based on the second search result over the network.

14 . The system of claim 11 , wherein the at least one advertisement is a plurality of advertisements, the method further comprising using a selection heuristic to select at least one of the one or more advertisements related to the location to be sent to the client device.

15 . The system of claim 14 , wherein the selection heuristic includes at least one of a round robin selection heuristic, a random selection heuristic, a weighted round robin selection heuristic, and a modified random selection heuristic.

16 . The method of claim 14 , wherein distances between the specified location and locations respectively associated with the advertisements are used in the selection heuristic.

17 . The system of claim 12 , wherein the client device is a mobile device that wirelessly communicates with a network.

18 . The system of claim 11 , wherein the first request includes at least one of a category and a keyword.

19 . The system of claim 11 , wherein the specified location is provided by one of user input and an auto-tracking mechanism.

20 . A method, comprising:

receiving a first request for information that is related to a specified location;

submitting a first query for advertisements according to the first request;

receiving a response to the first query that includes one or more advertisements related to the specified location;

using a selection heuristic to select at least one of the advertisements related to the specified location to be sent to a client device;

sending at least one of the one or more advertisements related to the specified location to the client device;

submitting a second query for the information based on the first request;

receiving a first search result that is responsive to the second query;

sending to the client device information that is related to the location based on the first search result after sending the at least one of the one or more advertisements related to the specified location to the client device;

displaying the at least one advertisement on the client device while the second query is pending;

receiving at the client device the information that is related to the location based on the first search result; and

displaying on the client device the information that is related to the location based on the first search result.

21 . The method of claim 20 , further comprising:

receiving a second request for information that is related to the specified location and that is related to the first search result;

sending at least one of the one or more advertisements related to the specified location to a client device, whereby the at least one of the one or more advertisements may be displayed on the client device;

performing a search for information requested in the second request;

receiving a second search result that is responsive to the search for information requested in the second request;

sending information related to the location and to the first search result to the client device based on the second search result, whereby the information related to the location and to the first search result may be displayed on the client device; and

displaying the information related to the location and to the first search result on the client device.

22 . The method of claim 20 , wherein the selection heuristic includes at least one of a round robin selection heuristic, a random selection heuristic, a weighted round robin selection heuristic, a modified random selection heuristic, and a heuristic that uses distances between the specified location and locations respectively associated with the advertisements.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2009
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023455/0122 →
CHANGE OF NAME Recorded Sep 17, 2009
From: VERIZON DATA SERVICES INC.
To: VERIZON DATA SERVICES LLC
Reel/Frame 023248/0318 →
SECURITY AGREEMENT Recorded Dec 19, 2006
From: IDEARC MEDIA SERVICES - WEST INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 018652/0869 →
CHANGE OF NAME Recorded Nov 14, 2006
From: VERIZON DIRECTORIES CORP. - WEST INC.
To: IDEARC MEDIA SERVICES - WEST INC.
Reel/Frame 018514/0641 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2006
From: HAO, JIANXIU; JIN, ZHIYING; REN, DAHAI; KOYFMAN, LAZAR
To: VERIZON DIRECTORY SERVICES - WEST INC.; VERIZON DATA SERVICES INC.
Reel/Frame 018147/0340 →