System for instant messaging the sender and recipients of an e-mail message
First Claim
1. A computer-implemented method comprising:
- receiving, over a network, a first communication from a sender via a first communication system;
identifying, from the first communication, users party to the first communication;
determining, in response to receiving the first communication, whether the identified users party to the first communication are online on a second communication system by;
extracting addresses of the identified users;
removing domain information from the addresses to obtain user identifiers;
performing a reverse look-up process using the user identifiers; and
presenting, based on determining that one or more identified users of the identified users party to the first communication are online on the second communication system, an option within the first communication system to initiate a second communication with the one or more identified users via the second communication system, wherein the option to initiate the second communication is provided only when the one or more identified users are online on the second communication system.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, over a network, a first communication from a sender via a first communication system; identifying, from the first communication, users party to the first communication; determining, in response to receiving the first communication, whether the identified users party to the first communication are online on a second communication system by; extracting addresses of the identified users; removing domain information from the addresses to obtain user identifiers; performing a reverse look-up process using the user identifiers; and presenting, based on determining that one or more identified users of the identified users party to the first communication are online on the second communication system, an option within the first communication system to initiate a second communication with the one or more identified users via the second communication system, wherein the option to initiate the second communication is provided only when the one or more identified users are online on the second communication system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one processor; and at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to; receive, over a network, a first communication from a sender via a first communication system; identify, from the first communication, users party to the first communication; determine, in response to receiving the first communication, whether the identified users party to the first communication are online on a second communication system by; extracting addresses of the identified users; removing domain information from the addresses to obtain user identifiers; performing a reverse look-up process using the user identifiers; and present, based on determining that one or more identified users of the identified user party to the first communication are online on the second communication system, an option within the first communication system to initiate a second communication with the one or more identified users via the second communication system, wherein the option to initiate the second communication is provided only when the one or more identified users are online on the second communication system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a client device to:
-
receive, over a network, a first communication from a sender via a first communication system; identify, from the first communication, users party to the first communication; determine, in response to receiving the first communication, whether identified users party to the first communication are online on a second communication system by; extracting addresses of the identified users; removing domain information from the addresses to obtain user identifiers; performing a reverse look-up process using the user identifiers; and present, based on determining that one or more identified users of the identified users party to the first communication are online on the second communication system, an option within the first communication system to initiate a second communication with the one or more identified users via the second communication system, wherein the option to initiate the second communication is provided only when the one or more identified users are online on the second communication system.
-
Specification