TASK ASSISTANT PROVIDING CONTEXTUAL SUGGESTIONS
First Claim
Patent Images
1. A method of providing a task assistant to provide an interface to an application, the method comprising:
- receiving input from a user through multimodal input including a plurality of speech input, typing input, and touch input;
receiving a request from a user for a suggestion;
determining a current transaction state, based on interactions with the user during a current session;
selecting suggestions relevant to a transaction type associated with the current transaction state; and
presenting the suggestions to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing a task assistant to provide an interface to an application is described. The method comprises, in one embodiment, providing a task assistant to provide an interface to an application, to receive input from a user through multimodal input including a plurality of speech input, typing input, and touch input. The method further comprises receiving a request from a user for a suggestion, determining a current transaction state, based on interactions with the user during a current session, and selecting suggestions relevant to a transaction type associated with the current transaction state.
-
Citations
20 Claims
-
1. A method of providing a task assistant to provide an interface to an application, the method comprising:
-
receiving input from a user through multimodal input including a plurality of speech input, typing input, and touch input; receiving a request from a user for a suggestion; determining a current transaction state, based on interactions with the user during a current session; selecting suggestions relevant to a transaction type associated with the current transaction state; and presenting the suggestions to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A task assistant to provide an interface to an application, the task assistant comprising:
-
a multi-modal input user interface to receive input from a user through multimodal input, the multi-modal input user interface including a plurality of speech input, typing input, and touch input; a contextual hints system to receive a request from a user for a suggestion; a context logic to determine a current transaction state, based on interactions with the user during a current session; the contextual hint system to select suggestions relevant to a transaction type associated with the current transaction state; and an output user interface to present the suggestions to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, comprising a computer usable medium including computer-readable program code, the computer-readable program code adapted to be executed to implement a method for providing a task assistant to provide an interface to an application, the method comprising:
-
receiving input from a user through multimodal input including a plurality of speech input, typing input, and touch input; receiving a request from a user for a suggestion; determining a current transaction state, based on interactions with the user during a current session; selecting suggestions relevant to a transaction type associated with the current transaction state; and presenting the suggestions to the user.
-
Specification