Reduced keyboard with prediction solutions when input is a partial sliding trajectory
First Claim
Patent Images
1. A method for predicting a full word solution corresponding to a partial trajectory pattern, comprising:
- receiving a partial word trajectory pattern input by a user via a keyboard that has a plurality of virtual keys displayed on an electronic device, the partial word trajectory pattern resulting from movement of a pointing device by the user from one virtual key to other virtual keys on the displayed keyboard, while the pointing device is maintained in contact with the keyboard;
evaluating the partial word trajectory pattern to generate a partial word solution that comprises two or more letters of a longer word; and
utilizing the partial word solution to extract, from a dictionary that includes a set of words and respective frequencies of usage, a predicted full word solution having a highest frequency of use,wherein the dictionary is derived from a dictionary database, stored in a memory of the electronic device, that includes a set of words and respective frequencies of usage, andwherein the dictionary is smaller in size than the dictionary database, and includes words satisfying a minimum character threshold value.
6 Assignments
0 Petitions
Accused Products
Abstract
A reduced virtual keyboard system for text input on electronic devices is disclosed. Text input is performed by creating a tracing trajectory. Dynamic prediction solutions are created during the tracing process, thus avoiding the need for a user to complete the entire word trajectory. The system also allows a mixture of tapping actions and sliding motions for the same word. The system may comprise a Long Words Dictionary database having first letters corresponding to predetermined keys of the keyboard. Alternatively, the system uses a Dictionary and a database management tool to find long words.
-
Citations
20 Claims
-
1. A method for predicting a full word solution corresponding to a partial trajectory pattern, comprising:
-
receiving a partial word trajectory pattern input by a user via a keyboard that has a plurality of virtual keys displayed on an electronic device, the partial word trajectory pattern resulting from movement of a pointing device by the user from one virtual key to other virtual keys on the displayed keyboard, while the pointing device is maintained in contact with the keyboard; evaluating the partial word trajectory pattern to generate a partial word solution that comprises two or more letters of a longer word; and utilizing the partial word solution to extract, from a dictionary that includes a set of words and respective frequencies of usage, a predicted full word solution having a highest frequency of use, wherein the dictionary is derived from a dictionary database, stored in a memory of the electronic device, that includes a set of words and respective frequencies of usage, and wherein the dictionary is smaller in size than the dictionary database, and includes words satisfying a minimum character threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device implementing a method for predicting a long word solution corresponding to a partial word trajectory pattern, comprising:
-
a memory storing computer-executable instructions; and a processor for executing the computer-executable instructions stored in the memory, the computer-executable instructions including; instructions for receiving an input via a virtual keypad on an electronic device, the input representing a partial word trajectory pattern, the partial word trajectory pattern resulting from movement of a pointing device by the user from one virtual key to other virtual keys on the displayed keyboard, while the pointing device is maintained in contact with the keyboard; instructions for accessing a long word dictionary to generate a partial word solution corresponding to the partial word trajectory pattern, wherein the long word dictionary includes a subset of words derived from a dictionary database and that have a number of characters that meet or exceed a minimum character threshold value; and instructions for utilizing the long word dictionary in conjunction with the partial word solution to generate a predicted long word solution. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for predicting a full word solution corresponding to a partial word trajectory pattern, comprising:
-
receiving text input from a virtual keyboard displayed on an electronic device, the text input corresponding to a partial word trajectory pattern created by moving a pointing device from one key to the next on the virtual keyboard; generating from the partial word trajectory pattern a partial word solution; and utilizing the partial word solution to extract, from a dictionary, associated with the virtual keyboard, which includes words having a number of characters that meet or exceed a minimum character threshold value and their associated frequencies of use, full word solutions and respective frequencies of usage; selecting, from the full word solutions, a full word solution having the highest frequency of usage as a predicted full word solution. - View Dependent Claims (20)
-
Specification