Search system using search subdomain and hints to subdomains in search query statements and sponsored results on a subdomain-by-subdomain basis
First Claim
Patent Images
1. A method comprising:
- receiving a search query string from a first user;
identifying a plurality of keywords in the search query string;
determining whether any keyword, of the plurality of keywords, qualifies as a location keyword based on the keyword satisfying certain criteria;
wherein determining whether any keyword qualifies as a location keyword includes determining that the search query string includes a location keyword;
determining that the location keyword is associated with a first location;
in response to determining that the location keyword is associated with the first location, identifying one or more location-specific results;
wherein the one or more location-specific results are associated with the first location; and
providing the one or more location-specific results as a response to the search query string;
wherein the method is performed by one or more computing devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for generating search results including searching by subdomain and providing sponsored results by subdomain is provided. A search system according to embodiments of the present invention analyzes search queries to determine if they are to be routed to subdomains and presents results include sponsored hits sponsored on a subdomain by subdomain basis.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a search query string from a first user; identifying a plurality of keywords in the search query string; determining whether any keyword, of the plurality of keywords, qualifies as a location keyword based on the keyword satisfying certain criteria; wherein determining whether any keyword qualifies as a location keyword includes determining that the search query string includes a location keyword; determining that the location keyword is associated with a first location; in response to determining that the location keyword is associated with the first location, identifying one or more location-specific results; wherein the one or more location-specific results are associated with the first location; and providing the one or more location-specific results as a response to the search query string; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable media storing instructions which, when executed by one or more processors, cause performance of:
-
receiving a search query string from a first user; identifying a plurality of keywords in the search query string; determining whether any keyword, of the plurality of keywords, qualifies as a location keyword based on the keyword satisfying certain criteria; wherein determining whether any keyword qualifies as a location keyword includes determining that the search query string includes a location keyword; determining that the location keyword is associated with a first location; in response to determining that the location keyword is associated with the first location, identifying one or more location-specific results; wherein the one or more location-specific results are associated with the first location; and providing the one or more location-specific results as a response to the search query string. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification