A method and apparatus are provided for accepting a call by an automatic call distributor and for automatic call handling of the call. The apparatus for automatic call handling has: a call receiving system that outputs at least one voice signal; a text voice converter having an input for the at least one voice signal, the text voice converter converting the voice signal to a text stream and providing the text stream on an output thereof; an emotion detector having an input for the at least one voice signal, the emotion detector detecting at least one emotional state in the voice signal and producing at least one tag indicator indicative thereof on an output of the emotion detector; and a scripting engine having inputs for the text stream and the at least one tag indicator, the scripting engine providing on an output thereof at least one response based on the text stream and on the at least one tag indicator. The method and apparatus provides the agents with scripts that are based on not only the content of the call from a caller, but that are also based upon the emotional state of the caller. As a result, there is a decrease in call duration, which decreases the cost of operating a call center. This decrease in the cost is a result in the amount of time an agent spends based on the agent's hourly rate and the costs associated with time usage of inbound phone lines or trunk lines.
Drawings
Claims27
A method of automatic call handling using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line during presentation, such method comprising:
receiving a voice signal;
converting the voice signal to a text stream;
detecting at least one emotional state in the voice signal and producing at least one tag signal indicative thereof;
determining a response under the predetermined format and predetermined story line from the text stream and the at least one tag indicator, said determined response further comprising a script of the plurality of previously prepared scripts wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the determining step further comprises determining the next script by matching the condition of one of the plurality of scripts with a content of the text stream and at least one tag indicator.
1 more element
An apparatus for automatic call handling using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line during presentation, the apparatus comprising:
means for receiving a voice signal;
means for converting the voice signal to a text stream;
means for detecting at least one emotional state in the voice signal and producing at least one tag signal indicative thereof;
and
means for determining a response under the predetermined format and the predetermined story line from the text stream and the at least one tag indicator said determined response further comprising a script of the plurality of previously prepared scripts wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the determining step further comprises determining the next script by matching the condition of one of the plurality of scripts with a content of the text stream and at least one tag indicator.
2 more elements
An apparatus for automatic call handling using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line during presentation, the apparatus comprising:
call receiving system that outputs at least one voice signal;
text to voice converter having an input for the at least one voice signal, the text to voice converter converting the voice signal to a text stream and providing the text stream on an output thereof;
emotion detector having an input of the at least one voice signal, the emotion detector detecting at least one emotional state in the voice signal and producing at least one tag signal indicative thereof on an output thereof;
and
scripting engine having inputs for the text stream and the at least one tag indicator, the scripting engine providing on an output thereof at least one response based on the text stream, the predetermined story line and the at least one tag said scripting engine further comprising the plurality of previously prepared scripts wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the provided response further comprises the next script determined by matching the condition of one of the plurality of scripts with a content of the text stream and at least one tag indicator.
2 more elements
A computer program product embedded in a computer readable medium allowing agent response using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line to an emotional state of caller in an automatic call distributor, comprising:
a computer readable media containing code segments comprising:
a combining computer program code segment that receives a voice signal;
a combining computer program code segment that converts the voice signal to a text stream;
a combining computer program code segment that detects at least one emotional state in the voice signal and produces at least one tag signal indicative thereof;
and
a combining computer program code segment that determines a response under the predetermined format and the predetermined story line from the text stream and the at least one tag indicator, said determined response further comprising a script of the plurality of previously prepared scripts wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the determination of the next script further comprises determining the next script by matching the condition of one of the plurality of previously prepared scripts with a content of the text stream and at least one tag indicator.
3 more elements
A method of automatic call handling using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line during presentation, the method comprising:
receiving a call having a voice signal;
combining the voice signal with a feedback signal to produce a combined signal;
converting the combined signal to a text stream;
detecting predetermined parameters in the combined signal and producing at least one tag indicator signal indicative thereof;
and
embedding the at least one tag indicator in the text stream, and determining a response under the predetermined format and the story line from the text stream and the tag indicator, the text stream with embedded tag indicator being utilized as the feedback signal, said determined response further comprising a script of the plurality of previously prepared scripts wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the determining step further comprises determining the next script by matching the condition of one of the plurality of previously prepared scripts with a content of the text stream and at least one tag indicator.
3 more elements
A method of automatic call handling using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line during presentation, the method comprising:
receiving a call from a caller, the call having a plurality of segments, each of the segments having at least a voice signal;
analyzing, for each segment, audio information in a respective voice signal for determining a current emotional state of the caller and forming at least one tag indicator indicative of the current emotional state of the caller;
converting the respective voice signal of the call to a text stream;
and
determining a current course of action from the text stream and the at least one tag indicator, said determined course of action further comprising selecting a script of the plurality of previously prepared scripts that follows the predetermined story line wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the determining step further comprises determining the next script by matching the condition of one of the plurality of previously prepared scripts with a content of the text stream and at least one tag indicator.
2 more elements
A method of automatic call handling allowing agent response to emotional state of caller in an automatic call distributor using a plurality of previously prepared scripts that follow a predetermined format and a predetermined story line, the method comprising:
receiving a call from a caller;
analyzing audio information in the call for determining an emotional state of the caller and forming a tag indicative of the emotional state of the caller;
converting a voice signal of the call to a text stream;
scripting a response based on the text stream and the tag;
embedding the tag in the text stream and outputting a feedback signal composed of the text stream with the embedded tag;
combining the feedback signal with the voice signal;
and
providing the response to the caller, wherein said provided response further comprising a script of the plurality of previously prepared scripts that follows the predetermined story line, wherein each script of the plurality of scripts contains a listing of next scripts along with a condition for selecting a particular next script and wherein the scripting step further comprises determining the next script by matching the condition of one of the plurality of previously prepared scripts with a content of the text stream and at least one tag indicator.
27 Sep 2022Estimated · howhide20 years from earliest known nonprovisional domestic filing plus recorded patent term adjustment. Maintenance-fee lapses, terminal disclaimers and statutory extensions have not been checked. The continuity chain may be incomplete; this is not an enforceability determination.
Assigned to Deutsche Bank Trust Company Americas, AS Second Lien Administrative Agentsecurity agreement
Assigned to Aspect Communications Corporation, Aspect Software, Inc., Firstpoint Contact Technologies, LLC, Aspect Software Intermediate Holdings, Inc.release of security interest
Assigned to Aspect Communications Corporation, Aspect Software, Inc., Firstpoint Contact Technologies, LLC, Aspect Software Intermediate Holdings, Inc.release of security interest
Assigned to Jpmorgan Chase Bank, N.A., AS Administrative Agentsecurity agreement
Assigned to U.S. Bank National Association, AS Collateral Agentsecurity interest
Assigned to Wilmington Trust, National Association, AS Administrative Agentassignment of assignor's interest
Assigned to Aspect Software, Inc.release of security interest
Assigned to Aspect Software, Inc.release of security interest
Assigned to Wilmington Trust, National Associationsecurity interest
Assigned to Jefferies Finance LLCfirst lien patent security agreement
Assigned to Jefferies Finance LLCsecond lien patent security agreement
Assigned to Aspect Software Parent, Inc., Aspect Software, Inc., Davox International Holdings LLC, Voiceobjects Holdings Inc., Voxeo Plaza Ten, LLCrelease of security interest
Term endedEstimated
Assigned to Alvaria, Inc., Noble Systems, LLCrelease of security interest in patent collateral
Assigned to Alvaria, Inc., Noble Systems, LLCrelease of security interest in patent collateral
Description3,361 words
Summary727 words
#The field of the invention relates to telephone systems and, in particular, to automatic call distributors.
#Automatic call distribution systems are known. Such systems are typically used, for example, within private branch telephone exchanges as a means of distributing telephone calls among a group of agents. While the automatic call distributor may be a separate part of a private branch telephone exchange, often the automatic call distributor is integrated into and is an indistinguishable part of the private branch telephone exchange.
#Often an organization disseminates a single telephone number to its customers and to the pubic in general as a means of contacting the organization. As calls are directed to the organization from the public switch telephone network, the automatic call distribution system directs the calls to its agents based upon some type of criteria. For example, where all agents are considered equal, the automatic call distributor may distribute the calls based upon which agent has been idle the longest. The agents that are operatively connected to the automatic call distributor may be live agents, and/or virtual agents. Typically, virtual agents are software routines and algorithms that are operatively connected and/or part of the automatic call distributor.
Brief description of the drawings6 figures
#The features of the present invention which are believed to be novel, are set forth with particularity in the appended claims. The invention, together with further objects and advantages, may best be understood by reference to the following description taken in conjunction with the accompanying drawings in several figures of which like reference numerals identify like elements, and in which:
#FIG. 1 is a block diagram depicting an embodiment of a system having an automatic call distributor.
#FIG. 2 is a block diagram depicting an embodiment of a scripting system used in the automatic call distributor of FIG. 2.
Detailed description2,449 words
#While the present invention is susceptible of embodiments in various forms, there is shown in the drawings and will hereinafter be described some exemplary and non-limiting embodiments, with the understanding that the present disclosure is to be considered an exemplification of the invention and is not intended to limit the invention to the specific embodiments illustrated. In this disclosure, the use of the disjunctive is intended to include the conjunctive. The use of the definite article or indefinite article is not intended to indicate cardinality. In particular, a reference to “the” object or “a” object is intended to denote also one of a possible plurality of such objects.
#FIG. 1 is a block diagram of an embodiment of a telephone system having an automatic call distributor 106 that contains a scripting system 108. Calls may be connected between callers 101, 102, 103 via network 105 to the automatic call distributor 106. The calls may then be distributed by the automatic call distributor 106 to telemarketers or agents, such as virtual agent 110, or live agent 112. The network 105 may be any appropriate communication system network such as a public switch telephone network, cellular telephone network, satellite network, land mobile radio network, the Internet, etc. Similarly, the automatic call distributor 106 may be a stand-alone unit, or may be integrated in a host computer, etc. The scripting system 108 may be implemented under any of number of different formats. For example, where implemented in connection with the public switch telephone network, the satellite network, the cellular or land mobile radio network, a script processor in the scripting system 108 would operate within a host computer associated with the automatic call distributor and receive voice information (such as pulse code modulation data) from a switched circuit connection which carries a voice between the callers 101, 102, 103 and the agents 110, 112.
#Where the scripting system 108 is implemented in connection with the Internet, the scripting system 108 may operate from within a server. Voice information may be carried between the agents 110, 112 and callers 101, 102, 103 using packets. The scripting system 108 may monitor the voice of the agent and caller by monitoring the voice packets passing between the agent and caller.