Dynamic determination of location-identifying search phrases
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing location factors for first phrases in a collection of phrases, each location factor for a first phrase being associated with a likelihood that a second phrase of a search query is associated with a location when the first phrase and the second phrase are used in the search query;
receiving a search query, the received search query including a first phrase from the collection of phrases and a second phrase;
determining that the second phrase does not correspond to a location that can be identified by the second phrase alone, by;
determining a name score indicating a popularity of the second phrase for the location;
obtaining a signature for the location, wherein the signature includes a set of combinations of location specifiers, wherein each combination of location specifiers refers to the location;
determining a signature score that indicates a popularity of the signature for the location; and
determining that the location cannot be identified by the second phrase alone based on the name score and the signature score for the location; and
determining whether the second phrase of the received search query refers to a location based, at least in part, on the location factor for the first phrase of the search query.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes providing location factors for first phrases in a collection of phrases, where each location factor for a first phrase is associated with a likelihood that a second phrase of a search query is associated with a location when the first phrase and the second phrase are used in the search query. A search query is received, where the received search query includes a first phrase from the collection of phrases and a second phrase. Whether the second phrase of the received search query refers to a location is determined based, at least in part, on the location factor for the first phrase of the search query.
-
Citations
26 Claims
-
1. A computer-implemented method comprising:
-
providing location factors for first phrases in a collection of phrases, each location factor for a first phrase being associated with a likelihood that a second phrase of a search query is associated with a location when the first phrase and the second phrase are used in the search query; receiving a search query, the received search query including a first phrase from the collection of phrases and a second phrase; determining that the second phrase does not correspond to a location that can be identified by the second phrase alone, by; determining a name score indicating a popularity of the second phrase for the location; obtaining a signature for the location, wherein the signature includes a set of combinations of location specifiers, wherein each combination of location specifiers refers to the location; determining a signature score that indicates a popularity of the signature for the location; and determining that the location cannot be identified by the second phrase alone based on the name score and the signature score for the location; and determining whether the second phrase of the received search query refers to a location based, at least in part, on the location factor for the first phrase of the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product tangibly embodied on a computer-readable storage medium and including executable code that, when executed, is configured to cause a data processing apparatus to:
-
provide location factors for first phrases in a collection of phrases, each location factor for a first phrase being associated with a likelihood that a second phrase of a search query is associated with a location when the first phrase and the second phrase are used in the search query; receive a search query, the received search query including a first phrase from the collection of phrases and a second phrase; determine that the second phrase does not correspond to a location that can be identified by the second phrase alone, by; determining a name score indicating a popularity of the second phrase for the location; obtaining a signature for the location, wherein the signature includes a set of combinations of location specifiers, wherein each combination of location specifiers refers to the location; determining a signature score that indicates a popularity of the signature for the location; and determining that the location cannot be identified by the second phrase alone based on the name score and the signature score for the location; and determine whether the second phrase of the received search query refers to a location based, at least in part, on the location factor for the first phrase of the search query. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a storage medium configured to store location factors for first phrases in a collection of phrases, each location factor for a first phrase being associated with a likelihood that a second phrase of a search query is associated with a location when the first phrase and the second phrase are used in the search query; a first server configured to receive a search query, the received search query including a first phrase from the collection of phrases and a second phrase; at least one processor configured to determine that the second phrase does not correspond to a location that can be identified by the second phrase alone, by; determining a name score indicating a popularity of the second phrase for the location; obtaining a signature for the location, wherein the signature includes a set of combinations of location specifiers, wherein each combination of location specifiers refers to the location; determining a signature score that indicates a popularity of the signature for the location; and determining that the location cannot be identified by the second phrase alone based on the name score and the signature score for the location; and at least one processor configured to determine whether the second phrase of the received search query refers to a location based, at least in part, on the location factor for the first phrase of the search query. - View Dependent Claims (24, 25, 26)
-
Specification