摘要:
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.
摘要:
A notification system and method for a mobile data communication device is provided. A client-based software program operates at the mobile communication device to manage and execute user-selectable notification schemes (“notification module”) in response to data items transmitted to the mobile device from a host system via a communications network. The user configures the notification module to execute certain audible, visual and/or tactile notifications in response to certain types of messages being received at the mobile device.
摘要:
An improved keypad having a plurality of keys can have linguistic elements assigned to the keys in any of a variety of arrangements depending upon various considerations.
摘要:
A method of replacing a first word in a text component displayed by an electronic device, such as a handheld electronic device, that employs a text disambiguation function, wherein the first word resulted from a key depression sequence previously input into the electronic device. The text disambiguation function caused the electronic device to display a list of proposed words based on the key depression sequence when the key depression sequence was input into the electronic device. The method includes receiving an identification of the first word in the text component, such as by placing a cursor in proximity to the first word, displaying the list of proposed words on the electronic device, receiving an indication of a selected one of the proposed words, and replacing the first word with the selected one of the proposed words in the text component. Also, a handheld electronic device that implements the method.
摘要:
A method of replacing a first word in a text component displayed by an electronic device, such as a handheld electronic device, that employs a text disambiguation function, wherein the first word resulted from a key depression sequence previously input into the electronic device. The text disambiguation function caused the electronic device to display a list of proposed words based on the key depression sequence when the key depression sequence was input into the electronic device. The method includes receiving an identification of the first word in the text component, such as by placing a cursor in proximity to the first word, displaying the list of proposed words on the electronic device, receiving an indication of a selected one of the proposed words, and replacing the first word with the selected one of the proposed words in the text component. Also, a handheld electronic device that implements the method.
摘要:
A method of displaying character combination choices on an electronic device having a text disambiguation function, wherein the choices are generated by the text disambiguation function based on a previously entered key depression sequence. The method first determines whether all of the character combination choices will fit on a first screen. If so, the method includes displaying all of the choices on the first screen. However, if it is determined that all of the choices will not fit on the first screen, the method includes steps of: (i) displaying a first subset of the plurality of character combination choices on the first screen, and (ii) displaying an additional screen indicator on the first screen, wherein the additional screen indicator indicates that a second subset of the plurality of character combination choices may be selectively displayed on a second screen. Also, a handheld electronic device that implements the method.
摘要:
A method of entering information into an electronic device, such as a handheld electronic device, that has a text disambiguation function, a keyboard and a display. The method includes generating a plurality of character combination choices using the text disambiguation function based on a first key depression sequence input into the electronic device, and displaying the character combination choices in a first spatial arrangement on the display. The first spatial arrangement substantially corresponds to a second spatial arrangement of a plurality of keys provided on a portion of the keyboard, and each one of the character combination choices corresponds to a particular one of the keys. The method further includes selecting and inputting a particular one of the character combination choices when the particular one of the keys that corresponds to the particular one of the character combination choices is depressed. Also, an electronic device that implements the method.
摘要:
The array of keys constituting a numeric phone keypad on a mobile communication device only partially overlaps the array of keys that make up the text input keypad creating an offset so that only subsets of the keys constituting the two keypads are common to both. With this configuration, the numeric phone keypad can be more easily distinguished from the text input keypad while still reaping the benefits of having some shared keys.
摘要:
A system (10) for processing data messages includes a mail server (16), data messaging server (20) and a mobile communications device (22). The mail server (16) is operable to receive a first data message (100) transmitted over a public network (24), the first data message (100) having a plurality of data fields and decode the first data message (100). The data messaging server (20) is operable to exclude at least one data field of the plurality of data fields, encode a second data message (108) derived from the first data message (100) without the at least one excluded data field and transmit the second data message (108) over a first wireless data channel. The mobile communications device (22) is operable to receive the second data message (108), decode the second data message (108) and display the second data message (108) without displaying the at least one excluded data field.
摘要:
A system and method for an extendable software interface includes a software architecture for use in a mobile device having a processor and a memory device. The software architecture includes a set of first-order controller software instructions configured to interface the application program with a first-order data model, and a first-order data object stored in the memory device in the form of the first-order data model. The first-order data object includes a second-order data object. A second-order set of controller software instructions configured to interact with the second-order data object is also included in the software architecture.