METHODS AND APPARATUS FOR PERFORMING AN INTERNET SEARCH
First Claim
Patent Images
1. A method, implemented at least in part via at least one hardware computer processor, of performing a search for content via the Internet, the method comprising:
- receiving input from a user;
in response to receiving the input, issuing at least one search query to a plurality of search engines, wherein the plurality of search engines comprises at least one general purpose search engine and at least one site-specific search engine, and wherein the at least one search query is based, at least in part, on the content of the input.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to searching for content on the Internet. A user may supply a search query to a device, and the device may issue the search query to a plurality of search engines, including at least one general purpose search engine and at least one site-specific search engine. In this way, the user need not separately issue search queries to each of the plurality of search engines.
50 Citations
48 Claims
-
1. A method, implemented at least in part via at least one hardware computer processor, of performing a search for content via the Internet, the method comprising:
-
receiving input from a user; in response to receiving the input, issuing at least one search query to a plurality of search engines, wherein the plurality of search engines comprises at least one general purpose search engine and at least one site-specific search engine, and wherein the at least one search query is based, at least in part, on the content of the input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one computer-readable medium encoded with instructions that, when executed by at least one hardware computer processor, perform a method of performing a search for content via the Internet, the method comprising:
-
receiving input from a user; in response to receiving the input, issuing at least one search query to a plurality of search engines, wherein the plurality of search engines comprises at least one general purpose search engine and at least one site-specific search engine, and wherein the at least one search query is based, at least in part, on the content of the input. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one tangible memory that stores processor-executable instructions for performing a search for content via the Internet; and at least one hardware computer processor, coupled to the at least one tangible memory, that executes the processor-executable instructions to; receive input from a user; in response to receiving the input, issue at least one search query to a plurality of search engines, wherein the plurality of search engines comprises at least one general purpose search engine and at least one site-specific search engine, and wherein the at least one search query is based, at least in part, on the content of the input. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method, implemented at least in part via at least one hardware computer processor, of performing a search for content via the Internet, the method comprising:
-
issuing at least one search query to a plurality of search engines; in response to issuing the at least one search query to the plurality of search engines, receiving search results from at least some of the plurality of search engines; and causing the search results to be displayed on a display of a display device, wherein the displayed search results are categorized into a plurality of sets, each set being associated with a particular search engine. - View Dependent Claims (23, 24, 25, 26)
-
-
27. At least one computer-readable medium encoded with instructions that, when executed by at least one hardware computer processor, perform a method of performing a search for content via the Internet, the method comprising:
-
issuing at least one search query to a plurality of search engines; in response to issuing the at least one search query to the plurality of search engines, receiving search results from at least some of the plurality of search engines; and causing the search results to be displayed on a display of a display device, wherein the displayed search results are categorized into a plurality of sets, each set being associated with a particular search engine. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A system comprising:
-
at least one tangible memory that stores processor-executable instructions for performing a search for content via the Internet; and at least one hardware computer processor, coupled to the at least one tangible memory, that executes the processor-executable instructions to; issue at least one search query to a plurality of search engines; in response to issuing the at least one search query to the plurality of search engines, receive search results from at least some of the plurality of search engines; and cause the search results to be displayed on a display of a display device, wherein the displayed search results are categorized into a plurality of sets, each set being associated with a particular search engine. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method, implemented at least in part via a hardware computer processor, of performing a search for content on the Internet, the method comprising:
-
issuing at least one search query to a plurality of search engines, the plurality of search engines comprising at least one site-specific search engine; in response to issuing the at least one search query to the plurality of search engines, receiving search results from at least some of the plurality of search engines, wherein the search results include at least one web page returned from the at least one site-specific search engine; and causing the at least one web page returned from the at least one site-specific search engine to be displayed on a display of a display device. - View Dependent Claims (38, 39, 40)
-
-
41. At least one computer-readable medium encoded with instructions that, when executed by at least one hardware computer processor, perform a method of performing a search for content via the Internet, the method comprising:
-
issuing at least one search query to a plurality of search engines, the plurality of search engines comprising at least one site-specific search engine; in response to issuing the at least one search query to the plurality of search engines, receiving search results from at least some of the plurality of search engines, wherein the search results include at least one web page returned from the at least one site-specific search engine; and causing the at least one web page returned from the at least one site-specific search engine to be displayed on a display of a display device. - View Dependent Claims (42, 43, 44)
-
-
45. A system comprising:
-
at least one tangible memory that stores processor-executable instructions for performing a search for content via the Internet; and at least one hardware computer processor, coupled to the at least one tangible memory, that executes the processor-executable instructions to; issue at least one search query to a plurality of search engines, the plurality of search engines comprising at least one site-specific search engine; in response to issuing the at least one search query to the plurality of search engines, receive search results from at least some of the plurality of search engines, wherein the search results include at least one web page returned from the at least one site-specific search engine; and cause the at least one web page returned from the at least one site-specific search engine to be displayed on a display of a display device. - View Dependent Claims (46, 47, 48)
-
Specification