`
`(12) Unlted States Patent
`(10) Patent No.:
`US 7,505,406 B1
`
`Spadaro et al.
`(45) Date of Patent:
`Mar. 17, 2009
`
`(54) PUBLIC TELEPHONE CONTROL WITH
`VOICE OVER INTERNET PROTOCOL
`TRANSMISSION
`
`(75)
`
`Inventors: Thomas R. Spadaro, Burlington, NJ
`(Us); Martin L- KnOdles Marhons NJ
`(US); Fredrick W. Miller, Voohrees, NJ
`(US); William J. Salibrici, Jobstown, NJ
`(US); Amr E. Abdelwahab, Deptford,
`NJ (US)
`
`3,798,382 A
`3,813,498 A
`3,829,617 A
`3,851,121 A
`3,864,519 A
`3,952,160 A
`
`3/1974 Hoven
`5/1974 Conerly
`8/1974 Caithamer et al.
`11/1974 Marvin
`2/1975 Owen
`4/1976 Pasternack etal.
`
`(Continued)
`
`(73) Assignee: Evercom Systems, Inc., Dallas, TX
`(US)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`0185365 A1
`6/1986
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 769 days.
`
`.
`(Confirmed)
`
`(21) Appl. No.: 09/905,014
`.
`Flled:
`nt.
`
`(22)
`
`JUL 13’ 2001
`
`.
`
`(51)
`
`Cl
`I
`H04] 1/16
`(2006.01)
`H04] 3/14
`(2006.01)
`(52) US. Cl.
`............... 370/230.1, 370/260; 370/395.52;
`370/401; 370/466; 379/201'03; 379/207'01;
`455/456.3; 455/518
`
`(58) Field of Classification Search ......... 370/2607263,
`370/3527353, 354, 355, 356, 395.2, 399,
`370/230, 385, 389, 395.52, 401, 466; 379/251.01,
`1
`3721/2371”, 2115-01; 4551:1156: 517’520
`See 311313 ication
`e or comp ete searc
`iStOI'Y
`References Cited
`U.S. PATENT DOCUMENTS
`
`(56)
`
`3,096,404 A
`3,113,185 A
`3,350,515 A
`3,397,288 A
`3,398,288 A
`3,626,107 A
`3,660,610 A
`3,676,605 A
`
`7/1963 Semon
`12/1963 Semon
`10/1967 Semon
`8/1968 Semon
`8/1968 Sanders et al.
`12/1971 Armstrong et al.
`5/1972 Hestad et al.
`7/1972 Johnson
`
`OTHER PUBLICATIONS
`Author Unknown, “Shore Tel: Intelligent Phone Systems, Products”,
`Internet Brief, 4 pgs. Retrieved on Nov. 4, 2005, Retrieved from:
`http ://www. shoretel .com/STCorp;/pr0ducts/architecture/aspx.
`
`(Continued)
`
`.
`.
`S2233,%:$,:7::;%V1:1:Zn; 3311::
`(74) Attorney Agent or FirmiFenwick & West LLP
`’
`’
`
`(57)
`
`ABSTRACT
`
`systems
`communication
`telephone
`Controlled public
`includes a plurality of telephones at a given site, a program-
`mable control computer for switching, accessing, routing,
`timing, billing, and the control ofthe telephones at the site and
`a Voice over Internet Protocol (VolP) network connecting the
`telephones to an off site public switched telephone network.
`The programming of the control computer is distributed to
`remote locations over the VolP network. A data exchange
`network interconnects other sites with the telephone commu-
`nications system being integrated into the data exchange net-
`work.
`
`17 Claims, 5 Drawing Sheets
`
`SWITCHING
`
`INMATE
`TELEPHONES
`
`
`
`
`
`NN
`
`NO
`
`ROUT'NG
`
`28
`THREE WAY
`CALL DETECT
`
`
`
`
`
`
`
`IPR of US. Patent No. 8,340,260
`
`GTL 1014
`
`GTL 1014
`IPR of U.S. Patent No. 8,340,260
`
`
`
`US 7,505,406 B1
`
`Page 2
`
`US. PATENT DOCUMENTS
`
`3,985,956
`3,997,731
`4,001,513
`4,002,848
`4,027,109
`4,054,756
`4,055,730
`4,122,308
`4,156,799
`4,188,508
`4,196,317
`4,310,726
`4,319,091
`4,326,123
`4,333,056
`4,371,752
`4,387,274
`4,405,833
`4,439,636
`4,445,211
`4,477,698
`4,518,825
`4,538,030
`4,540,855
`4,552,996
`4,559,416
`4,585,904
`4,593,157
`4,595,983
`4,602,129
`4,626,630
`4,629,829
`4,644,109
`4,686,699
`4,696,028
`4,696,031
`4,698,840
`4,712,230
`4,723,273
`4,726,057
`4,727,577
`4,731,818
`4,736,405
`4,737,982
`4,746,786
`4,763,350
`4,766,604
`4,768,223
`4,768,227
`4,769,834
`4,777,647
`4,782,516
`4,791,640
`4,794,642
`4,797,910
`4,799,255
`4,802,207
`4,803,718
`4,815,120
`4,825,460
`4,839,917
`4,850,011
`4,868,873
`4,885,765
`4,890,317
`4,896,348
`4,899,358
`4,899,375
`4,901,341
`4,908,852
`4,916,733
`
`>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
`
`10/1976
`12/1976
`1/1977
`1/1977
`5/1977
`10/1977
`10/1977
`10/1978
`5/1979
`2/1980
`4/1980
`1/1982
`3/1982
`4/1982
`6/1982
`2/1983
`6/1983
`9/1983
`3/1984
`4/1984
`10/1984
`5/1985
`8/1985
`9/1985
`11/1985
`12/1985
`4/1986
`6/1986
`6/1986
`7/1986
`12/1986
`12/1986
`2/1987
`8/1987
`9/1987
`9/1987
`10/1987
`12/1987
`2/1988
`2/1988
`2/1988
`3/1988
`4/1988
`4/1988
`5/1988
`8/1988
`8/1988
`8/1988
`8/1988
`9/1988
`10/1988
`11/1988
`12/1988
`12/1988
`1/1989
`1/1989
`1/1989
`2/1989
`3/1989
`4/1989
`6/1989
`7/1989
`9/1989
`12/1989
`12/1989
`1/1990
`2/1990
`2/1990
`2/1990
`3/1990
`4/1990
`
`Monti et al.
`Wilmot et al.
`Naylor
`Stein
`Smith et al.
`Comella et al.
`Stapleford et al.
`Weinberger et al.
`Cave
`Rogers et al.
`Bartelink
`Asmuth
`Meri
`Hosterman
`Cave
`Matthews et al.
`Stein et al.
`Cave et al.
`Newkirk et al.
`Webber
`Szlam et al.
`Brinkerhoff et al.
`Fossett et a1.
`Szlam et al.
`de Bergh
`Theis et a1.
`Mincone et al.
`Usdan
`Gehalo et al.
`Matthews et al.
`Waldman
`Puhl et al.
`Takeda et a1.
`Wilkie
`Morganstein et al.
`Freudberg et al.
`Dively et al.
`Rice et a1.
`Diesel et a1.
`Doerry et al.
`Frey et al.
`Clark, Jr. et al.
`Akiyama
`Boratgis et al.
`Heberle et al.
`Immendorfer et al.
`Axberg
`Kino shita et al.
`Dively et al.
`Billinger et al.
`Smith et al.
`Maybach et a1.
`Sand
`Arbabzadah et al.
`Daudelin
`Billinger et al.
`Uchida
`Neil et al.
`Kosich
`Carter et al.
`Oliver
`Delmege et al.
`Kamil
`Shirakawa
`Hird et a1.
`Grantland et al.
`Blakley
`Bauer et al.
`Carter et al.
`Hird et a1.
`Smith et al.
`
`4,920,562
`4,922,519
`4,922,520
`4,924,488
`4,924,501
`4,932,062
`4,933,966
`4,933,967
`4,935,956
`4,937,856
`4,937,862
`4,943,995
`4,944,001
`4,947,422
`4,947,425
`4,979,214
`4,991,203
`4,993,062
`4,993,068
`5,003,595
`5,008,923
`5,020,095
`5,022,067
`5,023,896
`5,023,906
`5,033,088
`5,054,059
`5,063,593
`5,093,858
`5,109,405
`5,131,024
`5,134,651
`5,150,357
`5,153,907
`5,155,761
`5,163,083
`5,164,989
`5,181,237
`5,187,740
`5,193,110
`5,200,995
`5,210,789
`5,216,702
`5,218,636
`5,220,501
`5,222,120
`5,229,764
`5,247,569
`5,255,305
`5,274,698
`5,276,731
`5,283,825
`5,283,829
`5,287,401
`5,305,312
`5,309,505
`5,311,589
`5,319,701
`5,319,702
`5,321,754
`5,323,448
`5,325,421
`5,325,427
`5,327,489
`5,329,578
`5,333,181
`5,335,266
`5,345,501
`5,345,595
`5,351,285
`5,351,287
`5,355,403
`5,369,699
`
`>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
`
`4/1990
`5/1990
`5/1990
`5/1990
`5/1990
`6/1990
`6/1990
`6/1990
`6/1990
`6/1990
`6/1990
`7/1990
`7/1990
`8/1990
`8/1990
`12/1990
`2/1991
`2/1991
`2/1991
`3/1991
`4/1991
`5/1991
`6/1991
`6/1991
`6/1991
`7/1991
`10/1991
`11/1991
`3/1992
`4/1992
`7/1992
`7/1992
`9/1992
`10/1992
`10/1992
`11/1992
`11/1992
`1/1993
`2/1993
`3/1993
`4/1993
`5/1993
`6/1993
`6/1993
`6/1993
`6/1993
`7/1993
`9/1993
`10/1993
`12/1993
`1/1994
`2/1994
`2/1994
`2/1994
`4/1994
`5/1994
`5/1994
`6/1994
`6/1994
`6/1994
`6/1994
`6/1994
`6/1994
`7/1994
`7/1994
`7/1994
`8/1994
`9/1994
`9/1994
`9/1994
`9/1994
`10/1994
`11/1994
`
`Hird et a1.
`Daudelin
`Bernard et a1.
`Kosich
`Cheeseman et al.
`Hamilton
`Hird et a1.
`Lo et a1.
`Hellwarth et al.
`Natarajan
`Kosich
`Daudelin et a1.
`Kizuik et al.
`Smith et al.
`Grizmala et al.
`Hamilton
`Kakizawa
`Dula et al.
`Piosenka et a1.
`Collins et a1.
`Kitamura et al.
`Morganstein et al.
`Hughes
`Yokouchi et al.
`Novas
`Shipman
`Stern et al.
`Kwon
`Hird et a1.
`Morganstein
`Pugh et al.
`Ortiz et al.
`Hopner et al.
`Pugh et al.
`Hammond
`Dowden et al.
`Brandman et al.
`Dowden et al.
`Swaim et a1.
`Jones et al.
`Gaukel et al.
`Jeffus et al.
`Ramsden
`Hamilton
`Lawlor et al.
`McLeod et al.
`Matchett et al.
`Cave
`Sattar
`Jang
`Arbel et al.
`Druckman et al.
`Anderson
`Lin
`Fornek et al.
`Szlam et al.
`Bennett et al.
`Hird et a1.
`Kitchin et al.
`Fisher et al.
`Biggs et al.
`Hou et al.
`Dighe
`Anderson et al.
`Brennan et al.
`Biggs
`Richardson, Jr. et al.
`Shelton
`Johnson et a1.
`Katz
`Bhattacharyya et a1.
`Richardson, Jr. et al.
`Page et al.
`
`
`
`US 7,505,406 B1
`
`Page 3
`
`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
`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,722,418 A
`5724404 A
`57425905 A
`5745553 A
`5,745,558 A
`5757781 A
`5,768,355 A
`5,777,558 A
`5,796,811 A
`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
`5926533 A
`59375042 A
`5,943,403 A
`5,946,386 A
`5,960,064 A
`g’ggé’fi: :
`’
`’
`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
`
`12/1994 Fuller etal.
`1/1995 Lahdemaki etal.
`2/1995 Jo
`5/1995 Chewning,IH et 31.
`6/1995 Gerber et al.
`6/1995 Hamilton
`8/1995 Lindberg et al.
`9/1995 Hamilton
`9/1995 Iglehart etal.
`10/1995 Sugiyama
`10/1995 Shuretal.
`11/1995 Chiller et al.
`11/1995 Mukherjee
`11/1995 Howe etal.
`12/1995 Virdee
`1/1996 Pugh etal.
`1/1996 Gupta etal.
`1/1996 Brown et al.
`3/1996 Bartholomew
`4/1996 McNair
`6/1996 Braun etal.
`6/1996 Parker
`7/1996 Brown etal.
`7/1996 Kitchin etal.
`8/1996 Cho
`10/1996 Hou etal.
`11/1996 Townsendetal.
`12/1996 Wheeler, Jr.
`12/1996 Zhou
`2/1997 Rosenblatt et al.
`4/1997 Rogers et al.
`4/1997 Reese
`5/1997 Freedman
`5/1997 Norell
`7/1997 Eting eta1~
`8/1997 Gainsboro
`3/1998 Bro _
`3/1998 Gama etaT
`“998 PePe_et31~
`“998 M‘mue et 31'
`“998 R1°hard50nt J“ et 31'
`5/1998 Gum“ etal'
`............. 379/189
`6/1998 Salibricietal.
`7/1998 Pennypacker et al.
`8/1998 Mcleen
`
`.............. 379/189
`
`9/1998 MoFarlen
`9/1998 Gammino
`12/1998 Reuss etal.
`1/1999 Kawahara etal.
`1/1999 Sharma etal.
`2/1999 Jorgensen etal.
`2/1999 Ganley etal.
`3/1999 Richardson, Jr. et 31.
`5/1999 Peel et al.
`.............. 379/114.14
`
`7/1999 BakeretaL
`7/ 1999 Gainsboro
`8/1999 5‘?me
`8/1999 R10hardson, Jr. et al.
`8/1999 Rogers et al.
`9/1999 Foladare et al.
`$888 E01111“ 31'
`ek et 31'
`5/2000 Gainsboro
`6/2000 Kek etal.
`6/2000 Cave
`8/2000 Gilbert etal.
`10/2000 Swan etal.
`10/2000 Johnson
`1/2001 Rao etal.
`2/2001 Hammond
`2/2001 Scherer
`6/2001 Glownyetal.
`
`................. 39/320
`
`11/2001 Enzmann etal.
`6,320,946 B1
`11/2001 Heilmann etal.
`6,320,948 B1
`11/2001 Dunn etal.
`6,324,280 B2
`3/2002 Thornton et al.
`6,363,065 B1
`4/2002 Yeh etal.
`6,366,653 B1
`4/2002 Brown etal.
`6,381,321 B1
`6/2002 Jones et al.
`6,404,764 B1
`6/2002 Blair et al.
`6,404,857 B1
`6/2002 Kia
`6,404,870 B1
`9/2002 Weitz ......................... 370/257
`6,445,682 B1
`11/2002 Ku
`6,480,590 B1
`11/2002 Fraser
`6,487,200 B1
`.............. 370/228
`6,496,477 B1* 12/2002 Perkins etal.
`6,529,500 B1*
`3/2003 Pandharipande ............ 370/352
`6,529,602 B1
`3/2003 Walker et al.
`6,553,336 B1
`4/2003 Johnson etal.
`6,560,323 B2
`5/2003 Gainsboro
`6,560,325 B2
`5/2003 Brown et al.
`6,611,583 B1
`8/2003 Gainsboro .................. 379/188
`6,654,722 B1
`11/2003 Aldous etal.
`6,665,380 B1
`12/2003 Cree etal.
`............ 379/211.02
`6,687,360 B2*
`2/2004 Kung etal.
`6,731,630 B1*
`5/2004 Schusteretal.
`............. 370/356
`6,788,775 B1
`9/2004 Simpson
`..................... 370/401
`6,795,444 B1*
`9/2004 Vo etal.
`6,816,469 B1* 11/2004 Kung etal.
`370/260
`
`6,876,647 B2*
`4/2005 Celi, Jr.
`370/352
`6/2005 Brown etal.
`6,904,139 B2
`6,920,209 B1
`7/2005 Gainsboro
`6,985,478 B2
`1/2006 Pogossiants et 31.
`7,039,171 B2
`5/2006 Gickler
`7,042,992 B1
`5/2006 Falcone etal.
`7,046,782 B2
`5/2006 Miller
`7,085,359 B2
`8/2006 Critesetal.
`7,302,053 B2
`11/2007 Chang etal.
`7,333,798 132
`2/2008 Hodge
`7,360,087 B2
`4/2008 Jorgensen etal.
`7,360,090 B1
`4/2008 Doskow etal.
`2001/0028649 A1
`10/2001 Pogossiantsetal.
`2001/0036821 A1
`11/2001 Gainsboro etal.
`2001/0041590 A1
`11/2001 Silberfenig etal.
`2002/0071537 A1
`6/2002 Gainsboro
`2002/0141386 A1
`10/2002 Minefietal “““““““““
`.
`'
`11/2002 Radian
`a
`1:33:
`61% ere
`7/2003 Kungetal.
`10/2003 Murdock
`3/2004 Knappe
`9/2006 Anisimov etal.
`12/2006 Hodge
`12/2006 Davis
`3/2007 Gainsboro et al.
`5/2007 Schneider et 31.
`
`2002/0176403 A1
`53333323212 :1
`2003/0133558 A1
`2003/0185204 A1
`2004/0052218 A1
`2006/0209797 A1
`2006/0285650 A1
`2006/0286962 A1
`2007/0071206 A1
`2007/0115924 A1
`
`379/188
`
`~
`
`2007/0242658 A1
`2007/0263812 A1
`2008/0040780 A1
`
`10/2007 Rae etal.
`11/2007 Polozola etal.
`2/2008 Reinhold
`
`EP
`EP
`
`FR
`GB
`JP
`JP
`JP
`JP
`W0
`W0
`W0
`
`FOREIGN PATENT DOCUMENTS
`0814583 A2
`12/1997
`1 175 074
`1/2002
`
`2600850
`2134749 A
`5'30193
`63-03305
`63-033054
`2003110758
`W0 96/20448 A1
`W0 97/22208
`W0 98/13993 A1
`
`”/1987
`8/1984
`2/1993
`10/1994
`12/1994
`4/2003
`7/1996
`6/1997
`4/1998
`
`
`
`US 7,505,406 B1
`Page 4
`
`WO
`
`WO 00/54491 A1
`
`9/2000
`
`OTHER PUBLICATIONS
`Bobb Swope, et al., U.S. Appl. No. 09/640,831, Entitled “Systemand
`Method for Reverse Billing for Telephone Call” filed Aug. 17, 2000.
`(Reference not included).
`Michael Lord, U.S. Appl. No. 09/955,253, Entitled “Method and
`Apparatus for Exchanging Data Between a Primary Computer Sys
`tem to Ensure Transactional Reconciliation Between the Systems.”
`filed Nov. 27, 2001. (Reference not included).
`Nadia Draizin, et al., U.S. Appl. No. 10/022,946, Entitled “A Method
`for Determining an Entity Resonsible for Billinga Called Party.” filed
`Dec. 17, 2001. (Reference not included).
`John J.Viola, etal., U.S. Appl. No. 10/135,878, Entitled “Information
`Management and Movement System and Method,” filed Apr. 29,
`2002. (Reference not included).
`Richard Falcone, et al., U.S. Appl. No. 10/190,135, Entitled “Sys
`tems and Methods for Offering a Service to a Party Associated with
`a Blocked Call” filed Jul. 3, 2002. (Reference not included).
`Michael Lord, U.S. Appl. No. 10/252,956, Entitled “Three-Way Tele
`phone Call Prevention System and Method,” filed Sep. 20, 2002.
`(Reference not included).
`Dick Falcone, et al., U.S. Appl. No. 10/135,883, Entitled “Optimiz
`ing Profitability in Business Transactions.” filed Nov. 25, 2003. (Ref
`erence not included).
`Marc Hite, et al., U.S. Appl. No. 10/437,839, Entitled “Intelligent
`Queuing of Transaction Records,” filed May 14, 2003. (Reference not
`included).
`Richard Falcone, et al., U.S. Appl. No. 10/360,248, Entitled “Sys
`tems and Methods for Account Establishment and Transaction Man
`agement Using Interrupt Messaging.” filed Feb. 7, 2003. (Reference
`not included).
`Richard Falcone, et al., U.S. Appl. No. 10/360.442, Entitled “Sys
`tems and Methods for Transaction Authorization Determination.”
`filed Feb. 7, 2003. (Reference not included).
`“SciDyn VolP Technology Now Available for Call Control Solu
`tions.” SciDynTM Press Release, [online] [Retrieved on Nov. 4,
`2005]. Retrieved from: http://www.scidyn.com/news/pr/0122pr.
`html.
`“Call Control—Commander II,” SciDynTM Products, [online]
`[Retrieved on Nov. 4, 2005]. Retrieved from: http://www.scidyn.
`com/products/commander2.html.
`“Smart Features for Optimizing Your Network.” SciDynTM Bub
`bleLINK(R), [online|[Retrieved on Nov. 4, 2005]. Retrieved from:
`http://www.scidyn.com/products/bubble.html.
`“BubbleLINK(R) Software Architecture,” SciDynTM, The Voice of
`IP Technology TM, [online|[Retrieved on Nov. 4, 2005], Retrieved
`from: http://www.scidyn.com/products/BubbleLinkº%20White.pdf
`Anderson, Susan, “Three-Way Call Detect . . . Close Enough to
`Perfect?” Correctional Communications Quarterly, pp. 16-20, Oct.
`1993.
`Bahl, 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.
`DPD/120-JPProduct on Display at Communications Tokyo '01, Apr.
`2-5, 1991 (Product described in U.S. Appl. No. 5,218,636).
`European Examination Report, EP07251570.3, May 29, 2008, 5
`pageS.
`LazerVoice, Digital Recording System Inmate Services, 1997-1998,
`Schlumberger Technologied, Inc./Lazer Voice STIL VO222
`LazerVoice User:Manual - Version 2.22, pp. 1-41, publishedApr 28,
`1998 by SchlumbergerTechnologies, Inc/LazerVoice of Mobile, Ala
`bama.
`LazerPhone, Powerful Performance Uncompromising Standards,
`1998.
`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.
`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
`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.
`Scidyn Commander 3-Way Call Detection System [online]
`[Retrieved on Jun. 20, 2006] Retrieved from: http://www.scidyn.
`com/products/Commander%203-way%20Detection.pdf, 5 pages.
`“Systems 20” Value Added Communications (VAC), Nov. 1992,
`Brochure (4 pages).
`Telematic “ConQuest III Inmate Telephone System.” Nov. 1992.
`Thermos, P., “Two Attacks Against Volp” Security Focus,
`XP-002444627, Apr. 4, 2006, pp. 1-8.
`U.S. Appl. No. 09/229,385, Cree et al., filed Jan. 1999.
`U.S. Appl. No. 09/905,014, Spadaro et al., Entitled “Public Tele
`phone Control with Voice Over Internet Protocol Transmission,” filed
`Jul. 13, 2001.
`U.S. Appl. No. 10/642,532, Rae et al., Entitled “Centralized Cell
`Processing.” filed Aug. 15, 2003.
`US. Appl. No. 10/646,638, filed Aug. 22, 2003.
`U.S. Appl. No. 10/800,473, Rae et al., Entitled “Call Processing with
`Voice Over Internet Protocol Transmission,” filed Mar. 15, 2004.
`U.S. Appl. No. 11/777,168, Rae et al., Entitled “Inmate Management
`and Cell Processing Systems and Methods,” filed Jul. 12, 2007.
`“VolP the Evolving Solution and the Evoling Threat.” Internet Secu
`rity Systems, Inc., XP-002444626, 2004, pp. 1-7.
`* cited by examiner
`
`
`
`U.S. Patent
`
`Mar. 17, 2009
`
`Sheet 1 of 5
`
`US 7,505.406 B1
`
`FIG. I.
`
`20
`
`22
`
`28
`
`30
`
`|NMATE
`TELEPHONES
`
`
`
`
`
`
`
`2A
`
`26
`
`|NMATE
`TELEPHONES
`
`FIG. 2
`(PRIOR ART)
`
`COMMANDER ||
`32
`
`?
`TETITIETT
`||||||||||
`
`
`
`
`
`
`
`CENTRAL
`OFFICE
`
`
`
`ETHERNET
`LAN 0R WAN
`
`
`
`[[ImbET
`ADMINISTRATION
`MANAGER
`
`
`
`U.S. Patent
`
`Mar. 17, 2009
`
`Sheet 2 of 5
`
`US 7,505.406 B1
`
`FIG. 3
`(PRIOR ART)
`
`ETHERNET
`LAN 0R WAN
`
`CENTRAL
`OFFICE
`34
`
`SERVER
`48
`
`ADMINISTRATION
`MANAGER
`
`
`
`
`
`ROUTER
`
`ROUTER
`46
`
`ROUTER
`46
`
`5555555555? =
`
`COMMANDER II
`32
`
`
`
` ?? ?? ??? ??? ? ?? ??
`
`
`
`
`
`
`
`
`
`
`
`
`
`? ? ?? ?? ?? ? ????
`
`
`
`
`
`
`
`
`
`-—
`
`COMMANDER ||
`
`COMMANDER ||
`
`C???????? ??
`
`?
`??????????
`LLLLLLLLLL
`
`?
`???????
`
`?
`[[[[[[[III]
`||||||||||
`
`=
`
`?
`
`
`
`U.S. Patent
`
`Mar. 17, 2009
`
`Sheet 3 of 5
`
`US 7,505.406 B1
`
`0||
`
`SENOHdHTE 1
`
`?y *
`
`
`
`
`
`U.S. Patent
`
`Mar. 17, 2009
`
`Sheet 4 of 5
`
`US 7,505,406 B1
`
`9:222.
`
`3mmzoznmjm...
`
`><>>WEI.—
`
`
`
`Sumoj<o
`
`NF
`
`om
`
`wz=._o:>>m
`
`><>>m:.<on:
`550wo_o>
`I5.65DZ<n:
`
`
`
`mw>owo_o>
`
`3
`
`mo_o>
`
`n:mm>o
`
`<55
`
`mom
`
`>55HEE.
`
`FEED.33
`
`
`
`
`
`m..UNK
`
`@259“.
`
`w2_._.__m
`
`2Exomzo
`
`NN
`
`vm
`
`mm
`
`mom
`
`mm>omo_o>
`
`><>>mp<wn:
`
`or
`
`9.53m
`
`Iot>>w
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 17, 2009
`
`Sheet 5 of 5
`
`US 7,505.406 B1
`
`HOSS3008d
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US 7,505,406 B1
`
`1
`PUBLIC TELEPHONE CONTROL WITH
`VOICE OVER INTERNET PROTOCOL
`TRANSMISSION
`
`FIELD OF THE INVENTION
`
`This invention relates to the control ofpublic telephones at
`a given site and the processing of voice telephone calls with
`the calls being routed over Voice over Internet Protocol net-
`works.
`
`BACKGROUND OF THE INVENTION
`
`With typical coin operated public telephones a caller
`manually dials appropriate information over transmission
`means, such as local wire loops connected to a computing and
`switching means called a “central office switch,” which first
`collects the dialed caller information, processes the call, and
`controls the switching, accessing, and routing of caller infor-
`mation over long-distance transmission means to other simi-
`larly-arranged computing and switching means that are
`remotely located. In the past voice telephone calls were con-
`nected to a human operator to provide assistance in account-
`ing and billing for a call. Access over additional long-distance
`transmission means was provided to a last computing and
`switching means connected to the local loop of a destination
`telephone terminal instrument and various computing and
`switching means which record the call numbers and timing
`and further arrange the accounting and billing for the public
`telephones and calls.
`US. Pat. No. 4,935,956, Hellwarth, et al. describes a public
`phone service that permits and arranges long distance calls,
`the charges of which can be billed to either a credit account,
`the called party, or to a third party with a computer recording
`and accounting for the revenues collected from the telephone
`service. This is an example of a controlled public telephone
`system.
`Telephone instruments which are accessible to the public
`for placing telephone calls are used in locations which are
`accessible to persons who are not necessarily responsible for
`their use. Often, public telephones are located in areas where
`restrictions must be placed on their use. For example, in
`prisons limitations are placed on the destination telephones
`which may be called. In order to control the destination num-
`bers it is necessary to detect attempted three-way calls. US.
`Pat. No. 5,768,355, Salibrici et al., shows a three-way call
`detection system which uses digital signal processing to iden-
`tify a third party connection. The three-way call detection of
`this patent is used in the CommanderTM telephone system
`supplied by Science Dynamics Corporation. This is another
`example of a controlled public telephone system.
`Recently, voice over internet protocol (VoIP) has been used
`for transmitting packets of data representing voice telephone
`messages. A VoIP gateway permits VoIP sessions to be con-
`ducted with called parties such as a called party having a PC
`connected to a Public Switching Transmission Network
`(PSTN) by a telephone line.
`It is an object of the present invention to use Voice over
`Internet Protocol networks to transmit information from a
`
`controlled public telephone system.
`
`SUMMARY OF THE INVENTION
`
`In accordance with the present invention a controlled pub-
`lic telephone communication system has a plurality of tele-
`phones at a given site and a programmable computer for
`switching, accessing, routing, timing, billing, and the control
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`ofthe telephones. The telephones are selectively connected to
`an off site switched telephone network over a Voice over
`Internet Protocol network.
`
`Further in accordance with the invention the programming
`for the computer is not all performed by the computer at the
`site. The system of the present invention distributes the pro-
`cessing to remote locations over an Intranet or Internet net-
`work. In accordance with the invention the distribution ofthe
`
`data processing to remote locations is integrated with the
`distribution of telephony signals over the Voice over Internet
`Protocol network.
`
`Further in accordance with the invention, the processing of
`three way call detection is movedbeyond the VoIP network so
`that signal loss or degradation by VoIP does not interfere with
`three way call detection.
`The foregoing and other objects, features and advantages
`of the invention will be better understood from the following
`more detailed description and dependent claims.
`
`SHORT DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 shows a block diagram of a controlled public tele-
`phone system of the present invention;
`FIG. 2 shows prior art public telephones at a single site;
`FIG. 3 shows prior art multiple site public telephone sys-
`tems;
`FIG. 4 shows the ability ofthe invention to access software
`functions over a data network;
`FIG. 5 shows the same ability as FIG. 4 but shows that the
`VoIP and data network are the same;
`FIG. 6A depicts a prior art control computer; and
`FIG. 6B shows the modifications to the control computer
`necessary to provide VoIP and data network capability.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`
`FIG. 1 shows a controlled public telephone communication
`system including a plurality ofpublic telephones 10 at a given
`site. The site may, for example, be a prison in which the use of
`the public telephones is monitored and controlled. Other sites
`for application of such control include hotels, airports, con-
`vention centers, or any location both public and private which
`contains a plurality ofpublic telephones . A programable com-
`puter 12 at the site is provided for switching, accessing,
`routing, timing, billing and the control ofthe telephones 10 at
`the site. Telephones 10 are connected to computer 12 by wire
`lines 14. The computer 12 may be of the type shown in US.
`Pat. No. 4,935,956, Hellworth or of the commercially avail-
`able type provided by Science Dynamics Corporation under
`their CommanderTM designation.
`Computer 12 has a modem which establishes a connection
`to a desired Public Switched Telephone Network (“PSTN”)
`16. The PSTN is any of those provided by AT&T, GTE, a
`Regional Bell Operating Company and others comprising
`multiple switching ofiices. As is known in the art, a Public
`Switched Telephone Network (“PSTN”) includes a hierarchy
`of telephony switching ofiices. Individual subscribers are
`accessed on “local loops” or individual telephone lines to a
`nearby telephone exchange called an “end office” also called
`an “end telephony office”. One or more end offices may be
`accessed to a “local central office,” also called a “local central
`telephony office” or accessed to a “toll office.” An end office
`may also function as a local central office (e.g., in a remote
`area or rural area). Alternatively, the system can terminate in
`a Private Branch Exchange instead of the PSTN.
`
`
`
`20
`
`3
`In accordance with the present invention the telephones 10
`are selectively connected to the off site switch telephone
`network 16 over an Internet Protocol (IP) network 18 via
`Voice over Internet Protocol (VoIP) gateway 26. The Internet
`Protocol (IP) network may be a Wide Area Network (WAN)
`or a local area network (LAN). Computer 12 selectively con
`nects the telephones with the Voice over Internet Protocol
`gateway 26. The Internet Protocol (“IP”) is a routing protocol
`designed to route traffic within a network or between net
`works. Voice-over-IP is a method for providing voice capa
`bilities over an IP network such as the Internet or an intranet.
`In such networks data packets are sent to and from commu
`nication sites to facilitate communication. In communication
`systems utilizing a Voice over Internet Protocol (IP) protocol,
`these packets are commonly referred to as datagrams. In
`typical Voice over IP networks, each communication site
`sends datagrams to other communication sites. There are
`different approaches to sending datagrams.
`The control computer 12 supports a variety of applications,
`such as remote configuration, management and back-up,
`bandwidth allocation and control, least cost routing, Voice
`over Internet Protocol (or Voice over IP), as well various
`telephony related applications. In certain preferred embodi
`ments, control signals per ITU recommendation H.323, and
`audio based media streams using RTP per Internet RFC 1889
`are applied. Alternatively control signals could be applied
`using other protocols such as SIP per Internet RFC 2543.
`FIG. 1 shows that the computer 12 performs the function of
`switching, indicated at 20, routing, indicated at 22, and bill
`ing, indicated at 24. Typically a prison environment such as
`described in the example has rules and regulations regarding
`what each inmate is allowed for telephone usage. The tele
`phone user first dials a calling card number and a PIN code
`which is checked at 28. A calling card number is associated
`with the PIN code. Control computers such as the Com
`35
`mander"M have stored therein the restrictions on telephone
`usage associated with that PIN number. As an example, on
`Monday the inmate may be allowed to call his attorney or to
`call his mother. As part of the restriction on telephone usage
`the Commander"M provides a three-way call detect system 30
`as described in the aforementioned Salibrici et al. patent. This
`is one of the restriction imposed by control computer 12.
`Voice data is processed by means of a vocoder (Voice
`Coder/Decoder). This process utilizes one of several standard
`schemes such as ITU recommendation G.723.1, G.729, or
`G.711 among others. VoIP Gateway 26 is provided to service
`and control Voice over IP (“VoIP”) communications. Various
`types of VoIP communications may be effectively managed
`and controlled in accordance with preferred embodiments of
`the present invention.
`50
`FIG. 2 depicts the prior art in which four public telephones
`at a single site are connected through a commander"M unit 32
`to a central office 34. FIG. 3 depicts four sites 36, 38, 40 and
`42 each of which has a plurality of Commander"M units
`connected through hubs 44 to a router 46. The router 46 routes
`calls to a server 48 which connects the calls to central office
`34.
`In accordance with the present invention, lower cost and
`efficiency are obtained by operating systems such as shown in
`FIGS. 2 and 3 over Ethernet and Voice over Internet Protocol
`networks. For example, each prison in a state wide prison
`system has Commander"M units such as shown in FIG. 3.
`There may be a thousand phones but all of the phones are
`connected through Commander"M systems over Voice over
`Internet Protocol network. Often large administrative sys
`tems such as this have existing data networks which process
`and transmit e-mail and the like. Providing a control com
`
`40
`
`45
`
`ss
`
`60
`
`65
`
`US 7,505,406 B1
`
`10
`
`15
`
`25
`
`30
`
`4
`puter such as the Commander"M with a VoIP gateway and
`Ethernet capability allows the public telephone systems at
`various sites to be integrated into the data network easily.
`FIG. 4 shows how the programming of control functions
`may be distributed to remote locations over the Ethernet
`network. In FIG. 4 the routing function 22, the billing func
`tion 24 and the PIN Checking 28 are distributed to a remote
`location or locations by the Ethernet network 50. As shown in
`FIG. 4, the network 50 is a local area network (LAN). How
`ever, these functions may also be distributed over a WAN. The
`distribution of these functions to remote locations has the
`advantage that the functions can be centralized with the func
`tions being performed at a central administration location.
`The distribution of a control function is accomplished with
`programming based on software architecture such as Bub
`bleLINKR and equipment with the ability to enable a seam
`less connection between traditional circuit-based networks
`and newer digital packet-based networks. Such equipment
`includes the Integrator C-2000.R series of IPTelephony Gate
`ways and the Commander II Inmate Control phone system
`(also based on the Integrator C-2000.R architecture). The
`control functions include a wide array of editable call control
`parameters, advanced call monitoring, real time call record
`ing and three way call fraud detection.
`FIG. 5 shows the integration of the VoIP and data networks.
`In this case the telephone communication is integrated into
`the data exchange network. FIGS. 4 and 5 also show that the
`three way call detection 30a is moved from the site, i.e. in the
`control computer 12 as indicted at 30, to a point beyond the
`VoIP network. VoIP transmission requires voice compression
`and packetizing. These operations are lossy and detrimental
`to the ability to perform three way call detection. Therefore,
`three way call detection is performed at 30a after the tele
`phony signals have been decompressed and depacketized by
`the VoIP gateway 26a.
`FIG. 6A depicts a prior art Commander"M control com
`puter 13 which has software 50 for performing the functions
`of call processing, switching and control. It has station inter
`face hardware 52 which provides an interface with the tele
`phones 10. It has a digital signal processor 54 for processing
`signals from the telephones 10 as programmed by the soft
`ware 50. PSTN interface hardware 56 provides an interface to
`the PSTN switch 16.
`FIG. 6B shows modifications to the control computer to
`provide VoIP and data network capability wherein VoIP gate
`way 26a and voice compressor and packetizer 58 have been
`added to produce compressed data packets from the tele
`phony signals. These are the principal functions of the VoIP
`Gateway 26. The packets are processed in the Ethernet net
`work interface 60 so that they can be applied through the
`WAN 18, ora LAN, to the VoIP Gateway 26a. The telephone
`signals are decompressed and depacketized by VoIP gateway
`26a and distributed to a public switch. Preferably, three way
`call detection is performed at this point by three way call
`detect system 30a.
`Mixed modes providing both Local access wire circuits
`(analog or digital) and VoIP may be used. The local access
`circuits transport local calls at fixed lower rates to a Local
`Exchange Carrier (LEC), while the VoIP port