Merging instant messaging (IM) chat sessions
First Claim
Patent Images
1. A communication method comprising:
- establishing an instant messaging (IM) chat session between a first sender and a recipient, the IM chat session being established by the first sender sending a first IM message to an IM address of the recipient;
receiving a second IM message from a second sender to the recipient;
in response to receiving the second IM message from the second sender to the recipient, automatically generating and automatically sending by an IM client a query to the second sender, the query including an option to join the IM chat session;
in response to receiving a response to the query indicating a desire by the second sender to join the IM chat session, sending a query to the recipient to establish an IM chat room with the second sender;
issuing a request for permission for the second sender to join the IM chat session, the request for permission being issued to the first sender;
receiving a reply from the first sender granting permission for the second sender to join the IM chat session;
revealing IM communications between the second sender and the recipient to the first sender prior to establishing the IM chat room between the recipient, the first sender and the second sender; and
in response to receiving an indication from the recipient and the first sender to establish an IM chat room with the second sender, establishing the IM chat room between the recipient, the first sender, and the second sender.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides for merging of instant messaging (IM) chat sessions. At least one embodiment includes a communication method configured for establishing an instant messaging (IM) chat session between a first sender and a recipient. Some embodiments include receiving an IM message from a second sender to the recipient and establishing an IM chat room between the recipient, the first sender, and the second sender.
-
Citations
23 Claims
-
1. A communication method comprising:
-
establishing an instant messaging (IM) chat session between a first sender and a recipient, the IM chat session being established by the first sender sending a first IM message to an IM address of the recipient; receiving a second IM message from a second sender to the recipient; in response to receiving the second IM message from the second sender to the recipient, automatically generating and automatically sending by an IM client a query to the second sender, the query including an option to join the IM chat session; in response to receiving a response to the query indicating a desire by the second sender to join the IM chat session, sending a query to the recipient to establish an IM chat room with the second sender; issuing a request for permission for the second sender to join the IM chat session, the request for permission being issued to the first sender; receiving a reply from the first sender granting permission for the second sender to join the IM chat session; revealing IM communications between the second sender and the recipient to the first sender prior to establishing the IM chat room between the recipient, the first sender and the second sender; and in response to receiving an indication from the recipient and the first sender to establish an IM chat room with the second sender, establishing the IM chat room between the recipient, the first sender, and the second sender. - View Dependent Claims (2, 3, 4)
-
-
5. A communication method comprising:
-
receiving an instant messaging (IM) message from a latter sender directed to an instant messaging (IM) address of a recipient; determining whether an IM chat session is established between the recipient and an earlier sender; in response to determining that an IM chat session is established between the recipient and the earlier sender, automatically generating and automatically sending by an IM client a query to the latter sender, the query including an option to join the IM chat session; in response to receiving an indication by the latter sender to join the IM chat session, sending a query to the recipient to establish an IM chat room with the latter sender; and in response to receiving a positive response from the recipient to the query to establish an IM chat room with the latter sender, establishing the IM chat room between the recipient, the earlier sender, and the latter sender, revealing IM communications between the latter sender and the recipient to the earlier sender prior to establishing the IM chat room between the recipient, the earlier sender and the latter sender, wherein the IM chat room between the recipient, the earlier sender and the latter sender utilizes the recipient'"'"'s IM client to bridge the chat session between the earlier sender and the latter sender. - View Dependent Claims (6, 7, 8)
-
-
9. A communication system comprising:
-
a processor for establishing an instant messaging (IM) chat session between a first sender and a recipient, the IM chat session being established by the first sender sending a first IM message to an IM address of the recipient; means for receiving a second IM message from a second sender to the recipient; an IM client for automatically generating and automatically sending, in response to receiving the second IM message from the second sender to the recipient, a query to the second sender, the query including an option to join the IM chat session; means for sending, in response to receiving an indication by the second sender to join the IM chat session, a query to the recipient to establish an IM chat room with the second sender; and means for establishing the IM chat room between the recipient, the first sender, and the second sender, wherein communications between the second sender and the recipient are revealed to the first sender prior to establishing the IM chat room between the recipient, the first sender and the second sender, and wherein the IM chat room between the recipient, the first sender and the second sender utilizes the recipient'"'"'s IM client to bridge the chat session between the first sender and the second sender.
-
-
10. A communication system comprising:
-
a processor configured to establish an instant messaging (IM) chat session between a first sender and a recipient, the IM chat session being established by the first sender sending a first IM message to an IM address of the recipient; a receiving component configured to receive a second IM message from a second sender to the recipient; a first sending component configured to, in response to receiving the second IM message at the receiving component, automatically generate and automatically send by an IM client a query to the second sender, the query including an option to join the IM chat session; a second sending component configured to, in response to receiving an indication by the second sender to join the IM chat session, send a query to the recipient to establish an IM chat room with the second sender; and a chat room component configured to establish an IM chat room between the recipient, the first sender, and the second sender, wherein communications between the second sender and the recipient are revealed to the first sender prior to establishing the IM chat room between the recipient, the first sender and the second sender, and wherein the IM chat room between the recipient, the first sender and the second sender utilizes the recipient'"'"'s IM client to bridge the chat session between the first sender and the second sender.
-
-
11. A communication system comprising:
-
a receiving component configured to receive an instant messaging (IM) message from a latter sender directed to an IM address of a recipient; a processor configured to determine whether an IM chat session is established between the recipient and an earlier sender; a first sending component configured to, in response to receiving the IM message from the latter sender at the receiving component, automatically generate and automatically send by an IM client a query to the latter sender, the query including an option to join the IM chat session; a second sending component configured to, in response to receiving an indication by the latter sender to join the IM chat session, send a query to the recipient to establish an IM chat room with the latter sender; and an establishing component configured to establish the IM chat room between the recipient, the earlier sender, and the latter sender in response to receiving a positive response to the query to establish an IM chat room with the latter sender, wherein communications between the latter sender and the recipient are revealed to the earlier sender prior to establishing the IM chat room between the recipient, the earlier sender and the latter sender, and wherein the IM chat room between the recipient, the earlier sender and the later sender utilizes the recipient'"'"'s IM client to bridge the chat session between the earlier sender and the latter sender.
-
-
12. A non-transitory computer-readable storage medium comprising:
-
computer-readable code adapted to instruct a programmable device to establish an instant messaging (IM) chat session between a first sender and a recipient, the IM chat session being established by the first sender sending a first IM message to an IM address of the recipient; computer-readable code adapted to instruct a programmable device to receive a second IM message from a second sender to the recipient; computer-readable code adapted to instruct a programmable device to, in response to receiving the second IM message at the receiving component, automatically generate and automatically send by an IM client a query to the second sender, the query including an option to join the IM chat session; computer-readable code adapted to instruct a programmable device to, in response to receiving an indication by the second sender to join the IM chat session, send a query to the recipient to establish an IM chat room with the second sender; and computer-readable code adapted to instruct a programmable device to establish an IM chat room between the recipient, the first sender, and the second sender, wherein communications between the second sender and the recipient are revealed to the first sender prior to establishing the IM chat room between the recipient, the first sender and the second sender, and wherein the IM chat room between the recipient, the first sender and the second sender utilizes the recipient'"'"'s IM client to bridge the chat session between the first sender and the second sender. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising:
-
computer-readable code adapted to instruct a programmable device to receive an instant messaging (IM) message from a latter sender directed to an IM address of a recipient; computer-readable code adapted to instruct a programmable device to determine whether an IM chat session is established between the recipient and an earlier sender; computer-readable code adapted to instruct a programmable device to, in response to receiving the IM message at the receiving component, automatically generate and automatically send by an IM client a query to the latter sender, the query including an option to join the IM chat session; computer-readable code adapted to instruct a programmable device to, in response to receiving an indication by the latter sender to join the IM chat session, send a query to the recipient to establish an IM chat room with the latter sender; and computer-readable code adapted to instruct a programmable device to establish an IM chat room between the recipient, the earlier sender, and the latter sender in response to receiving a positive response to the query to establish an IM chat room with the latter sender, wherein communications between the latter sender and the recipient are revealed to the earlier sender prior to establishing the IM chat room between the recipient the earlier sender and the latter sender, and wherein the IM chat room between the recipient, the earlier sender, and the later sender utilizes the recipient'"'"'s IM client to bridge the chat session between the earlier sender and the latter sender. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification