Virtual keypad systems and methods
First Claim
1. A virtual keypad system for inputting text, comprising:
- a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones;
a display device in data communication with the remote controller and operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad;
a prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys; and
a key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys.
5 Assignments
0 Petitions
Accused Products
Abstract
Accordingly, a virtual keypad system for inputting text is provided. A virtual keypad system includes a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones. A display device is in data communication with the remote controller and is operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad. A prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys. A key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys.
-
Citations
24 Claims
-
1. A virtual keypad system for inputting text, comprising:
-
a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones; a display device in data communication with the remote controller and operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad; a prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys; and a key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A virtual keypad system for inputting text, comprising:
-
a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones; a display device in data communication with the remote controller and operable to display a keypad and an area for displaying input from the keypad, where each key on the keypad is associated with a touch zone on the touchpad and, in response to an operator pressing a given touch zone, a character on the key correlating to the given touch zone is displayed in an input area of the display; a language model adapted to receive characters displayed in the input area and operable to predict next most plausible characters in string of received characters; and means for facilitating entry of a desired key based on output from the language model. - View Dependent Claims (22)
-
-
23. A virtual keypad system for inputting text, comprising:
-
a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones; a display device in data communication with the remote controller and operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad; a prediction module performs one or more key prediction methods to predict one or more next plausible keys; a key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys; a user interface manager module modifies an arrangement of the keypad based on the remapping of the touch zones of the touchpad to the keys of the keypad; and a text input module, in response to an operator pressing a given touch zone, selects a key based on the remapping of the touch zones of the touchpad to the keys of the keypad. - View Dependent Claims (24)
-
Specification