IP Library Granted Patent US 7,639,791
Granted Patent B2
US 7,639,791 · App. 10/851,675 · Granted Dec 29, 2009

Means and method for detecting three-way call attempts

Assignee: Value-Added Communications, Inc.
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 7,639,791
App. No.
10/851,675
Granted
Dec 29, 2009
Kind
B2
Abstract

Method, including monitoring an audio signal on a telephone line with a detector and detecting an energy pulse in the audio signal on the telephone line; processing the energy pulse with a processor, where the energy pulse comprises a plurality of frequency components; determining a length of the energy pulse on the telephone line; calculating a phase for each of the plurality of frequency components to generate a plurality of phase values; generating a signal if the plurality of phase values are linear and if the length of the energy pulse is less than 40 milliseconds, where the signal is indicative that the plurality of phase values are linear and that the length of the energy pulse is less than 40 milliseconds, and further indicative that the signal is a three-way call attempt on the telephone line; and transmitting the signal to a host computer.

Claims (98)

1. A method, comprising:

monitoring an audio signal on a telephone line with a detector and detecting an energy pulse in the audio signal on the telephone line, wherein the telephone line is connected to a telephone network of or associated with an institution, a person, or an entity;

processing the energy pulse with a processor, wherein the energy pulse comprises a plurality of frequency components;

determining a length of the energy pulse on the telephone line;

calculating a phase for each of the plurality of frequency components to generate a plurality of phase values;

generating a signal if the plurality of phase values are linear and if the length of the energy pulse is less than 40 milliseconds, wherein the signal is indicative that the plurality of phase values are linear and that the length of the energy pulse is less than 40 milliseconds, and further wherein the signal is indicative of a three-way call attempt on the telephone line; and

transmitting the signal to a host computer.

2. The method of claim 1 , further comprising:

calculating a Fast Fourier Transform of the energy pulse to produce a complex coefficient for each of the plurality of frequency components.

3. The method of claim 1 , further comprising:

calculating a phase delay for each of the plurality of frequency components.

4. The method of claim 1 , further comprising:

calculating an unwrapped phase for each of the plurality of frequency components.

5. The method of claim 1 , further comprising:

calculating a group delay for each of the plurality of frequency components.

6. The method of claim 1 , wherein a duration of the energy pulse is less than 40 milliseconds.

7. The method of claim 1 , wherein a duration of the energy pulse is approximately 40 milliseconds.

8. The method of claim 1 , further comprising: monitoring the telephone line to detect a first period of silence, wherein the first period of silence has a duration lasting at least approximately 100 milliseconds.

9. The method of claim 8 , further comprising monitoring the telephone line to detect a second period of silence, wherein the second period of silence has a duration lasting at least approximately 100 milliseconds.

10. The method of claim 9 , wherein the first period of silence precedes the detecting of the energy pulse and the second period of silence follows the detecting of the energy pulse.

11. The method of claim 1 , wherein the energy pulse exceeds a predetermined amplitude.

12. The method of claim 1 , wherein an amplitude of the energy pulse has a value that exceeds a normalized silence audio level.

13. The method of claim 1 , further comprising monitoring a telephone call on the telephone line.

14. The method of claim 1 , further comprising providing a prompt on the telephone line to warn a called party or a calling party that the three-way call attempt is detected.

15. The method of claim 1 , further comprising recording a telephone call on the telephone line.

16. The method of claim 1 , further comprising blocking a telephone call on the telephone line.

17. The method of claim 1 , further comprising blocking a future call or blocking future calls to a telephone number associated with a called party called via the telephone line.

18. The method of claim 1 , further comprising flagging a telephone call on the telephone line.

19. The method of claim 1 , further comprising disconnecting a telephone call on the telephone line.

20. A method, comprising:

monitoring a telephone line with a detector to detect a first period of silence in an audio signal on the telephone line, wherein the telephone line is connected to a telephone network of or associated with an institution, a person, or an entity;

monitoring the telephone line with the detector to detect an energy pulse, wherein the first period of silence is detected prior to detecting the energy pulse;

monitoring the telephone line with the detector to detect a second period of silence, wherein the first period of silence precedes the detecting of the energy pulse and the second period of silence follows the detecting of the energy pulse;

determining a length of the energy pulse on the telephone line;

storing the energy pulse as a pulse Code modulation digital signal;

processing the digital signal with a processor;

generating phase values for a plurality of components of the digital signal;

unwrapping the phase values to produce unwrapped phase data;

determining a group delay of the unwrapped phase data; and

generating a signal if the group delay is a constant and if the length of the energy pulse is less than 40 milliseconds, wherein the signal is indicative that the group delay is constant and indicative that the length of the energy pulse is less than 40 milliseconds, and further wherein the signal is indicative of a three-way call attempt on the telephone line; and

transmitting the signal to a host computer.

21. The method of claim 20 , further comprising:

calculating a Fourier Transform of the plurality of components of the digital signal to produce a complex coefficient for each of the plurality of components.

22. The method of claim 20 , wherein a duration of the energy pulse is less than 40 milliseconds.

23. The method of claim 20 , wherein a duration of the energy pulse is approximately 40 milliseconds.

24. The method of claim 20 , wherein the first period of silence has a duration lasting at least approximately 100 milliseconds.

25. The method of claim 24 , wherein the second period of silence has a duration lasting at least approximately 100 milliseconds.

26. The method of claim 20 , wherein an amplitude of the energy pulse has a value that exceeds a normalized silence audio level.

27. The method of claim 20 , wherein the energy pulse exceeds a predetermined amplitude, and wherein the predetermined amplitude is at least approximately 6 Decibels.

28. The method of claim 20 , further comprising providing a prompt on the telephone line to warn a called party or a calling party that the three-way call attempt is detected.

29. The method of claim 20 , further comprising recording a telephone call on the telephone line.

30. The method of claim 20 , further comprising blocking a telephone call on the telephone line.

31. The method of claim 20 , further comprising blocking a future call or blocking future calls to a telephone number associated with a called party called via the telephone line.

32. The method of claim 20 , further comprising flagging a telephone call on the telephone line.

33. The method of claim 20 , further comprising disconnecting a telephone call on the telephone line.

34. An apparatus, comprising:

a detector, wherein the detector monitors a telephone line and detects an energy pulse in an audio signal on the telephone line, and further wherein the telephone line is connected to a telephone network of or associated with an institution, a person, or an entity;

a processor, wherein the processor processes the energy pulse, and wherein the processor determines a length of the energy pulse, wherein the energy pulse comprises a plurality of frequency components, and further wherein the processor calculates a phase for each of the plurality of frequency components to generate a plurality of phase values,

and further wherein, the processor generates a signal if the plurality of phase values are linear and if the length of the energy pulse is less than 40 milliseconds, wherein the signal is indicative that the plurality of phase values are linear and that the length of the energy pulse is less than 40 milliseconds, and further wherein the signal is indicative of a three-way call attempt on the telephone line; and

a transmitter, wherein the transmitter transmits the signal to a host computer.

35. The apparatus of claim 34 , wherein the apparatus calculates a Fast Fourier Transform of the energy pulse to produce a complex coefficient for each of the plurality of frequency components.

36. The apparatus of claim 34 , wherein the apparatus calculates a phase delay for each of the plurality of frequency components.

37. The apparatus of claim 34 , wherein the apparatus calculates an unwrapped phase for each of the plurality of frequency components.

38. The apparatus of claim 34 , wherein the apparatus calculates a group delay for each of the plurality of frequency components.

39. The apparatus of claim 34 , wherein a duration of the energy pulse is less than 40 milliseconds.

40. The apparatus of claim 34 , wherein a duration of the energy pulse is approximately 40 milliseconds.

41. The apparatus of claim 34 , wherein the apparatus monitors the telephone line to detect a first period of silence, wherein the first period of silence has a duration lasting at least approximately 100 milliseconds.

42. The apparatus of claim 41 , wherein the apparatus monitors the telephone line to detect a second period of silence, wherein the second period of silence has a duration lasting at least approximately 100 milliseconds.

43. The apparatus of claim 42 , wherein the first period of silence precedes the detecting of the energy pulse and the second period of silence follows the detecting of the energy pulse.

44. The apparatus of claim 34 , wherein an amplitude of the energy pulse has a value that exceeds a predetermined normalized silence audio level.

45. The apparatus of claim 34 , wherein the apparatus monitors a telephone call on the telephone line.

46. The apparatus of claim 34 , wherein the apparatus provides a prompt on the telephone line to warn a called party or a calling party that the three-way call attempt is detected.

47. The apparatus of claim 34 , wherein the apparatus blocks a telephone call on the telephone line.

48. The apparatus of claim 34 , wherein the apparatus blocks a future call or blocking future calls to a telephone number associated with a called party called via the telephone line.

49. The apparatus of claim 34 , wherein the apparatus flags a telephone call on the telephone line.

50. The apparatus of claim 34 , wherein the apparatus disconnects a telephone call on the telephone line.

51. An apparatus, comprising:

a detector, wherein the detector circuit monitors a telephone line to detect a first period of silence in an audio signal on the telephone line, to detect an energy pulse in the audio signal, and to detect a second period of silence, wherein the telephone line is connected to a telephone network, and further wherein the first period of silence is detected prior to detecting the energy pulse, and further wherein the first period of silence precedes the detecting of the energy pulse and the second period of silence follows the detecting of the energy pulse;

a storage device, wherein the storage device stores the energy pulse as a pulse Code modulation digital signal;

a processor, wherein the processor determines a length of the energy pulse on the telephone line,

and further wherein the processor processes the digital signal,

and further wherein the processor generates phase values for a plurality of components of the digital signal, and further wherein the processor unwraps the phase values to produce unwrapped phase data,

and further wherein the processor determines a group delay of the unwrapped phase data,

and further wherein the processor generates a signal if the group delay is a constant and if the length of the energy pulse is less than 40 milliseconds, wherein the signal is indicative that the group delay is constant and that the length of the energy pulse is less than 40 milliseconds, and further wherein the signal is indicative of a three-way call attempt on the telephone line; and

a transmitter, wherein the transmitter transmits the signal to a host computer.

52. The apparatus of claim 51 , wherein the apparatus calculates a Fourier Transform of the plurality of components of the digital signal to produce a complex coefficient for each of the plurality of components.

53. The apparatus of claim 51 , wherein a duration of the energy pulse is less than 40 milliseconds.

54. The apparatus of claim 51 , wherein a duration of the energy pulse is approximately 40 milliseconds.

55. The apparatus of claim 51 , wherein the first period of silence has a duration lasting at least approximately 100 milliseconds.

56. The apparatus of claim 55 , wherein the second period of silence has a duration lasting at least approximately 100 milliseconds.

57. The apparatus of claim 51 , wherein the energy pulse exceeds a predetermined amplitude, wherein the predetermined amplitude is at least approximately 6 Decibels.

58. The apparatus of claim 51 , wherein an amplitude of the energy pulse has a value that exceeds a normalized silence audio level.

59. The apparatus of claim 51 , wherein the apparatus provides a prompt on the telephone line to warn a called party or a calling party that the three-way call attempt is detected.

60. The apparatus of claim 51 , wherein the apparatus records a telephone call on the telephone line.

61. The apparatus of claim 51 , wherein the apparatus blocks a telephone call on the telephone line.

62. The apparatus of claim 51 , wherein the apparatus blocks a future call or blocks future calls to a telephone number associated with a called party called via the telephone line.

63. The apparatus of claim 51 , wherein the apparatus flags a telephone call on the telephone line.

64. The apparatus of claim 51 , wherein the apparatus disconnects a telephone call on the telephone line.

Assignments (19)
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 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069177/0067 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069175/0165 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048788/0014 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 047720/0576 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047687/0260 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047692/0815 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047687/0913 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047687/0287 →
PATENT SECURITY AGREEMENT (SECOND LIEN) Recorded Oct 4, 2013
From: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.; 3V TECHNOLOGIES INCORPORATED
To: CREDIT SUISSE AG
Reel/Frame 031345/0243 →
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Oct 4, 2013
From: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.; 3V TECHNOLOGIES INCORPORATED
To: CREDIT SUISSE AG
Reel/Frame 031344/0776 →
RELEASE OF PATENT SECURITY AGREEMENT Recorded Sep 27, 2013
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, LLC; VALUE-ADDED COMMUNICATIONS, INC.; 3V TECHNOLOGIES INCORPORATED
Reel/Frame 031305/0276 →
PATENT SECURITY AGREEMENT Recorded Jan 5, 2012
From: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.; 3V TECHNOLOGIES INCORPORATED
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 027489/0073 →
RELEASE OF PATENT SECURITY AGREEMENT Recorded Jan 4, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, LLC; VALUE-ADDED COMMUNICATIONS, INC.; 3V TECHNOLOGIES INCORPORATED
Reel/Frame 027479/0431 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 3, 2011
From: VALUE-ADDED COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 026697/0581 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 3, 2011
From: VALUE-ADDED COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 026697/0590 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 2, 2011
From: SILICON VALLEY BANK
To: VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 026690/0522 →
SECURITY AGREEMENT Recorded Jun 2, 2009
From: VALUE-ADDED COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 022764/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2004
From: HODGE, STEPHEN L.
To: VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 015786/0834 →
Continuity (1)
Related Publication 20050259809A1 · Nov 24, 2005