Patent ID: 9632650
Date: 2017-04-25
CPC Classifications: G06F

Claim:
1. A computer-implemented method comprising: receiving a user input indicative of a task to be performed by a user in an application; generating a command query that includes a search term based on the user input; accessing a command store that stores indications of executable commands associated with the application; identifying, using a computer processor, a set of executable commands based on the search term and the indications in the command store, wherein each executable command in the set of executable commands corresponds to a different task in the application; generating a user interface that displays the set of executable commands in a user selectable form such that each executable command in the set can be selected by the user for execution to perform the corresponding task; receiving an indication of user selection of one of the executable commands in the set of executable commands displayed on the user interface; and automatically executing the selected command that performs the task, corresponding to the selected command, in the application.