Terminal and computer program product for replying to an email message using one of a plurality of communication methods
First Claim
1. A terminal adapted to enable communication by a user using a plurality of communication applications, wherein the terminal comprises:
- a display capable of visually displaying email messages;
a memory capable of storing a contact list, the contact list comprising at least one contact, the at least one contact comprising a proper name and at least one communication identifier, the communication identifier selected from the group consisting of telephone number, email address, and instant messaging (IM) screen name; and
a processor capable of executing an email application, the processor further capable of parsing a received email message to extract at least one communication identifier from the email message, wherein the processor is further capable of determining if the extracted communication identifier matches the communication identifier from any of the contacts in the contact list.
2 Assignments
0 Petitions
Accused Products
Abstract
A terminal and computer program product allow a user of a communication device to quickly reply to a received email message using any one of several different communication methods. Communication identifiers, such as email addresses and telephone numbers, are automatically retrieved from anywhere in the received email message and the retrieved communication identifiers are matched to the user'"'"'s contact list. A list is then generated comprising those contacts for which the extracted communication identifiers match the communication identifiers from the contacts and also comprising the extracted communication identifiers if the extracted communication identifiers do not match the communication identifiers from any contacts. This list is displayed to the user who can then select one or more contacts and/or communication identifiers. The use can then choose to reply to those selected using any one of the available communication methods.
-
Citations
28 Claims
-
1. A terminal adapted to enable communication by a user using a plurality of communication applications, wherein the terminal comprises:
-
a display capable of visually displaying email messages;
a memory capable of storing a contact list, the contact list comprising at least one contact, the at least one contact comprising a proper name and at least one communication identifier, the communication identifier selected from the group consisting of telephone number, email address, and instant messaging (IM) screen name; and
a processor capable of executing an email application, the processor further capable of parsing a received email message to extract at least one communication identifier from the email message, wherein the processor is further capable of determining if the extracted communication identifier matches the communication identifier from any of the contacts in the contact list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for replying to an email message on a terminal adapted to enable communicating using a plurality of communication methods, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion capable of parsing a received email message to extract at least one communication identifier from the email message; and
a second executable portion capable of determining if the extracted communication identifier matches a communication identifier from any contacts in a contact list, the contact list comprising a proper name and at least one contact, the at least one contact comprising at least one communication identifier, the communication identifier selected from the group consisting of telephone number, email address, and instant messaging (IM) screen name. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification