Controlling a user's interaction with a keyboard of a multi-application electronic device
First Claim
1. A method for controlling a user'"'"'s interaction with a keyboard of a multi-application electronic device, said method comprising:
- determining a keyboard usage statistic for the user;
comparing the usage statistic with a usage limit; and
altering an input mode capability of the electronic device responsive to comparing the usage statistic with the usage limit by throttling keyboard input to a first application while permitting substantially unlimited input to a second application.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products for controlling a user'"'"'s interaction with a keyboard of a multi-application electronic device such as a personal digital assistant. In one embodiment, a keyboard usage statistic for the user is determined and compared with a usage limit. Responsive to the comparison, an input mode capability of the device may be altered by throttling keyboard input to a first application such as a text input application while permitting unlimited input to a second application such as a speech input application. Altering an input mode capability may include at least one of: disabling a keyboard function, enabling an alternate input mechanism, and instructing the user to use the alternate input mechanism.
36 Citations
19 Claims
-
1. A method for controlling a user'"'"'s interaction with a keyboard of a multi-application electronic device, said method comprising:
-
determining a keyboard usage statistic for the user; comparing the usage statistic with a usage limit; and altering an input mode capability of the electronic device responsive to comparing the usage statistic with the usage limit by throttling keyboard input to a first application while permitting substantially unlimited input to a second application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for controlling a user'"'"'s interaction with a keyboard of a multi-application electronic device, the computer program product comprising a non-transitory computer readable medium having computer readable program code embedded therein, the computer readable program code comprising:
-
computer readable program code configured to determine a keyboard usage statistic for the user; computer readable program code configured to compare the usage statistic with a usage limit; and computer readable program code configured to alter an input mode capability of the electronic device responsive to comparing the usage statistic with the usage limit by throttling keyboard input to a first application while permitting substantially unlimited input to a second application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A multi-application electronic device with provision for controlling a user'"'"'s interaction with a keyboard of the electronic device, said electronic device comprising:
-
a processor; a memory operably connected to the processor and having encoded thereon program instructions, including; program instructions for determining a keyboard usage statistic for the user; program instructions for comparing the usage statistic with a usage limit; and program instructions logic for altering an input mode capability of the electronic device responsive to comparing the usage statistic with the usage limit by throttling keyboard input to a first application while permitting substantially unlimited input to a second application. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification