System, Method, and Apparatus for Determining a Status of a Call Recipient in a Call System
20190098135 ยท 2019-03-28
Inventors
Cpc classification
G10L15/22
PHYSICS
H04M2203/2011
ELECTRICITY
H04M2203/5018
ELECTRICITY
H04M3/2281
ELECTRICITY
International classification
H04M3/51
ELECTRICITY
H04M3/42
ELECTRICITY
Abstract
Provided is a computer-implemented method for determining a status of a call during a phone call between a call agent and the call recipient over a two-party phone line. The method includes automatically adding a third-party phone line to the two-party phone line, the third-party phone line in communication with a call monitoring computer, monitoring, by the call monitoring computer over the second phone line, the phone call between the call recipient and the call agent, detecting, by the call monitoring computer, a predefined response from at least one of the call recipient and the call agent over the phone call, and automatically initiating a customer service action in response to detecting the predefined response. Further provided is a computer-implemented method for processing phone calls based on predetermined call duration thresholds.
Claims
1. A computer-implemented method for determining a status of a call recipient during a phone call between a call agent and the call recipient over a two-party phone line, comprising: automatically adding a third-party phone line to the two-party phone line, the third-party phone line in communication with a call monitoring computer; monitoring, by the call monitoring computer over the third-party phone line, the phone call; detecting, by the call monitoring computer, a predefined response from at least one of the call recipient and the call agent over the three-party phone call; and automatically initiating a customer service action in response to detecting the predefined response.
2. The computer-implemented method of claim 1, wherein the third-party phone line is added to the phone call in response to an automated call system forwarding the phone call to the call agent.
3. The computer-implemented method of claim 1, wherein the customer service action comprises at least one of the following: adding a telephone number to an internal do-not-call list, adding a telephone number to an external do-not-call list, alerting a customer service representative, alerting a supervisor, logging an event in a database, or any combination thereof.
4. The computer-implemented method of claim 1, wherein the predefined response comprises at least one key press.
5. The computer-implemented method of claim 4, wherein the at least one key press comprises a predetermined sequence of a plurality of key presses.
6. The computer-implemented method of claim 1, wherein the predefined response comprises an audible phrase or term from a predefined set of phrases and terms.
7. The computer-implemented method of claim 1, wherein monitoring the call comprises analyzing audio signals from the call agent and/or call recipient to identify an audible phrase or term.
8. The computer-implemented method of claim 1, wherein the call monitoring computer initiates the customer service action.
9. The computer-implemented method of claim 1, wherein the phone call is initiated or received through a call computer, and wherein the customer service action is initiated by at least one of the call computer and the call monitoring computer.
10. The computer-implemented method of claim 1, wherein the predefined response is detected from a plurality of predefined responses, each predefined response of the plurality of predefined responses corresponding to at least one customer service action.
11. A system for determining a status of a call recipient during a phone call between a call agent and the call recipient over a first two-party phone connection, comprising at least one computer including at least one processor programmed or configured to: automatically add a third-party phone line to the two-party phone connection, the third-party phone line in communication with a call monitoring computer; monitor, over the third-party phone line, the phone call; detect a predefined response from at least one of the call recipient and the call agent over the phone call; and automatically initiate a customer service action in response to detecting the predefined response.
12. The system of claim 11, wherein the at least one computer comprises the call monitoring computer.
13. The system of claim 11, wherein the third-party phone line is added to the phone call in response to an automated call system forwarding the phone call to the call agent.
14. The system of claim 11, wherein the customer service action comprises at least one of the following: adding a telephone number to an internal do-not-call list, adding a telephone number to an external do-not-call list, alerting a customer service representative, alerting a supervisor, logging an event in a database, or any combination thereof.
15. The system of claim 11, wherein the predefined response comprises at least one of the following: a key press, a predetermined sequence of a plurality of key presses, an audible phrase or term, or any combination thereof.
16. The system of claim 11, wherein monitoring the phone call comprises analyzing audio signals from the phone call to identify an audible phrase or term.
17. The system of claim 11, wherein the at least one computer comprises a call monitoring computer and a call computer, wherein the phone call is initiated or received through the call computer, and wherein at least one of the call monitoring computer and the call computer is programmed or configured to: monitor the third-party phone line; detect the predefined response from at least one of the individual and the call agent over the phone call; and initiate the customer service action.
18. The system of claim 11, wherein the predefined response is detected from a plurality of predefined responses, each predefined response of the plurality of predefined responses corresponding to at least one customer service action.
19. A method for determining a status of a call recipient after or during a phone call between a call agent and the call recipient over a first phone line, comprising: automatically recording the phone call, resulting in a call recording having a duration; determining, with a computer, if the duration of the call recording exceeds a first predetermined call duration and is less than a second predetermined call duration; in response to determining that the duration exceeds the first predetermined call duration and is less than the second predetermined call duration, determining if the call recording comprises at least one predefined response by analyzing the call recording; and in response to determining that the call recording comprises the at least one predefined response, initiating at least one customer service action.
20. The method of claim 19, wherein the call recording processing system determines if the call recording comprises the at least one predefined response by analyzing the call recording.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Additional advantages and details of the invention are explained in greater detail below with reference to the exemplary embodiments that are illustrated in the accompanying schematic figures, in which:
[0019]
[0020]
[0021]
[0022]
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] For purposes of the description hereinafter, the terms end, upper, lower, right, left, vertical, horizontal, top, bottom, lateral, longitudinal, and derivatives thereof shall relate to the invention as it is oriented in the drawing figures. However, it is to be understood that the invention may assume various alternative variations and step sequences, except where expressly specified to the contrary. It is also to be understood that the specific devices and processes illustrated in the attached drawings, and described in the following specification, are simply exemplary embodiments or aspects of the invention. Hence, specific dimensions and other physical characteristics related to the embodiments or aspects disclosed herein are not to be considered as limiting.
[0024] As used herein, the terms communication and communicate refer to the receipt or transfer of one or more signals, messages, commands, or other type of data. For one unit or component to be in communication with another unit or component means that the one unit or component is able to directly or indirectly receive data from and/or transmit data to the other unit or component. This can refer to a direct or indirect connection that may be wired and/or wireless in nature. Additionally, two units or components may be in communication with each other even though the data transmitted may be modified, processed, and/or routed between the first and second unit or component. For example, a first unit may be in communication with a second unit even though the first unit passively receives data and does not actively transmit data to the second unit. As another example, a first unit may be in communication with a second unit if an intermediary unit processes data from one unit and transmits processed data to the second unit. It will be appreciated that numerous other arrangements are possible.
[0025] In a preferred and non-limiting embodiment, provided is a system and method for determining a status of a call recipient in a call distribution system. During a call between a call agent and an individual over an outbound line or a derivate inbound call from the original call recipient, a monitoring line (e.g., a third-party line) is added to the call. The monitoring line is in communication with a call monitoring computer which detects a predefined response from the call agent and/or call recipient. The predefined response may be, for example, a key press or sequence of key presses inputted by the agent to place the call recipient on a do-not-call list or take some other action. The call monitoring computer detects the predefined response over the monitoring line and initiates a corresponding customer service action, such as adding the telephone number of the call recipient to a do-not-call list. As explained herein, numerous other variations are possible.
[0026] The terms do-not-call list and do-not-call registry, as used herein, refer to any listing, database, schema, and/or system for maintaining telephone numbers and/or caller identification information for individuals, households, or businesses, including lists or registries that are maintained and/or operated internally by a call center, externally by a third party or governmental agency, or the like. In a preferred and non-limiting embodiment, a do-not-call registry is a system or entity that maintains a listing (e.g., a do-not-call list) of telephone numbers and/or other call identification information for individuals, households, or businesses that do not wish to receive telephone solicitations.
[0027] Referring now to
[0028] With continued reference to
[0029] Still referring to
[0030] After the monitoring line 115 is added to the phone call, one or more software applications executing on the call monitoring computer 102 may analyze audio and/or other signals transmitted over the line 114. In a preferred and non-limiting embodiment, the call monitoring computer 102 may be programmed or configured to detect a predefined response from the call agent 116 and/or call recipient. The predefined response may be, for example, one or more tones such as Dual Tone Multi Frequency (DTMF) tones that result from telephone key presses. In one such example, a call agent may input a predefined response such as a key sequence (e.g., 1, 2, 3) that is detectable by the call monitoring computer 102. In another example, the predefined response may be a single key press (e.g., 1 or #), a repeated key press (e.g., 1, 1, 1 or #, #, #) or a multiple key press sequence (e.g. 7, 8, 9). For example, the predefined response may be a predetermined number of key presses over a predetermined time period (e.g., three (3) presses of 6 within ten (10) seconds). Using a repeated key press or a sequence of key presses as a predefined response helps reduce false indications resulting from errant keypresses.
[0031] In non-limiting embodiments, the predefined response may also be one or more detected words, phrases, and/or sentiments. As an example, the call monitoring computer 102 may be programmed or configured to perform natural language processing on the audio transmitted over the line 114. Those skilled in the art will appreciate that any known natural language processing techniques may be used. The detected words and/or phrases may be predefined statements such as, for example, expletives, remove me, do not call, and/or the like. The detected sentiment may include anger, frustration, stress, and/or the like, and may be detected by any method of analyzing vocal waveforms and/or speech patterns known to those skilled in the art. In some non-limiting embodiments, artificial intelligence and/or machine learning techniques may be used by the call monitoring computer 102 to analyze the audio over the line 114. In some examples, there may be several different predefined responses that correspond to the same or separate customer service actions.
[0032] Still referring to
[0033] In response to detecting a predefined response, the call monitoring computer 102 may initiate one or more customer service actions. In a preferred and non-limiting example, the customer service action includes adding the call recipient to a do-not-call list or registry. For example, and with reference to
[0034] In non-limiting embodiments, the customer service action initiated in response to detecting a predefined response may also include, as examples, alerting or notifying a customer service representative, alerting or notifying a supervisor, logging an event in a database stored in the data storage device 106, or any other customer service action responsive to a request or response by a call agent 116, call recipient, and/or call monitoring computer 102.
[0035] In non-limiting embodiments, the system 1000 may be arranged in various ways. For example, the call monitoring computer 102 and/or data storage device 106 may be local and/or remote to the call center 100. Further, the monitoring line 115 may be added by a call agent 116 computer at the call center 100 through one or more software applications. In a non-limiting embodiment, a software application (or app) may be provided within an operating system or as a plug-in or add-on to a software system used by the call center 100. In other examples, a standalone software application may be executed by a call agent 116 computer and/or the telephone switch 104.
[0036] Referring now to
[0037] With continued reference to
[0038] In non-limiting embodiments, telephonic interactions between an individual and a call agent may be recorded, either by the call monitoring computer or by some other system or device, and analyzed at a later time after the call takes place. For example, a call recording may be processed with a call recording processing system which may include one or more computers, including one or more processors and software applications. The call recording processing system may execute voice recognition analysis software implementing natural language processing methodologies to detect instances of predefined statements such as, for example, expletives, remove me, do not call, DNC, stop calling me, not interested, wrong number, and/or the like. Further, the call recording may be analyzed for a detected sentiment such as, for example, anger, frustration, stress, and/or the like, which may be detected by any method of analyzing vocal waveforms and/or speech patterns known to those skilled in the art. Even further, the call recording may be analyzed to detect instances of predefined statements from the call agent that may be indicative of fraudulent activity on behalf of the call agent, e.g., call you back, busy, or other statements that may be used to cut off a call prior to it reaching a billable call duration so that the call-buyer can circumvent the call-buying process and call back the lead at a later time. It will be appreciated that various other predefined statements and/or sentiments may be detected.
[0039] Referring now to
[0040] In some non-limiting embodiments, and with continued reference to
[0041] Still referring to
[0042] Referring now to
[0043] Still referring to
[0044] Although the invention has been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred embodiments, it is to be understood that such detail is solely for that purpose and that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present invention contemplates that, to the extent possible, one or more features of any embodiment can be combined with one or more features of any other embodiment.