throbber
US006151578A
`6,151,578
`(11) Patent Number:
`115
`United States Patent
`Bourcet et al.
`[45] Date of Patent:
`Nov. 21, 2000
`
`
`[54]
`
`[75]
`
`SYSTEM FOR BROADCASTOF DATA IN AN
`AUDIO SIGNAL BY SUBSTITUTION OF
`IMPERCEPTIBLE AUDIO BAND WITH DATA
`
`Inventors: Patrice Bourcet, Mey; Denis Masse,
`Rosselange; Bruno Jahan, Montigny
`les Metz, all of France
`
`[73] Assignee: Telediffusion de France, Paris, France
`
`[21] Appl. No.:
`[22]
`PCT Filed:
`[86]
`PCT No.:
`
`08/952,998
`Jun. 3, 1996
`PCT/FR96/00833
`
`[87]
`
`§ 371 Date:
`Nov. 21, 1997
`§ 102(e) Date: Nov. 21, 1997
`PCT Pub. No: WO96/38927
`PCTPub. Date: Dec. 5, 1996
`‘
`‘

`[30]
`Foreign Application Priority Data
`Jun. 2,1995
`[FR]
`France wceeseeseeeeeeee 95 06727
`[SL]
`Tint, Ca? acccccccsecccssseesssseesssseeesssees H04H 9/00
`
`[52] U.S. Ch occ.
`704/500; 380/253
`[58] Field of Search oo... 704/501, 229,
`704/230, 500; 370/214; 380/253; 455/2
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`9/1995 Jensen et al. ices cece 380/253
`5,450,490
`eeeeeeeeee 455/2
`11/1996 Fardeau et ab.
`oe
`5,574,962
`
`
`.....ceeeeeeeeeeeee 455/2
`5,581,800 12/1996 Fardeau et al.
`
`. 380/253
`5,764,763
`6/1998 Jensen et al.
`...
`
`7/1998 Fardeau etal. s.sssseesseseseeseecees 455/2
`5,787,334
`accccccccssssssssssessseees 341/51
`5,945,932
`8/1999 Smith et al.
`
`FOREIGN PATENT DOCUMENTS
`
`.
`.
`
`0 245 037
`0 372 601
`38 06 411
`
`11/1987 European Pat. Off.
`6/1990
`EuropeanPat. Off.
`9/1989 Germany .
`.
`.
`.
`Primary Examiner—David R. Hudspeth
`Assistant Examiner—Harold Zintel
`Attorney, Agent, or Firm—Nilles & Nilles SC
`[57]
`ABSTRACT
`A system for broadcasting data (D) that can transmit infor-
`mation in the passband of a broadcast audio-frequency
`signal (S). The system can determineat least one frequency
`band (F',;, ... , F'>4) and the amplitude (A’,;, . .. , A’3,) of
`the audio-frequency signal (S). The system comparesthis
`amplitude with an auditory masking level (Nm(13), ...,
`Nm(24)) associated with this frequency band and eliminates
`the frequency componentsof the audio-frequency signal in
`the frequency band if the amplitude of the signal is lower
`than the auditory masking level of the band. The system can
`insert the data in this frequency band at a level lower than
`or equal to the auditory maskinglevelof the frequency band.
`
`Sony v. MZ Audio
`
`5,319,735
`
`6/1994 Pruss et al. oe eeeceeeeereeeee 704/205
`
`8 Claims, 2 Drawing Sheets
`
`
`
`
`
`Sony Exhibit 1022
`Sony Exhibit 1022
`Sony v. MZ Audio
`
`

`

`U.S. Patent
`
`Nov. 21, 2000
`
`Sheet 1 of 2
`
`6,151,578
`
`A
`
`—*
`
`FIG.1
`
`A ( fs, f9,Ao) M(fo, Ao)
`
`0 f
`
`m
`
`fam
`
`fim
`
`f2m fusfom f
`
`
`
`

`

`Sheet 2 of 2
`
`6,151,578
`
`Nov.21, 2000
`
`U.S. Patent
`
`

`

`6,151,578
`
`1
`SYSTEM FOR BROADCASTOF DATA IN AN
`AUDIO SIGNAL BY SUBSTITUTION OF
`IMPERCEPTIBLE AUDIO BAND WITH DATA
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The invention concerns the signal broadcasting field for
`signals including an audio-frequency component. More
`especially, it concerns a data broadcasting system.
`2. Description of the Related Art
`The broadcasting field (broadcasting of TV or radio
`programmes,radiotelephony,etc.) is well known.
`A current
`tendency is to transmit,
`in addition to the
`programmes(or soundinthe telephonyfield), data useful for
`the broadcasting companies, for control organisations,or for
`listeners or viewers. This data can concern for example:
`help in selecting a radio or TV programme (example:
`automatic tuning aids, search for a radio station by
`name, search by type of programme, search by menu,
`etc.),
`information on the programme being broadcast or
`replayed after recording (for example the nameof the
`company whichcreated a programme, thetitle of a film
`broadcast by a TV channel, the record reference of a
`song broadcast bya radio station,etc.),
`service data in the analogue radiotelephonefield.
`We also remark the development of so-called interactive
`broadcasting systems which allow the viewersorlisteners to
`dialogue in a more orless efficient manner with the pro-
`gramme source. These means are used either to act on the
`content of the broadcast programme, or to play, bet or
`communicate on the subject of this same programme. Thus,
`a form of interactivity, via small devices simulating
`pseudodialogue with a programme designed for
`this
`purpose, recently appeared. A remote-sized unit gives the
`illusion ofinteractivity as it allows, for instance, to reply to
`a televised question/reply game as and when the questions
`are asked. Or again, an electronic device dissimulated in a
`fluffy toy allows the toy to react to a broadcast programme
`or a programmeplayed back on a video cassette recorder. In
`fact, the interactivity is not real as the string of good replies
`or the reactions of the toy follows preestablished sequences,
`common to the memory of the interactive device and the
`broadcast or played back programme. As the audiovisual
`sequence was prerecorded in accordance with a selected
`code, its execution is predictable and therefore the only
`information to be transmitted to the interactive deviceis the
`
`start signal and the exact timing of the questions/replies or
`the various possible reactions in the case of a toy.
`There is also a demand for the automatic identification of
`
`2
`digital systems. However, existing systems and equipment
`populations do notin general easily lend themselves well to
`this development and experience proves that, from a sales
`engineering viewpoint, the compatibility and the relative
`cost of the processes and devices to be implemented are
`critical factors when introducing a newservice.
`For the transmission of data concerning a broadcast
`programme, two techniques are currently used.
`The first technique consists in transmitting these data
`outside of the passband occupied by the signal of the
`transmitted programme(sound and possibly image). A solu-
`tion exists, for instance, in sound broadcasting by multiplex
`frequency modulation,
`in using the upper part of the
`multiplex, between 54 and 76 kilohertz. Another example
`consists in using the lines available during frameretrace for
`TV broadcasting. These techniques have drawbacks. The
`saturation of the frequency resources available for broad-
`casting limits the numberof users of these resources. Also,
`receivers adapted to the passbands used to transmit
`the
`emitted information are required.
`Another technique consists in transmitting the data in the
`passband ofthe signal of the transmitted programme; this
`technique does not require the use of dedicated frequency
`bands.It is therefore not necessary to use transmitters and
`receivers with a frequency adapted to transmit these dedi-
`cated frequency bands. Typically,
`the original signal
`(corresponding to the programme to be transmitted) is
`filtered at origin to eliminate the frequency components in a
`given frequency band andthe data is inserted in this band.
`The original signal is therefore deformed which may be
`unpleasant for a viewer or a listener not interested in the
`data. Therefore, the time dedicated to transmitting the infor-
`mation is limited by the broadcasters to the strict minimum
`which reduces the data flow rate accordingly. Thus, for
`interactive devices in the television field, the data is loaded
`globally, in one go, at the start of a given application.It is
`then impossible to adapt the data subsequent to a modifica-
`tion in the programme which must be run according to
`scheduled timing and without unexpected interruptions.
`Filtering means can of course be used at the receivers so as
`not
`to systematically pass on the sound or visual data
`received, this data then being transparentto the listener or
`the viewer. Nevertheless, we cannot ensure that the signal
`seen or heard by the viewer or listener will be the same as
`the original signal that he would have perceived before the
`insertion of the data.
`
`OBJECTS AND SUMMARYOF THE
`INVENTION
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`In view of the above, the purpose of the invention is to
`propose a system to allow transmission of data in the
`passband of a signal
`including an audio-frequency
`component, without modifying, in relation to the original
`audio-frequency signal, the signal perceived by the listener.
`a sound sequence, accompanied by an imageornot. For the
`The invention proposesto insert these data in the so-called
`broadcasters, this is used to check that a given programme
`masked frequency bands of the original audio-frequency
`is correctly broadcast on the frequency allocated to it; this
`signal, if these bands exist, that is at a level lower than the
`can become fairly complex when a national programmeis
`instantaneous auditory threshold due to the auditory mask-
`affected by regionalor local disconnectings. This also allows
`ing phenomena induced by the original audio-frequency
`the controlling bodies to count the broadcasting of works
`signal itself. The data transmitted are then inaudible, do not
`protected by copyrights or to check the conformity of the
`alter the original audio-frequency signal from a subjective
`broadcasting of commercials. Finally, for sample survey or
`viewpoint and do not require the use of frequency compo-
`audience evaluation organisations,
`it
`is used to rapidly
`nents located outside of the spectral band occupied by the
`identify that whichis actually listened to or seen byalistener
`original signal. The invention therefore proposes data trans-
`or a viewer. Today,
`to assess a radio audience, the only
`mission adapted to the use of existing receivers and trans-
`solution available is to conduct a sample survey by inter-
`mitters and subjectively not disturbing for the listener.
`viewing the consumers.
`All
`these applications are easy to incorporate when
`The invention thus concerns a data broadcasting system,
`designing new radio or TV broadcasting systems, especially
`this information being transmitted in the passband of a
`
`50
`
`55
`
`60
`
`65
`
`

`

`6,151,578
`
`3
`it
`broadcast audio-frequency signal characterised in that
`includes means for determining in at least one frequency
`band the amplitude of the audio-frequency signal and for
`comparing this amplitude with an auditory masking level
`associated with this frequency band, meansfor eliminating
`the frequency components from the audio-frequency signal
`in the said frequency band if the amplitude of the signal is
`lowerthan the auditory masking level of the said band, and
`meansfor inserting the said information into this frequency
`band at a level lower than or equal to the auditory masking
`level of the said frequency band.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`Other features and advantages will appear in reading the
`description which follows, and which is to be read in
`conjunction with the appended drawings on which:
`FIGS. 1 and 2 represent diagrams showing the auditory
`masking phenomenon,
`FIG. 3 represents a data extraction device,
`FIG. 4 represents a data insertion device,
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`FIGS. 1 and 2 are amplitude versus frequency diagrams
`illustrating the auditory masking phenomenon which is a
`phenomenonofa physiologicalorigin.
`If we consider the hearing by a human being of an
`audio-frequency signal with a given frequency and
`amplitude, the auditory masking phenomenonisreflected by
`the non-perception, by this same human being, of audio-
`frequency signals transmitted simultaneously and with
`amplitudes lower than the given threshold levels.
`Thus,
`in reference to FIG. 1, if we consider a single-
`frequency signal at frequency fp,
`located in the audio-
`frequency spectrum (typically between 20 and 15,500 Hertz)
`and with an amplitude Aj, we can define an amplitude and
`frequency range M(f,, Aj) such that any single-frequency
`signal emitted simultaneously of frequency fs in a limited
`frequency range [f0m, f0M] where f,,,<f, and fo,,>f) and
`amplitude A<A (f£,, fp, Ap)<Ag is inaudible.
`The valuesfo,,,. foay are variable for a given frequency fp.
`In practice, the higher the amplitude A, the wider the range
`[fom> fos].
`It can also be noted that
`the range is not
`symmetrically in relation to f, and extends more widely in
`the range of frequencies greater than f,.
`The amplitude value A (f,, fp, Ag) varies with fs, f,, and
`Ao. In practice, the nearer f, is to fp, the higher the inaudi-
`bility threshold A (f,, fo, Ao).
`The auditory masking phenomenon has been knownfor
`several years. For further details, refer to the work entitled
`“Psychoacoustique” by E. Zwicker and R. Feldtkeller, Ed.
`Masson, 1981. The experimental results described in this
`work gave rise to a standardization (standard ISO/IEC
`11172-3).
`A masking level curve M(S) can be defined (shownby the
`dotted line on FIG. 2) for any signal S covering the audio-
`frequency spectrum [f,,,, f,,], where f,,=20 Hertz and f,,=15,
`500 Hertz. In the example shown on FIG. 2, two ranges[f,,,,,
`f,,7] and [f,,,,. f2,,] can be seen where the masking level
`curve M(S) has an amplitude higherthan thatof signal S. In
`concrete terms, this means that the spectral components in
`these ranges are inaudible for
`the human being.
`Consequently, the subjective auditory rendition of a signal S'
`identical to signal S outside of these ranges, and without
`frequency components in these ranges, will be identical to
`the rendition of signal S shown on FIG. 2.
`
`10
`
`20
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`4
`The modelling of the auditory masking phenomena has
`given rise to the dividing of the audio-frequency spectrum
`into twenty four separate ranges, called critical bands, such
`that the combination of the twenty four critical bands covers
`the frequency range between 20 Hertz and 15,500 kiloHertz.
`Eachcritical band B; (i integer index from 1 to 24) is defined
`by its central frequency fe and its width.
`The table below gives, for each critical band, the value of
`the central frequency and its width.
`
`Critical band
`Bl
`B2
`B3
`B4
`BS
`Bo
`B7
`B8
`B9
`B10
`Bll
`B12
`B13
`B14
`B15
`B16
`B17
`B18
`B19
`B20
`B21
`B22
`B23
`B24
`
`Central frequency
`fe (Hz)
`60
`150
`250
`350
`455
`570
`700
`845
`1000
`1175
`1375
`1600
`1860
`2160
`2510
`2925
`3425
`4050
`4850
`5850
`7050
`8600
`10750
`13750
`
`Bandwidth (Hz)
`80
`100
`100
`100
`110
`120
`140
`150
`160
`190
`210
`240
`280
`320
`380
`450
`550
`700
`900
`1100
`1300
`1800
`2500
`3500
`
`We can see that the critical bands have variable widths,
`the narrowest being the first critical band B,, which covers
`the lowest frequencies, and the widest being the twenty
`fourth critical band B,, which covers the highest frequen-
`cies.
`
`Foreachcritical band, standard ISOMEC 11172-3 defines
`a critical band masking level Nm(i) . This is an approxima-
`tion of the level of the curve of the masking level over the
`complete critical band (the real level of the masking level
`curve for a given signal can vary in a givencritical band) .
`The masking level Nm(i) is defined according to the mask-
`ing levels of the eight lower critical bands (Nm(i-8) to
`Nm(i-1)) if they exist, and the three upper bands (Nm(i+1)
`to Nm(i+3)), if they exist.
`We have Nm(i)=x Nm(j), where
`j positive integer index such that j e [i-8,..., i-1, i+1,
`22.5 143],
`Nim(j)=104%"O-4°O-VFNV20,
`Xnm(j)=20 log,.(Av(j))+5.69 dB (sound pressure),
`Av(j)=6.025+0.275*z(j) for the tonal lines,
`lines, where
`Av(j)=2.025+0.175*z(j) for the non-tonal
`Ay(j) is the masking index of j” critical band and j and
`2(j) the ratio of the j” critical band,
`Vi(j)=G-j-1)*(17-0.15* Xnm(j))+17, of j
`i-1, and
`Vi(it+1)=0.4*Xnm(i+18)+6,
`Vi(i+2)=17*Xnm(i+2)+6,
`Vi(it3)=34* Xnm(i+3)+6.
`z(j) is a constant defined for each critical band and
`2(1)=0.62 dB, z(2)=1.8 dB, .,3)=2.4 dB, 2(4)=3.6 dB, 2(5)=
`
`from i-8 to
`
`

`

`6,151,578
`
`6
`remote for interactive television programmes. The data
`audio-frequency signal could be collected, at the reception
`device, either acoustically by a simple microphone (placed
`beside the loudspeakerof the radio receiver), or electrically
`using an appropriate connector (such as an audio recording
`output).
`In reference to FIG. 4, we will describe, as an example, a
`data insertion device 1, the information being in this case
`binary data.
`To transmit the data in the audio-frequency signal of a
`radio or TV programme, we replace, in certain frequency
`bandsofthis signal, the signal by a digital modulation. This
`transmission is preferably made at a level lower than the
`masking levels of these frequency bands in order to ensure
`the inaudible character of the transmitted information. Also,
`this transmission is preferably made when these masking
`levels are sufficiently high to ensure a satisfactory signal-
`to-noise ratio in relation to the broadcasting channel.
`In an example,
`the data to be transmitted could be
`organised into frames consisting of a start word and a
`defined numberof data words. Also, a frame could be chosen
`includinga start word, a variable numberof data words, and
`an end word.
`The data insertion device 1 shown on FIG. 4 includes an
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`5
`4.7 dB, 2(6)=5.8 dB, z(7)=6.7 dB, z(8)=7.7 dB, z(9)=8.9 dB,
`z(10)=10.0 dB, z(11)=10.9 dB, z(12)=12.0 dB, z(13)=13.1
`dB, z(14)=14.0 dB, z(15)=14.9 dB, z(16)=15.8 dB, z(17)=
`16.7 dB, z(18)=17.7 dB, z(19)=18.8 dB, z(20)=19.8 dB,
`2(21)=20.9 dB, 2(22)=22.2 dB, z(23)=23.2 dB and 2(24)=
`23.9 dB.
`
`In general, the most masked critical bands are the high
`frequency bandsof the audio-frequency spectrum whichare
`masked by the low frequency bands, statistically more
`powerful.
`After this brief look at the auditory masking phenomenon
`and its modelling, an example of the implementation of the
`invention will now be described consisting of transmitting
`the data in the passband of a broadcast audio-frequency
`signal.
`The data can be either analog (musical patterns for
`example) or digital (that is binary data). The data may
`concern broadcast audio-frequency signals (for example the
`nameof a radio station or the references of musical works
`transmitted by this station) andits purpose is to be perceived
`by the auditor, for example via a liquid crystal display. This
`data could also be service data for the signal broadcaster or
`the controlling authorities and be imperceptible to the lis-
`tener.
`
`input 2 to receive the original audio-frequencysignal S to be
`In the remainder of the description given as an example,
`transmitted (song, voiceof a host, etc.), an input 3 to receive
`it will be assumed that the data are binary data. These data
`the data D to be transmitted, and an output 4 to deliver an
`will be relevant, for example, to the programmesbroadcast
`audio-frequency output signal S' produced from the original
`by a radio station.
`audio-frequency signal S and the data D.
`in the direction of
`A radio station generally transmits,
`The audio-frequency signal S is filtered by a bench of
`these listeners, audio-frequency signals modulated by con-
`twelve bandpass filters FPB' 13 to FPB' 24, preferably
`ventional amplitude or frequency modulation techniques.
`complex, receiving at input the audio-frequency signal S.
`These audio-frequency signals could be a song, a signature
`tune, the voice of a host, etc.
`The analytical processing of the signal S facilitates the
`calculation of the amplitudes. Each complexfilter produces
`The invention proposes to calculate, from the audio-
`at output the real part (R',, to R',,) and the imaginary part
`frequency signal to be transmitted, for one or morecritical
`(I';; to I',,) of the audio-frequency signal S in the frequency
`bandsBi of the audio-frequency spectrum, the maskinglevel
`or levels of this or these critical bands. If, for a critical band,
`band(called F',, to F',,) thatit lets through. As will be seen,
`the bank of complex bandpass filters FPB',,
`to FPB',,
`the masking level is higher than the level of the audio-
`enables the components of the audio-frequency signal S in
`frequency signal,
`the corresponding part of the audio-
`frequency signal can be eliminated without a difference
`the frequency bands F',, to F',,, to be eliminatedto insert the
`data. These frequency bands (F',; to F',,) are bands included
`perceptible to the listener. The invention proposes to insert
`data (we shall speak of data audio-frequency signals) in a
`in the critical bands B,, to B,,. An amplitude calculation
`wayinaudible to the listener into this critical band or a part
`element OAC1calculates the amplitudes A’, (j integer index
`from 13 to 24) from signals R', andI’; delivered bythefilters
`of this critical band to replace the original audio-frequency
`FPB',, to FPB',,.
`signal (provided that, of course,
`the level of the audio-
`
`frequency signal of the data is lower than the critical band The audio-frequency signalSis also filtered by a bank of
`masking level). For the reception of the transmitted signal,
`twenty bandpassfilters FPB, to FPB,,, preferably complex,
`it is sufficientto filter the signal received as a function of the
`receiving at input the audio-frequency signal S. Each com-
`plexfilter produces at outputthe real part (R; to R,,,) and the
`critical bands to separate the data audio-frequency signal
`imaginarypart(I,to I,,) of the audio-frequency signal S in
`and process the transmitted data.
`Wecan see that the flow rate of the transmitted informa-
`the frequency band thatit lets through. The bank of complex
`tion cannot in practice be fixed, the original signal (and
`bandpassfilters FPB; to FPB,, enables the masking levels
`therefore the corresponding critical band masking levels
`of the critical bands B,; to B,, to be calculated. This
`Nm(i)) being a priori variable over time both in frequency
`calculation is done from an amplitude calculation element
`OAC2calculating the amplitudes A, (i integer index from 5
`and in amplitude.
`A data transmission system according to the invention
`to 24) from signals R, and I, delivered byfilters FPB, to
`will mainly include a data insertion device (an example of
`FPB,,. These amplitudes are delivered to a calculating
`which is shown on FIG. 4) and the data reception device (an
`processor ON calculating the masking levels Nm(13) to
`Nm(24).
`example of which is shown on FIG. 3). Typically, the data
`insertion device could be used either at the sound or visual
`to A',, and the masking levels
`The amplitudes A',,
`Nm(13) to Nm(24) are delivered to a control element OC
`which will compare them two at a time to determine if two
`amplitudes A',, and A',, exist lower than the corresponding
`masking levels Nm(j1) and Nm(j2) (j1 and j2 being two
`different integer indexes between 13 and 24). If this is the
`case,there is at least two frequency bands F’,, and F’,, in the
`audio-frequency spectrum for which signal S is inaudible.
`
`the audio-
`broadcasting final control room stage or at
`frequency signal production stage. The data reception device
`will include for example a received data display device(if
`the data are intendedfor the listener) and/or a storage device
`(if the data are dedicated for example to a deferred audi-
`ometry control). The reception device could also include a
`device for retransmitting information, for example to a game
`
`60
`
`65
`
`

`

`6,151,578
`
`7
`Signal S can then be filtered to eliminate these spectral
`components in these two frequency bands F’,, and F',,.
`To do this, the real components, called R', and R',, are
`subtracted from the signal S in these two frequency bands
`F';, and F';. of the original signal S. These two components
`R', and R', are delivered via a multiplexing device MUXP
`receiving the components R',; to R',,4, each of these com-
`ponents being weighted so that all but two of them (R';, and
`R',.) are cancelled. This MUXP device is controlled by the
`control element OC. These components (for example we
`have R',=R',, and R',=R',,) are then subtracted from the
`signal S (this signal having been delayed to take into account
`the time required to pass through the filters and the multi-
`plexing device) in two adders SM1 and SM2sothat an
`audio-frequency signal S'M=S-R',-R', is produced. This
`audio-frequency signal S'M is subjectively identical, for the
`listener perceivingit, to signal S.
`The assembly formed of the bandpassfilters F'13 to F'24,
`the multiplexing device MUXP and the adders SM1 and
`SM2 acts as an adaptive band-stop filter vis-a-vis signalS.
`The frequency bands F',, and F';, being freed to allow
`insertion of data D, we will now look atthis insertion.
`Conventionally,
`the binary data D will first of all be
`conditioned. Note that this conditioning operation is in any
`event independentof the freeing of the frequency bandsF’,
`in the audio-frequency signal S. The data D to be transmitted
`are conditioned in a device MFB soasto be transmitted in
`required frame form (that is by inserting start and possibly
`end words, redundant codes, etc.). Then, two data audio-
`frequency signals S$, and S, will be produced by means of
`a modulator MOD. The digital modulation used will be for
`example a QPSK (Quadrature Phase Shift Keying)
`modulation,
`the conditioned data, NRZ (Non Return to
`Zero) coded, modulating the phase of two frequencycarriers
`included in bandsF';, and F',., preferably corresponding to
`the centre frequencies of the used bands F’,, and F',, (which
`allows the complete width of these bands to be used to
`transmit the data audio-frequency signals S, and S.). This
`modulation step requires of course knowledge, via the
`control element OC, of the frequency bands freed in the
`spectrum of signal S.
`In parallel with the freeing of the bands F’,, and F’,., the
`masking levels Nm(13) and Nm(24) are delivered by the
`element ON to a multiplexing device MUXN which will
`produce two levels N'm=Nm(j1) and N"m=Nm(j2)at output.
`In orderto take the modulation chosen to producesignals S,
`and S, into account, two coefficients N' and N" will be
`produced from coefficients N'm and N"m using an automatic
`gain control device CAG. By meansof two multiplexers M1
`and M2, two data audio-frequency signals S',=N'*S, and
`S',=N"*S, will then be produced. By summingsignals S',,
`S', and S',, in to adders SM3 and SM4,a signal S'=S-(R', +
`R',)+(S',+S8'5) is produced. The signal S' produced includes
`both the audible audio-frequency componentsof the original
`audio-frequency signal S and the data D (represented by S',
`and S',) which are inaudible.
`Oncesignal S' has been produced, it will conventionally
`be modulated according to known techniques before being
`transmitted to the listeners’ receivers.
`Note that as the gain applied to signals S, and S, is only
`proportional to the masking levels of the j,_,, and j>_,, bands
`F',, and F',,, the amplitude level of signals S', and S', could
`be greater than the amplitude levels of the components of
`signal S which were removed.
`Preferably, bands F',, to F',, have same width to ensure
`a fixed transmitted data flow rate irrespective of the bands
`F',, to F',, used to transmit them. Asame type of modulation
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`can thus be used irrespective of the bands freed in signal S.
`In the example shown, the possibility of transmitting the
`data in the last twelve critical bands, from critical band B,,
`(fc=1860 Hz)to critical band B,, (fc=13750 Hz) is provided
`for. As has been seen, this information is transmitted in two
`bands each located in one of the twelve critical bands. Of
`course,
`the higher
`the number of bands F',; used
`simultaneously, the higher the transmitted data flow rate. A
`data insertion device usingall freeable bands F', can there-
`fore be made. Nevertheless, it can be seen that simultaneous
`use of a reduced numberof bands F’; enables the distortion
`probability of the original audio-frequency signal
`to be
`reduced if this signal varies to a high extent from one
`moment
`to another (although this probability is low on
`account of the temporal masking of the humanear).
`Whateverthe critical band or bands in whichthe data are
`inserted, it is easy to understand that the band or bands F,
`used within these critical bands have a width lower than or
`equal to the width of the correspondingcritical bands.
`In the example shown,the first bench of bandpassfilters
`consists preferably of bandpass filters F',,
`to F',, with
`bandwidths equal to 280 Hz at -3 decibels. This width
`correspondsto the width of the critical band usable to insert
`the data which has the lowest width, that is the width of the
`thirteenth critical band (of course, it is supposedhere that the
`carrier frequencies used to produce the data audio-frequency
`signals are equal to the central frequencies of the critical
`bands). There is therefore little reason to use data transmis-
`sion in the lowercritical bandsas their widths are lower and
`
`this would limit the maximum permissible flow rate.
`The bankoffilters F',, to F',, is preferably achieved by
`multi-rate filtering thus giving a constant propagation time
`and a limited number of operations.
`The second bankoffilters F; to F,, is preferably obtained
`from reconstructible bandpassfilters (that is filters such that
`the sum of the filtered output signals is the same as the input
`signal before filtering) the envelopes of which correspond to
`the critical bands.In other words,it is interesting to calculate
`as finely as possible the critical band maskinglevels to avoid
`producing data audio-frequency signals which could be
`audible.
`
`The binary information is for example grouped into words
`of thirty-two bits. A transmitted frame will
`include for
`example a start word, coded over thirty-two bits and a data
`word ofthirty-two bits. The start word consists for example
`of the first nine bits comprising a lock-on ramp used in the
`reception device,
`the next twenty-three bits forming the
`synchronisation word. The data word consists for example
`of three bytes representing the data and a last redundancy
`byte for an error correction code if such a code is used. This
`organisation of the information frames corresponds to a
`transmission of information on the time frames of the
`
`audio-frequency signal lasting 256 milliseconds, which cor-
`respondsto the time required to transmit the sixty-four bits,
`that is two data frames. This enables a maximumbinary flow
`rate of 500 bits per second to be attained.
`Preferably, the data frames are transmitted provided that
`the masking levels of the critical bands used to insert the
`data are greater than the minimum energy level providing
`resistance to the disturbances induced by the channel.
`Although not specified, it is of course preferable not to
`free frequency bandsin the original audio-frequency signal
`when there is no data to be transmitted. For this,
`it
`is
`sufficient to cancel the signals produced at the output of the
`multiplexing device MUXP. Thus, even if the masking level
`of the original signal varies rapidly and extensively, there is
`no risk of disturbing the original signal by suppressing
`
`

`

`6,151,578
`
`9
`audible frequencies. Once the data transmission has been
`made, progressive cancellation of the output signals of the
`multiplexing device MUXPwill preferably be carried out to
`reduce the probability to make the “filling in” audible.
`If the maskinglevel of the original audio-frequency signal
`drops and the start word has been transmitted, transmission
`will be preferably continued to facilitate data processing at
`the level of the reception device. If the data are coded over
`thirty-twobits, this is not very troublesome on accountof the
`temporal auditory masking.
`The data extraction device 5 shown on FIG. 3 includes an
`input 6 to receive the audio-frequency signal S'.
`The audio-frequency S' is filtered by a bank of twelve
`bandpassfilters FPB",, to FPB",, with envelopes identical
`to the twelve filters FPB",;,
`to FPB",,. Twelve audio-
`frequency signals S',, to S',, are thus produced correspond-
`ing to the spectral components of signal S in bands F’,, to
`F',, whereit is likely that we shall find the data inserted by
`a device similar to the one described as reference on FIG. 4.
`Device 5 includes a bank of twelve demodulators
`DEMOD,, to DEMOD,,, each demodulator being associ-
`ated with one of the bandpassfilters. Once the signals have
`been demodulated, they are sampled in samplers EC,, to
`EC,, associated with the clock recovery devices RC,, to
`RC,, to produce the binary data.
`Once the audio-frequency signals have been sampled, the
`binary data produced are processed in the recognition ele-
`ments RTB,,
`to RTB,,
`to determine if these data are
`representative of the transmitted data (in which case the
`synchronisation bits of the start word will be present) orif
`these data correspondto nothing (the probability being fairly
`low that bits corresponding to the synchronisation bits of a
`start word can be produced by sampling from any audio-
`frequency signal).
`Of course, if the data transmitted are not digital data but
`analog data, such as a musical pattern for example, the data
`insertion and extraction devices will be adapted to suit. In
`particular, it will not be necessary to use the modulation,
`demodulation and sampling devices. These will be replaced
`by means for converting the data to be inserted into fre-
`quencies to adapt the frequencies of the data to the frequen-
`cies freed in the insertion device.
`
`5
`
`20
`
`30
`
`35
`
`40
`
`10
`
`W

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