Communication terminal having a predictive text editor application
First Claim
Patent Images
1. A method of searching for records in a database matching the string of ambiguous key strokes received by the input means, said database includes a plurality of records containing at least two words, and comprising:
- receiving information representing a string of ambiguous key strokes;
searching in said records for individual words matching said information representing a string of ambiguous key strokes; and
presenting records found by the search engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of searching for records in a database matching the string of ambiguous key strokes received by the input means, said database includes a plurality of records containing at least two words, and comprises reception of information representing a string of ambiguous key strokes, searching in said records for individual words matching said information representing a string of ambiguous key strokes, and presenting records found by the search engine.
100 Citations
18 Claims
-
1. A method of searching for records in a database matching the string of ambiguous key strokes received by the input means, said database includes a plurality of records containing at least two words, and comprising:
-
receiving information representing a string of ambiguous key strokes;
searching in said records for individual words matching said information representing a string of ambiguous key strokes; and
presenting records found by the search engine.
-
-
2. A search engine for searching for records in a database matching a string of ambiguous key strokes, said database includes a plurality of records containing at least two words;
- said search engine comprises
input means for receiving information representing a string of ambiguous key strokes;
processing means for searching for records containing words matching said information representing a string of ambiguous key strokes; and
output means for presenting records containing at least one word matching with the information representing a string of ambiguous keystrokes. - View Dependent Claims (3)
- said search engine comprises
-
4. A communication terminal comprising:
-
input means for receiving information representing a string of ambiguous key strokes;
a search engine for searching for records in a database matching the string of ambiguous key strokes received by the input means, said database includes a plurality of records containing at least two words;
output means for presenting records found by the search engine; and
said search engine has processing means for searching for records containing words matching said information representing a string of ambiguous key strokes. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method of handling acronyms in a predictive text editor in a communication terminal with a display, a keyboard having a plurality of keys associated with several letters each, and processor means controlling the display means in accordance with the operation of the keyboard, said method comprising:
-
generating a string of ambiguous key strokes;
generating matching words based on an ambiguous string of key strokes by means of a predictive text editor;
generating character strings being possible based on said ambiguous string of key strokes as long as the number of key strokes in the ambiguous string of key strokes does not exceed a predetermined value;
combining said matching words and said character strings into a list of candidates;
presenting a list of candidates. - View Dependent Claims (10, 11, 13, 14, 15, 16, 17, 18)
-
-
12. A communication terminal having a display, a keyboard having a plurality of keys associated with several letters each, and processor means controlling the display means in accordance with the operation of the keyboard, communication terminal furthermore comprises:
-
a predictive text editor program for generating an output containing word matching a received string of ambiguous key strokes;
means for generating character strings being possible based on said ambiguous string of key strokes;
an editor application controlled by the processor means communicates with said predictive text editor programs for generating matching words based on an ambiguous string of key strokes;
said text editor application combines said matching words and said character strings into a list of candidates as long as the number of key strokes in the ambiguous string of key strokes does not exceed a predetermined value, and presents the list of candidates for the user.
-
Specification