`
`1111111111111111111111111111111111111111111111111111111111111
`US007916845B2
`
`c12) United States Patent
`Rae et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,916,845 B2
`*Mar. 29, 2011
`
`(54) UNAUTHORIZED CALL ACTIVITY
`DETECTION AND PREVENTION SYSTEMS
`AND METHODS FORA VOICE OVER
`INTERNET PROTOCOL ENVIRONMENT
`
`(75)
`
`Inventors: Robert L. Rae, Plano, TX (US);
`Michelle L. Polozola, Richardson, TX
`(US); John S. Hogg, Jr., Bedford, TX
`(US)
`
`(73) Assignee: Securus Technologies, Inc., Dallas, TX
`(US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1365 days.
`
`This patent is subject to a terminal dis(cid:173)
`claimer.
`
`EP
`
`(21) Appl. No.: 11/403,547
`
`(22) Filed:
`
`Apr. 13, 2006
`
`(65)
`
`Prior Publication Data
`
`US 2007/0242658 AI
`
`Oct. 18, 2007
`
`(51)
`
`Int. Cl.
`H04M 3142
`(2006.01)
`(52) U.S. Cl. ................................... 379/201.01; 379/188
`(58) Field of Classification Search ............. 379/201.02,
`379/188; 455/411
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`3,096,404 A
`7/1963 Semon
`3,113,185 A
`12/1963 Semon
`3,350,515 A
`10/1967 Semon
`3,397,288 A
`8/1968 Semon
`8/1968 Sanders et a!.
`3,398,288 A
`3,626,107 A
`12/1971 Armstrong et a!.
`
`3,660,610 A
`3,676,605 A
`3,798,382 A
`3,813,495 A
`3,829,617 A
`3,851,121 A
`3,864,519 A
`3,952,160 A
`3,985,956 A
`3,997,731 A
`4,001,513 A
`4,002,848 A
`4,027,109 A
`4,054,756 A
`4,055,730 A
`4,122,308 A
`
`5/1972 Hestad eta!.
`7/1972 Johnson
`3/1974 Hoven
`5/1974 Conerly
`8/1974 Caithamer et a!.
`1111974 Marvin
`2/1975 Owen
`4/1976 Pasternack et a!.
`10/1976 Monti eta!.
`12/1976 Wilmot eta!.
`111977 Naylor
`111977 Stein
`5/1977 Smith eta!.
`10/1977 Comella et a!.
`10/1977 Stapleford et a!.
`10/1978 Weinberger eta!.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`0185365 A1
`6/1986
`(Continued)
`
`OTHER PUBLICATIONS
`
`U.S. Appl. No. 09/905,014, filed Jul. 13, 2001.
`
`(Continued)
`
`Primary Examiner- William J Deane
`(74) Attorney, Agent, or Firm- Fenwick & West LLP
`
`ABSTRACT
`(57)
`Embodiments connect a call in which at least one party is a
`VoiP call party and monitoring resulting VoiP signals for
`unauthorized call activity, such as three-way call activity. The
`monitoring may include monitoring the call for suspend and/
`or resume events to detect the unauthorized call activity, the
`suspend and resume events may be generated by a telephone
`system and passed into a VoiP system associated with the
`VoiP call party. The monitoring may be carried out by an
`agent disposed between a VoiP gateway and the VoiP call
`party or by the VoiP gateway itself.
`
`41 Claims, 3 Drawing Sheets
`
`100
`~
`
`112
`
`GTL 1001
`IPR of U.S. Patent No. 7,916,845
`
`
`
`U.S. PATENT DOCUMENTS
`4,156,799 A
`5/1979 Cave
`4,188,508 A
`2/1980 Rogers eta!.
`4,196,317 A
`4/1980 Bartelink
`111982 Asmuth
`4,310,726 A
`4,319,091 A
`3/1982 Meri
`4,326,123 A
`4/1982 Hosterman
`4,333,056 A
`6/1982 Cave
`4,371,752 A
`2/1983 Matthews et a!.
`6/1983 Stein eta!.
`4,387,274 A
`9/1983 Cave eta!.
`4,405,833 A
`4,439,636 A
`3/1984 Newkirk eta!.
`4,445,211 A
`4/1984 Webber
`10/1984 Szlam eta!.
`4,477,698 A
`5/1985 Brinkerhoff et a!.
`4,518,825 A
`4,538,030 A
`8/1985 Fossett et al.
`4,540,855 A
`9/1985 Szlam eta!.
`4,552,996 A
`1111985 de Bergh
`4,559,416 A
`12/1985 Theis et al.
`4/1986 Mincone et a!.
`4,585,904 A
`4,593,157 A
`6/1986 Usdan
`4,595,983 A
`6/1986 Gehalo eta!.
`4,602,129 A
`7/1986 Matthews et a!.
`4,626,630 A
`12/1986 Waldman
`4,629,829 A
`12/1986 Puhl eta!.
`4,644,109 A
`2/1987 Takeda et al.
`4,686,699 A
`8/1987 Wilkie
`9/1987 Morganstein et a!.
`4,696,028 A
`4,696,031 A
`9/1987 F reudberg et a!.
`4,698,840 A
`10/1987 Dively eta!.
`4,712,230 A
`12/1987 Rice et al.
`4,723,273 A
`2/1988 Diesel et al.
`2/1988 Doerry eta!.
`4,726,057 A
`2/1988 Frey eta!.
`4,727,577 A
`4,731,818 A
`3/1988 Clark, Jr. et a!.
`4,736,405 A
`4/1988 Akiyama
`4,737,982 A
`4/1988 Boratgis et a!.
`5/1988 Heberle et a!.
`4,746,786 A
`8/1988 Immendorfer et a!.
`4,763,350 A
`4,766,604 A
`8/1988 Axberg
`4,768,223 A
`8/1988 Kinoshita eta!.
`4,768,227 A
`8/1988 Dively eta!.
`9/1988 Billinger et a!.
`4,769,834 A
`4,777,647 A
`10/1988 Smith eta!.
`4,782,516 A
`1111988 Maybach et al.
`4,791,640 A
`12/1988 Sand
`4,794,642 A
`12/1988 Arbabzadah et a!.
`111989 Daudelin
`4,797,910 A
`4,799,255 A
`111989 Billinger et a!.
`4,802,207 A
`111989 Uchida
`2/1989 Neil eta!.
`4,803,718 A
`4,815,120 A
`3/1989 Kosich
`4/1989 Carteret a!.
`4,825,460 A
`6/1989 Oliver
`4,839,917 A
`4,850,011 A
`7/1989 Delmege et a!.
`4,868,873 A
`9/1989 Kamil
`4,885,765 A
`12/1989 Shirakawa
`4,890,317 A
`12/1989 Hird et al.
`4,896,348 A
`111990 Grantland et a!.
`4,899,358 A
`2/1990 Blakley
`2/1990 Bauer eta!.
`4,899,375 A
`4,901,341 A
`2/1990 Carteret a!.
`4,908,852 A
`3/1990 Hird et al.
`4/1990 Smith eta!.
`4,916,733 A
`4,920,562 A
`4/1990 Hird et al.
`5/1990 Daudelin
`4,922,519 A
`4,922,520 A
`5/1990 Bernard et a!.
`5/1990 Kosich
`4,924,488 A
`4,924,501 A
`5/1990 Cheeseman et a!.
`4,932,062 A
`6/1990 Hamilton
`4,933,966 A
`6/1990 Hird et al.
`4,933,967 A
`6/1990 Lo et al.
`4,935,956 A
`6/1990 Hellwarth et a!.
`4,937,856 A
`6/1990 Natarajan
`4,937,862 A
`6/1990 Kosich
`7/1990 Daudelin et al.
`4,943,995 A
`4,944,001 A
`7/1990 Kizuiketal.
`4,947,422 A
`8/1990 Smith eta!.
`8/1990 Grizmala et al.
`4,947,425 A
`
`US 7,916,845 B2
`Page 2
`
`4,979,214 A
`4,991,203 A
`4,993,062 A
`4,993,068 A
`5,003,595 A
`5,008,923 A
`5,020,095 A
`5,022,067 A
`5,023,869 A
`5,023,906 A
`5,033,088 A
`5,054,059 A
`5,063,593 A
`5,093,858 A
`5,109,405 A
`5,131,024 A
`5,134,651 A
`5,150,357 A
`5,153,907 A
`5,155,761 A
`5,163,083 A
`5,164,989 A
`5,181,237 A
`5,187,740 A
`5,193,110 A
`5,200,995 A
`5,210,789 A
`5,216,702 A
`5,218,636 A
`5,220,501 A
`5,222,120 A
`5,229,764 A
`5,247,569 A
`5,255,305 A
`5,274,698 A
`5,276,731 A
`5,283,825 A
`5,283,829 A
`5,287,401 A
`5,305,312 A
`5,309,505 A
`5,311,589 A
`5,319,701 A
`5,319,702 A
`5,321,754 A
`5,323,448 A
`5,325,421 A
`5,325,427 A
`5,327,489 A
`5,329,578 A
`5,333,181 A
`5,335,266 A
`5,345,501 A
`5,345,595 A
`5,351,285 A
`5,351,287 A
`5,355,403 A
`5,369,699 A
`5,375,161 A
`5,381,474 A
`5,394,465 A
`5,416,831 A
`5,425,087 A
`5,428,662 A
`5,442,696 A
`5,450,485 A
`5,452,347 A
`5,455,819 A
`5,461,665 A
`5,465,293 A
`5,465,387 A
`5,471,519 A
`5,473,686 A
`5,483,582 A
`5,483,593 A
`5,485,507 A
`5,497,414 A
`5,504,810 A
`5,524,141 A
`
`12/1990 Hamilton
`2/1991 Kakizawa
`2/1991 Dula eta!.
`2/1991 Piosenka et al.
`3/1991 Collins et al.
`4/1991 Kitamura et a!.
`5/1991 Morganstein et a!.
`6/1991 Hughes
`6/1991 Grover eta!.
`6/1991 Novas
`7/1991 Shipman
`10/1991 Stern eta!.
`1111991 Kwon
`3/1992 Hird et al.
`4/1992 Morganstein
`7/1992 Pugh eta!.
`7/1992 Ortiz eta!.
`9/1992 Hopner eta!.
`10/1992 Pugh eta!.
`10/1992 Hammond
`1111992 Dowden eta!.
`1111992 Brandman et a!.
`111993 Dowden eta!.
`2/1993 Swaimet al.
`3/1993 Jones eta!.
`4/1993 Gaukel eta!.
`5/1993 Jeffus eta!.
`6/1993 Ramsden
`6/1993 Hamilton
`6/1993 Lawlor eta!.
`6/1993 McLeod eta!.
`7/1993 Matchett et a!.
`9/1993 Cave
`10/1993 Sattar
`12/1993 Jang
`111994 Arbel eta!.
`2/1994 Druckman et a!.
`2/1994 Anderson
`2/1994 Lin
`4/1994 Fornek eta!.
`5/1994 Szlam eta!.
`5/1994 Bennett et a!.
`6/1994 Hird et al.
`6/1994 Kitchin et a!.
`6/1994 Fisher eta!.
`6/1994 Biggs eta!.
`6/1994 Hou eta!.
`6/1994 Dighe
`7/1994 Anderson et a!.
`7/1994 Brennan et a!.
`7/1994 Biggs
`8/1994 Richardson, Jr. eta!.
`9/1994 Shelton
`9/1994 Johnson et al.
`9/1994 Katz
`9/1994 Bhattacharyya et al.
`10/1994 Richardson, Jr. eta!.
`1111994 Page eta!.
`12/1994 Fuller eta!.
`111995 Lahdemaki et a!.
`2/1995 Jo
`5/1995 Chewning, III et a!.
`6/1995 Gerber eta!.
`6/1995 Hamilton
`8/1995 Lindberg et a!.
`9/1995 Hamilton
`9/1995 Iglehart et a!.
`10/1995 Sugiyama
`10/1995 Shur eta!.
`1111995 Chiller eta!.
`1111995 Mukherjee
`1111995 Howe eta!.
`12/1995 Virdee
`111996 Pugh eta!.
`111996 Gupta eta!.
`111996 Brown eta!.
`3/1996 Bartholomew
`4/1996 McNair
`6/1996 Braun eta!.
`
`
`
`US 7,916,845 B2
`Page 3
`
`5,524,145 A
`5,535,261 A
`5,539,812 A
`5,544,231 A
`5,566,229 A
`5,577,116 A
`5,583,920 A
`5,583,934 A
`5,606,604 A
`5,617,471 A
`5,619,561 A
`5,627,887 A
`5,634,126 A
`5,651,056 A
`5,655,013 A
`5,682,386 A
`5,722,418 A
`5,724,404 A
`5,742,905 A
`5,745,553 A
`5,745,558 A
`5,757,781 A
`5,768,355 A
`5,777,558 A
`5,796,811 A
`5,799,068 A
`5,805,685 A
`5,809,125 A
`5,844,978 A
`5,859,907 A
`5,862,519 A
`5,867,559 A
`5,875,230 A
`5,883,945 A
`5,907,602 A
`5,923,746 A
`5,926,533 A
`5,937,042 A
`5,943,403 A
`5,946,386 A
`5,960,064 A
`6,031,895 A
`6,052,454 A
`6,064,963 A
`6,072,860 A
`6,075,843 A
`6,097,804 A
`6,134,320 A
`6,141,406 A
`6,169,789 B1
`RE37,073 E
`6,188,751 B1
`6,249,570 B1
`6,320,946 B1
`6,320,948 B1
`6,324,280 B2
`6,363,065 B1
`6,366,653 B1
`6,381,321 B1
`6,404,764 B1
`6,404,857 B1
`6,404,870 B1
`6,445,682 B1
`6,480,590 B1
`6,487,200 B1
`6,496,477 B1
`6,529,500 B1
`6,529,602 B1
`6,553,336 B1
`6,560,323 B2
`6,560,325 B2
`6,611,583 B1
`6,621,812 B1
`6,654,722 B1
`6,665,380 B1
`6,687,360 B2
`6,731,630 B1
`6,788,775 B1
`6,795,444 B1
`
`611996 Parker
`7 I 1996 Brown eta!.
`711996 Kitchin et al.
`811996 Cho
`1011996 Hou et a!.
`1111996 Townsend et a!.
`1211996 Wheeler, Jr.
`1211996 Zhou
`211997 Rosenblatt et a!.
`411997 Rogers et a!.
`411997 Reese
`511997 Freedman
`511997 Norell
`7 I 1997 Eting et a!.
`811997 Gainsboro
`1011997 Arimilli et a!.
`311998 Bro
`311998 Garcia eta!.
`411998 Pepe eta!.
`411998 Mirville et a!.
`411998 Richardson, Jr. eta!.
`511998 Gilman et al.
`611998 Salibrici eta!.
`711998 Pennypacker et al.
`811998 McFarlen
`811998 Kikinis et al.
`911998 McFarlen
`911998 Garnmino
`1211998 Reuss eta!.
`111999 Kawahara et al.
`111999 Sharma eta!.
`211999 Jorgensen eta!.
`211999 Ganley eta!.
`311999 Richardson, Jr. eta!.
`511999 Peel et a!.
`7 I 1999 Baker et a!.
`7 I 1999 Gainsboro
`811999 Sofman
`811999 Richardson, Jr. eta!.
`811999 Rogers et a!.
`911999 Foladare et al.
`212000 Cohn et a!.
`412000 Kek eta!.
`512000 Gainsboro
`612000 Kek eta!.
`612000 Cave
`812000 Gilbert et a!.
`1012000 Swan eta!.
`1012000 Johnson
`112001 Rao eta!.
`212001 Hammond
`212001 Scherer
`612001 Glowny et al.
`1112001 Enzmann eta!.
`1112001 Heilmann et a!.
`1112001 Dunn et al.
`312002 Thornton et al.
`412002 Yeh et a!.
`412002 Brown eta!.
`612002 Jones et al.
`612002 Blair eta!.
`612002 Kia
`912002 Weitz
`1112002 Ku
`1112002 Fraser
`1212002 Perkins et al.
`312003 Pandharipande
`312003 Walker et al.
`412003 Johnson et a!.
`512003 Gainsboro
`512003 Brown eta!.
`812003 Gainsboro
`912003 Chapman eta!.
`1112003 Aldous et a!.
`1212003 Cree et al.
`212004 Kung eta!.
`512004 Schuster eta!.
`912004 Simpson
`912004 Vo eta!.
`
`6,816,469 B1
`6,876,647 B2
`6,904,139 B2
`6,920,209 B1
`6,985,478 B2
`7,039,171 B2
`7,042,992 B1
`7,046,782 B2
`7,075,922 B2
`7,085,359 B2
`7,203,186 B1
`7,302,053 B2
`7,333,798 B2
`7,360,087 B2
`7,360,090 B1
`7,505,406 B1
`200110028649 A1
`200110036821 A1
`200110041590 A1
`200110047333 A1
`200210071537 A1
`200210141386 A1
`200210159440 A1
`200210176403 A1
`200310002639 A1
`200310023714 A1
`200310091028 A1
`200310126470 A1
`200310133558 A1
`200310185204 A1
`200410052218 A1
`200610209797 A1
`200610285650 A1
`200610286962 A1
`200710041545 A1
`200710071206 A1
`200710115924 A1
`200710242658 A1
`200710263812 A1
`200810040780 A1
`
`1112004 Kung et a!.
`412005 Celi, Jr.
`612005 Brown eta!.
`712005 Gainsboro
`112006 Pogossiants et al.
`512006 Gickler
`512006 Falcone eta!.
`512006 Miller
`712006 Mussman eta!.
`812006 Crites et a!.
`412007 Fuller et a!.
`1112007 Chang eta!.
`212008 Hodge
`412008 Jorgensen et a!.
`412008 Doskow eta!.
`312009 Spadaro et al.
`1012001 Pogossiants et al.
`1112001 Gainsboro eta!.
`1112001 Silberfenig eta!.
`1112001 Kim et al.
`612002 Gainsboro
`1012002 Minert eta!.
`1012002 Mussman eta!.
`1112002 Radian
`112003 Huie
`112003 Zeigler et al.
`512003 Chang eta!.
`712003 Crites et a!.
`712003 Kung eta!.
`1012003 Murdock
`312004 Knappe
`912006 Anisimov eta!.
`1212006 Hodge
`1212006 Davis
`212007 Gainsboro
`312007 Gainsboro eta!.
`512007 Schneider et al.
`1012007 Rae eta!.
`1112007 Polozola et a!.
`212008 Reinhold
`
`EP
`EP
`FR
`GB
`JP
`JP
`JP
`JP
`JP
`wo
`wo
`wo
`wo
`
`FOREIGN PATENT DOCUMENTS
`0814583 A2
`1211997
`1/2002
`1175074
`2600850
`1211987
`2134749 A
`811984
`5-30193
`211993
`63-03305
`1011994
`1211994
`63-033054
`20021157327 A
`512002
`2003110758
`412003
`WO 96120448 A1
`711996
`WO 97122208 A2
`611997
`WO 98113993 A1
`411998
`WO 00154491 A1
`912000
`
`OTHER PUBLICATIONS
`
`U.S. Appl. No. 101252,956, filed Sep. 20, 2002.
`U.S. Appl. No. 101642,532, filed Aug. 15, 2003.
`U.S. Appl. No. 101646,638, filed Aug. 22, 2003.
`U.S. Appl. No. 101800,473, filed Mar. 15, 2004.
`[online]
`Scidyn Commander 3-WayCall Detection System
`[Retrieved on Jun. 20, 2006] Retrieved from: http:llwww.scidyn.
`corn/products1Commander%203-way%20Detection.pdf 5 pages.
`Anonymous, "VolP The Evolving Solution and the Evolving Threat,"
`Internet Security Systems, Inc., XP-002444626, 2004, pp. 1-7.
`Thermos, Peter, "Two attacks against VolP,'' Security Focus,
`XP-002444627, Apr. 4, 2006, pp. 1-8.
`United States Office Action, U.S. Appl. No. 091905,014, Apr. 19,
`2005, 19 pages.
`UnitedStatesOfficeAction, U.S.Appl. No. 091905,014, Jan. 9, 2006,
`22 pages.
`United States Office Action, U.S. Appl. No. 091905,014, Sep. 14,
`2006, 23 pages.
`United States Office Action, U.S. Appl. No. 091905,014, Mar. 22,
`2007, 25 pages.
`
`
`
`US 7,916,845 B2
`Page 4
`
`United States Office Action, U.S. Appl. No. 09/905,014, Sep. 12,
`2007, 29 pages.
`United States Office Action, U.S. Appl. No. 09/905,014, Mar. 17,
`2008, 27 pages.
`United States Office Action, U.S. Appl. No. 10/642,532, Mar. 20,
`2008, 26 pages.
`United States Office Action, U.S. Appl. No. 10/642,532, Nov. 7,
`2008, 16 pages.
`United States Office Action, U.S. Appl. No. 10/642,532, Feb. 23,
`2009, 15 pages.
`United States Office Action, U.S. Appl. No. 10/642,532, Sep. 9, 2009,
`18 pages.
`United States Office Action, U.S. Appl. No. 10/800,473, Nov. 28,
`2007, 20 pages.
`United States Office Action, U.S. Appl. No. 10/800,473, Sep. 5, 2008,
`22 pages.
`United States Office Action, U.S. Appl. No. 10/800,473, Apr. 16,
`2009, 32 pages.
`United States Office Action, U.S.Appl. No.11/777,168,Apr. 8, 2008,
`12 pages.
`United States Office Action, U.S. Appl. No. 11/777,168, Oct. 29,
`2008, 5 pages.
`United States Office Action, U.S. Appl. No. 11/777,168, Nov. 20,
`2008, 5 pages.
`. Close Enough to
`Anderson, Susan, "Three-Way Call Detect .
`Perfect?" Correctional Communications Quarterly, pp. 16-20, Oct.
`1993.
`Bah!, L. "A Maximum Likelihood Approach to Continuous Speech
`Recovery," Readings in Speech Recognition, Ed. A. Waibel and K.
`Lee, Morgan Kaufmann Publishers, pp. 308-319, IEEE 1983.
`Batten, A. "Personal Communications Service and the Intelligent
`Network," British Telecommunications Engineering, vol. 9, pp.
`88-91, Aug. 1990.
`"BubbleLINK® Software Architecture," SciDyn™, The Voice ofiP
`Technology™, [online] [Retrieved on Nov. 4, 2005], Retrieved from:
`http://www.scidyn.com/products/BubbleLink%20White.pdf.
`"Call Control--Commander II," SciDyn™ Products, [online]
`[Retrieved on Nov. 4, 2005], Retrieved from: http://www.scidyn.
`corn/products/commander2.htrnl.
`DPD/120-JP Product on Display at Communications Tokyo '0 1, Apr.
`2-5, 1991 (Product described in U.S. Patent No. 5,218,636).
`European Examination Report, EP07251570.3, May 29, 2008, 5
`pages.
`Exhibits A-N, Various materials compiled by Applicants.
`HR Solutions, http://www. solutions.hrd.corn/methods_of_elec(cid:173)
`tronic_monitoring.htm, p. 4 of 5, Telephone Surveillance.
`Jones International, http:/ /www.jonesencyclo.com/encyclo/update/
`ecpa.htrnl, 1-7, Electronic Communications Privacy Act.
`LazerVoice, Digital Recording System Inmate Services, 1997-1998,
`I LazerVoice STIL V0222
`Schlumberger Technologies, Inc.
`LazerVoice User's Manual-Version 2.22, pp. 1-41, published Apr.
`28, 1998 by Schlumberger Technologies, Inc./LazerVoice of Mobile,
`Alabama.
`"LazerPhone User Reference Manual," 150 pages, edition and pub(cid:173)
`lisher unknown.
`"LazerPhone Inmate Telephone System, Users Manual version 1.0,"
`pp. 1-29, published Oct. 1998 by Schlumberger Technologies, Inc./
`Global Tel*Link of Mobile, Alabama.
`LazerPhone, Powerful Performance Uncompromising Standards,
`1998.
`LazerPhone Technical Manual, "Chapter I. System Overview," pp.
`1.1-1.6, published by Schlumberger Technologies, Inc. of Mobile,
`Alabama.
`Lee, K., "Large-Vocabulary Speaker-Independent Continuous
`Speech Recognition Using HMM," Carnegie Mellon University
`Department of Electrical and Computer Engineering, CMU -CS-88-
`148, Apr. 1988.
`
`Manual for "DPD/120-JP Dial Pulse Detection Board," Dialogic
`Systems Ltd., Tokyo, Japan, (Product described in U.S. Patent No.
`5,218,636), undated.
`Ossgr, vol. 3, "Feature Specific Documents," Technical Ref. TSY-
`000271 FSD 85-01-0100 Calling Card Service-Published by Bell
`Communications Research-Revision #3, Dated Mar. 1988.
`Ossgr, vol. 3, "Feature Specific Documents," Technical Ref. TSY-
`000271 FSD-85-01-0200 Collect Billing-Published by Bell Com(cid:173)
`munications Research-Revision #3 Dated Mar. 1988.
`PCT International Search Report, PCT/US99/09493, Aug. 20, 1999,
`5 pages.
`PCT Written Opinion, PCT/US99/09493, Feb. 9, 2000, 12 pages.
`"PPCS (Prison Prepaid Card System)", DiaVox Technologies, Inc.,
`Nov. 2000, 10 pages.
`"ShoreTel: Intelligent Phone Systems, Products," Internet Brief, 4
`pgs. Retrieved on Nov. 4, 2005, Retrieved from: http:/ /www.shoretel.
`corn/STCorp:/products/architecture/aspx.
`"SciDynVolP Technology Now Available for Call Control Solu(cid:173)
`tions," SciDyn™ Press Release, [online] [Retrieved on Nov. 4, 2005],
`Retrieved from: http://www.scidyn.com/news/pr/0122pr.htrnl.
`"Smart Features for Optimizing Your Network," SciDyn™ Bub(cid:173)
`bleLINK®, [online] [Retrieved on Nov. 4, 2005], Retrieved from:
`http://www. sci dyn. com/products/bubble .htrnl.
`"System 20" Value Added Communications (VA C), Nov. 1992, Bro(cid:173)
`chure ( 4 pages).
`Telematic "ConQuest III Inmate Telephone System," Nov. 1992.
`U.S. Appl. No. 09/229,385, Cree et al., filed Jan. 1999 (Reference not
`included).
`U.S. Appl. No. 09/640,831, Swope et al., Entitled "System and
`Method for Reverse Billing for Telephone Call,'' Filed Aug. 17, 2000
`(Reference not included).
`U.S. Appl. No. 09/955,253, Lord, Entitled "Method and Apparatus
`for Exchange Data Between a Primary Computer System to Ensure
`Transactional Reconciliation Between the Systems," Filed Nov. 27,
`2001 (Reference not included).
`U.S. Appl. No. 10/022,946, Draizin et al., Entitled "A Method for
`Determining an Entity Responsible for Billing a Called Party," Filed
`Dec. 17, 2001 (Reference not included).
`U.S. Appl. No. 10/135,878, Viola eta!., Entitled "Information Man(cid:173)
`agement and Movement System and Method," Filed Apr. 29, 2002
`(Reference not included).
`U.S. Appl. No. 10/190,315, Falcone eta!., Entitled "Systems and
`Methods for Offering a Service to a Party Associated with a Blocked
`Call,'' Filed Jul. 3, 2002 (Reference not included).
`U.S. Appl. No. 10/135,883, Falcone et al., Entitled "Optimizing
`Profitability in Business Transactions," Filed Nov. 25, 2003 (Refer(cid:173)
`ence not included).
`U.S. Appl. No. 10/437,839, Hite eta!., Entitled "Intelligent Queuing
`of Transaction Records," Filed May 14, 2003 (Reference not
`included).
`U.S. Appl. No. 10/360,248, Falcone et a!., Entitled "Systems and
`Methods for Account Establishment and Transaction Management
`Using Interrupt Messaging," Filed Feb. 7, 2003 (Reference not
`included).
`U.S. Appl. No. 10/360,442, Falcone et a!., Entitled "Systems and
`Methods for Transactions Authorization Determination," Filed Feb.
`7, 2003 (Reference not included).
`U.S. Appl. No. 10/420,585, McNitt et al., Entitled "System and
`Method for Detecting Unauthorized Call Activity," (Reference not
`included).
`U.S.Appl. No. 11/777,168, Rae eta!., Entitled "Inmate Management
`and Call Processing Systems and Methods," filed Feb. 12, 2007
`(Reference not included).
`United States Office Action, U.S. Appl. No. 10/800,473, Mar. 24,
`2010, 32 pages.
`United States Office Action, U.S. Appl. No. 10/642,532, Jan. 6, 2010,
`17 pages.
`United States Office Action, U.S. Appl. No. 10/642,532, Jul. 21,
`2010, 19 pages.
`United States Office Action, U.S. Appl. No. 10/800,473, Aug. 30,
`2010, 33 pages.
`
`
`
`100
`~
`
`VALIDATION
`
`r 128
`
`I
`
`UNAUTHORIZED I
`
`CALL ACTIVITY I '-129
`
`DETECTION
`
`II /110
`
`I
`
`IN ~I
`.. - -
`
`~
`00
`•
`~
`~
`~
`
`~ = ~
`
`~
`~ :-:
`N
`~'-CI
`N
`
`0 ....
`....
`
`('D
`
`rFJ =-('D
`.....
`....
`0 .....
`
`(.H
`
`iiiiiiiiiiiE3
`
`d
`rJl
`-....l
`\c
`"""" 0'1
`Oo
`
`~ u. = N
`
`
`
`U.S. Patent
`
`Mar.29,2011
`
`Sheet 2 of 3
`
`US 7,916,845 B2
`
`200
`i
`
`201
`
`202
`
`203
`
`FIG. 2
`
`RESIDENT PICKS UP PHONE
`
`RESIDENT ENTERS PIN
`
`RESIDENT ENTERS OUTSIDE NUMBER
`
`204
`
`DETERMINE
`WHETHER CALL IS ALLOWED
`(AND PROPENSITY FOR 3-WAY
`CALL ATIEMPT)
`
`CALL ALLOWED AND CONNECTED -----------------,
`
`205
`
`OUTSIDE PARTY ATIEMPTS TO
`ACTIVATE 3-WAY CALLING
`
`3-WAY CALL ATIEMPT DETECTED
`
`226
`
`225
`I - - - - - - _'t_ - - - - _)_ --,
`MONITOR CALL FOR THIRD
`1
`1
`I VOICE OR SOUND OF INTEREST
`I
`L....------ -~------- .....J
`I - - - - - - _f_--------,
`I CAPTURE VOICE/SOUND DATA
`I
`L....------ -~----- \
`.....J
`)._
`.-/ ' ,
`'
`£'-.... ,.,."
`</ANALYZE DATA'>
`'
`"'
`
`INBOUND:
`VAD USED AS
`EQUIVALENT OF SILENCE
`FOR 3-WAY DETECTION "-- 20?
`TTHIRD VOICE OR
`OUT-OF-BOUND:
`FLASH BOOK SS7 SIGNAL "-- 20B
`1 SOUND OF INTEREST
`1 DETECTED
`_________________ j
`
`/
`
`2
`
`206
`
`210
`
`APPROPRIATE ACTION TAKEN
`FLAG CALL '-.__ 211
`WARN PARTIES '-.__ 212
`DISCONNECT CALL'---- 213
`MONITOR CALL'-.__ 214
`ALERT AUTHORITIES "--
`
`215
`
`
`
`U.S. Patent
`
`Mar.29,2011
`
`Sheet 3 of 3
`
`US 7,916,845 B2
`
`300
`i
`
`301
`
`302
`
`303
`
`FIG. 3
`
`RESIDENT PICKS UP PHONE
`
`RESIDENT ENTERS PIN
`
`RESIDENT DIALS OUTSIDE NUMBER
`
`304
`
`DETERMINE
`WHETHER CALL IS ALLOWED
`(AND PROPENSITY FOR 3-WAY
`CALL ATIEMPT)
`
`,-------
`
`CALL ALLOWED AND CONNECTED
`
`1
`
`1
`
`I - - - - - - _L------ I
`MONITOR CALL FOR THIRD
`L ~o~~ C2_R _s~~~E ~~~T~R~0 _J ~ 325
`,---------~-------,
`~ ~A!~U~E_V~I~~S_?~N~ ~~T~ _J ~ 326
`J._
`
`/
`
`/
`
`/
`
`.......
`
`.......
`
`320 /
`
`305
`
`306
`
`310
`
`1
`
`I •
`
`THREE WAY CALLING
`DISALLOWED
`
`OUTSIDE PARTY ATIEMPTS TO
`INITIATE 3-WAY CALL
`
`APPROPRIATE ACTION TAKEN
`
`FLAG CALL "-- 311
`WARN PARTIES "-- 312
`DISCONNECT CALL"-- 313
`MONITOR CALL"-- 314
`ALERT AUTHORITIES '-... 315
`
`.......
`<:ANALYZE DATA:>
`, ...
`?-......
`THREE WAY CALL ATIEMPT
`327
`'y"
`DETECTED IN DIGITAL
`1 THIRD VOICE OR SOUND
`SIGNALING OR IN CALL STREAM
`I OF INTEREST DETECTED
`_________________ j
`
`
`
`US 7,916,845 B2
`
`1
`UNAUTHORIZED CALL ACTIVITY
`DETECTION AND PREVENTION SYSTEMS
`AND METHODS FORA VOICE OVER
`INTERNET PROTOCOL ENVIRONMENT
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`2
`A three-way call may be initiated when the originally
`called party (e.g. an authorized party outside the private tele(cid:173)
`phone system) depresses the hook switch on the telephone,
`generating a hook flash signal. This signals the telephone
`5 central office to put the resident on hold and provide a dial
`tone to the originally called party. On receipt of the dial tone,
`the originally-called party dials the number of an unautho(cid:173)
`rized third party, and when the connection is completed, the
`resident and the unauthorized third party can communicate
`10 through the connection established outside the private sys(cid:173)
`tem.
`Three-way call monitoring systems which have been
`developed to prevent unauthorized calls according to the fore(cid:173)
`going scenario rely on the detection of telephone signals.
`15 They typically monitor the local telephone connection for the
`hook flash "click" signal or associated central office signals
`that fall in a frequency band outside the range of frequencies
`produced by the human voice. These systems typically moni(cid:173)
`tor signals on the local telephone line through a frequency
`20 filter designed to pass audio signals in this frequency band. A
`three-way call attempt may be indicated whenever signals in
`the frequency band have energies above a selected threshold.
`Some systems compare the signals with a hook flash refer-
`ence signal utilizing sampling techniques implemented with a
`digital signal processor (DSP).
`Even in a more or less conventional telephone environment
`these systems may not be very accurate for a number of
`reasons. The underlying assumptions about the frequency
`profile of three-way call events, i.e. the hook flash and signals
`30 generated by activating central office switches, are often
`wrong. For example, the hook flash signals are often modified
`by transmission through switches and along loaded lines, and
`even if assumptions about the frequency characteristics of the
`initial signal are accurate, these characteristics may be sub-
`35 stantially distorted by the time the "hook flash" signal reaches
`a call processing system implementing three-way call detec(cid:173)
`tion, or the like.
`Other systems and methods for detecting undesired call
`activity are disclosed in Salibrici, U.S. Pat. No. 5,768,355 and
`40 above-incorporated commonly owned, co-pending U.S.
`patent application Ser. No. 10/252,956, filed Sep. 20, 2002
`and entitled THREE-WAY TELEPHONE CALL PREVEN(cid:173)
`TION SYSTEM AND METHOD. Salibrici teaches using
`digital signal processing to identify a third-party connection.
`Salibrici operates by establishing a baseline ambient, or back(cid:173)
`ground, noise level, and detecting when the signal noise level
`drops below the ambient noise level. When the current signal
`noise level drops below the ambient noise level, the system
`assumes that a three-way conference call has been attempted
`by the called party. U.S. patent application Ser. No. 10/252,
`956 discloses an exemplary technique for detecting three-way
`calls, which in general includes detecting a call signal level,
`determining if the call signal level is below a predetermined
`silence level threshold, and measuring a duration the call
`signal level remains below the predetermined silence level
`threshold.
`Internet protocol ("IP") is a routing protocol designed to
`route traffic within a network or between networks. VoiP is a
`method for providing voice capabilities over an IP network,
`60 such as the Internet or an intranet. In such networks data
`packets are sent to and from communication sites to facilitate
`communication. In communication systems utilizing a VoiP
`protocol, the packets are commonly referred to as datagrams.
`In typical VoiP networks, each communication site sends
`datagrams to other communication sites with which they are
`in communication. There are different approaches to sending
`datagrams. Control signals per ITU recommendation H.323,
`
`The present application is related to co-pending, and com(cid:173)
`monly assigned U.S. patent application Ser. No. 10/646,638
`filed Aug. 22, 2003, entitled "SYSTEM AND METHOD
`FOR CALL REDIRECT DETECTION AND TREAT(cid:173)
`MENT"; U.S. patent application Ser. No. 10/252,956, filed
`Sep. 20, 2002, entitled "THREE-WAY TELEPHONE CALL
`PREVENTION SYSTEM AND METHOD"; U.S. patent
`application Ser. No. 10/642,532 filed Aug. 15, 2003, entitled
`"CENTRALIZED CALL PROCESSING"; U.S. patent
`application Ser. No. 10/800,473 filed Mar. 15, 2004, entitled
`"CALL PROCESSING WITH VOICE OVER INTERNET
`PROTOCOL TRANSMISSION"; and U.S. patent applica(cid:173)
`tion Ser. No. 09/905,014 filed Jul. 13, 2001, entitled "PUB(cid:173)
`LIC TELEPHONE CONTROL WITH VOICE OVER
`INTERNET PROTOCOL TRANSMISSION"; the disclo-
`sures of which are hereby incorporated herein by reference. 25
`
`TECHNICAL FIELD
`
`The present invention relates to the field of telecommuni(cid:173)
`cations and in particular to systems and methods for detecting
`and/or preventing the unauthorized use of call features in a
`Voice over Internet Protocol (VoiP) environment.
`
`BACKGROUND OF THE INVENTION
`
`Private premise-based telephone systems, such as those
`installed at correctional facilities or other controlled-environ(cid:173)
`ment facilities, have created a need to monitor various events
`occurring on the telephone lines of the system. Telephone
`systems at correctional facilities or other controlled-environ(cid:173)
`ment facilities may comprise a microprocessor-based call
`processing system having operational software that is capable
`of allowing control over telephones connected to the system.
`For example, the system may be programmed to prevent
`inmates or residents from contacting unauthorized parties or 45
`using the telephone system for fraudulent purposes. An
`authorization mechanism may be utilized to prevent residents
`from dialing unauthorized numbers directly.
`Additionally, a call processing system my prevent a resi(cid:173)
`dent from initiating a three-way call, taking part in a confer- 50
`ence call, or the like. However, a particular problem that is
`encountered in these systems is the placement of a three-way
`call, or the like, by a party that is authorized to be called by the
`resident. Once the resident is connected to an authorized
`number, the resident may be connected to a third party at an 55
`unauthorized number via the three-way call feature by a party
`at the authorized number. Care may be taken to insure that a
`resident does not call an unauthorized party. However, once a
`call is connected through the Public Switched Telephone
`Network (PSTN) it becomes very difficult to control the
`actions of the called party. Therefore, to preserve this screen(cid:173)
`ing activity, it is desirable to insure that the called party is in
`fact the person to whom the call is terminating. Therefore, it
`is desirable to have control of the call with respect to all the
`parties who are on the phone call. In short, it is desirable to 65
`prevent addition of an unknown third party to a resident call in
`order to preserve the integrity of the initial call screening
`
`
`
`US 7,916,845 B2
`
`3
`and audio-based media streams using Real-Time Transport
`Protocol (RTP) per Internet RFC 1889, may be applied. Alter(cid:173)
`natively, control signals could be applied using other proto(cid:173)
`cols such as Session Initiation Protocol (SIP) per Internet
`RFC 2543.
`
`SUMMARY
`
`Embodiments of the present invention are directed gener(cid:173)
`ally to systems and methods for detecting and/or preventing
`unauthorized call activity in a VoiP environment. According
`to certain embodiments, a call is connected in which at least
`one party is a VoiP call party, and resulting VoiP signals for
`the call are monitored for detecting unauthorized call activity.
`In a first situation wherein a call is an interconnection
`between a PSTN-based call and a VoiP call, such as a SIP(cid:173)
`based or RTP-based call, different methods for detection of
`VoiP signals that indicate or include suspend and resume
`events may be used to detect unauthorized call activity, such
`as initiation of a three-way call. For example, when the user
`on a PSTN line attempts to activate a traditional form of
`three-way calling, or undertakes similar unauthorized call
`activity, embodiments of the present invention detect various
`VoiP signals from which the three-way call attempt may be
`determined. As used herein, the phrase "VoiP signals" may
`refer to various out-of-band and/or in-band signaling, either
`of which may be a part of VoiP data packets or may be
`separate VoiP-related instructions. Appropriate action may
`then be taken by calling systems employing an embodiment
`of the present invention upon detection of unauthorized call
`activity, such as intervening in the call to warn the parties to
`not participate in a three-way call (e.g., via an interactive
`voice response unit or the like), disconnecting the call, moni(cid:173)
`taring the call for investigative purposes, and/or the like. As
`an example of use of in-band signals for three-way call detec(cid:173)
`tion, the return of Voice Activation Detection (VAD) idle
`noise is used by an embodiment of the present invention,
`where VAD idle noise being received may be treated as a
`silence period and used as an indicator of initiation of a
`three-way call. Examples of out-of-band signaling that might
`be used to detect unauthorized call activity might include
`Signaling System 7 (SS7) signaling, or the like.
`In situations wherein both parties to a call are employing
`VoiP, signaling that occurs between traditional VoiP devices
`may be monitored to determine when one VoiP device invites 45
`another party or another gateway to join into