HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD FOR OBTAINING NEW LANGUAGE OBJECTS FOR A TEMPORARY DICTIONARY USED BY A DISAMBIGUATION ROUTINE ON THE DEVICE
First Claim
1. A method of obtaining data for use on a handheld electronic device that includes a processor and a memory, the memory having stored therein:
- (i) one or more routines executable by the processor and providing a text disambiguation function, and (ii) a dictionary including a number of first language objects that is accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device, the method comprising;
receiving a block of information on the handheld electronic device;
displaying a representation of at least a portion of said block of information on the handheld electronic device;
determining whether at least one of one or more predetermined events has occurred following said determining, each of said one or more predetermined events having been deemed to indicate that the block of information includes one or more language objects that should be made accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device; and
if it is determined that at least one of the one or more predetermined events has occurred, obtaining a number of second language objects from said block of information and storing the number of second language objects in a temporary dictionary included in the memory, said temporary dictionary being accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of obtaining data for use on a handheld electronic device having a text disambiguation function which employs a dictionary including a number of first language objects that is usable by the text disambiguation function. The method includes receiving a block of information, displaying a representation of at least a portion of the block of information, and determining whether at least one of one or more predetermined events has occurred, wherein each of the events have been deemed to indicate that the information includes language objects that is accessible for use in disambiguating ambiguous inputs. If it is determined that at least one of the events has occurred, the method further includes obtaining a number of second language objects from the block of information and storing the number of second language objects in a temporary dictionary included in the memory and usable by the text disambiguation function.
-
Citations
20 Claims
-
1. A method of obtaining data for use on a handheld electronic device that includes a processor and a memory, the memory having stored therein:
- (i) one or more routines executable by the processor and providing a text disambiguation function, and (ii) a dictionary including a number of first language objects that is accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device, the method comprising;
receiving a block of information on the handheld electronic device; displaying a representation of at least a portion of said block of information on the handheld electronic device; determining whether at least one of one or more predetermined events has occurred following said determining, each of said one or more predetermined events having been deemed to indicate that the block of information includes one or more language objects that should be made accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device; and if it is determined that at least one of the one or more predetermined events has occurred, obtaining a number of second language objects from said block of information and storing the number of second language objects in a temporary dictionary included in the memory, said temporary dictionary being accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- (i) one or more routines executable by the processor and providing a text disambiguation function, and (ii) a dictionary including a number of first language objects that is accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device, the method comprising;
-
11. A handheld electronic device comprising:
-
a reduced keyboard; a display; a processor; and a memory having stored therein;
(i) one or more routines executable by the processor, the one or more routines being adapted to provide a text disambiguation, and (ii) a dictionary including a number of first language objects that is accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device, the one or more routines being further adapted to;receive a block of information on the handheld electronic device; display a representation of at least a portion of said block of information on the display; determine whether at least one of one or more predetermined events has occurred following the display of the representation, each of said one or more predetermined events having been deemed to indicate that the block of information includes one or more language objects that should be made accessible by the one or more routines for use in disambiguating ambiguous inputs received by the handheld electronic device; and if it is determined that at least one of the one or more predetermined events has occurred, obtain a number of second language objects from said block of information and store the number of second language objects in a temporary dictionary included in the memory, said temporary dictionary being accessible by the one or more routines for use in disambiguating ambiguous inputs entered into the handheld electronic device using said reduced keyboard. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification