throbber
(12)
`
`United States Patent
`Cree et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 6,665,380 B1
`Dec. 16, 2003
`
`US006665380B1
`
`(54) INMATE MESSAGING SYSTEM AND
`METHOD
`
`(75) Inventors: Richard E. Cree, Dallas, TX (US);
`John D. McFarlen, Arlington, TX (US)
`
`(73) Asslgneez T-Netlx’ Inc" Carrollton’ TX (Us)
`( 4 ) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl' NO': 09/229’385
`(22) Filed:
`Jan. 11, 1999
`
`5/1990 Daudelin
`4,922,519 A
`5/1990 Bernard et 81.
`4,922,520 A
`5/1990 Kosich
`4,924,488 A
`(List Continued on next page‘)
`
`OTHER PUBLICATIONS
`Bahl, L. “A Maximum Likelihood Approach to Contiuous
`Speech Recovery,” Readings in Speech Recognition Ed. A.
`Waibel and K. Lee, Morgan Kaufmann Publishers, pp
`308—319> IEEE 1983
`(List continued on next page.)
`Primary Examiner—Allan Hoosain
`(74) Attorney, Agent, or Firm—FenWick & West LLP
`
`(51) Int. c1.7 .......................... .. H04M 1/64; H04M 3/00
`
`(57)
`
`ABSTRACT
`
`(56)
`
`(52) US. Cl. .............. .. 379/8825; 376/671; 376/8817;
`_
`_
`_
`_
`376/8818’ 376/8819’ 376/265'01’ 376/265'13
`Fleld of Search ....................... ..
`379/671’ 70’ 76’ 8812’ 8817’ 8818’ 8819’
`88'22’ 8825’ 265'01’ 26503’ 26513
`.
`References Clted
`U_S_ PATENT DOCUMENTS
`_
`3’851’;21 A 11/1974 Marian
`18852341‘; 2
`Sign“
`4’O54’756 A 10/1977 comena et al
`4:188:508 A
`2/1980 Rogers et aL '
`4,310,726 A
`1/1982 Asmuth
`4,405,833 A
`9/1983 Cave et al,
`4,518,825 A
`5/1985 Brikerhoff et a1.
`4,559,416 A 12/1985 Theis et al-
`476027129 A * 7/1986 Matthews ct a1~ ~~~~~~~~~~ ~~ 179/18
`2
`3/
`FDreudberg elt a1‘
`4’799’255 A
`lilgsg B?leirgyeftei 211
`4’815’120 A
`3/1989 Kosici et a1 '
`4Z885Z76S A 12/1989 Shirakawa '
`4,896,348 A
`1/1990 Grantland et 81.
`4,899,375 A
`2/1990 Bauer et 81.
`4,901,341 A
`2/1990 Carter et a1.
`
`.
`.
`.
`An .
`mmate messagmg system and method for notifying an
`inmate in a prison facility of messages received from a caller
`Outside the prison
`The Caller dials into the inmate
`messaging system using, for example, a conventional “touch
`tone” telephone. The caller is prompted by the system for
`identifying information, Which is veri?ed against known
`information in a database. Identifying information can
`include a PIN for verifying the caller’s account. During a
`set-up session, the system prompts the caller to record her
`name. The name recording is used to verify the account
`When the caller leaves a message for the inmate, and is also
`used to identify the account When the inmate retrieves the
`message from Within the prison. The caller can specify a
`time With the message for returning the telephone call, or
`have the call placed immediately. The inmate accesses the
`inmate messaging system via a prison telephone. If mes
`sages are pending for inmates residing in the vicinity of the
`phone, the inmate is provided With an option to retrieve a list
`of such pending messages. To hear speci?c messages, the
`inmate enters identifying information, such as a PIN. If the
`PIN is successfully veri?ed, the system informs the inmate
`that a return call can be made to the caller anytime, or at a
`mm specl?ed by the Caller
`
`22 Claims, 13 Drawing Sheets
`
`l _ _ _ _ _ _ _ _ _ _ - _ _ n _ _ — _ T “ _ _ — '_ _ “I
`
`EBLSQLLEAQLLLI!
`
`l
`|
`'
`:
`I
`I
`l
`
`‘
`a“
`‘
`|
`l
`
`110
`NETWORK
`
`1‘
`‘
`m
`INMA TE
`
`SYSTEM
`
`11-4
`
`~
`
`12“
`PUBL'C
`
`NETWORK
`
`I
`I
`I
`I
`I
`l
`|
`'
`'
`I
`:
`I
`l
`
`~
`
`1.412
`INMATE
`
`SYSTEM
`
`159
`$225,585?
`
`GTL 1008
`IPR of U.S. Pat. No. 7,529,357
`
`

`
`US 6,665,380 B1
`Page 2
`
`US. PATENT DOCUMENTS
`_
`6/1990 Hlrd 9191-
`4,933,966 A
`6/1990 L9 91 91-
`4933967 A
`6/1990 Hellwarth et 81.
`4,935,956 A
`6/1990 Kosich
`4,937,862 A
`2/1991 Poisenka et 81.
`4,993,068 A
`6/1991 Nqvas
`5,023,906 A
`7/1991 shlpman
`5,033,088 A
`5,054,059 A 10/1991 Stern 9191-
`5,063,593 A 11/1991 KWOH
`_
`5,109,405 A
`4/1992 Morganstem
`5,131,024 A
`7/1992 Pugh 9191-
`5,150,357 A
`9/1992 Hopner 9191-
`5,155,761 A 10/1992 Hammond ................. .. 379/67
`5,163,083 A 11/1992 Dowden et 81.
`5,187,740 A
`2/1993 Swaim 9191-
`5,200,995 A
`4/1993 Gaukel et 81.
`5,210,789 A
`5/1993 1911115 91 91-
`5,222,120 A
`6/1993 McLeod et 81.
`5,229,764 A
`7/1993 Matchett et 81.
`5,276,731 A
`1/1994 Arbel e191-
`5,305,312 A
`4/1994 Fornet et 81.
`5,309,505 A
`5/1994 SZlam et a1.
`5311589 A
`5/1994 B91111?" et a1~
`5319702 A
`6/1994 Kltchm et al'
`5,325,421 A
`6/1994 Hou et a1. .................. .. 379/67
`5,325,427 A
`6/1994 Dighe
`5,327,489 A
`7/1994 Anderson et al.
`
`7/1994 Brennan et aL
`5,329,578 A
`9/1994 Johnson et a1_
`5,345,595 A
`9/1994 Bhattacharyya et a1.
`5,351,287 A
`5,355,403 A 10/1994 Richardson, Jr. et 81.
`5,375,161 A 12/1994 Fuller 6181
`5,442,696 A
`8/1995 Lindberg et 81.
`57452347 A
`9/1995 lgl‘f’hart et al'
`5,465,293 A 11/1995 Chiller et al.
`5,471,519 A 11/1995 Howe et al.
`5,483,582 A
`1/1996 Pugh et a1.
`5,483,593 A
`1/1996 Gupta et a1'
`5,535,261 A
`7/1996 Brown et a1. ............... .. 379/67
`5,539,812 A
`7/1996 Kitchin et a1_
`5,544,231 A
`8/1996 Cho
`5,566,229 A 10/1996 Hou et a1.
`
`5,655,013 A * 8/1997 Gainsboro ................ .. 379/188
`5,722,418 A * 3/1998 Bro .......................... .. 128/732
`5,724,404 A
`3/1998 Garcia et a1.
`5,745,553 A
`4/1998 MirVille et a1.
`5,796,811 A
`8/1998 Mcparlen
`5,799,068 A
`8/1998 Kikinis et a1.
`5,805,685 A
`9/1998 Mcparlen
`5,809,125 A
`9/1998 Gammino
`5,867,559 A * 2/1999 Jorgensen et a1. .......... .. 379/67
`5,883,945 A
`3/1999 Richardson, Jr. et a1.
`5,943,403 A
`8/1999 Richardson, Jr. et a1.
`5,946,386 A * 8/1999 Rogers et a1. ............ .. 379/265
`5,960,064 A
`9/1999 Foladare et a1.
`6,052,454 A * 4/2000 Kek et a1. ................. .. 379/188
`6,064,963 A
`5/2000 Gainsboro
`6,072,860 A
`6/2000 Kek en a1_
`6,075,843 A * 6/2000 Cave ..................... .. 379/8813
`6,141,406 A 10/2000 Johnson
`RE37,073 E * 2/2001 Hammond ................. .. 379/67
`6,188,751 B1
`2/2001 Scherer
`6,366,653 B1
`4/2002 Yeh et a1_
`2001/0036821 A1 * 11/2001 Gainsboro et a1. ........ .. 455/410
`
`OTHER PUBLICATIONS
`Batten, A. “Personal Communications Service and the Intel
`ligent Network,” British Telecommunications Engineering,
`V01‘ 9, pp 88_91 Aug‘ 1990
`-
`“
`Lee, K. Large—Vocabulary Speaker—Independent Continu
`.
`.
`.
`,,
`.
`ous~ Speech Recognition Using IIMM, Carnegie Mellon
`University Department of Electrical and Computer Engi
`119911118, CMU—C$—88—148 APR 1988
`System 20, Nov. 1992, Specially designed for correctional
`facilities, from County Jails to State and Federal Prisons.
`VAC
`Telematic “ConQuest III Intimate Telephone System” Nov.
`1992
`LaZerVo1ce, Digital Recording System Inmate Services,
`.
`.
`'
`.
`.
`1997 98 S hl
`b
`T h 1
`.
`I
`V .
`—
`c um erger
`ec’ no og1es,
`nc./'LaZer o1ce
`,STIL V0222 LaZerVOlCe User 5 Manua1—VerS1°n 222
`LaZerPhone User Reference Manual.
`LaZerPhone, Inmate Telephone System, Users Manual, 1998
`Schlumberger Technologies, Inc./Global Tel*Link, LaZer
`
`.
`
`A 55837934 A 12/1996 Zhou Wheeler, JI. . . . . . . . . . . . . . . . ..
`
`
`5,606,604 A
`2/1997 Rosenblatt
`5’617’471 A
`4/1997 Rogers et al'
`5,627,887 A
`5/1997 Freedman
`5,651,056 A
`7/1997 Eting et al.
`
`
`Phone User’s Manual_version LaZerPhone, Powerful Performance Uncompromising Stan
`dards 1998
`LazeriPhoneiTechnical Manual S stem Overview
`’ y
`'
`
`* cited by examiner
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 1 6f 13
`
`US 6,665,380 B1
`
`.l | l I l i I I l i l i I I l l I ' l I I I 1 I .l l._ g
`
`zmQEuz _ au- _
`
`H _
`
`_ _
`
`_ _ _
`
`_
`
`_ _
`
`v must
`
`an
`
`_
`
`
`
`
`magnum: m??mqmmh ukwvmmmws _ mzozmmqmh mzormuqmb
`x33 duo I Es‘? Es: iv am=2§w +1 Eozmm
`an. a _ QNH
`q?. 9.59... 3H
`_ xmQEwz
`
`

`
`U.S. Patent
`
`m6,
`
`mS
`
`1
`
`/09SU
`
`/0
`
`1B
`
`
`
`1.Sane:manna:Mmm.:<u
`mm.:<u
`
`
`
`us<32.msozmm
`
`
`
`SN.......
`
`8TL<
`
`amfin
`
`
`
`«HM.Eo=m=m._m<mmmmno<
`
`mm.Sm=ou
`
`
`
`mansmsmxmea:«ammo
`
`f%
`flMLOEWE0.»am«ammum.
`
`.m.mmzzM2073I..—O%~»—~&.~_OQIOWWMOOQQN2OInsm.~Wk
`
`
`
`moE522.
`
`3E«$23..
`
`mmzozm«aman
`
`
`
`29....zummmm
`
`M«NGE
`
`pm,3.2:03.52
`
`
`
`m<Emmm~EoBmam<9
`
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 3 0f 13
`
`US 6,665,380 B1
`
`2120
`
`‘V222
`
`ACCUUNTDATABASE
`
`1
`
`$4 ‘
`
`326
`
`NAME
`RECORDING FILES
`
`MESSAGE
`RECORDING FILES
`
`FIG. 2B
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 4 0f 13
`
`US 6,665,380 B1
`
`,V 223
`
`AQQQQAL'E
`INEQBMAILQN
`
`A CCOUNT NO.
`PIN
`ACCOUNT STA TUS
`NAME
`ADDRESS
`TELEPHONE NO.
`
`MESSAQE
`INFQRMAM
`
`DA TE OF MESSAGE
`TIME OF MESSAGE
`CALL BACK TIME
`MESSAGE STATUS
`MESSAGE CNTR.
`
`INMAIE
`INEQEMAILQN
`
`ACCOUNT NO.
`PIN
`NAME
`INMA TE NO.
`CELL BLOCK NO.
`
`FIG. 2C
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 5 6f 13
`
`US 6,665,380 B1
`
`START
`
`No
`
`300
`
`Yes
`
`‘v 302
`
`ANSWER
`CALL
`
`b
`
`@
`
`—v 304
`
`ENTER
`ACCOUNT NO. &
`PIN
`
`306
`
`FIG. 3
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 6 0f 13
`
`US 6,665,380 B1
`
`Yes
`
`308
`
`No
`
`w 310
`
`INCREMENT
`COUNTER
`
`312
`
`Yes
`
`CALL
`OPERATOR 0R
`HANG-UP
`
`FIG. 4
`
`

`
`U.S. Patent
`
`Dec. 16,2003
`
`Sheet 7 0f 13
`
`US 6,665,380 B1
`
`N318
`
`SET -UP
`NEW A CCOUNT
`
`I
`
`5 TA TE
`NAME
`
`l
`
`RECORD
`VOICE
`
`l
`
`CONFIRM
`NAME
`RECORDING
`
`w 320
`
`N322
`
`w 324
`
`334
`
`CALL
`OPERA TOR OR
`HANG-UR
`
`INCREMENT
`COUN TER
`
`CONFIRMED?
`
`Yes
`
`SA VE
`NAME
`RECORDING
`
`w 328
`
`FIG. 5
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 8 6f 13
`
`US 6,665,380 B1
`
`336
`
`PLA Y
`NAME
`RECORDING
`
`1
`
`CONFIRM
`NAME
`
`Yes
`
`340
`
`No
`
`ENTER
`63)»
`INMA TE NO.
`
`INCREMENT
`~34: 344W COUNTER
`
`CALL
`OPERATOR on
`HANGUP
`
`‘
`
`[J 350
`
`Yes
`
`No
`
`FIG. 6
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 9 6f 13
`
`US 6,665,380 B1
`
`No
`
`l
`
`‘
`
`376“ INCREMENT
`COUNTER
`
`352
`Yes
`
`V354
`
`ENTER CELL
`BLOCK
`TELEPHONE
`NUMBER
`
`356
`PHONE No. "0 TERMINATE
`CALL
`
`CALL
`OPERA TOR OR
`HANG-UP
`[1
`
`314
`w
`
`3
`358
`
`DELIVER
`6
`CALL REQuEsT
`
`PEC, »
`CALL BACK
`"ME?
`
`360
`
`380
`
`Yes
`
`1/362
`
`ENTER
`HOUR
`
`‘'
`
`‘v 364
`
`ENTER
`MINUTES
`
`N366
`
`‘
`CONF'RM
`CALL BA CK
`"ME
`
`an
`TERMINATE J
`cALL
`
`REC+ORD
`MES$AGE&
`SAVE CALL
`BACK TIME
`
`:70
`
`CONFIRMED?
`
`FIG. 7
`
`

`
`U.S. Patent
`
`Dec. 16,2003
`
`Sheet 10 0f 13
`
`US 6,665,380 B1
`
`‘v 384
`
`CHECK
`INMA TE
`DATABASE FOR
`PENDING
`MESSAGES FOR
`ALL INMATES
`HOUSED IN
`VICINITY OF
`CELL BLOCK
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`v 388
`
`ANNOUNCE LIST
`OF PENDING
`MESSAGES THAT
`HAVE BEEN
`396 “v
`ANNOUNCED
`FE WER THAN X
`TIMES
`
`I
`INCREMENT
`COUNTER FOR
`EACH MESSAGE
`ANNOUNCED
`
`_..._....._.I I
`
`MESSAGE
`PENDING?
`
`PROVIDE
`OPTIONS MENU
`
`386
`
`390
`MESSA GE \
`OPTION?
`
`No
`
`w 392
`
`ENTER
`ACCOUNT NO. &
`PIN
`
`FIG. 8
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 11 6f 13
`
`US 6,665,380 B1
`
`No
`
`400
`Yes
`
`INCREMENT
`COUNTER
`
`‘523532
`MESSAGE(S)
`
`404
`
`MESSAGE
`PENDING?
`
`40s
`,>
`
`INFORM
`INMATE THAT
`NO MESSAGES
`ARE PENDING
`
`414 W CALL OPERATOR
`0R HANG-UP
`
`408 W TERMINATE
`SESSION
`
`FIG. 9
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 12 6f 13
`
`US 6,665,380 B1
`
`‘v 416
`
`PLA Y
`MESSAGES FOR
`INMA TE
`
`CALL BACK
`TIME?
`
`V 42°
`
`mronu
`IQZ‘JQZZE'L'E a
`CALL(S)
`
`‘
`
`nfggfrsl'
`(1-nzrunu CALL, ‘
`2- REFUSE
`MESSAGE)
`
`422
`
`424
`
`IF
`INPUT IS:
`
`1!
`
`ONE
`
`426
`
`TWO
`
`423
`
`430
`
`SET
`MESSAGE
`STATUS r0
`nsrussn
`
`V 432
`
`TERMINATE
`SESSION
`
`FIG. 10
`
`

`
`U.S. Patent
`
`Dec. 16, 2003
`
`Sheet 13 0f 13
`
`US 6,665,380 B1
`
`V 434
`
`PLACE
`CALL
`
`Yes
`
`436
`No
`
`444
`
`SET
`MESSAGE
`STA TUS TO
`COMPLETED
`
`v 438
`
`SET
`MESSAGE
`STATUS TO NOT
`COMPLETED
`
`No
`
`440
`
`Yes
`
`‘v 442
`
`INFORM
`INMA TE OF
`PENDING CALLS
`
`FIG. 11
`
`

`
`US 6,665,380 B1
`
`1
`INMATE MESSAGING SYSTEM AND
`METHOD
`
`FIELD OF THE INVENTION
`
`The invention relates to the ?eld of telecommunications
`and, more particularly, to an inmate messaging system and
`method for notifying an inmate in a prison facility of
`messages received from a caller outside the prison facility.
`
`BACKGROUND OF THE INVENTION
`
`Conventional inmate telephone systems and methods
`require an inmate to arrange a time With a remote party for
`executing a telephone call. Unfortunately, the remote party
`often cannot take the call from the inmate because of sudden
`schedule con?icts, thus forcing the inmate to call again at a
`later time. These repetitive outgoing calls, When multiplied
`by the number of inmates in a typical prison facility, can
`generate large telephone bills that must be paid by the prison
`facility.
`In conventional messaging systems, a user acquires a
`messaging device from a service provider. The user is
`contacted by a third party by calling into a messaging system
`Which, in turn, calls the user’s pager to deliver a voice or
`numeric message from the third party. Such conventional
`systems, hoWever, are not practical in a controlled prison
`environment Where prisoners’ communications With remote
`parties must be carefully monitored for illegal activity. Nor
`is it desirable to place electronic devices in the hands of
`prisoners Who are notorious for their clever exploitation of
`prison property for personal gain or advantage.
`Accordingly, there is a need Within the inmate telephone
`industry to facilitate noti?cation of inmates When a remote
`party desires to communicate With an inmate via the inmate
`telephone system. Such a system and method should capture
`and allocate costs associated With operating the inmate
`telephone system, and facilitate the billing of the appropriate
`remote parties. Additionally, such a system and method
`should be adapted to function in a prison environment to
`prevent the inmates from exploiting the system for personal
`gain or advantage.
`
`SUMMARY OF THE INVENTION
`
`The present invention is directed to an inmate messaging
`system and method for notifying an inmate in a prison
`facility of messages received from a caller outside the prison
`facility.
`In a preferred embodiment of the present invention, a
`remote caller establishes a message account With an inmate
`messaging system responsible for providing messaging ser
`vices to a prison facility. The remote caller’s account infor
`mation is processed by the inmate messaging system in an
`automated manner. Preferably, remote caller accounts are
`accessed With, for example, an account number and a
`Personal Identi?cation Number (“PIN”), or other identi?
`cation information, such as voice recognition or bar codes on
`calling cards. If PINs are used, then a different PIN can be
`assigned to the remote caller and the inmate to alloW both
`parties to access the same account. Each remote caller can
`contact several inmates, but each inmate preferably appears
`on an active list of inmates stored in an remote caller
`database in the inmate messaging system. Charges for use of
`the system can be based on a per inmate basis.
`A remote caller can activate the messaging service by
`recording his or her name When setting up an account With
`
`10
`
`15
`
`25
`
`35
`
`45
`
`55
`
`65
`
`2
`the inmate messaging system. These name recordings are
`used by the inmate messaging system to identify the oWner
`of the account When an inmate retrieves messages, and to
`verify the account When the remote caller leaves a message
`for an inmate.
`In a preferred embodiment of the present invention, a
`remote caller creates a name recording by dialing into the
`inmate messaging system and recording his or her name in
`response to audio message prompts. The remote caller’s
`name is digitiZed by a speech digitiZer and Written to a ?le
`in disk storage. The remote caller is then alloWed to hear and
`con?rm the name recording. If the remote caller con?rms the
`name recording, the remote caller continues With the call
`session. If the remote caller rejects the name recording, a
`predetermined number of additional attempts to get an
`acceptable recording are offered to the remote caller. If these
`attempts fail also, the remote caller must call a messaging
`service operator for assistance. Name recordings may not be
`changed after the initial setup session Without ?rst contact
`ing the messaging service operator.
`In a preferred embodiment of the present invention, an
`audio menu of options is provided to an inmate When he
`picks up the receiver of the inmate telephone system. If
`messages are pending for inmates residing in the vicinity of
`the phone (e.g., Within a prison cell block), one option is to
`retrieve a list of such messages. Preferably, the inmate
`messaging system plays back the list of pending messages
`for inmates in the cell block in response to an inmate lifting
`the telephone receiver off its hook. The inmate messaging
`system also provides a function that alloWs inmates to check
`their oWn messages.
`To simplify the checking of pending messages by inmates,
`digitiZed name recordings can be played back to the inmate
`instead of account or PIN numbers. For example, When
`checking for messages for a speci?c inmate, the inmate
`messaging system asks the inmate to enter an account
`number and a PIN. The inmate then enters an account
`number and PIN. If one or more messages exist for that
`account number, the inmate messaging system informs the
`inmate of the pending messages by playing the recorded
`name of the remote caller that is associated With the message
`account storing the message.
`In a preferred embodiment of the present invention, after
`the inmate messaging system identi?es pending messages
`for the inmate, the inmate messaging system informs the
`inmate that a return call can be made to the remote caller at
`anytime, or at a speci?c time entered by the remote caller. If
`no speci?c time is stated, the inmate messaging system asks
`the inmate if he/she Wants to return the call noW, later, or
`never by pressing the appropriate key on the telephone.
`Depending on the inmate’s response, the inmate messaging
`system Will place the call and mark the message as
`completed, or if refused, mark the message as refused. The
`remote caller can then retrieve this information to determine
`the disposition of the call, thus precluding the remote caller
`from thinking that the inmate telephone system is not
`Working. If there is a speci?c time listed for the inmate to
`return a call, the inmate is informed of such time and
`prompted to call back at that time. Preferably, pending
`messages for a particular inmate are delivered to the cell
`block Where the inmate is housed each time an inmate picks
`up the phone receiver to place a call.
`An advantage of present invention is that inmates in a
`prison facility can be noti?ed of pending messages in an
`ef?cient and economical manner. For example, the preferred
`embodiment of the present invention alloWs the remote
`
`

`
`US 6,665,380 B1
`
`3
`caller to specify a call back time With the message to ensure
`that the remote caller is available to receive the return call
`from the inmate.
`Another advantage of the present invention is that all
`messaging functions are properly controlled by the messag
`ing system to prevent their exploitation by inmates.
`Still another advantage of the present invention is the
`ability to track messages betWeen remote callers and inmates
`for both billing and security purposes. All costs accrued
`during the use of the inmate messaging system are
`accounted for by the inmate messaging system to ensure that
`the appropriate party (e.g., the remote caller) is billed by the
`messaging service.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`The present invention has other advantages and features
`Which Will be more readily apparent from the folloWing
`detailed description of the invention and the appended
`claims, When taken in conjunction With the accompanying
`draWings, in Which:
`FIG. 1 is a functional block diagram of one embodiment
`of a telecommunication system 100 having an inmate mes
`saging system 130 in accordance With the present invention;
`FIG. 2A is a functional block diagram of one embodiment
`of the inmate messaging system 130 in FIG. 1 in accordance
`With the present invention;
`FIG. 2B is a functional block diagram of one embodiment
`of an account database and recording ?les used by inmate
`messaging system 130 in accordance With the present inven
`tion;
`FIG. 2C is an illustration of one embodiment of a call
`detail record in accordance With the present invention;
`FIG. 3 is a How diagram of one embodiment of a call
`ansWer and veri?cation method in accordance With the
`present invention;
`FIG. 4 is a How diagram of one embodiment of a neW
`account veri?cation method in accordance With the present
`invention;
`FIG. 5 is a How diagram of one embodiment of a neW
`account set-up session in accordance With the present inven
`tion;
`FIG. 6 is a How diagram of one embodiment of an account
`con?rmation and inmate speci?cation method in accordance
`With the present invention;
`FIG. 7 is a How diagram of one embodiment of a cell
`block telephone number con?rmation and call back time
`speci?cation method in accordance With the present inven
`tion;
`FIG. 8 is a How diagram of one embodiment of an inmate
`message announcement method in accordance With the
`present invention;
`FIG. 9 is a How diagram of one embodiment of an inmate
`message playback method in accordance With the present
`invention;
`FIG. 10 is a How diagram of one embodiment of an inmate
`call back and message status method in accordance With the
`present invention; and
`FIG. 11 is a How diagram of one embodiment of an inmate
`call back and message status method in accordance With the
`present invention.
`
`10
`
`15
`
`25
`
`35
`
`45
`
`55
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`Referring to FIG. 1, there is shoWn a functional block
`diagram of one embodiment of telecommunication system
`
`65
`
`4
`100 having an inmate messaging system 130 in accordance
`With the present invention. Telecommunication system 100
`includes remote telephone 110, Public SWitched Telephone
`NetWork 120 (“PSTN”), inmate messaging system 130,
`inmate telephone system 140, cell block telephone 150, and
`computer netWork 160. Remote telephone 110 can be any
`telecommunication device including a touch-tone telephone,
`a cellular telephone, or a personal computer coupled to
`conventional telephone equipment via, for example, a Tele
`phony Applications Programming Interface (“TAPI”). The
`term “remote,” as used herein, means a telephone outside the
`prison facility.
`Cell block telephone 150 can be, for example, a conven
`tional touch-tone telephone. Typically, inmate paging sys
`tem 130, inmate telephone system 140, cell block telephone
`150, and netWork 160 are located Within a single prison
`facility, as shoWn in FIG. 1.
`Remote telephone 110 is coupled to PSTN 120; a World
`Wide public telephone netWork for providing voice connec
`tivity. PSTN 120 is coupled to inmate messaging system
`130, Which is described in detail With respect to FIG. 2.
`Inmate messaging system 130 is coupled to inmate tele
`phone system 140, Which, in turn, is coupled to cell block
`telephone 150. Inmate telephone system 140 can be, for
`example, the system described in US. Pat. No. 5,535,261,
`entitled “Selectively Activated Integrated Real-time Record
`ing Of Telephone Conversations.” Alternatively, inmate
`messaging system 130 can be integrated into inmate tele
`phone system 140.
`The telecommunication system 100 described above pro
`vides voice connectivity betWeen an remote caller and an
`inmate in a controlled prison environment. It is noted that
`telecommunication system 100 is but one embodiment of the
`present invention, and other embodiments are possible With
`out departing from the spirit and scope of the present
`invention. For example, voice connectivity can also be
`implemented With the Integrated Services Digital NetWorks
`(“ISDN”), or any other communication medium that can
`transfer speech signals.
`Referring to FIG. 2A, there is shoWn a functional block
`diagram of one embodiment of inmate messaging system
`130 in FIG. 1 in accordance With the present invention.
`Inmate messaging system 130 (hereinafter also referred to as
`“system 130”) includes a conventional computer 200
`coupled to telephone interface card 206 and speech digitiZer
`card 208. Such cards are available from companies such as
`Dialogic, Rhetorex, and PIKA. Cards 206 and 208 are
`coupled to disk storage 210, and (if desired) netWork 160 via
`a conventional bus 212, such as an Industry Standard
`Architecture (“ISA”) or Peripheral Component Interconnect
`(“PCI”) bus. System 130 also includes line control cards 204
`for providing sWitching and access control for remote tele
`phone lines and for cell block telephones connected to
`system 130. Cards 206 and 208 are connected to processor
`202 via conventional bus 212.
`Computer 200 includes processor 202 for running soft
`Ware program instructions stored in disk storage 210. These
`instructions direct processor 202 to perform the various
`functions of system 130. Addressable memory 214 is used as
`a Workspace for performing program instructions and other
`functions for operating system 216, remote caller module
`218, and inmate caller module 220. Operating system 216
`performs conventional computer system services for com
`municating With, for example, cards 206 and 208. Remote
`caller module 218 is a set of softWare program instructions
`for managing telephone calls from remote callers, and for
`
`

`
`US 6,665,380 B1
`
`5
`managing account information for remote caller accounts.
`Inmate call module 220 is a set of softWare instructions for
`managing telephone calls With inmate callers, and for pro
`viding access to the messages from remote callers. A mes
`saging service operator can interact With the inmate mes
`saging system 130 via computer netWork 160.
`In the preferred embodiment described herein, the hard
`Ware elements of computer 200 are conventional compo
`nents of a personal computer or Workstation. The inventive
`aspects of the present invention lie primarily in the modules
`218 and 220, in the manner in Which they con?gure and
`control the hardWare elements shoWn in FIG. 2A.
`Referring to FIG. 2B, there is shoWn a functional block
`diagram of one embodiment of account database 222, name
`recording ?les 224, and message recording ?les 226 in
`accordance With the present invention. Preferably, account
`database 222 and recording ?les 224 and 226 are located in
`disk storage 210. These data structures, hoWever, can also
`reside in remote locations outside the prison facility, Where
`they can be accessed by system 130 through, for example,
`netWork 160.
`Each of the name recording ?les 224 stores a digitiZed
`recording of the name of a registered account oWner in
`account database 222. Name recording ?les 224 also include
`header portions that include an account number and PIN for
`associating the name recording ?les 224 With the appropriate
`account. Preferably, the name recordings are generated using
`methods described beloW With respect to FIGS. 5 and 6.
`Each of the message recording ?les 226 stores digitiZed
`messages from remote callers, Which are converted into an
`analog signal before being played back to one or more
`designated inmates using conventional techniques. Like
`name recording ?les 224, each of the message recording ?les
`226 includes a header portion that includes the account
`number and PIN for associating the message recording ?le
`226 With the appropriate account.
`Account database 222 includes a call detail record for
`each telephone call received or placed by remote callers or
`inmate callers, as described beloW With respect to FIG. 2C.
`Account database 222 also includes a list of account num
`bers and PINs, each of Which are associated With an account.
`If a remote caller or inmate enters an account number and
`PIN, these numbers are compared against the numbers
`stored in account database 222 to determine their validity.
`The list of account numbers and PINs can be manually
`set-up by an inmate messaging service operator by taking
`the appropriate information over the telephone, via regular
`mail, or through a Web site.
`Additionally, each account in the account database 222
`includes an active list of inmates that may be contacted by
`a remote caller for that account, and a cell block number
`identifying the cell block housing the inmate. If an inmate is
`not on the active list, system 130 Will not connect the call or
`record a message for the inmate. Preferably, the active list
`includes a cell block telephone number, Which is updated
`regularly by, for example, a system administrator to account
`for the release or transfer of inmates, or any other events that
`Warrant an update. In one embodiment, the cell block
`telephone number can be compared against a cell block
`telephone number entered by the remote caller When
`attempting to leave a message for an inmate. This prevents
`a remote caller from calling cell blocks that do not house
`inmates on the caller’s active list. If the cell block telephone
`number cannot be matched, the remote caller can call the
`prison facility to determine Where the inmate is currently
`housed.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`6
`Referring to FIG. 2C, there is shoWn an illustration of one
`embodiment of a call detail record 228 (“CDR 228”) in
`accordance With the present invention. Inmate messaging
`system 130 generates and updates a CDR 228 for each call
`received or placed by a remote caller or inmate. Each CDR
`228 includes a plurality of data ?elds. Each ?eld belongs to
`at least one of three categories: account information, mes
`sage information, or inmate information, as illustrated in
`FIG. 2C. Preferably, account information includes: account
`number, PIN, account status, name, address, and telephone
`number. The account number can be, for example, a unique
`tWelve digit number for identifying and indexing a speci?c
`account in database 222. The PIN number is, for example, a
`unique four to six digit number for preventing unauthoriZed
`access to information stored in the remote caller’s account.
`The account number is ?rst entered into system 130, fol
`loWed by the PIN number. Both numbers are entered into
`system 130 by the remote caller by pressing the appropriate
`buttons on a touch-tone telephone in response to audio
`prompts. Alternatively, voice recognition techniques can be
`employed, either independently or in combination With an
`account number and PIN.
`The account status ?eld is used to indicate the status of the
`account. For example, the account status ?eld can be used to
`indicate Whether an account is active or inactive. An inactive
`account can be, for example, a neW account or an account
`that has been suspended for delinquent payments, or for
`violation of prison rules and/or policies.
`Additionally, the CDR 228 includes the remote caller’s
`name, address, and telephone number. There can be separate
`?elds for the caller’s home residence and business address.
`Other ?elds may also be added to CDR 228, such as an email
`address, or a social security number and/or date of birth for
`security purposes.
`Message information preferably includes: date of
`message, time of message, call back time, message status,
`and a message counter. If a call is received by inmate
`messaging system 130, the date and time of the call is
`recorded in CDR 228. The time can be store in either
`standard time or military time. If standard time, the time Will
`be marked as AM. or P.M., Where appropriate.
`The call back time is an optional ?eld speci?ed by the
`remote caller during a call session. The call back time is the
`time that the remote caller Would like the inmate to return
`the call. The call back time can be a single discrete time or
`a time range (e.g., 1:00 PM to 2:00 PM).
`Message status re?ects the status of the message left by
`the remote caller. For example, the message status can
`indicate Whether the inmate took the call or refused the call.
`The message status provides an advantage by enabling the
`remote caller to determine Whether or not a message Was
`actually received by an inmate. Without the message status
`?eld, a remote caller could not determine Whether the inmate
`telephone system 140 failed, or Whether the inmate refused
`the call.
`A message counter ?eld is also included in CDR 228 to
`provide a count of the number of times a message has been
`announced, as described in further detail With respect to
`FIG. 8.
`Inmate information preferably includes: account number,
`PIN, name, inmate number, and cell block telephone num
`ber. The account number and PIN for the inmate can be the
`same as or different from the account number and PIN listed
`under account information in FIG. 2C. The name and inmate
`number are used to identify the inmate. The cell block
`telephone number is used to connect to a particular tele
`
`

`
`US 6,665,380 B1
`
`7
`phone in a particular cell block in the prison facility. The cell
`blo

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket