Persistent user interface for providing navigational functionality
First Claim
1. A method for providing a user interface for providing navigational functionality, the method comprising:
- providing a query input area persistently on a desktop of a computer user interface;
responsive to a query received via the query area, obtaining a result; and
generating an on-demand result window from which to output the result.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus, including a graphical user interface, for allowing quick processing of queries, including display of results, without requiring opening of a traditional browser program application window. Queries may be input and processed directly from a persistent or otherwise on-demand query input area, without the need to open a browser or other program separately for entering/processing a query, navigating to a search engine or particular document, etc. A number of query types may be supported by the user interface of the present invention, such that depending on a particular query type selected for/indicated by a query, a particular information retrieval mechanism processes the query to obtain one or more results. A on-demand result window is generated in response to a query request to output one or more results obtained in response to a given query, and optionally is hidden when a user accesses other windows, functionality, etc.—i.e., when the result window loses focus.
252 Citations
38 Claims
-
1. A method for providing a user interface for providing navigational functionality, the method comprising:
-
providing a query input area persistently on a desktop of a computer user interface;
responsive to a query received via the query area, obtaining a result; and
generating an on-demand result window from which to output the result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33)
-
- 19. The method of 7, further comprising re-formatting the result, relative to a default window of the browser program, for display in the on-demand result window.
-
29. A machine-readable medium having stored thereon a set of instructions, that when executed by a machine, cause the machine to perform a method comprising:
-
providing a query input area persistently on a desktop of a computer user interface;
responsive to a query received via the query area, obtaining a result; and
generating an on-demand result window from which to output the result. - View Dependent Claims (30, 34, 35, 36)
-
-
37. A system for providing on-demand query processing, comprising:
-
a memory to store a browser program and an on-demand query processing program, the on-demand query processing program to provide a persistent query area on a desktop and a result window representing a re-formatted instance of a browser window provided by the browser program; and
a processor, coupled to the memory, to process a query received via the persistent query and to generate a result, obtained in response to the query, for display via the result window. - View Dependent Claims (38)
-
Specification