Patent ID: 8341230

Claim:
A method for predicting messaging addresses for an electronic message composed on an electronic device, the electronic device having access to contact information for a number of contacts, the method comprising: receiving a request to compose an electronic message; automatically filtering the contacts based on filter criteria comprising a type of messaging address to generate a first list of contacts identifying only contacts having a messaging address type which corresponds to a type of electronic message under composition; displaying a message composition user interface screen on a display screen of the electronic device, the message composition user interface screen including one or more address fields for inputting message recipients; displaying the first list of contacts, the message recipients being selectable from the first list of contacts; displaying a second list of contacts which do not match the type of messaging address of the first criteria, the message recipients being non-selectable from the second list of contacts; detecting selection of a contact from the first list of contacts; and populating an active address field in the message composition user interface screen with a messaging address corresponding to the selected contact.