throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US008135115Bl
`
`c12) United States Patent
`Hogg, Jr. et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,135,115 B1
`Mar. 13, 2012
`
`(54) SYSTEM AND METHOD FOR
`MULTI-CHANNEL RECORDING
`
`(75)
`
`Inventors: JohnS. Hogg, Jr., Bedford, TX (US);
`Christopher R. McFarlen, Coppell, 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 1512 days.
`
`(21) Appl. No.: 11/603,938
`
`(22) Filed:
`
`Nov. 22, 2006
`
`(51)
`
`(52)
`
`(58)
`
`Int. Cl.
`H04M 1164
`(2006.01)
`U.S. Cl. .................. 379/88.22; 370/260; 379/88.01;
`379/88.08; 379/88.19; 379/202.01; 379/207.01;
`704/270; 709/201
`Field of Classification Search .......... 370/259-271,
`370/351-356; 379/37-51, 67.1-88.28, 93.01-93.07,
`379/201.01,201.02,202.01-207.01, 265.01-266.1;
`704/270-278; 709/201-207, 217-244
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,559,875 A *
`9/1996 Bieselin eta!. .......... 379/202.01
`6,249,570 B1 *
`6/2001 Glowny et al.
`. ........... 379/88.22
`6,298,129 B1 *
`10/2001 Culver eta!. ............ 379/202.01
`1112003 Milliorn et al.
`6,647,096 B1
`6,665,376 B1 *
`12/2003 Brown ............................ 379/85
`
`6,665,380 B1 *
`7,058,163 B1
`7,079,637 B1
`7,861,088 B1 *
`2005/0141678 A1 *
`2007/0036283 A1 *
`2007/0071206 A1 *
`2007/0133437 A1 *
`OTHER PUBLICATIONS
`
`12/2003 Cree eta!. .................. 379/88.25
`6/2006 Parekh eta!.
`7/2006 McNitt et al.
`12/2010 Brothers ....................... 713/178
`6/2005 Anders ........................ 379/67.1
`2/2007 Shaffer et a!. ................ 379/67.1
`3/2007 Gainsboro eta!. ............ 379/168
`6/2007 Wengrovitz eta!. .......... 370/260
`
`U.S. Appl. No. 10/135,878, filed Apr. 29,2002.
`U.S. Appl. No. 10/720,848, filed Nov. 24, 2003.
`U.S. Appl. No. 111334,522, filed Nov. 8, 2006.
`* cited by examiner
`
`Primary Examiner- Hemant Patel
`(74) Attorney, Agent, or Firm- Fogarty, L.L.C.
`
`ABSTRACT
`(57)
`Embodiments of the present invention are directed generally
`to recording communication of a call utilizing a multi-chan(cid:173)
`nel recording technique. According to one exemplary
`embodiment, inbound communication from each party to a
`call (e.g., from each communication device that is party to a
`call) to a recording system is assigned to a separate channel,
`and communication on each channel is independently
`recorded. Further, during the call, a control channel is gener(cid:173)
`ated that correlates the multiple communication channels.
`The independently recorded communication channels and
`control channel may be used to analyze a recorded call from
`any desired perspective. For instance, communication from a
`given party may be analyzed in isolation. Further, the control
`channel enables the recorded multiple communication chan(cid:173)
`nels to be correlated such that the communication received
`(e.g., heard) by any selected party may be accurately re(cid:173)
`created for analysis thereof.
`
`28 Claims, 4 Drawing Sheets
`
`50
`\
`CALL PROCESSING SYSTEM
`
`13
`
`GTL 1001
`IPR of U.S. Pat. No. 8,135,115
`
`1
`
`

`
`U.S. Patent
`
`Mar. 13, 2012
`
`Sheet 1 of 4
`
`US 8,135,115 B1
`
`FIG.l
`
`CALL PROCESSING SYSTEM
`
`CALL RECORDING SYSTEM
`
`14\-...
`
`13
`'-...
`
`15
`(-
`
`t'---
`
`COMMUNICATION
`
`- - CAPTURED FOR
`
`CHANNEL 11A
`
`__....
`
`__r-103A
`
`COMMUNICATION
`RECORDING LOGIC
`
`1~
`
`102
`/
`CONTROL CHANNEL
`GENERATOR
`
`COMMUNICATION
`CAPTURED FOR
`CHANNEL 12A
`
`v1038
`
`CONTROL CHANNEL
`CORRELATING
`CHANNELS 11 A AND 12A
`
`1'--104
`
`c HANNEL
`118../
`
`CHANNEL CHANNEL
`128../
`'-11A
`
`CHANNEL
`'-12A
`
`u~
`1../ e
`
`CICICICI
`DCCCI
`
`D
`
`1
`
`DODO
`
`OQCIQ
`ceo a
`
`• '---12
`~~
`
`OODCJ
`
`\
`10
`
`FIG. 2
`RECORDING MULTIPLE
`
`AS INDEPENDENT
`COMMUNICATION
`
`21 ' CHANNELS OF A CALL
`•
`
`GENERATING, DURING
`THE CALL, A CONTROL
`CHANNEL THAT
`CORRELATES THE
`MULTIPLE CHANNELS
`
`../
`22
`
`2
`
`

`
`""'"' u. = ""'"'
`
`""'"'
`"'u.
`""'"' w
`"'010
`rJl
`d
`
`0 .....
`N
`.....
`rFJ =(cid:173)
`
`('D
`('D
`
`.j;o.
`
`0 ....
`~ :-: ....
`~
`
`N
`
`~
`
`(.H
`
`N
`
`~ = ~
`
`~
`~
`~
`•
`00
`~
`
`--
`
`f'-304
`
`C, AND 0
`
`CHANNELS A, B,
`CORRELATING
`
`CONTROL CHANNEL
`
`..._
`
`......
`
`1'--3030
`
`CHANNEL D
`CAPTURED FOR
`COMMUNICATION
`
`1'--303C
`
`CHANNEL C
`CAPTURED FOR
`COMMUNICATION
`
`CHANNEL B
`CAPTURED FOR
`COMMUNICATION v-3038
`
`CALL RECORDING SYSTEM
`
`32/'
`
`1+-CONTROLLER
`
`MIX
`
`L_
`302
`
`305
`I
`
`RECORDER
`
`'
`
`r
`
`'
`
`301
`MIXER
`
`-
`
`QCICIIC • ~
`~~ CHANNEL A
`
`~
`
`IVR
`
`~./
`
`CHANNEL B
`
`ClClClCl
`
`QQCQ
`
`3
`
`311
`
`----
`i---
`33
`
`./303A
`
`CHANNEL A
`CAPTURED FOR
`COMMUNICATION
`
`1'---
`
`i
`30
`
`CHANNEL D
`
`c
`CHANNEL
`
`ClClClCl
`
`ClClClCl
`
`FIG. 3 • •
`~~ ~~
`
`cu:u:::aa
`~:~c:u::ag
`
`goc:u:a
`ll:n:u:u::~
`
`314
`
`313
`
`3
`
`

`
`U.S. Patent
`
`Mar. 13, 2012
`
`Sheet 3 of 4
`
`US 8,135,115 B1
`
`FIG. 4
`r------------------------------------------1
`CONTROLLED
`33
`-
`(-
`
`311'-...
`
`gggQ
`
`FACILITY
`41 -
`
`.......__
`
`___.,
`
`COMMUNICATION
`CAPTURED FOR
`CHANNEL A
`
`v3o3A
`
`COMMUNICATION
`CAPTURED FOR
`CHANNEL B
`
`COMMUNICATION
`CAPTURED FOR
`CHANNEL C
`
`_r303B
`
`f- J
`
`_r303C
`
`CONTROL CHANNEL
`CORRELATING
`CHANNELS A,
`BAND C
`
`1'--304
`
`~~ ENVIRONMENT
`gQQCI e
`
`ecce
`
`-
`
`L
`
`-
`
`-
`IVR-
`-
`
`312
`
`MIXER
`
`I
`I
`I
`
`H
`3~ l ~2 --
`
`I
`I
`MIX
`CONTROLLER I
`32/ CALL RECORDING
`SYSTEM
`
`----
`
`)
`40
`
`CQI;:IICI
`
`313/ ~~ IE B
`
`coco
`
`FIG. 6
`
`600
`
`i
`
`RTP AUDIO
`CHANNELS
`6011-601N
`
`0
`
`0
`
`0
`
`AUDIO
`CONTROL
`602 ~ACKET LOSS, CHANNEL IDENTIFICATION, MIX CONTROL
`
`APPLICATION
`DATA
`603
`
`CDR DETAIL, CALL EVENTS
`
`EXTERNAL
`DATA
`604~0CATION EVENTS, OTHER DATA EXTERNAL TO THE CALL
`
`4
`
`

`
`U.S. Patent
`
`Mar. 13, 2012
`
`Sheet 4 of 4
`
`US 8,135,115 B1
`
`FIG. 5
`
`50
`\
`
`CALL PROCESSING SYSTEM
`
`13 "\.,.
`
`14"\.,.
`
`CALL RECORDING SYSTEM
`
`I
`COMMUNICATION
`RECORDING LOGIC :
`1~
`102
`I
`I CONTROL CHANNEL I
`I
`
`GENERATOR
`
`OTHER CALL-RELATED
`DATA CAPTURE
`
`501
`
`INFORMATION
`
`DATE AND TIME I
`APPLICATION I
`503~ BIOMETRIC DATA I
`
`51/
`
`502
`
`DATA
`
`CHANNEL
`A
`
`CHANNEL
`B
`
`......__
`
`15
`(
`
`COMMUNICATION
`CAPTURED FOR
`CHANNEL A
`
`-----
`__r 1 03A
`
`COMMUNICATION
`CAPTURED FOR
`CHANNEL B
`
`v-1o3s
`
`CONTROL CHANNEL
`CORRELATING
`CHANNELS A AND B
`
`__r 104
`
`OTHER
`CALL-RELATED
`DATA
`
`I'-- 52
`
`5
`
`

`
`US 8,135,115 B1
`
`1
`SYSTEM AND METHOD FOR
`MULTI-CHANNEL RECORDING
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application is related to co-pending and connnonly
`assigned U.S. patent application Ser. No. 10/135,878, filed
`Apr. 29, 2002, titled "INFORMATION MANAGEMENT
`AND MOVEMENT SYSTEM AND METHOD"; Ser. No.
`10/720,848, filed Nov. 24, 2003, titled "INFORMATION
`MANAGEMENT AND MOVEMENT SYSTEM AND
`METHOD"; Ser. No. 10/420,585 filed Apr. 22, 2003, titled:
`"SYSTEM AND METHOD FOR DETECTING UNAU(cid:173)
`THORIZED CALL ACTIVITY"; Ser. No. 11/334,522 filed
`Jan. 18, 2006, titled "SYSTEM AND METHOD FOR KEY(cid:173)
`WORD DETECTION IN A CONTROLLED ENVIRON(cid:173)
`MENT FACILITY USING A HYBRID APPLICATION";
`and U.S. Pat. No. 7,058,163, titled "SYSTEM AND
`METHOD FOR EX POST FACTO PRESERVING A
`RECORDED CONVERSATION", the disclosures of which
`are hereby incorporated herein by reference.
`
`TECHNICAL FIELD
`
`The following description relates generally to call record(cid:173)
`ing systems and methods, and more particularly to systems
`and methods for recording a call via multiple channels.
`
`BACKGROUND OF THE INVENTION
`
`Correctional facilities have traditionally recorded tele(cid:173)
`phone conversations of its inmates. Such recordings may be
`conducted pursuant to a variety of rules that range anywhere
`from only recording conversations of calls made to specific 35
`telephone numbers, calls made by specific inmates or made
`using specific telephones, to recording every single call.
`Recording of inmate telephone calls is well known. Such
`recordings may be monitored by appropriate authorities to
`detect information regarding the security of facilities, con- 40
`tinning or past criminal activity, etc. Monitoring of the
`recordings may be performed manually (e.g., by a person
`listening to the recording) and/or may be performed roboti(cid:173)
`cally (or autonomously) by, for example, computer process(cid:173)
`ing logic for analyzing the recordings for certain keywords, 45
`etc. In some instances, the recordings may be stored for later
`use, such as for later investigations, later used as evidence in
`a court of law, etc.
`Various techniques for recording telephone calls are
`known. Examples of known recording techniques include 50
`those described in U.S. Pat. No. 6,647,096 titled "SYSTEM
`AND METHOD FOR REMOTELY CONTROLLING
`AUTOMATED CALL PLACEMENT CALL MONITOR(cid:173)
`ING FUNCTIONS," U.S. Pat. No. 6,665,376 titled "SELEC(cid:173)
`TIVELY ACTIVATED
`INTEGRATED REAL-TIME
`RECORDING OF TELEPHONE CONVERSATIONS
`WITH AUTOMATED DOCUMENTATION OF CONSENT
`TO CALL RECORDING," and those described in U.S. Pat.
`No. 7,058,163, titled "SYSTEM AND METHOD FOR EX
`POST FACTO PRESERVING A RECORDED CONYER- 60
`SATION", the disclosures of which are hereby incorporated
`herein by reference. Traditionally, telephone calls have been
`recorded using a "single-channel" recording. Such a single(cid:173)
`channel recording records audio of the call from a single
`perspective (or "point of view"). As examples, the recording 65
`may be from the perspective of the person originating the call
`(i.e., the audio heard by the originating party), from the per-
`
`2
`spective of the called party (i.e., the audio heard by the called
`party), or from the perspective of an eavesdropper to the call
`(i.e., the audio heard by an eavesdropper). In a case in which
`an interactive voice response (IVR) system is involved in the
`5 call, the call may be recorded from the perspective of such
`IVR.
`In some recording systems, the perspective of the record(cid:173)
`ing may change during a call. For instance, when a call is
`initiated, the recording system may start recording of the call
`10 from the perspective of the originating party. Then, the
`recording system may change its perspective to that of an IVR
`system that is managing the call (e.g., the IVR may interact
`with the originating party and/or called party to establish a
`payment arrangement for the call, etc.). For example, when
`15 the call is first connected to the called party an IVR may
`interact with the called party to inform the party of the inmate
`who originated the call and ask the called party whether he
`agrees to accept charges for the call. Audio from the IVR may
`be provided solely to the called party (e.g., the originating
`20 party may be temporarily switched away from the call so as
`not to hear the called party or the IVR). Thus, when recording
`from the IVR' s perspective, the audio from the called party is
`recorded, but any audio occurring on the originating party's
`side of the call during this portion of the call is not recorded.
`25 Thereafter, the originating party and called party may be
`connected together and the recording system may record an
`overall perspective of the audio being connnunicated during
`the call (e.g., recording from the perspective of an eavesdrop(cid:173)
`per to the call). However, the traditional recording systems
`30 use a single-channel recording, and thus for any given point
`during the call, a recording captures audio from a single
`perspective. Thus, while the perspective may change during
`the course of a call, at any given point of a call, the recording
`captures audio from only a single perspective.
`
`BRIEF SUMMARY OF THE INVENTION
`
`The inventors of the present application have recognized
`that the above-mentioned single-channel recording technique
`has certain shortcomings. In some instances, such a single(cid:173)
`channel recording technique results in difficulty in a reviewer
`(either human or robotic reviewer) distinguishing what each
`party to a call said. For example, suppose a recording is being
`captured from an eavesdropper's perspective; in this case,
`where conversations overlap (e.g., two or more parties are
`speaking at the same time), it may be difficult to decipher
`what either party said. As a further example, suppose a
`recording is being captured from the perspective of an origi(cid:173)
`nating party; in some recording systems the audio from the
`originating party will not be captured as a result of steps taken
`by the system to prevent the originating party from hearing
`his own echo.
`Additionally, in some instances, background audio (back(cid:173)
`ground noise) on a call may be of great interest. In the tradi-
`55 tiona! single-channel recording techniques, the background
`audio of a given side of a call may not be recorded during
`certain portions of the call (e.g., because the party on that side
`of the call is switched away while an IVR interacts with a
`party on the other side of the call, etc.). Further, it may be
`difficult to distinguish which side of a call the background
`audio is from.
`Further, in many instances, it is desirable to re-create a call
`from the perspective of any selected party. For instance, it
`may be desirable to selectively hear a recorded call from the
`perspective of an originating party, or from the perspective of
`the called party, etc. With the traditional single-channel
`recording techniques, the recording is limited to capturing
`
`6
`
`

`
`US 8,135,115 B1
`
`3
`only a single perspective at a time. Thus, for a given portion of
`a call, a reviewer of a call is limited to a recording of only a
`single perspective in the traditional single-channel recording
`techniques, and the reviewer is unable to selectively listen to
`such portion of the call from a different perspective than that
`captured by the recording system. Accordingly, a desire exists
`for a recording system that enables greater flexibility in accu(cid:173)
`rately re-creating calls from many different perspectives.
`Embodiments of the present invention are directed gener(cid:173)
`ally to recording communication of a call utilizing a multi- 10
`channel recording technique. According to one exemplary
`embodiment, inbound communication from each party to a
`call (e.g., from each communication device that is party to a
`call) to a recording system is assigned to a separate channel,
`and communication on each channel is independently 15
`recorded. Further, during the call, a control channel is gener(cid:173)
`ated that correlates the multiple communication channels.
`The independently recorded communication channels and
`control channel may be used to analyze a recorded call from
`any desired perspective. For instance, communication from a 20
`given party may be analyzed in isolation. Further, the control
`channel enables the recorded multiple communication chan(cid:173)
`nels to be correlated such that the communication received
`(e.g., heard) by any selected party may be accurately re(cid:173)
`created for analysis thereof.
`Embodiments of the present invention have particular
`applicability within controlled-environment facilities for
`recording calls between a resident and other parties.
`Examples of controlled-environment facilities include cor(cid:173)
`rectional facilities (e.g., municipal jails, county jails, state 30
`prisons, federal prisons, military stockades, juvenile facili(cid:173)
`ties, detention camps, and home incarceration environments),
`healthcare facilities (e.g., hospitals, nursing homes, mental
`health facilities, and rehabilitation facilities, such as drug and
`alcohol rehabilitation facilities), restricted living quarters 35
`(e.g., hotels, resorts, camps, dormitories, and barracks), and
`the like. Certain controlled-environment facilities may be
`thought of as a small community or city, perhaps walled or
`otherwise access restricted, wherein various activities occur
`within the community and between the community and those 40
`outside the community in the daily operation thereof. Such a
`community may include a number of individuals and enter(cid:173)
`prises directly associated therewith, including management,
`staff, and inmates, residents, patients, or guests (herein
`referred to as "residents"), and a number of individuals and 45
`enterprises indirectly associated therewith, including friends
`and family of residents, vendors, government agencies, pro(cid:173)
`viders of services to residents, and individuals with a connec(cid:173)
`tion to the facility or its residents. Of course, as those of
`ordinary skill in the art will recognize, while embodiments 50
`the present invention have particular applicability to con(cid:173)
`trolled-environment facilities (because such facilities often
`have a desire to record calls), the concepts disclosed herein
`may likewise be employed in other environments.
`Embodiments of the present invention can be applied for 55
`recording various types of calls. As used herein, except where
`accompanying language expressly specifies otherwise, a
`"call" is intended to broadly refer to any communication
`between two or more parties which can be recorded. Thus, a
`"call" is not limited to telephony calls, but also encompasses 60
`various other types of communication, including text-based
`communication, video communication, etc. In certain
`embodiments of the present invention, the call being recorded
`is substantially a real-time communication between the par(cid:173)
`ties (e.g., as in telephony calls). Further, a telephony call is not 65
`limited to calls that are transmitted over a public-switched
`telephone network, but rather a telephony call may refer to a
`
`4
`voice call carried in whole or in part over a packet-switched
`network, such as a voice-over-IP (VoiP) call, a call conducted
`locally within a facility (e.g., as with known visitation tele(cid:173)
`phones commonly used in correctional facilities), etc.
`The foregoing has outlined rather broadly the features and
`technical advantages of the present invention in order that the
`detailed description of the invention that follows may be
`better understood. Additional features and advantages of the
`invention will be described hereinafter which form the sub(cid:173)
`ject of the claims of the invention. It should be appreciated by
`those skilled in the art that the conception and specific
`embodiment disclosed may be readily utilized as a basis for
`modifYing or designing other structures for carrying out the
`same purposes of the present invention. It should also be
`realized by those skilled in the art that such equivalent con(cid:173)
`structions do not depart from the spirit and scope of the
`invention as set forth in the appended claims. The novel
`features which are believed to be characteristic of the inven(cid:173)
`tion, both as to its organization and method of operation,
`together with further objects and advantages will be better
`understood from the following description when considered
`in connection with the accompanying figures. It is to be
`expressly understood, however, that each of the figures is
`provided for the purpose of illustration and description only
`25 and is not intended as a definition of the limits of the present
`invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`For a more complete understanding of the present inven(cid:173)
`tion, reference is now made to the following descriptions
`taken in conjunction with the accompanying drawing, in
`which:
`FIG. 1 shows an exemplary system according to one
`embodiment of the present invention;
`FIG. 2 shows an operational flow according to one embodi(cid:173)
`ment of the present invention;
`FIG. 3 shows an exemplary system according to one
`embodiment of the present invention;
`FIG. 4 shows an exemplary system employed for a con(cid:173)
`trolled-environment facility in accordance with one embodi(cid:173)
`ment of the present invention;
`FIG. 5 shows an exemplary system for recording various
`information for a call according to one embodiment of the
`present invention; and
`FIG. 6 shows an example of recorded information for a call
`according to one embodiment of the present invention.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`FIG. 1 shows an exemplary system 10 according to one
`embodiment of the present invention. System 10 comprises a
`first communication device 11 and a second communication
`device 12, which are operable to communicate with each
`other. While two communication devices are shown for sim(cid:173)
`plicity in this example, any number of communication
`devices may participate in a call according to embodiments of
`the present invention. In this example, first and second com(cid:173)
`munication devices 11 and 12 are shown as telephones;
`although as discussed further herein, embodiments of the
`present invention are not limited in application to telephony
`communication devices. System 10 also comprises a call
`processing system 13, which is operable to process a call. Call
`processing system 13 may perform various types of process(cid:173)
`ing on a call, including billing the call, performing checks to
`ensure that the call is authorized (e.g., in the context of a
`correctional facility, an inmate may not be authorized to place
`
`7
`
`

`
`US 8,135,115 B1
`
`5
`6
`certain calls, such as calls to judges, victims, etc.), monitoring
`memory (RAM)), floppy disk, optical disk, Compact Disc
`for unauthorized events during the call (e.g., in certain en vi(cid:173)
`(CD), Digital Versatile Disc (DVD), and other data storage
`devices. Further the data stored thereto may be organized as
`ronments, such as in correctional facilities, certain enhanced
`any suitable data structure, including without limitation a file,
`telephony activities such as three-way calling are not permit(cid:173)
`database, etc.
`ted), etc. In this example, call processing system 13 includes
`During the call, control channel generator 102 generates a
`a call recording system 14, and thus call processing system 13
`control channel comprising information for correlating the
`is operable at least to record calls. Call recording system 14
`communication channels A and B, which is stored to data
`includes communication recording logic 101 and control
`channel generator 102. As described further below, commu(cid:173)
`storage medium 15 as control channel104. For instance, such
`nication recording logic 101 is operable to record communi- 10
`a control channel104 may include information for enabling
`cation for multiple channels of a call, while control channel
`time-wise correlation of the recorded audio captured for each
`of channels A and B. Such time-wise correlation indicates, for
`generator 102 generates a control channel that correlates the
`example, which inbound and outbound channels are commu(cid:173)
`recorded communications of the multiple channels.
`Thus, according to embodiments of the present invention,
`nicatively coupled at any point in the call. Thus, it can be
`determined from such correlation to which communication
`a multi-channel call recording system 14 is provided. For 15
`devices received communication sent from another commu-
`instance, each party to a call may be assigned a corresponding
`nication device. Therefore, according to certain embodiments
`channel, and independent recordings of communication on
`each channel are captured. In the example of FIG. 1, each of
`of the present invention, the control channel enables a call to
`communication devices 11 and 12 have an inbound channel
`be accurately reconstructed from many different perspectives
`(or inbound path) over which communication is directed from
`20 using the recorded channels. In certain embodiments, the
`such device "inbound" to recording logic 101, and an out(cid:173)
`control channel1 04, in addition to any synchronization infor(cid:173)
`mation, contains a "description" of the content for each chan(cid:173)
`bound channel (or outbound path) over which communica(cid:173)
`nel that includes such information as an indication of the
`tion is directed outbound from the recording logic to the
`relevant sources, input gain adjustments, and/or processing
`communication device. As described further herein, the
`inbound channel of each device is independently recorded by 25
`and output gain levels. The control channel1 04 may also deal
`with the recorded data on a "frame" basis that encompasses a
`communication recording logic 101. For example, in FIG. 1,
`period of time and designates starting and ultimately ending
`the inbound channel of communication device 11 is desig(cid:173)
`nated "channel11A," and an outbound channel for commu(cid:173)
`frame references for the defined content.
`nication device 11 is shown as outbound channel11B. Like(cid:173)
`Accordingly, embodiments of the present invention enable
`wise, the inbound channel of communication device 12 is
`30 a reviewer (a human reviewer, a robotic reviewer, or both) to
`designated "channel 12A," and the outbound channel for
`review the call from any desired perspective. For instance, a
`reviewer may analyze each of channels 11A and 12A inde(cid:173)
`communication device 12 is shown as outbound channel12B.
`In this sense, the inbound channels 11A and 12A are inbound
`pendently. Thus, the reviewer may review all audio of the call
`from the perspective of the recording logic 101. That is,
`(including background audio) inbound to the recording sys-
`inbound channels 11A and 12A carry communication from
`35 tern from telephone 11 via channel 11A by analyzing
`their respective communication devices 11 and 12, where
`recorded communication 103A. Similarly, the reviewer may
`review all audio of the call (including background audio)
`such communication is captured for recording by call record(cid:173)
`inbound to the recording system from telephone 12 via chan(cid:173)
`ing system 14. Thus, the communication carried over such
`inbound channels 11A and 12A may be considered as "out(cid:173)
`nel 12A by analyzing recorded communication 103B. Fur-
`bound communication" from the perspective of the respective
`40 ther, control channel 104 may be used to correlate the audio
`communication device 11 and 12, but is referred to herein as
`recorded for each communication channel to enable the
`reviewer to analyze the call from an eavesdropper's perspec(cid:173)
`an inbound channel because it is inbound from the perspec(cid:173)
`tive of the call recording system. Similarly, outbound chan(cid:173)
`tive.
`nels 11B and 12B are outbound from the perspective of the
`Turning to FIG. 2, an operational flow according to one
`recording logic 101. That is, outbound channels 11B and 12B 45
`embodiment of the present invention is shown. In operational
`carry communication to their respective communication
`block 21, multiple channels of a call are recorded as indepen(cid:173)
`devices 11 and 12. Thus, the communication carried over
`dent communication (e.g., independent audio). For instance,
`in the above example of FIG. 1, communication recording
`such outbound channels 11B and 12B may be considered as
`"inbound communication" from the perspective of the
`logic 101 records communication for channels 11A and 12A
`respective communication device 11 and 12, but is referred to 50
`independently as recorded communications 103A and 103B,
`herein as an outbound channel because it is outbound from the
`respectively. In operational block 22, a control channel is
`perspective of the call recording system.
`generated during the call for correlating the multiple commu(cid:173)
`Communication recording logic 101 records communica(cid:173)
`nication channels. For instance, in the above example of FIG.
`tion (e.g., audio) captured for channel11A (i.e., the inbound
`1, control channel generator 102 generates control channel
`path of communication device 11) to a data storage medium 55 104 that correlates the communication recordings 103A and
`15 as recorded communication 103A. Similarly, communica(cid:173)
`103B of channels 11A and 12A, respectively. As described
`tion recording logic 101 records communication (e.g., audio)
`further herein, such correlation generally refers to a determi(cid:173)
`nation of which communication channels were communica(cid:173)
`captured for channel12A (i.e., the inbound path of commu(cid:173)
`tively coupled at any given point during the call, and in certain
`nication device 12) to data storage medium 15 as recorded
`60 embodiments may include other information such as the
`communication 103B. Accordingly, independent recordings
`103A and 103B are captured for channels 11A and 12A,
`respective input gain adjustments, etc. for each channel. In
`other words, the correlation provides an accurate determina(cid:173)
`respectively. Thus, in the illustrated example, audio from
`tion of how the recorded channels fit together for accurately
`telephone 11 is recorded as recording 1 03A, while audio from
`telephone 12 is recorded as recording 103B. Data storage
`reconstructing a call from the perspective of a given party.
`FIG. 3 shows an exemplary system 30 according to one
`medium 15 may comprise any computer-readable medium 65
`now known or later developed for storing data, including
`embodiment of the present invention. System 30 comprises
`communication devices 31u 31 2 , 31 3 , and 314 , which are
`without limitation disk drive, memory (e.g., random access
`
`8
`
`

`
`US 8,135,115 B1
`
`7
`operable to communicate with each other. In this example,
`communication devices 31v 313 , and 314 are shown as tele(cid:173)
`phones; although as discussed further herein, embodiments
`of the present invention are not limited in application to
`telephony communication devices. Communication device
`31 2 is an IVR that participates on a call. Thus, various parties
`may participate on a call via communication devices 31 1-31 4
`(note that IVR 31 2 is considered a party to the call). While 4
`communication devices are shown in this example for partici(cid:173)
`pating on a call, any number of communication devices may 10
`participate during a given call in certain embodiments, and
`embodiments of the present invention are not limited as to the
`number of communication devices that may be participating
`on a call.
`System 30 also comprises call recording system 32, which
`may be implemented as part of a call processing 13 as shown
`in FIG. 1. This exemplary implementation of call recording
`system 32 includes a mixer 301 that controls who hears what
`at a given point in time. That is, mixer 301 controls which
`parties to a call are communicatively coupled to which other
`parties (e.g., controls which inbound audio received by the
`mixer 301 from a given party is to be sent to which other
`parties). In other words, mixer 301 controls the communica(cid:173)
`tive coupling of various inbound and outbound paths of par(cid:173)
`ties to a call. For example, an originating party may use
`telephone 31 1 to place a collect call to a called party at tele(cid:173)
`phone313. When the called party answers telephone 31 3 , IVR
`31 2 may interrupt the call and mixer 301 may switch the
`originating party out of the communication such that the
`originating party cannot hear via telephone 31 1 the commu(cid:173)
`nication between IVR 31 2 and the telephone 31 3 . IVR 31 2
`may inform the called party of the collect call from the origi(cid:173)
`nating party and ask the called party if he accepts the charges
`for the call. If the called party accepts the charges, then mixer
`301 may communicatively couple the telephones 31 1 and 31 3
`to each other such that the originating party can receive via
`telephone 31 1 communication from telephone 313 and vice(cid:173)
`versa. That is, if the called party accepts the charges for the
`call, mixer 301 may communicatively couple the inbound
`path of telephone 31 1 to mixer 301 with the outbound path of 40
`telephone 31 3 , and communicatively couple the inbound path
`of telephone 313 with the outbound path of telephone 31 1 .
`In the example illustrated in FIG. 3, a further party confer(cid:173)
`ences into the call and participates via telephone 314 . IVR31 2
`may interact with one or more of the parties when setting up
`such conference call, and mixer 301 may selectively couple
`the inbound and outbound paths of the various communica(cid:173)
`tion devices 31 1-314 during the course of establishing the
`conference call, as may be desired. Further, once established,
`mixer 301 may communicatively couple the outbound chan(cid:173)
`nels of each of telephones 31 1 and 313 -31 4 with the inbound
`channels of each other of telephones 31 1 and 31 3 -31 4 . Of
`course, during the call, mixer 301 may selectively change
`such coupling (e.g., a message from IVR 312 may be gener(cid:173)
`ated to one or more of the

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