Methods and systems for improving a search ranking using location awareness
First Claim
Patent Images
1. A method for ordering documents, comprising:
- receiving a search query;
determining a location associated with the query;
determining topical scores for a plurality of documents based, at least in part, on the query;
selecting a set of documents from the plurality of documents;
determining a distance score for each document in the set of documents using a document location associated with the document and the location associated with the query; and
ordering the set of documents as a function of both the topical scores of the set of documents and the distance scores of the set of documents.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods improve search rankings for a search query by using location data associated with queries and documents related to the search query. In one aspect, a search query is received, a location score is determined, a topical score is determined, and an ordering of documents related to the search query is determined based, at least in part, on the location score and the topical score.
157 Citations
31 Claims
-
1. A method for ordering documents, comprising:
-
receiving a search query;
determining a location associated with the query;
determining topical scores for a plurality of documents based, at least in part, on the query;
selecting a set of documents from the plurality of documents;
determining a distance score for each document in the set of documents using a document location associated with the document and the location associated with the query; and
ordering the set of documents as a function of both the topical scores of the set of documents and the distance scores of the set of documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for ordering documents, comprising:
-
means for determining a location associated with a query;
means for determining topical scores for a plurality of documents based, at least in part, on the query;
means for identifying one or more documents from the plurality of documents;
means for determining a distance score for each of the identified documents using document locations associated with the identified documents and the location associated with the query;
means for generating an overall score for each of the identified documents based, at least in part, on the topical score and the distance score; and
means for arranging the identified documents based, at least in part, on the overall scores.
-
-
20. A server, comprising:
-
a document locator configured to;
receive a search query, and identify a set of documents based, at least in part, on the search query;
a location component configured to determine a location associated with the search query; and
a ranking component configured to;
determine topical scores for the set of documents based, at least in part, on the search query, determine distance scores for the set of documents using document locations associated with the set of documents and the location associated with the search query, and rank the set of documents based, at least in part, on the topical scores for the set of documents and the distance scores for the set of documents. - View Dependent Claims (21)
-
-
22. A method for ranking documents, comprising:
-
receiving a search query;
identifying a topic relating to the search query;
determining a location sensitivity of the identified topic;
identifying a set of documents based, at least in part, on the search query;
determining a location associated with at least one document in the set of documents; and
ranking the at least one document in the set of documents based, at least in part, on the location associated with the at least one document when the identified topic is determined to be location sensitive. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A system, comprising:
-
at least one server configured to;
receive a search query, determine a location sensitivity of the search query, identify a set of documents based, at least in part, on the search query, determine a location associated with each document in the set of documents, and score each document in the set of documents based, at least in part, on the location associated with the document when the search query is determined to be location sensitive.
-
-
28. A method for presenting advertisements relevant to a target document, comprising:
-
analyzing the target document to identify a topic for the target document and a location associated with the target document;
identifying targeting information for a plurality of advertisements;
comparing the targeting information to the topic to identify a set of potential advertisements;
determining a distance score for at least one advertisement in the set of potential advertisements using an advertiser location associated with the one advertisement and the location associated with the target document;
ordering the set of potential advertisements based, at least in part, on the distance score of the at least one advertisement; and
presenting at least some of the ordered set of potential advertisements. - View Dependent Claims (29, 30)
-
-
31. A system for presenting advertisements relevant to a target document, comprising:
-
means for identifying a topic for the target document;
means for identifying a location associated with the target document;
means for identifying targeting information for a plurality of advertisements;
means for identifying a set of potential advertisements based, at least in part, on the targeting information and the topic for the target document;
means for determining a distance score for at least one advertisement in the set of potential advertisements using an advertiser location associated with the at least one advertisement and the location associated with the target document;
means for ranking the set of potential advertisements based, at least in part, on the distance score of the at least one advertisement; and
means for presenting at least one of the ranked set of potential advertisements in association with the target document.
-
Specification