Providing supplemental information corresponding to a referenced individual
First Claim
1. A method comprising:
- identifying a reference to a user in a first electronic message;
providing an indication, within the first electronic message, that one or more options for communicating with the user are available;
detecting, using at least one processor, a selection of the indication;
determining whether the user subscribes to an online communications system;
if the user subscribes to the online communications system, in response to the detected selection, providing a first interface including a first set of selectable options; and
if the user does not subscribe to the online communications system, in response to the detected selection, providing a second interface including a second set of selectable options, the second set of selectable options differing from the first set of selectable options, and the second set of selectable options comprising a selectable option to invite the user to subscribe to the online communications system.
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.
-
Citations
36 Claims
-
1. A method comprising:
-
identifying a reference to a user in a first electronic message; providing an indication, within the first electronic message, that one or more options for communicating with the user are available; detecting, using at least one processor, a selection of the indication; determining whether the user subscribes to an online communications system; if the user subscribes to the online communications system, in response to the detected selection, providing a first interface including a first set of selectable options; and if the user does not subscribe to the online communications system, in response to the detected selection, providing a second interface including a second set of selectable options, the second set of selectable options differing from the first set of selectable options, and the second set of selectable options comprising a selectable option to invite the user to subscribe to the online communications system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising a set of instructions that, when executed using at least one processor, cause a computing system to:
-
identify a reference to a user in a first electronic message; provide an indication, within the first electronic message, that one or more options for communicating with the user are available; detect a selection of the indication; determine whether the user subscribes to an online communications system; if the user subscribes to the online communications system, in response to the detected selection, provide a first user interface including a first set of selectable options; and if the user does not subscribe to the online communications system, in response to the detected selection, provide a second user interface including a second set of selectable options, the second set of selectable options differing from the first set of selectable options, and the second set of selectable options comprising a selectable option to invite the user to subscribe to the online communications system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
identifying a first identifier of a first user and a second identifier of a second user in a first electronic message; determining, using the first identifier, that the first user is a subscriber of an online communications system; determining, using the second identifier, that the second user is not a subscriber of the online communications system; detecting, using at least one processor, a selection of a first indication associated with the first user; in response to the detected selection of the first indication and based on the determination that the first user is a subscriber of the online communications system, displaying a first interface including a first set of options for communication with the first user; detecting, using at least one processor, a selection of a second indication associated with the second user; and in response to the detected selection of the second indication and based on the determination that the second user is not a subscriber of the online communications system, displaying a second interface including a second set of options for communicating with the second user, the second set of options differing from the first set of options, and the second set of options comprising an option to invite the second user to subscribe to the online communications system. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification