IP Library Granted Patent US 8,412,527
Granted Patent B2
US 8,412,527 · App. 12/490,631 · Granted Apr 2, 2013

Automatic disclosure detection

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 8,412,527
App. No.
12/490,631
Granted
Apr 2, 2013
Kind
B2
Abstract

A method of detecting pre-determined phrases to determine compliance quality is provided. The method includes determining whether at least one of an event or a precursor event has occurred based on a comparison between pre-determined phrases and a communication between a sender and a recipient in a communications network, and rating the recipient based on the presence of the pre-determined phrases associated with the event or the presence of the pre-determined phrases associated with the precursor event in the communication.

Claims (65)

1. A method of detecting pre-determined phrases to determine compliance quality, comprising:

specifying a plurality of pre-determined phrases in association with an event and a precursor event;

receiving audible input from a sender and a recipient in a communication over a communications network;

specifying account data from the sender based on the communication;

determining by a processor whether the event has occurred based on the communication;

if the event has not occurred, determining whether a trigger phrase associated with the precursor event is present in the audible input received;

if the trigger phrase associated with the precursor event is present, determining whether a pre-determined phrase of the plurality of pre-determined phrases associated with the precursor event is present in the audible input received; and

rating the recipient based on a presence of the pre-determined phrase associated with the precursor event in the communication.

2. The method of claim 1 , further comprising:

if the event has occurred, determining whether a pre-determined phrase of the plurality of pre-determined phrases associated with the event is present in the audible input received, by selecting a pre-determined phrase of the plurality of pre-determined phrases associated with the event, comparing the pre-determined phrase selected with a transcript of the audible input received, and determining whether the pre-determined phrase selected is present in the transcript.

3. The method of claim 2 , further comprising:

determining whether the transcript includes a word string matching the pre-determined phrase selected, and computing a compliance quality score based on determining that the transcript includes the word string matching the pre-determined phrase selected.

4. The method of claim 3 , wherein the rating the recipient comprises: comparing the compliance quality score computed to a pre-determined threshold and, if the compliance quality score computed exceeds the pre-determined threshold, outputting a positive compliance quality score and, if the compliance quality score computed fails to meet the pre-determined threshold, outputting a negative compliance quality score.

5. The method of claim 4 , further comprising:

displaying the compliance quality score outputted to determine at least one of regulatory compliance, marketing compliance, public relations compliance, training quality compliance, and corporate mandated compliance of the recipient during the communication.

6. The method of claim 4 , further comprising:

collecting a plurality of outputted compliance quality scores from a plurality of received communications involving the recipient; and

averaging the plurality of outputted compliance scores collected to identify compliance quality of the recipient for improving compliance quality within the communications network.

7. The method of claim 1 ,

wherein the determining whether a pre-determined phrase of the plurality of pre-determined phrases associated with the precursor event is present in the audible input received comprises:

selecting a phrase of the plurality of pre-determined phrases associated with the precursor event;

comparing the pre-determined phrase selected with a transcript of the received audible input; and

determining whether the pre-determined phrase selected is present in the transcript.

8. The method of claim 7 , further comprising:

determining whether the transcript includes a word string matching the pre-determined phrase selected, and computing a compliance quality score based on determining that the transcript includes the word string matching the pre-determined phrase selected.

9. The method of claim 8 , wherein the rating the recipient comprises: comparing the compliance quality score computed to a pre-determined threshold and, if the compliance quality score computed exceeds the pre-determined threshold, outputting a positive compliance quality score and, if the compliance quality score computed fails to meet the pre-determined threshold, outputting a negative compliance quality score.

10. The method of claim 9 , further comprising:

displaying the compliance quality score outputted to determine one of regulatory compliance, marketing compliance, public relations compliance, training quality compliance, and corporate mandated compliance of the recipient during the communication.

11. The method of claim 9 , further comprising:

collecting a plurality of outputted compliance quality scores from a plurality of received communications involving the recipient; and

averaging the plurality of outputted compliance scores collected to identify compliance quality of the recipient for improving compliance quality within the communications network.

12. The method of claim 1 , wherein the event is a sales transaction, and the precursor event is an offer for sale.

13. The method of claim 1 , wherein the account data includes information about one of a time, a date, an area code, a call duration, a geographic location, a network designation, an agent, a product, a sales transaction, and an account balance.

14. A system to detect pre-determined phrases for determining compliance quality, the system comprising:

a memory that stores a computer program of executable instructions;

a processor that executes the computer program of executable instructions;

a receiver that receives audible input from a sender and a recipient in a communication over a communications network;

wherein, when executed by the processor, the computer program causes the system to perform operations comprising:

transcribing the audible input into a transcript;

collecting account data from the sender;

storing a plurality of pre-determined phrases associated with an event and a precursor event;

selecting a pre-determined phrase of the plurality of pre-determined phrases stored;

computing a compliance quality score based on the transcript and the pre-determined phrase selected; and

displaying results of the compliance quality score computed.

15. The system of claim 14 , wherein, when executed by the processor, the computer program further causes the system to perform operations comprising:

determining whether the event and the precursor event have occurred;

if the event has occurred, selecting pre-determined phrase of the plurality of pre-determined phrases associated with the event;

if the event has not occurred and the precursor event has occurred, identifying a trigger phrase associated with the precursor event and, if the trigger phrase associated with the precursor event is present in the transcript, selecting a pre-determined phrase of the pre-determined phrases associated with the precursor event.

16. The system of claim 15 , wherein, when executed by the processor, the computer program further causes the system to perform operations comprising:

comparing word string matches between the transcript and the pre-determined phrase selected, and computing the compliance quality score based on the word string matches between the transcript and the pre-determined phrase selected.

17. The system of claim 16 , wherein, when executed by the processor, the computer program further causes the system to perform operations comprising:

displaying one of a positive compliance quality score and a negative compliance quality score to determine one of regulatory compliance, marketing compliance, public relations compliance, training quality compliance, and corporate mandated compliance of the recipient during the communication.

18. A non-transitory computer readable storage medium comprising a computer program that, when executed by a processor, cause the processor to perform operations comprising:

receiving audible input from a communication between a sender and a recipient in a communications network and transcribing the audible input into a transcript;

collecting account data from the sender;

a receiving a plurality of pre-determined phrases associated with an event and a precursor event;

selecting a pre-determined phrase of the plurality of pre-determined phrases based on the transcript;

computing a compliance quality score based on a word string match between the pre-determined phrase selected and the transcript; and

an output code segment, recorded on the tangible computer readable storage medium, executable to display displaying results of the compliance quality score computed.

19. The non-transitory computer readable storage medium of claim 18 , wherein the computer program, when executed by the processor, further causes the processor to perform operations comprising:

determining whether the event and the precursor event have occurred;

if the event has occurred, selecting a pre-determined phrase of the plurality of pre-determined phrases associated with the event; and

if the event has not occurred and the precursor event has occurred, identifying a trigger phrase associated with the precursor event from the transcript, and if the trigger phrase associated with the precursor event is present in the transcript, selecting a pre-determined phrase of the pre-determined phrases associated with the precursor event.

20. The non-transitory computer readable storage medium of claim 19 , wherein the computer program, when executed by the processor, further causes the processor to perform operations comprising:

comparing the word string match between the transcript and the pre-determined phrase selected of the plurality of pre-determined phrases and computing the compliance quality score based on the word string match determined between the transcript and the pre-determined phrase selected.

Assignments (6)
SECURITY INTEREST Recorded Dec 23, 2025
From: CALABRIO, INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0233 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 066027/0897 Recorded Nov 26, 2025
From: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
To: CALABRIO, INC.
Reel/Frame 073718/0656 →
SECURITY INTEREST Recorded Jan 5, 2024
From: CALABRIO, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 066027/0897 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2022
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: CALABRIO, INC.
Reel/Frame 060120/0372 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 022869 FRAME: 0204. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2022
From: MELAMED, I. DAN; KIM, YEON-JUN; LJOLJE, ANDREJ; SMITH, DAVID J.; RENGER, BERNARD S.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 059681/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2009
From: MELAMED, I. DAN; KIM, YEON-JUN; LJOLJE, ANDREJ; SMITH, DAVID J.; RENGER, BERNARD S.
To: AT&T INTELLECTUAL PROPERTY I, L.P.,
Reel/Frame 022869/0204 →