Method and system for facilitating instant messaging transactions between disparate service providers
First Claim
Patent Images
1. A method of facilitating instant messaging over an electronic communication network, comprising:
- receiving a first message, from a first address that includes a first domain identified with a first instant messaging service provider, directed to a second address that includes a second domain different than the first domain, the second domain identified with a second instant messaging service provider;
mapping the first address to a substitute address that includes the second domain;
copying a text of the first message; and
sending the copied text of the first message from the substitute address to the second address.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system is described for facilitating instant messaging (IM) between a first user with an address that includes a first domain name and a second user with an address that includes a second domain name different from the first. A substitute address is chosen that includes the second domain name and is mapped to the first address. An IM sent from the first user to the second is copied and re-addressed to be sent from the substitute address. This maintains consistency of domain names between the addressor and addressee, allowing existing IM systems that inhibit IM between incompatible IMSPs to deliver the message.
-
Citations
15 Claims
-
1. A method of facilitating instant messaging over an electronic communication network, comprising:
-
receiving a first message, from a first address that includes a first domain identified with a first instant messaging service provider, directed to a second address that includes a second domain different than the first domain, the second domain identified with a second instant messaging service provider; mapping the first address to a substitute address that includes the second domain; copying a text of the first message; and sending the copied text of the first message from the substitute address to the second address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A program of machine-readable instructions, tangibly embodied on an information bearing medium and executable by a digital data processor, to perform actions directed toward facilitating instant messaging, the actions comprising:
-
storing a plurality of instant messaging addresses associated with a first domain; creating a pool of substitute instant messaging addresses associated with a second domain; responsive to receiving a message from a first address of the plurality that is directed to a second address associated with the second domain, mapping the first address to one of the substitute instant messaging addresses; and sending a text of the message from the one substitute instant messaging address to the second address. - View Dependent Claims (12)
-
-
13. A system for facilitating instant messaging over an electronic network between a sender address associated with a first domain and a recipient address associated with a different second domain, the system comprising:
-
means for storing a pool of substitute instant messaging addresses associated with a second domain; means for mapping one substitute instant messaging address to a sender instant messaging address associated with a first domain; means for receiving a message directed from the sender instant messaging address to a recipient instant messaging address associated with the second domain; responsive to receiving the message, means for sending a text of the message from the one substitute instant messaging address to the recipient instant messaging address. - View Dependent Claims (14, 15)
-
Specification