IP Library Granted Patent US 11,258,899
Granted Patent B2
US 11,258,899 · App. 16/827,501 · Granted Feb 22, 2022

System and method for three-way call detection

Inventor: Andreas M. Olligschlaeger (Baden, PA)
Assignee: DSI-ITI, Inc.
H04M3/42221H04M3/2281H04M3/568H04M11/10H04M1/656H04M2201/40H04M2201/60H04M2250/74
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,258,899
App. No.
16/827,501
Granted
Feb 22, 2022
Kind
B2
Abstract

A system for detecting three-way calls in a monitored telephone conversation includes a speech recognition processor that transcribes the monitored telephone conversation and associates characteristics of the monitored telephone conversation with a transcript thereof, a database to store the transcript and the characteristics associated therewith, and a three-way Call detection processor to analyze the characteristics of the conversation and to detect therefrom the addition of one or more parties to the conversation. The system preferably includes at least one domain-specific language model that the speech recognition processor utilizes to transcribe the conversation. The system may operate in real-time or on previously recorded conversations. A query and retrieval system may be used to retrieve and review call records from the database.

Claims (42)

1. A system for detecting a three-way call in a monitored telephone conversation, the system comprising:

one or more circuits configured to:

convert an audio of the monitored telephone conversation to a transcript using a domain specific language model;

detect a pattern within the monitored telephone conversation based on the transcript, the pattern being an indicator of the three-way call;

generate output information based on the pattern, the output information including timing information and weighting information corresponding to the pattern; and

determine that the monitored telephone conversation includes the three-way call based on the output information.

2. The system of claim 1 , wherein the one or more circuits are further configured to tag the transcript with a timestamp at a starting point of the three-way call in the monitored telephone conversation.

3. The system of claim 1 , wherein the one or more circuits are further configured to store at least one of the audio and the transcript to a database.

4. The system of claim 1 , wherein to convert the audio of the monitored telephone conversation to the transcript using the domain specific language model, the one or more circuits are configured to:

translate the transcript from a first language into a second language.

5. The system of claim 1 , wherein to detect the three-way call based on the output information, the one or more circuits are configured to:

determine a value corresponding to the pattern; and

determine that the value is greater than a predetermined threshold.

6. The system of claim 1 , wherein the output information is a matrix comprising a plurality of characteristics or patterns identified within the transcript.

7. The system of claim 1 , wherein the pattern includes one or more of a frequency of an utterance of a phrase during the monitored telephone conversation, a timing of the utterance of the phrase during the monitored telephone conversation, or an entity extracted from the utterance of the phrase.

8. The system of claim 1 , wherein the monitored telephone conversation is one of a monitored voice over IP (VOIP) telephone call or a monitored plain old telephone system (POTS) call.

9. A method for detecting a three-way call in a monitored telephone conversation, the method comprising:

converting an audio of the monitored telephone conversation to a transcript using a domain specific language model;

detecting a pattern within the monitored telephone conversation based on the transcript, the pattern being an indicator of the three-way call;

generating output information based on the pattern, the output information including timing information and weighting information corresponding to the pattern; and

determining that the monitored telephone conversation includes the three-way call based on the output information.

10. The method according to claim 9 , further comprising: storing at least one of the audio and the transcript to a database.

11. The method according to claim 9 , further comprising:

tagging the transcript with a timestamp at a starting point of the three-way call in the monitored telephone conversation.

12. The method according to claim 11 , further comprising:

providing a synchronized presentation of the audio and the transcript.

13. The method according to claim 9 , wherein converting the audio of the monitored telephone conversation to the transcript using the domain specific language model comprises:

translating the transcript from a first language into a second language.

14. The method according to claim 9 , wherein detecting the three-way call based on the output information comprises:

determining a value corresponding to the pattern; and

determining that the value is greater than a predetermined threshold.

15. The method according to claim 9 , wherein the output information is a matrix comprising a plurality of characteristics or patterns identified within the transcript.

16. The method according to claim 9 , wherein the pattern includes one or more of a frequency of an utterance of a phrase during the monitored telephone conversation, a timing of the utterance of the phrase during the monitored telephone conversation, or an entity extracted from the utterance of the phrase.

17. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

converting an audio of a monitored telephone conversation to a transcript using a domain specific language model;

detecting a pattern within the monitored telephone conversation based on the transcript, the pattern being an indicator of the three-way call;

generating output information based on the pattern, the output information including timing information and weighting information corresponding to the pattern; and

determining that the monitored telephone conversation includes the three-way call based on the output information.

18. The non-transitory computer-readable device of claim 17 , the operations further comprising:

tagging the transcript with a timestamp at a starting point of the three-way call in the monitored telephone conversation.

19. The non-transitory computer-readable device of claim 18 , wherein the output information is a matrix comprising a plurality of characteristics or patterns identified within the transcript.

20. The non-transitory computer-readable device of claim 17 , wherein the pattern includes one or more of a frequency of an utterance of a phrase during the monitored telephone conversation, a timing of the utterance of the phrase during the monitored telephone conversation, or an entity extracted from the utterance of the phrase.

Assignments (5)
CHANGE OF NAME Recorded Jul 15, 2026
From: DSI-ITI, INC.
To: DSI-ITI, LLC
Reel/Frame 076012/0521 →
PATENT SECURITY AGREEMENT Recorded Aug 7, 2024
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC; 3V TECHNOLOGIES INCORPORATED
To: TEXAS CAPITAL BANK, AS COLLATERAL AGENT
Reel/Frame 068510/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2022
From: OLLIGSCHLAEGER, ANDREAS M.
To: FORENSIC INTELLIGENCE DETECTION ORGANIZATION
Reel/Frame 058645/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2022
From: FORENSIC INTELLIGENCE DETECTION ORGANIZATION LLC
To: DSI-ITI, LLC
Reel/Frame 058646/0264 →
CHANGE OF NAME Recorded Jan 13, 2022
From: DSI-ITI, LLC
To: DSI-ITI, INC.
Reel/Frame 058734/0274 →
Continuity (6)
Continuation 15937269 · Mar 27, 2018
Continuation 15265510 · Sep 14, 2016
Continuation 14604388 · Jan 23, 2015
Continuation 13971292 · Aug 20, 2013
Continuation 11706431 · Feb 15, 2007
Related Publication 20200288012A1 · Sep 10, 2020