Providing supplemental contact information corresponding to a referenced individual
First Claim
1. A method comprising:
- identifying a reference to an individual in a first electronic message of a first message type displayed in a messaging interface for a communication system;
providing a user interface element associated with the referenced individual;
determining, using at least one processor, a messaging capability of the referenced individual for a second message type different from the first message type, wherein determining the messaging capability of the referenced individual comprises;
identifying a first user name associated with the first message type corresponding to the referenced individual in the first electronic message; and
determining that the first user name matches a second user name associated with a registered account of a messaging system for sending and receiving messages of the second message type;
providing, in response to determining the messaging capability of the referenced individual, an indication corresponding to the determined messaging capability of the referenced individual;
determining, using at least one processor, that the user interface element has been selected; and
based on determining that the first user name matches the second user name associated with the registered account of the messaging system for sending and receiving messages of the second message type and in response to determining that the user interface element has been selected, providing an interface including a first option to send a second electronic message to the referenced individual using the messaging system for sending and receiving messages of the second message type.
5 Assignments
0 Petitions
Accused Products
Abstract
Providing supplemental contact information for an individual referenced in an electronic message typically includes receiving an electronic message, examining the electronic message, detecting an identifier for a referenced individual contained in the electronic message, and making supplemental contact information for the referenced individual available to a recipient of the electronic message. The supplemental contact information may include information that is in addition to information contained in the electronic message. The supplemental contact information may include at least one of an e-mail address, a screen name, a telephone number, a facsimile number, and a mailing address, each of which is associated with the referenced individual.
408 Citations
20 Claims
-
1. A method comprising:
-
identifying a reference to an individual in a first electronic message of a first message type displayed in a messaging interface for a communication system; providing a user interface element associated with the referenced individual; determining, using at least one processor, a messaging capability of the referenced individual for a second message type different from the first message type, wherein determining the messaging capability of the referenced individual comprises; identifying a first user name associated with the first message type corresponding to the referenced individual in the first electronic message; and determining that the first user name matches a second user name associated with a registered account of a messaging system for sending and receiving messages of the second message type; providing, in response to determining the messaging capability of the referenced individual, an indication corresponding to the determined messaging capability of the referenced individual; determining, using at least one processor, that the user interface element has been selected; and based on determining that the first user name matches the second user name associated with the registered account of the messaging system for sending and receiving messages of the second message type and in response to determining that the user interface element has been selected, providing an interface including a first option to send a second electronic message to the referenced individual using the messaging system for sending and receiving messages of the second message type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, causes the system to; identify a reference to an individual in a first electronic message of a first message type displayed in a messaging interface for a communication system; provide a user interface element associated with the referenced individual; determine a messaging capability of the referenced individual for a second message type different from the first message type, wherein determining the messaging capability of the referenced individual comprises; identifying a first user name associated with the first message type corresponding to the referenced individual in the first electronic message; and determining that the first user name matches a second user name associated with a registered account of a messaging system for sending and receiving messages of the second message type; provide, in response to determining the messaging capability of the referenced individual, an indication corresponding to the determined messaging capability of the referenced individual; determine that the user interface element has been selected; and based on determining that the first user name matches the second user name associated with the registered account of the messaging system for sending and receiving messages of the second message type and in response to determining that the user interface element has been selected, provide an interface including a first option to send a second electronic message to the referenced individual using the messaging system for sending and receiving messages of the second message type. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
-
identify a reference to an individual in a first electronic message of a first message type displayed in a messaging interface for a communication system; provide a user interface element associated with the referenced individual; determine a messaging capability of the referenced individual for a second message type different from the first message type, wherein determining the messaging capability of the referenced individual comprises; identifying a first user name associated with the first message type corresponding to the referenced individual in the first electronic message; and determining that the first user name matches a second user name associated with a registered account of a messaging system for sending and receiving messages of the second message type; provide, in response to determining the messaging capability of the referenced individual, an indication corresponding to the determined messaging capability of the referenced individual; determine that the user interface element has been selected; and based on determining that the first user name matches the second user name associated with the registered account of the messaging system for sending and receiving messages of the second message type and in response to determining that the user interface element has been selected, provide an interface including a first option to send a second electronic message to the referenced individual using the messaging system for sending and receiving messages of the second message type. - View Dependent Claims (19, 20)
-
Specification