IP Library Granted Patent US 9,538,009
Granted Patent B1
US 9,538,009 · App. 15/159,265 · Granted Jan 3, 2017

Accurate dispositioning of a telephone call by reconciliating cause codes with in-band audio information

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 9,538,009
App. No.
15/159,265
Granted
Jan 3, 2017
Kind
B1
Abstract

A telephone call to a remote party may encounter a number of abnormal conditions, which prevents the call from being offered to the remote party's interface. These conditions may be indicated to the calling party using call progress information conveyed as out-of-band information, in the form of signaling elements and/or as in-band information, in the form of audio information. The audio information may include a special information tone and/or an intercept announcement. The call handler originating the outbound call may provide the audio information to a speech analytics component that analyzes the audio information. The analyzed audio information may be reconciled with the out-of-band information. Various rules can be applied to ascertain how to disposition the call in instances where the in-band and out-of-information are inconsistent. Once reconciled, accurate call disposition information can be recorded in the call record for that call.

Claims (45)

1. A system for processing call related information, comprising:

a call handler configured to:

originate an outbound call to a telephone number associated with a called party, and

receive a cause code over an interface from a communications network receiving the outbound call;

a speech analytics component configured to:

analyze audible call progress information provided in-band to the call handler on the outbound call; and

a processor configured to:

receive cause code information from the call handler reflecting the cause code,

receive call status information from the speech analytics component derived from analyzing the audible call progress information,

ascertain a disposition code based on the cause code information and the call status information, and

store the disposition code in association with a call record of the outbound call.

2. The system of claim 1 , wherein the call handler originates the outbound call over the interface using an integrated services digital network (“ISDN”) signaling protocol.

3. The system of claim 1 , wherein the call handler originates the outbound call over the interface using a session initiated protocol (“SIP”) signaling protocol.

4. The system of claim 1 , wherein the audible call progress information comprises an intercept announcement.

5. The system of claim 1 , wherein the audible call progress information comprises a special information tone.

6. The system of claim 1 , wherein the call handler maintains a call leg to the speech analytics component bridged onto the outbound call while the audible call progress information is received by the call handler.

7. The system of claim 1 , wherein the speech analytics component is further configured to:

receive the audible call progress information from a memory storing the audible call progress information.

8. A non-transitory computer readable medium storing instructions, that when executed, cause a processor to:

receive a first input from a speech analytics component providing call status information based on analyzing audible in-band call progress information on an outbound call originated from a call handler in a contact center;

receive a second input from the call handler providing out-of-band cause code information based on a cause code received on an interface over which the outbound call originated from the call handler; and

determine a disposition code based on the first input and the second input, wherein the disposition code reflects an outcome associated with the outbound call.

9. The non-transitory computer readable medium of claim 8 , wherein the audible in-band call progress information comprises an intercept announcement.

10. The non-transitory computer readable medium of claim 8 , wherein the interface comprises a voice over internet protocol (“VoIP”) interface using a session initiated protocol (“SIP”) to convey the cause code.

11. The non-transitory computer readable medium of claim 8 , wherein the in-band call progress information comprises a special intercept tone.

12. The non-transitory computer readable medium of claim 8 , wherein the audible in-band call progress information is retrieved from a memory and stored as audio data.

13. The non-transitory computer readable medium of claim 8 , further comprising instructions that cause the processor to:

store the disposition code in a call record comprising a telephone number to which the outbound call was directed.

14. A method for processing a telephone call, comprising:

originating an outbound telephone call at a contact center to a remote interface of a called party;

receiving in-band call progress information comprising an intercept announcement;

providing the intercept announcement to a speech analytics component;

receiving out-of-band call progress information comprising a cause code having a cause code value reflecting a reason why the outbound telephone call was not offered to the remote interface;

analyzing the intercept announcement using the speech analytics component to generate call status content information;

providing the call status content information from the speech analytics component to a processor;

determining a disposition code by the processor based on the cause code value and the call status content information; and

updating a call record associated with the outbound call to reflect the disposition code determined by the processor.

15. The method of claim 14 , wherein the cause code value indicates the called party is busy, the call status content information from the speech analytics component reflects a condition other than the called party being busy, and the disposition code reflects the condition other than the called party being busy.

16. The method of claim 15 , wherein the cause code value is an ISDN cause code with a value of seventeen.

17. The method of claim 14 , wherein the in-band call progress information further comprises a special information tone.

18. The method of claim 17 , wherein the speech analytics component uses at least a plurality of frequencies of the special information tone to determine the call status content information.

19. The method of claim 14 , further comprising:

storing the in-band call progress information comprising the intercept announcement in a memory, wherein providing the intercept announcement to the speech analytics component further comprises retrieving the in-band call progress information from the memory.

20. The method of claim 14 , further comprising:

establishing a call leg from a call handler to the speech analytics component to convey the in-band call progress information to the speech analytics component.

Assignments (11)
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 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: NOBLE SYSTEMS, LLC
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
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 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2021
From: WELLS FARGO CAPITAL FINANCE, LLC
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 056193/0363 →
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 →
SECURITY INTEREST Recorded Apr 23, 2020
From: NOBLE SYSTEMS CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC
Reel/Frame 052495/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2016
From: NOBLE, JAMES K, JR; HITCHCOCK, CHAD
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 038648/0881 →