System and method for assisting search requests with vertical suggestions
First Claim
Patent Images
1. A computerized method for assisting a user in formulating a search request through a presentation of one or more suggested search vertical segments, the method comprising:
- electronically, via a processing device, retrieving one or more terms or phrases comprising a query;
electronically, via a processing device, receiving user specific information comprising at least one of an IP address, a geographic location, an age, a sex, a marital status, past browsing behavior, and brand loyalty associated with the user;
electronically, via a processing device, generating one or more suggested search vertical segments based on the one or more terms or phrases and the user specific information;
electronically, via a processing device, selecting a suggested search vertical segment from the one or more suggested search vertical segments, wherein selecting the search vertical comprises displaying the vertical segments along with one or more indices from other sources, wherein the vertical segments are ranked based on a combination of click-through rates and a conditional probability of each vertical segment; and
electronically, via a processing device, displaying a search result to the user on the basis of the query and the selected suggested search vertical segment.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products are disclosed for assisting search request by presenting suggestion of one or more vertical segments to produce a more focused result. A vertical segment may be selected by the user, the selected vertical segment being associated with one or more query terms and a search is performed on an index associated with the vertical segment. A search engine generates a search result and returns a list of search result pages for presentation to a user.
27 Citations
17 Claims
-
1. A computerized method for assisting a user in formulating a search request through a presentation of one or more suggested search vertical segments, the method comprising:
-
electronically, via a processing device, retrieving one or more terms or phrases comprising a query; electronically, via a processing device, receiving user specific information comprising at least one of an IP address, a geographic location, an age, a sex, a marital status, past browsing behavior, and brand loyalty associated with the user; electronically, via a processing device, generating one or more suggested search vertical segments based on the one or more terms or phrases and the user specific information; electronically, via a processing device, selecting a suggested search vertical segment from the one or more suggested search vertical segments, wherein selecting the search vertical comprises displaying the vertical segments along with one or more indices from other sources, wherein the vertical segments are ranked based on a combination of click-through rates and a conditional probability of each vertical segment; and electronically, via a processing device, displaying a search result to the user on the basis of the query and the selected suggested search vertical segment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having computer readable program code embodied therein, the computer readable program code when executed by a processing device causes the processing device to perform a method comprising:
-
retrieving one or more terms or phrases comprising a query; receiving user specific information comprising at least one of an IP address, a geographic location, an age, a sex, a marital status, past browsing behavior, and brand loyalty associated with the user; generating one or more suggested search vertical segments with the query based on the one or more terms or phrases and the user specific information; selecting a suggested search vertical segment from the one or more suggested search vertical segments, wherein selecting a suggested search vertical segment comprises displaying the vertical segments along with one or more indices from other sources, wherein the vertical segments are ranked based on a combination of click-through rates and a conditional probability of each vertical segment; and displaying a search result to the user on the basis of the query and the selected suggested search vertical segment. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computerized system for assisting a user in formulating a search request through presenting one or more suggested search vertical segments, the system comprising at least one processing device coupled to at least one client device over a network, the at least processing device operable at least to:
-
retrieve one or more terms or phrases comprising a query; receive user specific information comprising at least one an IP address, a geographic location, an age, a sex, a marital status, past browsing behavior, and brand loyalty associated with the user; generate one or more suggested search vertical segments based on the one or more terms or phrases and the user specific information; select a suggested search vertical segment from the one or more suggested search vertical segments, wherein to select a suggested search vertical segment comprises displaying the vertical segments along with one or more indices from other sources, wherein the vertical segments are ranked based on a combination of click-through rates and a conditional probability of each vertical segment; and display a result to the user on the basis of the query and the selected suggested search vertical segment. - View Dependent Claims (14, 15, 16, 17)
-
Specification