Highlighting tool for search specification in a user interface of a computer system
First Claim
1. A method for identifying information for input to a search engine supported on a data processing system having a graphical user interface and a graphical pointing device that controls a graphical pointer on the graphical user interface, comprising the steps of:
- displaying a document on the graphical user interface;
converting the graphical pointer to a predetermined graphic device; and
in response to a manipulation of the graphical pointing device and without keystroke entry, associating the graphic device with a text portion in the document to thereby identify information for input to the search engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A search interface is provided that is easy to use and understand. A unique visual metaphor in the form of a "highlight" tool is used for this purpose. The highlighting tool is used to identify search terms. In one embodiment, a user uses the tool to mark text on a document, such as an HTML document displayed in a Web browser. Upon selection of this text, and preferably following a time delay, a pop-up menu appears that offers the user the option of searching for this text. After searching and receiving the results, the user can again use the highlighting tool to mark one or more words/terms (or other information, such as a URL) within the results listed.
-
Citations
22 Claims
-
1. A method for identifying information for input to a search engine supported on a data processing system having a graphical user interface and a graphical pointing device that controls a graphical pointer on the graphical user interface, comprising the steps of:
-
displaying a document on the graphical user interface; converting the graphical pointer to a predetermined graphic device; and in response to a manipulation of the graphical pointing device and without keystroke entry, associating the graphic device with a text portion in the document to thereby identify information for input to the search engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for searching the World Wide Web of the Internet using one of a plurality of Internet search engines accessible through a Web browser, the Web browser supported on a data processing system having a graphical user interface (GUI) and a mouse that controls a cursor, the method comprising the steps of:
-
selecting one of the plurality of Internet search engines for performing a search; converting the cursor to a predetermined graphic device representing a highlighting tool; and in response to a manipulation of the mouse, associating the highlighting tool with a text portion in a hypertext document being displayed by the Web browser to thereby identify information for input to the selected search engine. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for searching the World Wide Web of the Internet using one of a plurality of Internet search engines accessible through a Web browser, the Web browser supported on a data processing system having a graphical user interface (GUI), the method comprising the steps of:
-
selecting one of the plurality of Internet search engines for performing a search; highlighting a text portion in a hypertext document being displayed by the Web browser to identify information for input to the selected search engine; and executing a search of the Internet according to the information input to the selected search engine. - View Dependent Claims (17, 18)
-
-
19. A method for highlighting given text displayed in a document on a display of a data processing system having a graphical pointing device, comprising the steps of:
-
outputting a widget on the display, the widget representing a highlighting tool; correlating manipulation of the graphical pointing device and movement of the widget over the given text; highlighting the given text as the widget moves over the given text; and providing a user with an option to use the given text, or a portion thereof, to drive a search engine.
-
-
20. A computer program product in a computer readable media for identifying information to be input to a search engine supported on a data processing system, the data processing system having a graphical user interface and a graphical pointing device that controls a graphical pointer on the graphical user interface, the computer program product comprising:
-
means for converting the graphical pointer to a predetermined graphic device representing a highlighting tool; and means responsive to manipulation of the graphical pointing device for associating the graphic device with a text portion in the document to identify information for input to the search engine. - View Dependent Claims (21)
-
-
22. A computer connected to the World Wide Web of the Internet, comprising:
-
a processor; an operating system; a graphical user interface (GUI); a graphical pointing device that controls a graphical pointer on the graphical user interface; a Web browser; a search specification tool, comprising; means for converting the graphical pointer to a predetermined graphic device representing a highlighting tool; and means responsive to manipulation of the graphical pointing device for associating the graphic device with a text portion in the document to identify information for input to the search engine.
-
Specification