Methods and systems for improved data input, compression, recognition, correction, and translation through frequency-based language analysis
First Claim
1. A method of improving data input in a portable device having an input device, a display device and a processor operatively coupled to the input device and the display device, the method comprising:
- ascertaining, by the processor, a set of words for display to a user of the portable device based on an already displayed word by the display device immediately preceding a text insertion point, each of the words in the set being ascertained based on a respective frequency of usage of the respective word with the already displayed word in a predetermined language;
first displaying, by the display device, each word in the ascertained set in association with a respective selectable dynamic key;
receiving, by the input device, an input data entry representing selection by the user of one of the selectable dynamic keys; and
second displaying, by the display device, at the text insertion point the respective word in the ascertained set associated with the selected dynamic key as represented by the received input data entry; and
wherein the set of words includes nine words displayed in a table having three rows and three columns by the display device, and a second input device includes three buttons disposed on a left portion on the back of the portable device for selecting each of the three words displayed in a left-most column of the table, and the second input device includes three buttons disposed on a right portion on the back of the portable device for selecting each of the three words displayed in a right-most column of the table, and wherein simultaneous depression of respective left and right buttons on the back of the portable device selects each of the three words displayed in a middle column of the table.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for improving data input by using word frequency to text predict input. Other systems and methods include analyzing words already contained in a document (e.g. spell checking and OCR) and using word frequency to create a proxy system to reduce the space required to store data, allowing for more efficient usage of storage and enhancing the embedded content of matrix codes. The system displays the most common words in a language based upon the previously entered or displayed word(s), or the previously entered or displayed character or characters. Words with the most common frequency of use with the prior word(s) are displayed in a table to enable the user to quickly select one of the displayed words for rapid data entry. The input device can be a touch-sensitive display or non-touch sensitive type device.
-
Citations
80 Claims
-
1. A method of improving data input in a portable device having an input device, a display device and a processor operatively coupled to the input device and the display device, the method comprising:
-
ascertaining, by the processor, a set of words for display to a user of the portable device based on an already displayed word by the display device immediately preceding a text insertion point, each of the words in the set being ascertained based on a respective frequency of usage of the respective word with the already displayed word in a predetermined language; first displaying, by the display device, each word in the ascertained set in association with a respective selectable dynamic key; receiving, by the input device, an input data entry representing selection by the user of one of the selectable dynamic keys; and second displaying, by the display device, at the text insertion point the respective word in the ascertained set associated with the selected dynamic key as represented by the received input data entry; and wherein the set of words includes nine words displayed in a table having three rows and three columns by the display device, and a second input device includes three buttons disposed on a left portion on the back of the portable device for selecting each of the three words displayed in a left-most column of the table, and the second input device includes three buttons disposed on a right portion on the back of the portable device for selecting each of the three words displayed in a right-most column of the table, and wherein simultaneous depression of respective left and right buttons on the back of the portable device selects each of the three words displayed in a middle column of the table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A portable device for improving data input, comprising:
-
a display device for displaying one or more words to a user of the portable device, the display device including a text insertion point; an input device operative to receive an input by the user and to produce an input data entry identifying the user input; and a processor operatively coupled to the display device and the input device, and programmed to; ascertain a set of words for display to a user based on an already displayed word by the display device immediately preceding the text insertion point, each of the words in the set being ascertained based on a respective frequency of usage of the respective word with the already displayed word in a predetermined language; control the display device to display each word in the ascertained set in association with a respective selectable dynamic key; receive from the input device an input data entry representing selection by the user of one of the selectable dynamic keys; and control the display device to display at the text insertion point the respective word in the ascertained set associated with the selected dynamic key as represented by the received input data entry; and wherein the set of words includes nine words displayed in a table having three rows and three columns by the display device, and a second input device includes three buttons disposed on a left portion on the back of the portable device for selecting each of the three words displayed in a left-most column of the table, and the second input device includes three buttons disposed on a right portion on the back of the portable device for selecting each of the three words displayed in a right-most column of the table, and wherein simultaneous depression of respective left and right buttons on the back of the portable device selects each of the three words displayed in a middle column of the table. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A method of improving data input in a portable device having an input device, a display device and a processor operatively coupled to the input device and the display device, the method comprising:
-
ascertaining, by the processor, a set of words for display to a user of the portable device based on an already displayed word by the display device immediately preceding a text insertion point, each of the words in the set being ascertained based on a respective frequency of usage of the respective word with the already displayed word in a predetermined language; first displaying, by the display device, each word in the ascertained set in association with a respective selectable dynamic key; receiving, by the input device, an input data entry representing selection by the user of one of the selectable dynamic keys; and second displaying, by the display device, at the text insertion point the respective word in the ascertained set associated with the selected dynamic key as represented by the received input data entry, the input device of the portable device including a first and a second input devices, the first input device and the display device disposed on a front of the portable device, and the second input device disposed on a back of the portable device, the second input device including means for selecting the selectable dynamic keys associated with the displayed set of words, and wherein the set of words includes nine words displayed in a table having three rows and three columns by the display device, and the second input device includes three buttons disposed on a left portion on the back of the portable device for selecting each of the three words displayed in a left-most column of the table, and the second input device includes three buttons disposed on a right portion on the back of the portable device for selecting each of the three words displayed in a right-most column of the table, and wherein simultaneous depression of respective left and right buttons on the back of the portable device selects each of the three words displayed in a middle column of the table.
-
-
80. A portable device for improving data input, comprising:
-
a display device for displaying one or more words to a user of the portable device, the display device including a text insertion point; an input device operative to receive an input by the user and to produce an input data entry identifying the user input; and a processor operatively coupled to the display device and the input device, and programmed to; ascertain a set of words for display to a user based on an already displayed word by the display device immediately preceding the text insertion point, each of the words in the set being ascertained based on a respective frequency of usage of the respective word with the already displayed word in a predetermined language; control the display device to display each word in the ascertained set in association with a respective selectable dynamic key; receive from the input device an input data entry representing selection by the user of one of the selectable dynamic keys; and control the display device to display at the text insertion point the respective word in the ascertained set associated with the selected dynamic key as represented by the received input data entry, the input device of the portable device including a first and a second input devices, the first input device and the display device disposed on a front of the portable device, and the second input device disposed on a back of the portable device, the second input device including means for selecting the selectable dynamic keys associated with the displayed set of words, and wherein the set of words includes nine words displayed in a table having three rows and three columns by the display device, and the second input device includes three buttons disposed on a left portion on the back of the portable device for selecting each of the three words displayed in a left-most column of the table, and the second input device includes three buttons disposed on a right portion on the back of the portable device for selecting each of the three words displayed in a right-most column of the table, and wherein simultaneous depression of respective left and right buttons on the back of the portable device selects each of the three words displayed in a middle column of the table.
-
Specification