Predictive data entry method for a keypad
First Claim
Patent Images
1. A predictive data entry method in a device having a keypad and a display, wherein said keypad includes a plurality of keys and each key in said plurality of keys represents a plurality of different characters, said predictive data entry method comprising:
- generating, in said device, a table index using at least one character in a memory buffer of said device in combination with information characterizing a first key pressed by a user wherein said first key is one key in said plurality of keys;
said generating said table index is performed upon said one key being pressed;
retrieving at least one predictive character entry from a table of predictive character entries stored in a memory of said device using said table index wherein said at least one predictive character entry represents a first character in the plurality of characters represented by said first key;
displaying on said display a character corresponding to said predictive character;
detecting a second key pressed on said keypad; and
wherein if said second key pressed is a designated control key, substituting said first character by a second character in said plurality of characters represented by said first key.
11 Assignments
0 Petitions
Accused Products
Abstract
A predictive data entry method permits a user of a device to efficiently enter data using a keypad where each of a plurality of keys represents a plurality of different characters. When the user presses one of the keys representing multiple characters, the predictive data entry method determines the character within the multiple characters most likely desired by the user. Thus, in most instances, a single key stroke is sufficient to select the desired character.
124 Citations
28 Claims
-
1. A predictive data entry method in a device having a keypad and a display, wherein said keypad includes a plurality of keys and each key in said plurality of keys represents a plurality of different characters, said predictive data entry method comprising:
-
generating, in said device, a table index using at least one character in a memory buffer of said device in combination with information characterizing a first key pressed by a user wherein said first key is one key in said plurality of keys; said generating said table index is performed upon said one key being pressed; retrieving at least one predictive character entry from a table of predictive character entries stored in a memory of said device using said table index wherein said at least one predictive character entry represents a first character in the plurality of characters represented by said first key; displaying on said display a character corresponding to said predictive character; detecting a second key pressed on said keypad; and wherein if said second key pressed is a designated control key, substituting said first character by a second character in said plurality of characters represented by said first key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A predictive data entry method in a device having a telephone keypad and a display, wherein said telephone keypad includes key number zero through key number nine with letters Q and Z and a space element being represented on keys included in said key number zero through key number 9, said predictive data entry method comprising:
-
generating, in said device, a table index using at least one character in a memory buffer of said device in combination with information characterizing a first key pressed by a user wherein said key pressed is one of key number one through key number nine; and said generating a table index is performed upon said key being pressed; retrieving at least one predictive character entry from a table of predictive character entries stored in a memory of said device using said table index wherein said at least one predictive character entry represents a first character in the plurality of characters represented by said first key, displaying on said display a character corresponding to said predictive character entry; detecting a second key pressed on said key pad; and wherein if said second key is a designated control key, substituting said first character by a second character in said plurality of characters represented by said first key. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification