Methods and systems for a linear character selection display interface for ambiguous text input
First Claim
1. A method for entering a string of symbols, the method comprising:
- generating for display a sequence of symbols arranged in a row, wherein the symbols are grouped in groupings;
monitoring user navigation between the groupings of symbols;
determining a navigation pace based on the monitored user navigation, the navigation pace representing an interval of time taken by the user to navigate from a first grouping of symbols to a second grouping of symbols;
receiving a user input to navigate to a third grouping of symbols; and
selecting symbols for the third grouping of symbols based on the determined navigation pace in response to receiving the user input.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods of and systems for entering ambiguous text input via a linear character selection display are provided. A system for entering an alphanumeric string includes presentation logic for displaying on a presentation device an alphabet arranged into a row of letters and indication logic for presenting visual cues grouping a series of letters of the row into a cluster. The system also includes navigation logic for receiving user actions to move the visual cues along the row of letters to change the letters grouped into the cluster. The visual cues move along the row of letters in variable offsets based on a rate of input of the user actions. The system further includes selection logic for receiving user actions to select the cluster of letters to cause at least one of the letters of the selected cluster to be displayed in a string field.
-
Citations
20 Claims
-
1. A method for entering a string of symbols, the method comprising:
-
generating for display a sequence of symbols arranged in a row, wherein the symbols are grouped in groupings; monitoring user navigation between the groupings of symbols; determining a navigation pace based on the monitored user navigation, the navigation pace representing an interval of time taken by the user to navigate from a first grouping of symbols to a second grouping of symbols; receiving a user input to navigate to a third grouping of symbols; and selecting symbols for the third grouping of symbols based on the determined navigation pace in response to receiving the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A system for entering a string of symbols, the system comprising control circuitry configured to:
-
generate for display a sequence of symbols arranged in a row, wherein the symbols are grouped in groupings; monitor user navigation between the groupings of symbols; determine a navigation pace based on the monitored user navigation, the navigation pace representing an interval of time taken by the user to navigate from a first grouping of symbols to a second grouping of symbols; receive a user input to navigate to a third grouping of symbols; and select symbols for the third grouping of symbols based on the determined navigation pace in response to receiving the user input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification