Method and apparatus using a context sensitive dictionary
First Claim
Patent Images
1. A method, comprising:
- operating a portable apparatus so as to;
store at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words and phrases, the or each respective associated word and phrase representing an instance of the first word with which it is associated;
enable character input by a user of the portable apparatus;
compare input characters when input with the first words in the at least one context sensitive dictionary;
determine, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters;
select, in dependence on the determination, one or more associated words and phrases associated with the determined first words; and
display the selected one or more associated words and phrases to the user as a substitution for the input characters.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for a mobile communication apparatus including enabling the mobile communication apparatus for character input, comparing inputted characters with words in a list, prioritizing and listing matches of the comparison in a priority list depending on current context. Further, displaying the priority list, enabling selection from the displayed priority list and enabling updating of the list depending on current context. A corresponding application, apparatus, system, user interface and computer program is also disclosed.
284 Citations
20 Claims
-
1. A method, comprising:
-
operating a portable apparatus so as to; store at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words and phrases, the or each respective associated word and phrase representing an instance of the first word with which it is associated; enable character input by a user of the portable apparatus; compare input characters when input with the first words in the at least one context sensitive dictionary; determine, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters; select, in dependence on the determination, one or more associated words and phrases associated with the determined first words; and display the selected one or more associated words and phrases to the user as a substitution for the input characters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a processor; a memory storing at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words and phrases, the or each respective associated word and phrase representing an instance of the first word with which it is associated; a display configured to display images to a user under the control of the processor; and a user input that enables user character input; wherein the processor is further configured to cause the apparatus to; compare input characters when input with the first words in the at least one context sensitive dictionary; determine, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters; and select, in dependence on the determination, one or more associated words and phrases associated with the determined first words; the display being configured to display the selected one or more associated words and phrases to the user as a substitution for the input characters. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:
-
code for storing at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words and phrases, the or each respective associated word and phrase representing an instance of the first word with which it is associated; code for enabling character input by a user of the computer; code for comparing input characters when input with the first words in the at least one context sensitive dictionary; code for determining, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters; code for selecting, in dependence on the determination, one or more associated words associated with the determined first words; and code for displaying the selected one or more associated words to the user as a substitution for the input characters. - View Dependent Claims (13)
-
-
14. A method, comprising:
-
operating a portable apparatus so as to; store at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words, the or each respective associated word being an additional word to be displayed in front of the first word with which it is associated; enable character input by a user of the portable apparatus; compare input characters when input with the first words in the at least one context sensitive dictionary; determine, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters; select, in dependence on the determination, one or more associated words associated with the determined first words; and display the selected one or more associated words to the user as an additional word placed in front of the input characters. - View Dependent Claims (15, 16)
-
-
17. An apparatus, comprising:
-
a processor; a memory storing at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words, the or each respective associated word being an additional word to be displayed in front of the first word with which it is associated; a display configured to display images to a user under the control of the processor; and a user input that enables user character input; wherein the processor is further configured to cause the apparatus to; compare input characters when input with the first words in the at least one context sensitive dictionary; determine, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters; and select, in dependence on the determination, one or more associated words associated with the determined first words; the display being configured to display the selected one or more associated words to the user as an additional word placed in front of the input characters. - View Dependent Claims (18, 19)
-
-
20. A computer program product comprising a computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:
-
code for storing at least one context sensitive dictionary having a plurality of first words therein, a subset of one or more of the first words being associated with one or more respective associated words, the or each respective associated word being an additional word to be displayed in front of the first word with which it is associated; code for enabling character input by a user of the computer; code for comparing input characters when input with the first words in the at least one context sensitive dictionary; code for determining, in dependence on the comparison, one or more first words in the context sensitive dictionary corresponding, at least partially, to the input characters; code for selecting, in dependence on the determination, one or more associated words associated with the determined first words; and code for displaying the selected one or more associated words to the user as an additional word placed in front of the input characters.
-
Specification