Method for Predicting Messaging Addresses for an Electronic Message Composed on an Electronic Device
First Claim
1. 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 plurality of contacts, the method comprising:
- detecting a request to compose an electronic message;
displaying a message composition user interface, the message composition user interface comprising at least one address field for inputting message recipients; and
automatically populating the at least one address field with a corresponding messaging address, for at least one contact from the plurality of contacts, according to usage data specifying usage of messaging addresses for the plurality of contacts.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for predicting messaging addresses for an electronic message composed on an electronic device is provided. In accordance with one embodiment, the method comprises: receiving a request to compose an electronic message; automatically filtering the contacts based on filter criteria comprising a type of the electronic message to generate a first list of contacts; 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; and selecting a messaging address in accordance with selection of a contact from the first list of contacts and populating an active address field in the message composition user interface screen with the selected contact.
24 Citations
21 Claims
-
1. 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 plurality of contacts, the method comprising:
-
detecting a request to compose an electronic message; displaying a message composition user interface, the message composition user interface comprising at least one address field for inputting message recipients; and automatically populating the at least one address field with a corresponding messaging address, for at least one contact from the plurality of contacts, according to usage data specifying usage of messaging addresses for the plurality of contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device configured to predict messaging addresses for an electronic message composed on the electronic device, the electronic device having access to contact information for a plurality of contacts, the electronic device comprising:
-
a communication subsystem; a processor; and a memory storing computer executable instructions executed by the processor to; detect a request to compose an electronic message; display a message composition user interface, the message composition user interface comprising at least one address field for inputting message recipients; and automatically populate the at least one address field with a corresponding messaging address, for at least one contact from the plurality of contacts, according to usage data specifying usage of messaging addresses for the plurality of contacts. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium comprising computer executable instructions for predicting messaging addresses for an electronic message composed on an electronic device, the electronic device having access to contact information for a plurality of contacts, the computer readable instruction comprising instructions for:
-
detecting a request to compose an electronic message; displaying a message composition user interface, the message composition user interface comprising at least one address field for inputting message recipients; and automatically populating the at least one address field with a corresponding messaging address, for at least one contact from the plurality of contacts, according to usage data specifying usage of messaging addresses for the plurality of contacts.
-
Specification