IP Library Granted Patent US 9,578,174
Granted Patent B2
US 9,578,174 · App. 14/846,683 · Granted Feb 21, 2017

System and method for out-of-band communication with contact centers

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,578,174
App. No.
14/846,683
Granted
Feb 21, 2017
Kind
B2
Abstract

A method for connecting a website user to a contact center includes: establishing a communication channel between a user and an agent of the contact center, the communication channel comprising a voice communication channel; establishing a supplemental channel between the user and the contact center for exchanging data between the user and the contact center; and storing the data exchanged in the supplemental channel in association with the communication channel.

Claims (33)

1. A method for connecting a website user to a contact center, the method comprising:

establishing a communication channel between a user and an agent of the contact center, the communication channel comprising a voice communication channel, the voice communication channel being associated with a session identifier;

establishing a supplemental channel between a web browser of the user and the contact center in accordance with the session identifier, the supplemental channel being configured to at least transmit data from the user to the agent of the contact center;

displaying the supplemental channel and the website concurrently in the web browser of the user; and

storing the data exchanged in the supplemental channel in association with the communication channel.

2. The method of claim 1 , further comprising:

receiving a call request via a website accessed by the user via a web browser, wherein the communication channel is established with a media engine integrated into the web browser.

3. The method of claim 1 , wherein text-based chat is conducted between the user and the agent.

4. The method of claim 1 , wherein screen sharing is conducted between the user and the agent.

5. The method of claim 1 , wherein information is transferred between the user and the agent using web forms.

6. The method of claim 1 , wherein the communication channel and the supplemental channel are associated with a single session identifier.

7. The method of claim 6 , wherein the establishing the communication channel comprises requesting information via the supplemental channel.

8. The method of claim 7 , wherein the requesting information comprises transmitting a web-based form to a web browser associated with the single session identifier.

9. The method of claim 1 , wherein the supplemental channel comprises a socket connection.

10. The method of claim 1 , wherein the establishing the communication channel comprises:

receiving information from the website user via the supplemental channel; and

identifying the agent of the contact center based on the information.

11. The method of claim 10 , wherein the information comprises a response to a web-based form.

12. A system for providing supplemental media and data exchange in a contact center, the system comprising:

a call server configured to establish a plurality of communication channels between a plurality of users of a website and a plurality of agents of the contact center, each of the plurality of communication channels being associated with a corresponding one of a plurality of session identifiers;

a routing server configured to route a plurality of requests for connections to the plurality of agents of the contact center;

a supplemental application server configured to:

establish a plurality of supplemental communication channels between a plurality of web browsers associated with the plurality of users in accordance with the corresponding one of the session identifiers, the supplemental channels being configured to at least transmit data from the users to the agents of the contact center;

display the supplemental channels and the website concurrently in the web browsers of the users; and

a database for storing the data exchanged via the supplemental channel in association with the communication channel.

13. The system of claim 12 , wherein the call server is configured to receive a plurality of call requests via a website accessed by the users, wherein the communication channel is established with a media engine integrated into a web browser used by one or more of the users.

14. The system of claim 12 , wherein each of the communication channels is associated with corresponding ones of the supplemental communication channels and each of the communication channels and its corresponding supplemental communication channels are associated with a single session identifier, the single session identifier being distinct from a session identifier associated with another of the communication channels.

15. The system of claim 12 , wherein the supplemental application server is configured to provide a text-based chat channel between the user and the agent.

16. The system of claim 12 , wherein the supplemental application server is configured to provide a screen sharing channel between the user and the agent.

17. The system of claim 12 , wherein the supplemental application server is configured to receive responses to web forms from the user.

18. The system of claim 12 , wherein the routing server is further configured to route requests to the agents using routing information received from the supplemental application server.

19. The system of claim 18 , wherein the supplemental application server is further configured to receive routing information from a plurality of web browsers associated with the users via the supplemental communication channels.

20. The system of claim 12 , wherein each of the supplemental channels comprises a socket connection.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0109 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2015
From: SAYKO, SLAVA
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 036547/0564 →