Automatic call distribution system using computer network-based communication
First Claim
1. An automatic call distribution system comprising:
- a server computer for providing communications between a customer computer and an agent computer, wherein the server computer includes records that keep track of the communications;
a failure handler for placing the agent and customer computers in direct communication upon failure of the server computer;
a database, included with the agent computer, for storing information on communications between the customer computer and the agent computer during direct communication between the agent and customer computers; and
a data synchronizer for using the stored information in the database to update the server computer so that when server computer communications are resumed the server computer maintains continuity of records about the communication.
23 Assignments
0 Petitions
Accused Products
Abstract
Multiple communication types (e.g. chat, email, voice, etc.) are integrated into a call center. Embodiments can allow a single agent to handle multiple endpoints and multiple communication types. An agent user interface allows the agent to have control over accepting multiple communications and provides information to the agent about the communications and the customer. The agent can drag and drop canned responses, images, URLs, or other information into a window for immediate display on a customer'"'"'s computer. The system also provides flexibility in transferring large amounts of historic and current data from one agent to another, and from storage to an active agent. The system also provides for “blending” of different communication types to provide a single interface to the agent.
89 Citations
19 Claims
-
1. An automatic call distribution system comprising:
-
a server computer for providing communications between a customer computer and an agent computer, wherein the server computer includes records that keep track of the communications; a failure handler for placing the agent and customer computers in direct communication upon failure of the server computer; a database, included with the agent computer, for storing information on communications between the customer computer and the agent computer during direct communication between the agent and customer computers; and a data synchronizer for using the stored information in the database to update the server computer so that when server computer communications are resumed the server computer maintains continuity of records about the communication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method conducted with an automatic call distribution system comprising:
-
providing, by a server computer, communications between a customer computer and an agent computer, wherein the server computer includes records that keep track of the communications; placing, by a failure handler, the agent and customer computers in direct communication upon failure of the server computer; storing, by a database included with the agent computer, information on communications between the customer computer and the agent computer during direct communication between the agent and customer computers; and updating, by a data synchronizer, the server computer, with the stored information in the database, so that when server computer communications are resumed the server computer maintains continuity of records about the communication. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium having instructions stored thereon, the instructions causing a processor to conduct a method for maintaining call information, the instructions comprising:
-
instructions to provide communications between a customer computer and an agent computer, wherein a server computer includes records that keep track of the communications; instructions to place the agent and customer computers in direct communication upon failure of the server computer; instructions to receive, from a database included with the agent computer, information on communications between the customer computer and the agent computer during direct communication between the agent and customer computers; and instructions to update the server computer, with the received information from the database, so that when server computer communications are resumed the server computer maintains continuity of records about the communication. - View Dependent Claims (16, 17, 18, 19)
-
Specification