Searching for commands to execute in applications
First Claim
Patent Images
1. A method of identifying commands in an application, comprising:
- receiving a search request indicative of a desired task to be performed with the application;
identifying possible commands in the application based on the search request; and
returning the possible commands in a user selectable form such that the possible commands can be selected by a user for execution to perform the desired task.
4 Assignments
0 Petitions
Accused Products
Abstract
A user can access a searching component that allows the user to enter search terms to search for commands associated with a computer program. The most likely commands are provided to the user, and a command can be selected for execution.
-
Citations
20 Claims
-
1. A method of identifying commands in an application, comprising:
-
receiving a search request indicative of a desired task to be performed with the application;
identifying possible commands in the application based on the search request; and
returning the possible commands in a user selectable form such that the possible commands can be selected by a user for execution to perform the desired task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for locating a command to perform a task in any of a plurality of different applications, comprising:
-
a searching component configured to receive a search request and a current context of an application in which the command is to be executed and to identify a plurality of possible commands based on the search request and the context, and to return the possible commands in user selectable form, such that a selected command can be executed. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium storing computer readable instructions which, when executed by a computer, cause the computer to perform steps of:
-
receiving a command search request;
receiving context information indicative of a current context of an application for which a command is sought;
searching a data store to identify a plurality of possible commands based on the command search request and the context information; and
returning a list of the plurality of possible commands as user actuable graphical user interface elements, ordered according to a relationship between the possible commands and the search request and the context information.
-
Specification