Creating Vertical Search Engines for Individual Search Queries
First Claim
Patent Images
1. A method, comprising:
- accessing, by one or more computer systems, a first search query received by a search engine;
dynamically constructing, by the one or more computer systems, a list of network resources for the first search query, the list of network resources comprising one or more network resources that are relevant to the first search query, the list of network resources being determined based on analysis of a plurality of user-provided network resources;
conducting, by the one or more computer systems, a first search through the list of network resources using the first search query; and
generating, by the one or more computer systems, a first search result for the first search query based on a result of the first search.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, access a first search query received by a search engine; dynamically construct a list of network resources for the first search query, the list of network resources comprising one or more network resources that are relevant to the first search query, the list of network resources being determined based on analysis of a plurality of user-provided network resources; conduct a first search through the list of network resources using the first search query; and generate a first search result for the first search query based on a result of the first search.
-
Citations
18 Claims
-
1. A method, comprising:
-
accessing, by one or more computer systems, a first search query received by a search engine; dynamically constructing, by the one or more computer systems, a list of network resources for the first search query, the list of network resources comprising one or more network resources that are relevant to the first search query, the list of network resources being determined based on analysis of a plurality of user-provided network resources; conducting, by the one or more computer systems, a first search through the list of network resources using the first search query; and generating, by the one or more computer systems, a first search result for the first search query based on a result of the first search. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a memory comprising instructions executable by one or more processors; and one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; access a first search query received by a search engine; dynamically construct a list of network resources for the first search query, the list of network resources comprising one or more network resources that are relevant to the first search query, the list of network resources being determined based on analysis of a plurality of user-provided network resources; conduct a first search through the list of network resources using the first search query; and generate a first search result for the first search query based on a result of the first search. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more computer-readable storage media embodying software operable when executed by one or more computer systems to:
-
access a first search query received by a search engine; dynamically construct a list of network resources for the first search query, the list of network resources comprising one or more network resources that are relevant to the first search query, the list of network resources being determined based on analysis of a plurality of user-provided network resources; conduct a first search through the list of network resources using the first search query; and generate a first search result for the first search query based on a result of the first search. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification