System, method and technique for enabling users to interact with address fields of messaging applications
First Claim
1. A method for enabling a user to operate a plurality of messaging applications on a computing device, the method comprising:
- identifying information about a recipient of a message that is composed or transmitted from the computing device using any of the plurality of applications;
generating a list entry from the information;
updating a list of most recently used recipients for the one or more messaging applications using the list entry; and
displaying the list in response to a user action.
4 Assignments
0 Petitions
Accused Products
Abstract
An input is received for an address field of a message that is to be transmitted from a messaging application. A contact record is associated from the input with the message. A recipient address is selected from the identified contact record for use as an address field value. An input is detected from the user, and subsequently, the user is enabled to edit the address field value. In one embodiment, the user is enabled to edit the address field value by either allowing the user to select a new recipient address from the identified contact record, or by allowing the user to create an alternative recipient address that is not part of the contact record.
116 Citations
20 Claims
-
1. A method for enabling a user to operate a plurality of messaging applications on a computing device, the method comprising:
-
identifying information about a recipient of a message that is composed or transmitted from the computing device using any of the plurality of applications;
generating a list entry from the information;
updating a list of most recently used recipients for the one or more messaging applications using the list entry; and
displaying the list in response to a user action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for enabling a user to operate one or more messaging applications on a computing device, the method comprising:
-
identifying information about a recipient of a message that is composed or transmitted from the computing device using the one or more messaging applications;
forming a list entry, wherein forming the list entry includes;
if an address field value of the message is associated with a contact record on the computing device, using the identifier of the contact record to form at least a portion of the list entry, else using a recipient address of the address field value to form the list entry; and
updating a list of most recently used recipients for the one or more messaging applications using the list entry. - View Dependent Claims (12)
-
-
13. A computing device comprising:
-
a contact database;
a plurality of messaging applications; and
an index having index data generated from the contact database, wherein the index data can be used to perform an operation requiring identification of a record from the contact database;
and wherein each of the plurality of applications are operable to use the index. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification