Performing Searches for a Selected Text
First Claim
Patent Images
1. A computer implemented method for performing a plurality of searches, the computer implemented method comprising:
- receiving a request to perform the plurality of searches, wherein the request includes text;
identifying a search engine preference in response to receiving the request, wherein the search engine preference specifies a plurality of search engines;
opening a page for each of the plurality of search engines to form a plurality of search pages; and
initiating a search in each of the plurality of search pages for the plurality of search engines using the text to perform the plurality of searches with the plurality of search engines specified by the search engine preference.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program code for performing a plurality of searches. A request is received to perform the plurality of searches, wherein the request includes text. A search engine preference is retrieved, wherein the search engine preference specifies a plurality of search engines. An Internet browser is opened for each search engine in the plurality of search engines. A search is initiated in each Internet browser using the text.
-
Citations
20 Claims
-
1. A computer implemented method for performing a plurality of searches, the computer implemented method comprising:
-
receiving a request to perform the plurality of searches, wherein the request includes text; identifying a search engine preference in response to receiving the request, wherein the search engine preference specifies a plurality of search engines; opening a page for each of the plurality of search engines to form a plurality of search pages; and initiating a search in each of the plurality of search pages for the plurality of search engines using the text to perform the plurality of searches with the plurality of search engines specified by the search engine preference. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer usable medium including computer usable program code for performing a plurality of searches, the computer program product comprising:
-
computer usable code for receiving a request to perform the plurality of searches, wherein the request includes text; computer usable code for identifying a search engine preference in response to receiving the request, wherein the search engine preference specifies a plurality of search engines; computer usable code for opening a page for each of the plurality of search engines to form a plurality of search pages; and computer usable code for initiating a search in each of the plurality of search pages for the plurality of search engines using the text to perform the plurality of searches with the plurality of search engines specified by the search engine preference. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system for performing a plurality of searches, the data processing system comprising:
-
a bus; a storage device connected to the bus, wherein the storage device contains computer usable code; a communications unit connected to the bus; and a processing unit connected to the bus for executing the computer usable code, wherein the processing unit executes the computer usable code to receive a request to perform the plurality of searches, wherein the request includes text;
a search engine preference, wherein the search engine preference specifies a plurality of search engines, each of the plurality of search engines being opened in a separate browser within a plurality of browsers; and
initiate a search in each of the plurality of browsers using the text, each browser within the plurality of browsers utilizing a different one of the plurality of search engines. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer implemented method for performing searches, the computer implemented method comprising:
-
receiving a request to perform a search for a selected text; and responsive to receiving the request, submitting the selected text to a plurality of search engines specified in a search engine preference. - View Dependent Claims (20)
-
Specification