Scoring local search results based on location prominence
First Claim
Patent Images
1. A method performed by one or more server devices, comprising:
- receiving, by a processor associated with the one or more server devices, a search query;
identifying, using a processor associated with the one or more server devices, a geographical area and a location within the geographical area;
identifying, using a processor associated with the one or more server devices, a first document that is associated with a first geographic location and that is related to the search query, where the first geographic location is located within the geographical area;
identifying, using a processor associated with the one or more server devices, a second document that is associated with a second geographic location and that is related to the search query, where the second geographic location is located outside of the geographical area;
assigning, using a processor associated with the one or more server devices, a first score to the first document using a location prominence factor, where the location prominence factor does not include a measure of distance or a measure of relevancy of the first document to the search query;
assigning, using a processor associated with the one or more server devices, a second score to the second document using a measure of distance between the second geographic location and the location within the geographical area, and not using the location prominence factor; and
presenting, by a processor associated with the one or more server devices, information associated with the first and second documents based on the first and second scores, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may identify a first document associated with a geographic location within a geographical area and identify a second document associated with a geographic location outside the geographical area. The system may also assign a first score to the first document based on a first scoring function and assign a second score to the second document based on a second scoring function.
53 Citations
26 Claims
-
1. A method performed by one or more server devices, comprising:
-
receiving, by a processor associated with the one or more server devices, a search query; identifying, using a processor associated with the one or more server devices, a geographical area and a location within the geographical area; identifying, using a processor associated with the one or more server devices, a first document that is associated with a first geographic location and that is related to the search query, where the first geographic location is located within the geographical area; identifying, using a processor associated with the one or more server devices, a second document that is associated with a second geographic location and that is related to the search query, where the second geographic location is located outside of the geographical area; assigning, using a processor associated with the one or more server devices, a first score to the first document using a location prominence factor, where the location prominence factor does not include a measure of distance or a measure of relevancy of the first document to the search query; assigning, using a processor associated with the one or more server devices, a second score to the second document using a measure of distance between the second geographic location and the location within the geographical area, and not using the location prominence factor; and presenting, by a processor associated with the one or more server devices, information associated with the first and second documents based on the first and second scores, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
one or more computer devices to; receive a search query; identify an area for the search query; identify a first document that is related to the search query and that is associated with a first geographic location located within the area; identify a second document that is related to the search query and that is associated with a second geographic location located outside of the area; assign a first score to the first document using a plurality of first factors, where none of the plurality of first factors corresponds to a measure of distance or a measure of relevancy of the first document to the search query; assign a second score to the second document using a measure of distance, between the second geographic location and a location within the area, and not using any of the plurality of first factors; rank the first document and the second document based on the first score and the second score, respectively; and present information regarding the ranked first and second documents. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
22. A computer-readable memory device that stores instructions executable by at least one processor, the computer-readable memory device comprising:
-
one or more instructions to identify a first document and a second document; one or more instructions to determine that the first document is associated with a first geographic location that is located within a particular geographical area; one or more instructions to determine that the second document is associated with a second geographic location that is located outside of the particular geographical area; one or more instructions to generate a first score for the first document using a combination of two or more of the following factors; a score associated with a particular document that is identified as authoritative for a business associated with the document, a total number of documents referring to the business, a score of a particular document referring to the business, a total number of documents with reviews of the business, a numeric score of a review of the business, a function of a plurality of scores of reviews of the business, a type of document containing a review of the business, a type of language used in a review of the business, user logs relating to user interactions with the document, financial data associated with the business, or a number of years that the business has been operational; one or more instructions to generate a second score for the second document using a measure of distance, between the second geographic location and a location within the particular geographical area, and not using any of the two or more factors; and one or more instructions to rank the first document and the second document based on the first score and the second score, respectively. - View Dependent Claims (23, 24, 25, 26)
-
Specification