System and method for providing a message-based communications infrastructure for automated call center operation
First Claim
1. A system for providing a message-based communications infrastructure for automated call center operation, comprising:
- a telephony interface accepting a call from a user into a call center, the accepted call comprising a stream of transcribed verbal speech utterances, each recorded as a user message;
a session manager assigning the accepted call to a session, which is assigned to an agent; and
an agent application progressively processing the call in the assigned session, comprising presenting each user message to the assigned agent, executing commands responsive to the assigned agent, and sending an agent message to the user, the agent message comprising a stream of synthesized audible speech utterances.
24 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a message-based communications infrastructure for automated call center operation is described. A call from a user into a call center is accepted. The accepted call includes a stream of transcribed verbal speech utterances. Each transcribed verbal speech utterance is recorded as a user message. The accepted call is assigned to a session, which is then assigned to an agent. The call is progressively processed in the assigned session by presenting each user message to the assigned agent, executing commands responsive to the assigned agent, and sending an agent message to the user. The agent message includes a stream of synthesized audible speech utterances.
72 Citations
61 Claims
-
1. A system for providing a message-based communications infrastructure for automated call center operation, comprising:
-
a telephony interface accepting a call from a user into a call center, the accepted call comprising a stream of transcribed verbal speech utterances, each recorded as a user message;
a session manager assigning the accepted call to a session, which is assigned to an agent; and
an agent application progressively processing the call in the assigned session, comprising presenting each user message to the assigned agent, executing commands responsive to the assigned agent, and sending an agent message to the user, the agent message comprising a stream of synthesized audible speech utterances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing a message-based communications infrastructure for automated call center operation, comprising:
-
accepting a call from a user into a call center, the accepted call comprising a stream of transcribed verbal speech utterances, each recorded as a user message;
assigning the accepted call to a session, which is assigned to an agent; and
progressively processing the call in the assigned session, comprising;
presenting each user message to the assigned agent;
executing commands responsive to the assigned agent; and
sending an agent message to the user, the agent message comprising a stream of synthesized audible speech utterances. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for efficiently operating an automated call center through text-based messaging, comprising:
-
a telephony interface interfacing to a voice-based caller through a telephonic medium and exchanging audible speech utterances during a call into an automated call center;
a session manager managing each call as a session and assigning each session to an agent;
a speech recognition engine converting incoming audible speech utterances into machine-processable text messages provided to the agent assigned to the session;
an agent application executing an action specified by the assigned agent; and
a text-to-speech engine converting outgoing machine-processable text messages into audible speech utterances provided to the voice-based caller transacting the session. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for efficiently operating an automated call center through text-based messaging, comprising:
-
interfacing to a voice-based caller through a telephonic medium and exchanging audible speech utterances during a call into an automated call center;
managing each call as a session and assigning each session to an agent;
converting incoming audible speech utterances into machine-processable text messages provided to the agent assigned to the session;
executing an action specified by the assigned agent; and
converting outgoing machine-processable text messages into audible speech utterances provided to the voice-based caller transacting the session. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. An apparatus for efficiently operating an automated call center through text-based messaging, comprising:
-
means for interfacing to a voice-based caller through a telephonic medium and exchanging audible speech utterances during a call into an automated call center;
means for managing each call as a session and assigning each session to an agent;
means for converting incoming audible speech utterances into machine-processable text messages provided to the agent assigned to the session;
means for executing an action specified by the assigned agent; and
means for converting outgoing machine-processable text messages into audible speech utterances provided to the voice-based caller transacting the session.
-
Specification