CONTEXTUAL PREDICTION OF USER WORDS AND USER ACTIONS
First Claim
1. A computing apparatus, comprising:
- an input device operable by a user;
a display;
a context database comprising a historical context record for the apparatus; and
a processor coupled to the input device and display and context database, the processor programmed to perform operations comprising;
based on current context of the apparatus, predicting a user action other than entry of text via the input device;
said predicting operation comprising reviewing the context database to identify a most likely user action historically resulting from the current context; and
automatically changing apparatus state to carry out the identified user action.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention concerns user entry of information into a system with an input device. A scheme is provided in which an entire word that a user wants to enter is predicted after the user enters a specific symbol, such as a space character. If the user presses an ambiguous key thereafter, rather than accept the prediction, the selection list is reordered. For example, a user enters the phrase “Lets run to school. Better yet, lets drive to “.””” After the user presses the space, after first entering the second occurrence of the word “to,” the system predicts that the user is going to enter the word “school” based on the context in which the user has entered that word in the past. Should the user enter an ambiguous key after the space, then a word list which contains the word “school” is reordered and other options are made available to the user. The invention can also make predictions on context, such as the person to whom the message is sent, the person writing the message, the day of the week, the time of the week, etc. Other embodiments of the invention contemplate anticipation of user actions, as well as words, such as a user action in connection with menu items, or a user action in connection with form filling.
-
Citations
19 Claims
-
1. A computing apparatus, comprising:
-
an input device operable by a user; a display; a context database comprising a historical context record for the apparatus; and a processor coupled to the input device and display and context database, the processor programmed to perform operations comprising; based on current context of the apparatus, predicting a user action other than entry of text via the input device; said predicting operation comprising reviewing the context database to identify a most likely user action historically resulting from the current context; and automatically changing apparatus state to carry out the identified user action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification