Handheld electronic device with reduced keyboard and associated method of providing improved disambiguation
First Claim
1. A method of enabling disambiguation of an input into a handheld electronic device, the handheld electronic device including a memory for storing a plurality of language objects, the method comprising:
- initiating a second message in response to a first received message, the first received message having a sender, the second message identifying the sender as a recipient of a number of recipients;
storing in the memory a first language object from the first received message, the first language object corresponding to the sender of the first received message;
associating a frequency value with the first language object from the first received message; and
outputting at least a portion of the first language object for the second message based on the associated frequency value.
5 Assignments
0 Petitions
Accused Products
Abstract
An improved handheld electronic device having a reduced keyboard provides facilitated language entry by making available to a user certain words that a user may reasonably be expected to enter. In some situations, certain words can be stored, for example, in a temporary dictionary for use in particular situations. For instance, the names of the recipients of an electronic message might be stored in a temporary dictionary for rapid retrieval when entering a salutation in the message. As another example, a number of the words in an existing electronic message may be stored in a temporary dictionary and made available to a user when replying to or forwarding the message since the existing message might include words that the user might reasonably be expected to type in the reply message or the forwarded message.
-
Citations
20 Claims
-
1. A method of enabling disambiguation of an input into a handheld electronic device, the handheld electronic device including a memory for storing a plurality of language objects, the method comprising:
-
initiating a second message in response to a first received message, the first received message having a sender, the second message identifying the sender as a recipient of a number of recipients; storing in the memory a first language object from the first received message, the first language object corresponding to the sender of the first received message; associating a frequency value with the first language object from the first received message; and outputting at least a portion of the first language object for the second message based on the associated frequency value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of enabling disambiguation of an input into a handheld electronic device, the handheld electronic device including an input apparatus, an output apparatus, and a memory for storing a plurality of language objects, the handheld electronic device having a number of received messages available thereon, the method comprising:
-
detecting a replying input with respect to a first received message of the number of received messages available on the handheld electronic device, the first received message having at least a sender; initiating a second message identifying the sender as a recipient of a number of recipients, and storing in the memory a first language object from the first received message, the first language object corresponding to the sender of the first received message; associating a frequency value with the first language object from the first received message; and outputting at least a portion of the first language object for the second message based on the associated frequency value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A handheld electronic device comprising:
-
a processor; and a memory for storing a plurality of language objects; wherein the processor is configured to; initiate a second message in response to a first received message, the first received message having a sender, the second message identifying the sender as a recipient of a number of recipients; store in the memory a first language object from the first received message, the first language object corresponding to the sender of the first received message; associate a frequency value with the first language object from the first received message; and output at least a portion of the first language object for the second message based on the associated frequency value. - View Dependent Claims (20)
-
Specification