Entering contacts in a communication message on a mobile device
First Claim
Patent Images
1. A method of contact address entry for messages composed on a mobile communication device, the method comprising:
- detecting entry of a contact address in an address field in a message;
checking a local contact address data store for a stored contact address that matches the entered contact address; and
after determining that there is no stored contact address that matches the entered contact address,identifying at least one stored contact address in the local contact address data store where for each identified stored contact address, the entered contact address contains at least one of a misspelling or a transposing of characters of the identified stored contact address,generating a list of the at least one identified stored contact address, andproviding the list in a user interface.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein provide a user with the ability to enter and validate contact addresses when composing a message on a mobile device. The user may access at least one of a local contact address data store and a remote contact address data store when entering and validating contact addresses.
-
Citations
23 Claims
-
1. A method of contact address entry for messages composed on a mobile communication device, the method comprising:
-
detecting entry of a contact address in an address field in a message; checking a local contact address data store for a stored contact address that matches the entered contact address; and after determining that there is no stored contact address that matches the entered contact address, identifying at least one stored contact address in the local contact address data store where for each identified stored contact address, the entered contact address contains at least one of a misspelling or a transposing of characters of the identified stored contact address, generating a list of the at least one identified stored contact address, and providing the list in a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium comprising instructions executable by a processor of a mobile communication device, the instructions for implementing a method of contact address entry for messages composed on the mobile communication device, the method comprising:
-
detecting entry of a contact address in an address field in a message; checking a local contact address data store for a stored contact address that matches the entered contact address; and after determining that there is no stored contact address that matches the entered contact address, identifying at least one stored contact address in the local contact address data store where for each identified stored contact address, the entered contact address contains at least one of a misspelling or a transposing of characters of the identified stored contact address, generating a list of the at least one identified stored contact address, and providing the list in a user interface.
-
-
9. A mobile communication device comprising:
-
a main processor for controlling the operation of the mobile communication device; a communication subsystem connected to the main processor, the communication subsystem being configured for wirelessly sending and receiving data; a message application configured to interface with the communication subsystem to send and receive wireless messages; a local contact address data store; and
,a contact lookup module configured to; detect entry of a contact address in an address field in a message; check a local contact address data store for a stored contact address that matches the entered contact address; and after determining that there is no stored contact address that matches the entered contact address, identify at least one stored contact address in the local contact address data store where for each identified stored contact address, the entered contact address contains at least one of a misspelling or a transposing of characters of the identified stored contact address, generate a list of the at least one identified stored contact address, and provide the list in a user interface. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a mobile device comprising; a main processor for controlling the operation of the mobile device; a communication subsystem connected to the main processor, the communication subsystem being configured for wirelessly sending and receiving data; a message application configured to interface with the communication subsystem to send and receive wireless messages, and to receive contact data; a local contact address data store; and a contact lookup module configured to; detect entry of a contact address in an address field in a message; check a local contact address data store for a stored contact address that matches the entered contact address; and after determining that there is no stored contact address that matches the entered contact address, identify at least one stored contact address in the local contact address store where for each identified stored contact address, the entered contact address contains at least one of a misspelling or a transposing of characters of the identified stored contact address, generate a list of the at least one identified stored contact address, and provide the list in a user interface; and a remote contact service for providing the contact data to the mobile device; wherein communication between the mobile device and the remote contact service is made over a wireless network. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification