Automated business form information aquisition system
First Claim
1. For use by a call service facility in which a human call agent is in live voice communication with a calling or called party situated at a location other than said call agent, said call agent being equipped with and using a computer workstation, said computer workstation including a keyboard and visual display interface accessible to the call agent and coupled with a voice message storage and retrieval mechanism, said live voice communication being necessary to accomplish the primary purpose of a call, said primary purpose being the collection of information from said calling or called party that said call agent enters into a form containing a plurality of objects and displayed on said visual display interface through execution of a forms-based target application program, a method of automatically supplying one or more pre-recorded voice messages to said calling or called party, said method comprising the steps of:
- (a) storing one or more pre-recorded voice messages in said voice storage and retrieval mechanism that may be played back to said calling or called party in response to a voice message selection signal applied thereto; and
(b) providing a target application enhancement mechanism that is linked with and executed as an enhancement to said forms-based target application program, said target application enhancement mechanism being operative, in response to said call agent performing, in association with said live voice communication with said calling or called party, a prescribed interaction by advancing from one object to another object displayed on said visual display interface of said computer workstation by said forms-based target application program, to automatically trigger one or more actions, in addition to the one or more actions performed by said forms-based target application program in response to such prescribed interaction, including automatic generation of said voice message selection signal, so as to cause automatic playback, by said voice message storage and retrieval mechanism to said calling or called party, of one or more of said pre-recorded voice messages, or other predefined action, at one or more appropriate junctures during said call.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer workstation-associated call handler uses hooking and sub-classing techniques to modify actions executed by an underlying call handler application program to automatically trigger various call handler actions. These actions may include playback of pre-recorded personal response type phrases or other pre-defined actions at various instances during a call, in response to the call agent'"'"'s interactions with personalized response system-based, and forms-based software in the course of servicing telephone calls. This obviates the need to change the source code of the target application.
-
Citations
29 Claims
-
1. For use by a call service facility in which a human call agent is in live voice communication with a calling or called party situated at a location other than said call agent, said call agent being equipped with and using a computer workstation, said computer workstation including a keyboard and visual display interface accessible to the call agent and coupled with a voice message storage and retrieval mechanism, said live voice communication being necessary to accomplish the primary purpose of a call, said primary purpose being the collection of information from said calling or called party that said call agent enters into a form containing a plurality of objects and displayed on said visual display interface through execution of a forms-based target application program, a method of automatically supplying one or more pre-recorded voice messages to said calling or called party, said method comprising the steps of:
-
(a) storing one or more pre-recorded voice messages in said voice storage and retrieval mechanism that may be played back to said calling or called party in response to a voice message selection signal applied thereto; and (b) providing a target application enhancement mechanism that is linked with and executed as an enhancement to said forms-based target application program, said target application enhancement mechanism being operative, in response to said call agent performing, in association with said live voice communication with said calling or called party, a prescribed interaction by advancing from one object to another object displayed on said visual display interface of said computer workstation by said forms-based target application program, to automatically trigger one or more actions, in addition to the one or more actions performed by said forms-based target application program in response to such prescribed interaction, including automatic generation of said voice message selection signal, so as to cause automatic playback, by said voice message storage and retrieval mechanism to said calling or called party, of one or more of said pre-recorded voice messages, or other predefined action, at one or more appropriate junctures during said call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for supplying one or more voice messages for collection of information into an enhanced forms-based target application program, said apparatus for use by a human call agent in a call service facility who is in live voice communication with a calling or called party situated at a location other than said call agent, said call agent being equipped with and using a computer workstation, said computer workstation including a keyboard and visual display interface accessible to the call agent and coupled with a voice message storage and retrieval mechanism, said live voice communication being necessary to accomplish the primary purpose of a call, said primary purpose being the collection of information from said calling or called party that said call agent enters into a form containing a plurality of objects and displayed on said visual display interface through execution of a forms-based target application program, said apparatus being operative to automatically supply one or more voice messages to said calling or called party, and comprising:
-
a signal generator that is operative to generate a voice message selection signal for causing one or more pre-recorded voice messages stored in said voice storage and retrieval mechanism to be played back to said calling or called party; and a target application enhancement mechanism that is linked with and executed as an enhancement to said forms-based target application program, said target application enhancement mechanism being operative, in response to said call agent performing, in association with said live voice communication with said calling or called party, a prescribed interaction by advancing from one object to another object displayed on said visual display interface of said computer workstation by said forms-based target application program, to automatically trigger one or more actions, in addition to those performed by said forms-based target application program in response to such prescribed interaction, including automatic generation of said voice message selection signal by said signal generator, so as to cause automatic playback, by said voice message storage and retrieval mechanism to said calling or called party, of one or more of said pre-recorded voice messages, or other pre-defined action, at one or more appropriate junctures during said call. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An improvement to a computer workstation of a human call agent in a call service facility, in which said call agent is in live voice communication with a calling or called party situated at a location other than said facility, said call agent being equipped with and using said computer workstation, said computer workstation including a keyboard and visual display interface accessible to the call agent and coupled with a voice message storage and retrieval mechanism, said live voice communication being necessary to accomplish the primary purpose of a call, said primary purpose being the collection of information from said calling or called party that said call agent enters into a form containing a plurality of objects and displayed on said visual display interface through execution of a forms-based target application program, and wherein one or more pre-recorded voice messages are stored in said voice storage and retrieval mechanism for playback thereby to said calling or called party, in response to a voice message selection signal applied thereto, the improvement comprising:
a target application enhancement mechanism that is linked with and executed as an enhancement to said forms-based target application program, said target application enhancement mechanism being operative, in response to said call agent performing, in association with said live voice communication with said calling or called party, a prescribed interaction by advancing from one object to another object displayed on said visual display interface of said computer workstation by said forms-based target application program, to automatically trigger one or more actions, in addition to those performed by said forms-based target application program in response to such prescribed interaction, including automatic generation of said voice message selection signal, so as to cause automatic playback, by said voice message storage and retrieval mechanism to said calling or called party, of one or more of said pre-recorded voice messages, or other pre-defined action, at one or more appropriate junctures during said call. - View Dependent Claims (26, 27, 28, 29)
Specification