SYSTEM AND METHOD OF PROVIDING INFORMATION BASED ON STREET ADDRESS
First Claim
Patent Images
1. A computer-implemented method of selecting information associated with a geographic location comprising:
- receiving, with one or more processors, a request from a second user, the request identifying a geographic location;
determining, with the one or more processors,
1) a listing at the geographic location that was selected by a first user, and
2) a search query that was conducted by the first user that resulted in the listing at the geographic location being provided to, and selected by, the first user, wherein the search query is distinct from the received request;
selecting, with the one or more processors, information based on the search query; and
providing, with the one or more processors, the information to an electronic display for display to the second user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided that infers a user'"'"'s intent when the user searches for a particular address or other geographic location. In that regard, the system and method may select advertisements in response to a user searching for street addresses. The advertisements may be selected by searching for advertisements that match search terms associated with the street address, where the search terms were associated with the street address based on the businesses at the street address.
32 Citations
37 Claims
-
1. A computer-implemented method of selecting information associated with a geographic location comprising:
-
receiving, with one or more processors, a request from a second user, the request identifying a geographic location; determining, with the one or more processors,
1) a listing at the geographic location that was selected by a first user, and
2) a search query that was conducted by the first user that resulted in the listing at the geographic location being provided to, and selected by, the first user, wherein the search query is distinct from the received request;selecting, with the one or more processors, information based on the search query; and providing, with the one or more processors, the information to an electronic display for display to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of selecting information associated with a geographic location comprising:
-
receiving a request from a second user, the request identifying a geographic location; determining a first search query associated with the geographic location, determining a second search query associated with the geographic location; selecting the first search query or the second search query based on how often a listing at the geographic location was selected by users when included among search results provided to users in response to the first search query; selecting information based on the selected search query; and providing the information to an electronic display for display to the second user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a first computer at a first node of a network; the first computer having access to a set of instructions operable by the first computer, a set of street addresses, listing information for businesses where each business is associated with a member of the set of street addresses, and set of advertisements where each advertisement is associated with a keyword; and a client device at a second node of the network different from the first node, the device comprising a user input device, an electronic display, a processor and instructions operable by the processor; the instructions of the first computer comprising; selecting a listing keyword for each street address based on the listing information, receiving a street address from the client device determining a listing keyword based on the street address that was received, selecting an advertisement based on the correspondence between the advertisement'"'"'s keyword and the determined listing keyword, and transmitting the advertisement to the client device over the network; and the instructions of the client device comprising; transmitting a street address to the first computer; and displaying, on the electronic display, the advertisement transmitted by the first computer. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of displaying an advertisement comprising:
-
receiving, from a user input device, a street address; providing data identifying the street address to a computer over a network; receiving data identifying an advertisement; and displaying, on an electronic display device in accordance with instructions executed by a processor, an advertisement and information associated with the street address; wherein the advertisement was selected based on the most popular search term for a business located at the street address, and where the most-popular search term comprises the search term that was associated with the most user selections of the business when the business was listed among other search results in response to a search including the term. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-usable medium including a program comprising:
-
computer code that receives a request from a second user, the request identifying a geographic location; computer code that determines a search query associated with the geographic location, wherein the search query is further associated with a listing at the geographic location, and wherein the listing was selected by a first user when search results were provided to the first user in response to the search query; computer code that selects information based on the search query; and computer code that provides the information to an electronic display for display to the second user. - View Dependent Claims (31, 32, 33)
-
-
30. A computer-usable medium including a program comprising:
-
computer code that receives, from a user input device, a street address; computer code that provides data identifying the street address to a computer over a network; computer code that receives data identifying an advertisement; and computer code that displays, on an electronic display device in accordance with instructions executed by a processor, an advertisement and information associated with the street address; wherein the advertisement is selected based on the most-popular search term for a business located at the street address, and where the most-popular search term comprises the search term that was associated with the most user selections of the business when the business was listed among other search results in response to a search including the term.
-
-
34. A system for selecting information associated with a geographic location, the system comprising:
a processor configured to; receive a request from a second user, the request identifying a geographic location; determine a search query associated with the geographic location wherein the search query is further associated with a listing at the geographic location, and wherein the listing was selected by a first user when search results were provided to the first user in response to the search query; select information based on the search query; and provide the information to an electronic display for display to the second user. - View Dependent Claims (35, 36, 37)
Specification