Alphanumeric information input method
First Claim
1. A method for operating a data input device, comprising:
- receiving first data input by a user, the first data representing alphanumeric information;
predicting at least one additional item of alphanumeric information based at least in part on the first data;
presenting the at least one additional item of alphanumeric information to the user;
determining if the user has provided an additional input during a predetermined time period;
if said determining determines that the user has not provided the additional input during the predetermined time period, then characterizing the at least one additional item of alphanumeric information as unacceptable to the user; and
automatically replacing the at least one additional item of alphanumeric information with a different item of alphanumeric information in response to characterizing the at least one additional item of alphanumeric information as unacceptable to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
An alphanumeric information entry process that includes provision and use of a personal context model that correlates various examples of user context against a unique personal language model for the user. The personal language model itself along with considerable correlation examples can be developed by statistical analysis of user documents and files including particularly email files (including address books). Such processing can be done locally or remotely. The personal context model is used to predict subsequent alphanumeric entries for a given user. In one embodiment predictions are presented one word at a time. Predictions can be automatically changed in one embodiment when the user fails to make any input for a predetermined period of time.
136 Citations
14 Claims
-
1. A method for operating a data input device, comprising:
-
receiving first data input by a user, the first data representing alphanumeric information; predicting at least one additional item of alphanumeric information based at least in part on the first data; presenting the at least one additional item of alphanumeric information to the user; determining if the user has provided an additional input during a predetermined time period; if said determining determines that the user has not provided the additional input during the predetermined time period, then characterizing the at least one additional item of alphanumeric information as unacceptable to the user; and automatically replacing the at least one additional item of alphanumeric information with a different item of alphanumeric information in response to characterizing the at least one additional item of alphanumeric information as unacceptable to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data input device, comprising:
-
a processor; a display; a data input mechanism for receiving data input by a user; and a set of instructions, which when executed by the processor result in the device being configured to receive first data input by the user, the first data representing alphanumeric information; predict at least one additional item of alphanumeric information based at least in part on the first data; present the at least one additional item of alphanumeric information to the user; determine if the user has provided an additional input during a predetermined time period; wherein if said determining determines that the user has not provided the additional input during the predetermined time period, then characterizing the at least one additional item of alphanumeric information as unacceptable to the user; and automatically replace the at least one additional item of alphanumeric information with a different item of alphanumeric information in response to characterizing the at least one additional item of alphanumeric information as unacceptable to the user. - View Dependent Claims (13, 14)
-
Specification