Device, methods, and user interface for providing optimized entry of alphanumeric text
First Claim
1. An interface, comprising:
- a first display portion configured to display a plurality of soft keys;
a second display portion configured to;
display a group of characters associated with a first key selection in response to the first key being selected; and
highlight a first character in the group of characters; and
a processor operable to;
determine an amount of time that has elapsed since the first key selection;
if an amount of time is greater than a time-out period, automatically select the highlighted character; and
calculate a new time-out period based on a time interval between the first key selection and a second key selection.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a device, method, and user interface for providing optimized entry of alphanumeric text. In one form, a method for providing selectable characters within a user interface includes determining an operating mode of a communication device and receiving an input associated with a selected input key. The method determines a group of characters associated with the selected key based on the operating mode and displays the group of characters within the user interface. The user interface may display a first character of the group of characters within a first portion of the user interface and the group of characters proximal to the first character within a second portion of the user interface.
55 Citations
18 Claims
-
1. An interface, comprising:
-
a first display portion configured to display a plurality of soft keys; a second display portion configured to; display a group of characters associated with a first key selection in response to the first key being selected; and highlight a first character in the group of characters; and a processor operable to; determine an amount of time that has elapsed since the first key selection; if an amount of time is greater than a time-out period, automatically select the highlighted character; and calculate a new time-out period based on a time interval between the first key selection and a second key selection. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving a first key selection; determining a group of characters associated with the first key selection; displaying the group of characters associated with the first key selection within a first portion of a user interface; highlighting a first character in the group of characters; determining an amount of time that has elapsed since the first key selection; and if the amount of time is greater than a time-out period, automatically selecting the highlighted character; receiving a second key selection; determining a time interval between the first key selection and the second key selection; and calculating a new time-out period according to the time interval. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium comprising encoded logic configured, when executed by a processor, to cause a user interface to:
-
receive a first key selection; determine a group of characters associated with the first key selection; display the group of characters associated with the first key selection within a first portion of a user interface; highlight a first character in the group of characters; determine an amount of time that has elapsed since the first key selection; and if the amount of time is greater than a time-out period, automatically select the highlighted character; receive a second key selection; determine a time interval between the first key selection and the second key selection; and calculate a new time-out period according to the time interval. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification