IP Library Granted Patent US 11,689,668
Granted Patent B1
US 11,689,668 · App. 16/998,260 · Granted Jun 27, 2023

Providing improved contact center agent assistance during a secure transaction involving an interactive voice response unit

Inventors: Charles S. Mathis (Cumming, GA); Jason S. Conner (Stockbridge, GA); Jason P. Ouimette (Berkeley Lake, GA)
Assignee: Noble Systems Corporation
H04M7/0078G06Q20/12G06Q20/382G06Q20/403G06Q30/04H04M3/493H04M3/51H04M2203/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,689,668
App. No.
16/998,260
Granted
Jun 27, 2023
Kind
B1
Abstract

A secure payment agent assist (“SPAA”) feature provides assistance to a contact center agent during a transaction involving sensitive information, where the sensitive information provided by the remote party is maintained in secure manner, so that the agent is not exposed to it. The agent is assisted by being provided with a pop-up window that allows the agent to invoke a “recollect” and “cancel” function during the transaction. The pop-up window also provides information to the agent making the agent aware of the progress of the transaction as the remote party interacts with an interactive voice response (“IVR”) unit. In other embodiments, a configuration parameter allows the prompts for the payment information to be provided by the agent or the IVR.

Claims (65)

1. A method for assisting an agent in a contact center when processing sensitive information from a remote party during a transaction involving sensitive information comprising:

defining a prompt-type parameter indicating whether a prompt for the sensitive information to the remote party is to be provided during the transaction by the agent or by an interactive voice response (“IVR”) playing a recorded prompt;

processing a call by a call handler involving the agent and the remote party;

requesting to the call handler, by the agent using a computer during the call, initiation of the transaction to process the sensitive information during to the call;

connecting the IVR by the call handler with the call using a voice over internet protocol (“VoIP”) call leg;

determining the prompt-type parameter indicates the prompt for the sensitive information is to be provided by the agent;

displaying to the agent on a pop-up window on the computer a first prompt script for entering the sensitive information in response to determining the prompt-type parameter indicates the prompt for the sensitive information is to be provided by the agent;

displaying to the agent on the pop-up window a generic visual indicator (“GVI”) of the sensitive information provided by the remote party; and

displaying to the agent on the pop-up window an indicator that the sensitive information was received.

2. The method of claim 1 , wherein the method comprises:

receiving from the computer a recollect function request initiated by the agent; removing the indication of the GVI displayed on the pop-up window; and

re-displaying the first prompt script on the pop-up window in response to receiving the recollect function request.

3. The method of claim 2 , further comprising:

resetting a collection attempt counter in response to receiving the recollect function request initiated by the agent.

4. The method of claim 1 wherein the method further comprises:

receiving from the computer a cancel request provided by the agent; and

detaching the VoIP call leg to the IVR of the call in response to receiving the cancel request.

5. The method of claim 1 , further comprising:

decrementing a license counter after the agent invokes the initiation of the transaction request.

6. The method of claim 1 , further comprising:

providing a generic audible indicator (“GAi”) to the agent in response to receiving the sensitive information from the remote party.

7. The method of claim 1 , wherein

the remote party provides the sensitive information by generating at least one dual tone multiple frequency (“DTMF”) tone, wherein the at least one DTMF tone is not provided to the agent, and

a message conveying a numerical value indicated by the at least one DTMF tone is provided to the IVR but not to the computer used by the agent.

8. A system for assisting an agent processing a transaction involving sensitive information, comprising:

a call handler configured to bridge a second voice over internet protocol (“VoIP”) call leg onto a call with a remote party, the call comprising a first voice over internet protocol (“VoIP”) call leg involving an agent,

wherein the call handler is configured to:

retrieve a prompt-type parameter stored in memory prior to the call to determine whether a prompt for sensitive information is to be provided by the agent or an interactive voice response unit;

provide audio comprising speech from the agent to the remote party,

block dual tone multiple frequency (“DTMF”) tones originating from the remote party from being provided as audio to the agent during the transaction, and

provide generic audio indications (“GAI”) correlating to the DTMF tones originating from the remote party to the agent during the transaction, wherein the GAI do not indicate a numerical value corresponding to the DTMF tones;

the interactive voice response unit (“IVR”) configured to receive a series of messages conveying numerical information from the call handler,

wherein the series of messages indicate the numerical information conveyed by the DTMF tones generated by a phone device used by the remote party in response to the prompt for the sensitive information during the transaction, and

wherein the second VoIP call leg connects the IVR; and

a computer used by the agent configured to:

display a prompt script to the agent after the call handler determines the prompt-type parameter indicates the prompt for the sensitive information is to be provided by the agent; display a series of generic visual indicators (“GVI”) on a pop-up window,

wherein the pop-up window appears after the agent causes the IVR to be bridged onto the call using the second VoIP call leg,

wherein the series of GVI correlates to the DTMF tones generated by the phone device used by the remote party, and

wherein the series of GVI do not indicate the numerical information to the agent.

9. The system of claim 8 , wherein the computer is further configured to display a validation indicator indicating the sensitive information provided by the remote party was processed.

10. The system of claim 8 , wherein the call handler is configured to:

receive the numerical information corresponding to the DTMF tones generated by the phone device conveying the sensitive information during the transaction; and

generate a corresponding series of messages indicating the numerical information to the IVR.

11. The system of claim 8 , wherein the call handler is configured to provide speech audio from the remote party to the agent during the transaction.

12. The system of claim 8 , wherein the computer used by the agent is

configured to: transmit a recollect function request when requested by the agent; and

receive a command after sending the recollect function request to remove the series of GVI

from the display on the pop-up window.

13. The system of claim 8 , wherein the call handler is configured to disconnect the second VoIP call leg to the IVR in response to receiving a command from the computer before completion of the transaction indicating the transaction is cancelled.

14. The system of claim 8 , wherein the computer is configured to:

receive a message indicating the sensitive information is received; and

display an indicator to the agent in response to receiving the message.

15. A non-transitory computer readable medium storing instructions that when processed by a computer processor to:

transmit a first message to a call handler processing a call in response to an agent invoking a transaction for processing sensitive information comprising numerical values provided by a remote party on the call;

receiving a second message after transmitting the first message, the second message comprising text of a prompt for the sensitive information to be displayed to the agent after the call handler determines a prompt-type parameter indicates prompts are to be provided by the agent, wherein the prompt-type parameter is stored in memory prior to the call;

receiving a series of messages corresponding to entry of the sensitive information by the remote party, wherein the series of messages cause a series of generic visual indicators (“GVI”) displayed to the agent, wherein each generic visual indicator does not indicate the numerical values of the sensitive information;

receive a message thereby causing an indicator to be displayed to the agent representing the sensitive information has not been validated by an interactive voice response unit (“IVR”);

generate a recollect message to the IVR in response to the agent selecting a recollect function indicator; and

receive a message causing the indicator and the series of GVI to be removed from being displayed to the agent.

16. The non-transitory computer readable medium of claim 15 , wherein the call handler establishes a VoIP call leg to the IVR in response to receiving the first message.

17. The non-transitory computer readable medium of claim 16 , wherein the call handler terminates the VoIP call leg to the IVR in response to receiving a message sent in response to the agent invoking a transaction cancellation function.

18. The non-transitory computer readable medium of claim 15 , wherein the call handler generates a series of generic audible indications (“GAI”) corresponding to the series of GVI displayed to the agent.

19. The non-transitory computer readable medium of claim 15 , wherein the sensitive information comprising numerical values provided by a remote party on the call are provided by voice.

20. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the computer processor to:

receive a second message comprising second text of a second prompt to be displayed to the agent for prompting the remote party for the sensitive information.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: NOBLE SYSTEMS, LLC
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0556 →
CERTIFICATE OF CONVERSION Recorded Mar 12, 2024
From: NOBLE SYSTEMS CORPORATION, A GEORGIA CORPORATION
To: NOBLE SYSTEMS, LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 066794/0435 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →