Application launching via indexed data
First Claim
1. A computerized method of locating and initiating an application on a computer, said method comprising:
- displaying a first user interface (UI) element to a user of the computer, said first UI element including a search field for receiving a user-entered search term, said search term comprising one or more characters representative of an application to be initiated on the computer;
searching, based on the search term, an index containing metadata representative of one or more applications installed on the computer to locate the application to be initiated; and
displaying a second UI element associated with the first UI element, said second UI element including a window for displaying results of searching the index and for receiving user input to select the application to be initiated from the search results, and wherein said computer is responsive to user input via the second UI element for initiating the selected application installed on the computer.
3 Assignments
0 Petitions
Accused Products
Abstract
Application launching on a computer via indexed data. Based on a search term entered by a user, the computer searches an index containing metadata representative of one or more applications installed on the computer. A user interface on the computer'"'"'s display has a window for displaying the results of searching the index. In addition, the user interface receives user input to select an application from the search results to be initiated. The computer is responsive to the user input via the user interface for initiating the selected application installed on the computer. A computer-readable medium including a persistent component, an index component, a query component, and an execution component embodies further aspects of the invention.
118 Citations
20 Claims
-
1. A computerized method of locating and initiating an application on a computer, said method comprising:
-
displaying a first user interface (UI) element to a user of the computer, said first UI element including a search field for receiving a user-entered search term, said search term comprising one or more characters representative of an application to be initiated on the computer;
searching, based on the search term, an index containing metadata representative of one or more applications installed on the computer to locate the application to be initiated; and
displaying a second UI element associated with the first UI element, said second UI element including a window for displaying results of searching the index and for receiving user input to select the application to be initiated from the search results, and wherein said computer is responsive to user input via the second UI element for initiating the selected application installed on the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium having computer-executable instructions for locating and initiating an application on a computer, said computer-readable medium comprising:
-
a persistent component responsive to a query received from a user for processing the query, said query comprising one or more characters representative of a desired application on the computer to be initiated, said persistent component listing the one or more characters in a user interface element;
an index component called by the persistent component for creating a query object with the query received from the user and creating a connection to a search index to query for data as a function of the query;
a query component called by the index component for querying the index according to the query received from the user;
an execution component responsive to a user selection of an item from the query results for fetching metadata for the selected item, locating the selected item on the computer, and executing the selected item to launch the application to be initiated. - View Dependent Claims (15, 16)
-
-
17. In a computer system having a display, said display having rendered thereon a user interface, said user interface comprising:
-
a window for displaying results of a search of an index, said index containing metadata representative of one or more applications installed on the computer, said search of the index being responsive to user input identifying an application to be initiated; and
selection means for receiving user input to select the application to be initiated from the search results, and wherein said computer is responsive to the user input for initiating the selected application installed on the computer. - View Dependent Claims (18, 19, 20)
-
Specification