Resolving queries based on automatic determination of requestor geographic location
First Claim
Patent Images
1. A method of providing ordered search results, comprising the steps of:
- receiving at least one term of a query related to a search request;
determining a geographical area associated with a requestor of the query;
generating, with at least one processor, multiple search results associated with the term and the geographical area, the multiple search results including first search results relevant to the term and second search results relevant to the geographical area;
comparing a quantity of the first search results with a quantity of the second search results;
selecting whether to prioritize the first search results or the second search results based on the comparison; and
ordering the multiple search results for display, wherein the ordering comprises;
ordering a list of the multiple search results based on a comparison of relative relevancy of the multiple search results to the term if the selecting prioritizes the first search results; and
ordering a list of the multiple search results based on a comparison of relative geographic proximity of the multiple search results to the geographical area if the selecting prioritizes the second search results.
5 Assignments
0 Petitions
Accused Products
Abstract
Resolving a query term includes receiving at least one query term from a requestor and determining a geographic location of the requestor. The geographic location of the requestor may be determined by accessing an electronic information store containing a requestor profile including geographic information about the requestor, where the requestor profile is used by more than one program. The query term is resolved against electronic information within at least one electronic information store to determine whether one or more matches exist and a result is generated that accounts for the geographic location of the requestor.
-
Citations
20 Claims
-
1. A method of providing ordered search results, comprising the steps of:
-
receiving at least one term of a query related to a search request; determining a geographical area associated with a requestor of the query; generating, with at least one processor, multiple search results associated with the term and the geographical area, the multiple search results including first search results relevant to the term and second search results relevant to the geographical area; comparing a quantity of the first search results with a quantity of the second search results; selecting whether to prioritize the first search results or the second search results based on the comparison; and ordering the multiple search results for display, wherein the ordering comprises; ordering a list of the multiple search results based on a comparison of relative relevancy of the multiple search results to the term if the selecting prioritizes the first search results; and ordering a list of the multiple search results based on a comparison of relative geographic proximity of the multiple search results to the geographical area if the selecting prioritizes the second search results. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing an ordered list of search results, comprising the steps of:
-
receiving at least one query term from a requestor; determining a geographical area associated with the requestor; generating, with at least one processor, search results associated with the term and the geographical area; comparing a first quantity of the search results that are relevant to the term with a second quantity of search results that are relevant to the geographical area; selecting to prioritize the first quantity or the second quantity of search results based on the comparison; and ordering the search results for display, wherein the ordering comprises; ordering a list of the search results based on a comparison of relative relevancy of the search results to the term if the selecting prioritizes the first quantity of search results; and ordering a list of the search results based on a comparison of relative geographic proximity of the search results to the geographical area if the selecting prioritizes the second quantity of search results. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification