Transfer of an internet chat session between servers
First Claim
1. A method of facilitating the transfer of a communication when a first communication session has been established between a first device and a second device, said method comprising the steps of:
- causing a list of destinations for a second communication session to be presented at said first device;
receiving a selection of a selected destination from said list of destinations for said second communication session at said first device;
causing a request to transfer said second device to said second communication session to be sent to said selected destination; and
causing second communication session information to be sent to said second device.
12 Assignments
0 Petitions
Accused Products
Abstract
A customer is transferred from a first Internet chat session on a first server to a second Internet chat session on a second server without the customer having to take any action whatsoever. The second server may be the same server as the first server or may be different from the first server and may be physically located in another city, state, country, or continent. When the need arises to transfer a customer chat to another agent (who may be on another server) the agent requests a transfer and a list of available chat sessions is provided (300) to the agent. If the agent requests a transfer of the customer to one of those available chat sessions then a determination (310) is made as to whether the proposed transfer is permitted. If the transfer is permitted and initiated by the agent, the agent'"'"'s computer sends all the transfer information as well as a transfer command to the customers browser. The command sent activates a mini-application residing on the customer'"'"'s browser that seamlessly connects the customer to a new URL for a second chat session. Further, when the transfer is initiated, all or a portion of the information, including documentation, from the first chat session is simultaneously transferred to the second chat session.
-
Citations
43 Claims
-
1. A method of facilitating the transfer of a communication when a first communication session has been established between a first device and a second device, said method comprising the steps of:
-
causing a list of destinations for a second communication session to be presented at said first device;
receiving a selection of a selected destination from said list of destinations for said second communication session at said first device;
causing a request to transfer said second device to said second communication session to be sent to said selected destination; and
causing second communication session information to be sent to said second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29)
-
-
13. A method facilitating the transfer of a communication when a first communication session has been established between said first device and a second device, said method comprising the steps of:
-
causing a list of destinations for a second communication session to be presented at said first device;
receiving a selection of a selected destination from said list of destinations for said second communication session;
causing second communication session information to be obtained for said selected destination; and
causing said second communication session information to be sent to said second device.
-
-
24. A method for facilitating the transfer of a communication when a first communication session has been established between a first device and a second device, said method comprising the steps of:
-
receiving a request to transfer said second device to a second communication session;
causing a warm transfer page to be created for said second communication session;
causing said warm transfer page to be sent to said second device; and
causing a requested connection of said second device to said warm transfer page to be accepted.
-
-
30. A method of transferring a communication when a first communication session has been established between a first device and a second device, said method comprising the steps of:
-
receiving a request to transfer said second device to said second communication session;
causing a second communication session to be created; and
causing a connection of said second device to said second communication session to be accepted. - View Dependent Claims (31, 32, 33, 35, 36)
-
-
34. A method of operating a destination device to facilitate a communication when a first communication session has been established between a first device and a second device using an intermediate device, said method comprising the steps of:
-
receiving first communication session information from said intermediate device;
causing a second communication session to be created;
causing said second device to be connected to said destination device via said second communication session;
causing said first communication session information to be associated with said second communication session;
causing said second communication session to be terminated without disconnecting said second device from said destination device;
if a third device becomes available for connection to said second device then causing a third communication session to be created; and
causing said second device and said third device to be connected via said third communication session.
-
-
37. A method of operating a destination device to facilitate the transfer of a communication when a first communication session has been established between a first device and a second device via an intermediate device, said method comprising the steps of:
-
receiving first communication session information from said intermediate device;
causing a second communication session to be created;
causing said second device to be connected to said second communication session;
causing said first communication session information to be associated with said second communication session;
if a third device becomes available for connection to said second device then causing said first communication session information to be sent to said third device, and causing said second device and said third device to be connected via said second communication session.
-
-
38. A method of operating a second device to facilitate the transfer of a communication when a first communication session has been established between a first device and a second device, said method comprising the steps of:
-
receiving a destination address and an identification code;
causing said destination address to be inserted in an Internet web browser;
causing a refresh command to be executed for said browser; and
when said second device is connected to said destination address, causing said identification code to be sent to said destination device.
-
-
39. A method of facilitating the transfer of a communication when a first communication session has been established between a first device and said second device, said method comprising the steps of:
-
causing a list of destinations to be provided to said first device;
receiving a selection of a destination from said first device;
causing a request for transfer of said first device and first communication session information to be sent to said destination;
causing a list of allowed communication sessions of said destination device to be provided to said first device;
receiving a selected communication session from said list of allowed communications sessions from said first device;
causing first session communication information to be provided to said destination;
causing a second communication session to be created at said destination; and
causing said second device to be connected to said second communication session via said destination.
-
-
40. A method of facilitating the transfer of a communication when a first communication session has been established between a first device and said second device, said method comprising the steps of:
-
receiving a request to transfer said second device to a second communication session;
causing said second communication session to be established and said second device to be connected to said second communication session. - View Dependent Claims (41, 42, 43)
-
Specification