Patent ID: 7620387

Claim:
A method of contact address entry for messages composed on a mobile communication device, wherein the method comprises: detecting entry of at least one manually entered completed contact address in an address field in the message; checking for at least one potentially incorrect contact address by identifying, as the at least one potentially incorrect contact address, at least one manually entered completed contact address that does not have a matching entry in a local contact address data store; notifying in a user interface of the at least one potentially incorrect contact address; performing a search of the local contact address data store to locate contact addresses similar to the at least one potentially incorrect contact address, after identifying that the at least one manually entered completed contact address does not have a matching entry in the local contact address data store, wherein each of said at least one potentially incorrect contact address comprises at least one of a misspelling of at least one contact address in the local contact address data store or a transposition of characters in at least one contact address in the local contact address data store; providing in the user interface a list of the contact addresses similar to the at least one potentially incorrect contact address; when none of the contact addresses in the list provided in the user interface have been selected to correct the at least one potentially incorrect contact address, automatically checking a remote contact address data store for a matching entry for the at least one potentially incorrect contact address; and when a matching entry for the at least one potentially incorrect contact address is not found in the remote contact address data store, prompting in the user interface for a selection from at least one validation option to correct the at least one potentially incorrect contact address.