EP0135192A2 - Codage de programme transmis - Google Patents
Codage de programme transmis Download PDFInfo
- Publication number
- EP0135192A2 EP0135192A2 EP84110927A EP84110927A EP0135192A2 EP 0135192 A2 EP0135192 A2 EP 0135192A2 EP 84110927 A EP84110927 A EP 84110927A EP 84110927 A EP84110927 A EP 84110927A EP 0135192 A2 EP0135192 A2 EP 0135192A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- signal
- frequency
- output
- bit
- audio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/28—Arrangements for simultaneous broadcast of plural pieces of information
- H04H20/30—Arrangements for simultaneous broadcast of plural pieces of information by a single channel
- H04H20/31—Arrangements for simultaneous broadcast of plural pieces of information by a single channel using in-band signals, e.g. subsonic or cue signal
Definitions
- This invention relates in general to a technique for providing a unique identification code for audio material and more particularly for such audio material as is to be broadcast or otherwise transmitted over a medium which generates.distortion and noise.
- this invention permits identifying an advertising commercial that is to be broadcast on radio or television.
- the Crosby system employs a short duration, narrow frequency notch in which a substantially inaudible code is located.
- the code is carried on a sub-carrier through a frequency shift keying (FSK) modulation technique.
- the sub-carrier is in the frequncy notch.
- the program is encoded at its beginning and its end.
- the decoder employed to detect and decode the encoded program employs an appropriate band pass filter that substantially matches the band stop filter employed in the encoder which generates the notch.
- Crosby System requires a code level that tends to be audible particularly where it must overcome the noise and distortion which occurs in connection with some audio broadcasting.
- audio broadcasters generally employ a technique of compressing the amplitude differences in the audio signal and transmitting the compressed audio information at the maximum allowable power level. This provides a better signal to noise ratio. It also provides a louder sound at the receiver. And, to some extent, it extends the range of the broadcast station without exceeding the power allocation.
- This broacasting technique is that material is distorted. This distortion may not be perceived by the ear of a listener, but it is particularly severe on a low power level code residing in a narrow frequency notch.
- FIG. 4A is a timing voltage diagram illustrating the timing inputs and outputs associated with the controller of FIG. 4 and the decoder of FIG.
- a broadcast signal is transmitted in the usual fashion. If a portion of the program such as an advertisement is to be encoded, then for a short period of time, such as ten seconds, the broadcast material is passed through a band rejection filer which filters out a notch of approximately 500 Hertz in width (at minus 60 db) around a center frequency of approximately 4500 Hertz. At the same time a coded message signal is added to the program material.
- This message signal includes a code portion composed of bits, each bit having a two hundred (200) milli-second duration. The bits have one of two frequency values, thus providing a binary code.
- the first value bit is a sinusoidal signal centered in the upper quarter of the notch and the second value bit is a sinusoidal signal centered in the lower quarter of the notch.
- the mark center frequency and space center frequency are aproximately 400 Hz apart.
- the first four seconds are an initialization portion which is four seconds of the higher frequency signal.
- the code portion itself extends over six seconds and is constituted by 200 milli-second intervals of .one or the other frequency with no time in which there is no signal. Thus the bits are back to back.
- the message signal In order to assure that the message signal is substantially inaudible, its level partially tracks with'the program audio level. For this purpose the audio level is sensed and a code level control signal generated which controls the amplification factor of a voltage controlled amplifier through which the message signal is passed.
- the notch filter is gradually switched into A and out of the circuit over a one second time period in order to avoid a sharp discontinuity that might be audible.
- the program signal is normally fed through a voltage controlled amplifier (VCA) along a path that is parallel to the band reject filter.
- VCA voltage controlled amplifier
- the control voltage input on the VCA is caused to ramp down over a one second time period so that the audio signal on this normal path gradually decreases to zero.
- the input to the band reject filter ramps up from zero to full audio value.
- the output from the band reject filter is summed with the output from the VCA thereby providing a constant level program signal except for the removal of the small amount of audio program material in the notch.
- the ramping up of the input to the band reject filter is achieved by applying the output of the VCA as one input to a difference circuit and by having the other input to the differentecircuit a direct line from the audio input. These two inputs are normally equal and thus the output of the difference circuit is normally zero. This difference circuit output is applied as the input to the band reject filter. However, as the output of the VCA ramps down, the differential input to the difference circuit ramps up and the output from the difference circuit ramps up thereby providing the audio signal as the input to the band reject filter. Thus at the end of about one second, the transition is.made and the program material comes entirely through the band reject filter.
- the encoded message is added to the output of the band reject filter to provide an encoded program for recording and transmission.
- a decoder is employed which extracts the code from the input audio signal and places it on an appropriate record together with a time signal to indicate the time of receipt.
- This decoder includes first and second band pass filters, one of the band pass filters being a narrow band around the upper frequency (mark) code signal and the other being a narrow band around the lower frequency (space) code:signal.
- the code signal is extracted from the program material and background noise by virtue of each of these two filters excluding everything except the coded message in the notch created at the encoder.
- the outputs from these two band pass filters are then added together and applied to a phase locked loop to provide a voltage signal having a first value in response to the mark frequency and second value in response to the space frequency.
- Each bit, now being one of two voltage levels, is applied to an integrator circuit in order to provide an output that takes advantage of the bit information over the entire bit period. This requires that the integrator circuit is synchronized with the code signal and reset at the end of each bit period.
- This synchronization is achieved by providing a synchronization signal in response to the output from the mark band pass filter.
- the generation of the synchronization-signal is disabled unless both of two other conditions are met.
- One of these enabling conditions is that the output of the space band pass filter is below a threshold, thus indicating that the notch is present. This condition indicates that it is not significant program material which is coming through the mark band pass filter.
- the second condition is that the output of the phase locked loop exceed a threshold indicating there is a mark signal present. This assures that even if a noise pattern exists that gets through the mark filter enough to enable the generation of the synchronization signal, the possible absence of an actual mark signal at the output of the phase locked loop will disable the synchronous signal generation.
- a fourth safety criteria requires that the synchronization signal be in existence for at least three seconds of the four second initialization period. If it is not in existence for that time period, then the generation of the control signal for the integrator circuit is aborted.
- FIGS. 1 through 4 show the encoder and decoder portions of the system.
- the program material is provided to the encoder as an audio input at 10. As long as it is not to be coded, it is applied through a voltage controlled amplifier (VCA) 12 and summing circuit 14 to whatever record 16, such as a tape, is made of the material prior to use of the material, for example, in a radio or television broadcast.
- VCA 12 can be considered to have a normalized amplification factor of "one".
- a capacitor Cl holds a predetermined dc voltage VA as a first input 12a to the VCA 12. The VCA 12 is adjusted so that when this predetermined voltage Va is applied, that amplification factor is one.
- the difference circuit 20 is devised so that its two inputs are equal and thus its output is zero.
- the output from the VCA 12 is equal to its input.
- the VCA input is one of the input to the difference circuit 20 and the VCA output in the other input to the difference circuit 20.
- the two inputs to the circuit 20 are equal, its output is zero and thus the output from the filter 18, applied to the input 14a of the summing circuit 14 is zero.
- the switch Sl is in its normally open position as shown in FIG. 1 so that the signal input to the code VCA 22 is zero.
- the output of the code VCA 22 is zero so that the third input, at terminal 14c, to the summing circuit 14 is zero.
- a first function is associated with the capacitor Cl, the program VCA 12 and difference circuit 20. It is to provide a gradual transition of the audio signal from the terminal 14b of the summing circuit to the band reject filter 18 and thus to the terminal 14a of the summing circuit. This gradual transition avoids or minimizes any discernable audible switching that a listener might perceive.
- the second function is the generation of the encoded message and is associated with the frequency generators 24 and 26.
- this provides the encoded message, through the VCA 22, that is applied at terminal 14c of the summing circuit 14.
- an audio level sensor 28 and code level control 30 circuit apply an appropriate bias to the VCA 22 so as to adjust the level of the code- signal output from the VCA 22. This serves to minimize the audibility of the code to a listener.
- a controller and timing circuit 34 is employed to provide certain inputs to the FIG. 1 encoder.
- This controller and its timing signals are shown in FIGS. 2 and 2A.
- the timing signal outputs from this controller are shown as certain switch control inputs in FIG. 1.
- the switches Sl, S2 and S3 are shown as electro-mechanical switches. These are somewhat more complex solid state switches. But in fact each is a two state switch, the state being controlled by a signal from the controller.
- the operator when it is desired to encode a particular portion of the program material, such as an advertisement, the operator enters the code as bits of two values.
- a binary code is entered from a keyboard 36 to a storage device 38 which is then made available to the controller 34 to input into the encoder of FIG. 1.
- the operator presses a button labeled "notch" which provides a pulse signal to the controller that causes the output SWT from the controller to go from a high value to a low value and to be'held low until termination of coding.
- This change in value of the SWT signal causes the switch S3 to change state from the state shown in FIG. 1, to one in which the high side of the capacitor Cl is switched from a.
- connection through R1 to Va to a connection through R1 to ground.
- the result is that the voltage held at the terminal 12a by the capacitor Cl goes to ground over a time period of about one second. This reduces the VCA-12 amplification from "one" down to "zero".
- the reduced output from the VCA 12 provides not only a reduced input at the terminal 14b of the summing circuit 14 but also a reduced input at the terminal 20a of the difference circuit 20.
- the result is that the two inputs to the difference circuit 20 diverge over a one second time period until the input at terminal 20a goes to zero. At that point, the input at terminal 14b of the summing circuit is.zero and the output of the difference circuit 20 is the full value of the audio program signal.
- This audio program signal now goes through the band rejection filter 18 and becomes the audio input to the summing circuit 14. During the one second transition period the fading out of the signal on terminal 14b and the increase of the signal at the terminal 14a occurs in synchronization. Thus the net value of the audio program signal applied to the summing circuit 14 remains substantially constant except for the removal of the relatively small audio component that resides within the band width of the filter 18.
- the comparator 32 makes certain that the VCA output 12 goes to complete zero at or near of the end of the decline of the voltage at the capacitor Ci.
- a small constant voltage Vb which is a small fraction of the Va voltage held by the capacitor Cl, is applied as one of the inputs to comparator 32.
- the other input is the voltage at capacitor Cl.
- the comparator 32 output holds the switch S4 in the normally closed shown. But once the voltage at C1 drops below Vb, the comparator 32 output switches state and causes the switch S4 to change and thereby connect the terminal 12b of the program VCA 12 to ground. This assures zero input at one of the VCA 12 terminals. At this point the transfer to operation through the band reject filter 18 has been completed and the code can be placed on the program material.
- the operator select the exact moment for placing the code on the program material as a function of the most desirable place to insert the code.
- the code will normally be inserted at both the beginning and the end of the program material to be encoded, it may be desirable to avoid doing so during a point in time when there is no audio message being transmitted.
- the operator next presses a button marked "Code” which generates a pulse that actuates the controller 34 to drop the normally high voltage on the Message signal input to the encoder to a low voltage.
- This change in state of the Message signal causes the switch Sl to change state from the normally open state shown to a closed state which then connects the input 22a of the VCA 22 to the output from the frequency generator 24.
- a mark signal is applied to the VCA 22 and passes on to the summing circuit 14.
- This mark signal holds steadx for a predetermined period of time, four seconds in one embodiment, after which time the actual code signal from the controller is applied to the switch S2 causing the switch S2 to switch between the two generators 24 and 26.
- mark and space signals are applied in a back to back fashion through the VCA 22 to the input 14c of the summing circuit 14. In this fashion a coded message signal is added to the audio material and recorded at the record 16.
- the coded message signal is composed of an initialization component of approximately four seconds steady mark signal followed by the code signal which is a series of approximately 200 millisecond bits that differ from one another only in the frequency of the substantially sinusoidal signal being transmitted during each 200 millisecond bit time period.
- the SWT value switches back to high and causes the switch S3 to connect Cl to Va.
- FIG. 3 illustrates the operation of the decoder.
- the transmitted message is appropriately received and processed by whatever receiver or other equipment exists upstream from the decoder shown in FIG. 3.
- An audio signal is derived from that standard upstream equipment and provides the input to the decoder.
- a high pass filter and amplifier 40 is employed to cut out the bulk of the audio signal so that the rest of the decoder will operate on a signal that has an improved signal to noise ratio. In this fashion a certain amount of prefiltering is employed.
- the high pass filter has a nominal roll of frequency (minus 3db point) of 3 KHz and preferably rolls off at eighteen decibels per octave.
- the output from this prefiltering 40 is applied in parallel to the two band pass filters 42, 44.
- the band pass filter 42 is centered at the mark frequency while the band pass filter 44 is centered at the space frequency.
- These two filters 42 and 44 are as sharp and narrow as possible so as to provide the best signal to-noise ratio yet wide enough to tolerate frequency errors. It should be noted that in the encoder shown in FIG. 1 the band reject filter 18 provides a notch wide enough to accept both the mark and space frequency signals.
- the filters 42 and 44 are each separate filters. specific to one of the two frequencies used for mark and space.
- this encoder employs four parallel paths of data processing. These four paths may be said to be represented by the four comparators 46, 48, 50 and 52.
- the output of the comparator 48 is the decoded signal and is indicated on the figure with the label "decode".
- the other comparators 46, 50 and 52 provide an indication that a coded message has been received and provide the timing reference point for synchronous decoding. Only if each of these three comparators validate the existence of this coded message is a SYNCH output signal provided to the digital controller 62 of FIG. 4. Receipt of the SYNCH signal by the FIG. 4 controller 62 causes the controller to enable the * memory 64 to record the code signal output from the comparator 48. This SYNCH enabling signal is generated only if all three comparators 46, 50 and 52 operate to validate three parameters indicating presence of an encoded message.
- the comparator 46 responds to the existence of a mark signal at the beginning of the message to provide a validation of the fact that there is the expected initialization segment mark signal input. Thus the comparator 46 provides an initialization segment validation signal.
- the comparator 52 responds to the fact that a notch has been cut out of the audio input so that the output of the band pass filter 44 will show the absence of the audio signal in that notch band.
- the comparator 52 responds to that absence of audio to provide a notch validation signal.
- the comparator 50 responds to the output of the mark/space code processing branch to validate the detection of the encoded message.
- the SYNCH signal is provided and the memory 64 will be enabled by the controller 62 to record the coded message.
- the outputs of the two band pass filters 42, 44 will include the encoded message when such is present.
- the output of these two filters is added together in the summing circuit 54, processed by the amplifier and limiter 56 and applied to a standard phase locked loop 58.
- the phase locked loop 58 converts the input frequency into a voltage. Accordingly, the analog output of the phase locked loop 58 is nominally a first voltage when responsive to the mark frequency signal and a second voltage when responsive to the space frequency signal. Thus the two value bits are converted from two frequency values to two voltage values.
- the phase locked loop 58 also tends to lock onto signal and reject noise.
- the integrator circuit 60 converts each bit to an integrated value, which is applied,.in sequence, to the comparator 48.
- the reason for the integrator circuit 60 is that it provides the instantaneous value of the bit averaged over the bit duration rather than sampling the bit at only one point in time. Accordingly, the effect of noise spikes and the like is minimized.
- the integrator circuit For the integrator circuit to perform this function it has to be synchronized to each bit as it comes along and has to reset at the end of each bit. Accordingly an appropriate timing and setting signal INT 68 is provided from the controller 62. This INT signal 68 is provided in response to receipt of the SYNCH signal at the controller. The SYNCH signal causes the integrator circuit 60 to be timed and synchronized with the start of the code portion of the message signal.
- the output of the integrator circuit 60 is forced to be equal to V c , the voltage representing the midpoint of the mark and space vaues of the phase-locked loop 58 voltage output.
- the intergrator circuit 60 is allowed to integrate the voltage difference between V c and the output of the phase-locked loop 58. Thus, it will ramp up when a mark is present and down when a space is present. At the end of the bit, it is compared to the starting voltage V c at comparator 48 and thus determined to be a mark if greater than V c or a space is less than V c . This is the decode output provided to the storage device 64.
- a WRITE (decode) pulse 70 enters the value of the output of comparator 48, which is the decoded value of the bit; into the storage device 64. Then the INT signal 68 goes high for a short time in order to reset the output of the integrator circuit to V c . This repeats for each succeeding bit.
- the WRITE (clock) pulse 72 enters the hour, minute, and second information from the digital clock 76 into the storage device 64. Then the OUTPUT CONTROL pulse 74 causes the storage device 64 to output the decoded message information along with the time information. Finally a CLEAR signal resets the storage device 64 to be ready to accept another message.
- the detection of the message and generation of the timing reference point is critical.
- the generation of the SYNCH signal basically requires the detection of the mark frequency at the beginning of the four second initialization segment of the encoded message.
- Such a mark signal will pass through the mark band pass filter 42 be amplified by amplifier 66 and be detected by the envelope detector comprising the diode D2 capacitor C2 and resistor R2.
- the output of this envelope detector circuit is applied as one of the two THIS PAGE LEFT BLANK INTENTIONALLY.
- V tm is a dc value representing a threshold voltage level below the expected detected mark voltage level.
- the threshold dc signal Vt m be kept low enough and the threshold dc signal V ts be kept high enough so that, at the start of the message the comparator 46 may be enabled and at the same time the comparator 52 will be switched into its high state.
- the comparator 50 provides further assurance that the encoded message is present for the SYNCH signal to be generated.
- the comparator 50 is switched into a high output state thereby removing the second ground clamp on the enabling input to the comparator 56.
- the comparator 50 is switched into this high output state when the output from the loop 58 exceeds the voltage V c discussed above. This occurs when the strongest discrete signal into the phase-locked loop is closer to the mark frequency than to the space frequency.
- noise or regular or distorted program material which might erroneously enable comparator 46, might not switch comparator 50 into its high output state. Accordingly, the function associated with this comparator 50 provides further assurance that a false or premature SYNCH signal will not be generated.
- the controller 62 is programmed so that it will provide its enabling output signal to the memory 64 only if the SYNCH signal from the comparator 46 is present for at least three seconds out of the four second initialization period. If not, it will be ignored.
- a decoder which will reliably respond to the presence of the message and which will reliably avoid generation of false or premature SYNCH signals.
- a false SYNCH signal is generated for sufficient time to enable the decoder, they will normally not create any particular problem since the message or code recorded on the memory 64 in response to a false SYNCH signal will be meaningless and because of the clock time associated with it, will be unassociated with any advertisement or.other program material that has been encoded.
- the system of this invention permits, through selection to the proper threshold voltages, the provision of a system which will reliably generate the SYNCH signal whenever an encoded message comes through and which will generate a de minimus number of false SYNCH signals.
- band pass filters 42 and 44 are used for mark and space. Normally with frequency-shift keying, only one band pass filter is used, and the frequency separation between mark and space is relatively small. In this application, the noise environment is severe. This is due to two primary reasons. First, when no notch is present in the broadcast material, there are normally present many signals in the code frequency region with relatively very high amplitude. Second, when the notch is present, distortion in the broadcast chain, especially due to modern audio processing equipment, creates ,undesired signals back into the notch region.
- the mark generator 24 provides a sinusoidal signal of 4762 Hz.
- the space generator 26 provides a sinusoidal signal of 4388 Hz.
- the band reject filter 18 has a center frequency of 4567 Hz and a band width of 524 Hz at minus 60db. It should be noted that the filter 18 is conveniently a single band pass reject filter but that the equipment could be designed to employ two separate band reject filters specific to the mark and space frequencies. The two frequencies are widely enough spaced from one another so that such is feasible and indeed two separate filters must be employed in the decoder. It has been found that any degradation in audio performance because of the use of a single filter to cover the two separate bands is negligible.
- the code level control is set to provide a. coded message level at the output of the summing circuit 14 that is a function of the extent of program audio modulation, whether the program is voice or music and whether the transmission is frequency modulation (FM) or amplitude modulation (AM).
- FM frequency modulation
- AM amplitude modulation
- these coded message levels for voice on FM may range from minus 52db when there is no audio to minus 49db when there is 100% modulation
- music on FM may range from minus 49db to minus 45db.
- For AM these decibel ranges might run from minus 45db to minus 42db if encoding voice program material and might run from minus 42db to minus 38db for encoding music.
- the mark band pass filter 42 has a center frequency of 4762 Hz and a band width of 266 Hz at minus 60db.
- the space band pass filter 44 has a center frequency of 4388 Hz and a band width of 267 Hz at minus 60db.
- a 32 bit code is employed so that the code portion of the coded message is 6.4 seconds.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Television Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US53319383A | 1983-09-16 | 1983-09-16 | |
US533193 | 1983-09-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0135192A2 true EP0135192A2 (fr) | 1985-03-27 |
EP0135192A3 EP0135192A3 (fr) | 1987-04-29 |
Family
ID=24124894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP84110927A Withdrawn EP0135192A3 (fr) | 1983-09-16 | 1984-09-13 | Codage de programme transmis |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0135192A3 (fr) |
JP (1) | JPS6086932A (fr) |
AU (1) | AU3290084A (fr) |
BR (1) | BR8404640A (fr) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0245037A2 (fr) * | 1986-05-06 | 1987-11-11 | Thorn Emi Plc | Identification de signaux |
FR2611334A1 (fr) * | 1987-02-23 | 1988-08-26 | Belin Paul | Dispositif de transmission simultanee dans une bande de frequences predeterminee d'un signal numerique et d'un signal analogique pouvant occuper toute la bande |
EP0347401A2 (fr) * | 1988-06-14 | 1989-12-20 | Robert A. Kramer | Méthode et système pour l'identification et la vérification de segments de programmes de télévision et de radio diffusés |
EP0366381A2 (fr) * | 1988-10-25 | 1990-05-02 | THORN EMI plc | Système d'identification de signaux |
FR2681997A1 (fr) * | 1991-09-30 | 1993-04-02 | Arbitron Cy | Procede et dispositif d'identification automatique d'un programme comportant un signal sonore. |
GR910100504A (el) * | 1991-12-18 | 1993-08-31 | Baranoff Rossine Dimitri | Μεθοδος και διαταξh για ραδιομεταδοση κωδικοποιημενων δεδομeνων τοποθετουμενων επι παραδοσιακου πομπου διαμορφωμενης συχνοτητος. |
EP0606703A1 (fr) * | 1993-01-12 | 1994-07-20 | Lee S. Weinblatt | Procédé pour estimer l'audience de programmes de radio ou télévision avec signaux d'identification dans le son |
EP0617865A1 (fr) * | 1991-12-17 | 1994-10-05 | Bolt Beranek And Newman Inc. | Signalisation integree |
WO1996021290A1 (fr) * | 1995-01-07 | 1996-07-11 | Central Research Laboratories Limited | Identification de signal audio par signaux d'etiquetage numeriques |
WO1997033392A1 (fr) * | 1996-03-05 | 1997-09-12 | Central Research Laboratories Limited | Identification de signal audio par utilisation d'etiquettes de code inserees dans le signal audio |
WO1997034383A1 (fr) * | 1996-03-13 | 1997-09-18 | Digital D.J. Incorporated | Systeme d'injection de sous-porteuses et procede mettant en oeuvre une manipulation adaptative par deplacement minimal commande en niveau |
EP0863631A2 (fr) * | 1997-03-03 | 1998-09-09 | Sony Corporation | Transmission et enregistrement de données de son numérique |
US5812937A (en) * | 1993-04-08 | 1998-09-22 | Digital Dj Inc. | Broadcast data system with multiple-tuner receiver |
US6850555B1 (en) | 1997-01-16 | 2005-02-01 | Scientific Generics Limited | Signalling system |
US7460991B2 (en) | 2000-11-30 | 2008-12-02 | Intrasonics Limited | System and method for shaping a data signal for embedding within an audio signal |
US7505823B1 (en) | 1999-07-30 | 2009-03-17 | Intrasonics Limited | Acoustic communication system |
US7796978B2 (en) | 2000-11-30 | 2010-09-14 | Intrasonics S.A.R.L. | Communication system for receiving and transmitting data using an acoustic data channel |
US8248528B2 (en) | 2001-12-24 | 2012-08-21 | Intrasonics S.A.R.L. | Captioning system |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1155201A (ja) | 1997-07-29 | 1999-02-26 | Sony Corp | 情報処理装置および方法、情報処理システム、並びに伝送媒体 |
JP3056720B2 (ja) * | 1998-10-27 | 2000-06-26 | 有限会社ディー・ディー・マーケティング | コマーシャル・メッセージ視聴評価システム |
GB2460306B (en) | 2008-05-29 | 2013-02-13 | Intrasonics Sarl | Data embedding system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE1227501B (de) * | 1965-01-20 | 1966-10-27 | Telefunken Patent | Verfahren zur Pruefung von Datenuebertragungen auf Stoerungsfreiheit |
US3845391A (en) * | 1969-07-08 | 1974-10-29 | Audicom Corp | Communication including submerged identification signal |
US4156229A (en) * | 1977-01-31 | 1979-05-22 | Sperry-Sun, Inc. | Bit identification system for borehole acoustical telemetry system |
US4188503A (en) * | 1978-07-05 | 1980-02-12 | The United States Of America As Represented By The Secretary Of The Army | Digital data communications system |
DE3022287A1 (de) * | 1980-06-13 | 1981-12-17 | Siemens AG, 1000 Berlin und 8000 München | Schaltung zur kompensation von frequenzschwankungen in fm-systemen |
-
1984
- 1984-09-11 AU AU32900/84A patent/AU3290084A/en not_active Abandoned
- 1984-09-13 EP EP84110927A patent/EP0135192A3/fr not_active Withdrawn
- 1984-09-14 JP JP59191855A patent/JPS6086932A/ja active Pending
- 1984-09-14 BR BR8404640A patent/BR8404640A/pt unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE1227501B (de) * | 1965-01-20 | 1966-10-27 | Telefunken Patent | Verfahren zur Pruefung von Datenuebertragungen auf Stoerungsfreiheit |
US3845391A (en) * | 1969-07-08 | 1974-10-29 | Audicom Corp | Communication including submerged identification signal |
US4156229A (en) * | 1977-01-31 | 1979-05-22 | Sperry-Sun, Inc. | Bit identification system for borehole acoustical telemetry system |
US4188503A (en) * | 1978-07-05 | 1980-02-12 | The United States Of America As Represented By The Secretary Of The Army | Digital data communications system |
DE3022287A1 (de) * | 1980-06-13 | 1981-12-17 | Siemens AG, 1000 Berlin und 8000 München | Schaltung zur kompensation von frequenzschwankungen in fm-systemen |
Non-Patent Citations (1)
Title |
---|
ELECTRONIC DESIGN, vol. 27, no. 8, 12 April 1979, pages 110-115, Rochelle, US; I. REFIOGLU et al.: "A frequency-shift-keyed modem in LSI? All it takes for full duplex is two ICs". * |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0245037A2 (fr) * | 1986-05-06 | 1987-11-11 | Thorn Emi Plc | Identification de signaux |
EP0245037A3 (en) * | 1986-05-06 | 1990-03-28 | Thorn Emi Plc | Signal identification |
FR2611334A1 (fr) * | 1987-02-23 | 1988-08-26 | Belin Paul | Dispositif de transmission simultanee dans une bande de frequences predeterminee d'un signal numerique et d'un signal analogique pouvant occuper toute la bande |
EP0347401A2 (fr) * | 1988-06-14 | 1989-12-20 | Robert A. Kramer | Méthode et système pour l'identification et la vérification de segments de programmes de télévision et de radio diffusés |
EP0347401A3 (fr) * | 1988-06-14 | 1991-04-03 | Robert A. Kramer | Méthode et système pour l'identification et la vérification de segments de programmes de télévision et de radio diffusés |
EP0366381A2 (fr) * | 1988-10-25 | 1990-05-02 | THORN EMI plc | Système d'identification de signaux |
EP0366381A3 (fr) * | 1988-10-25 | 1991-09-25 | THORN EMI plc | Système d'identification de signaux |
US5113437A (en) * | 1988-10-25 | 1992-05-12 | Thorn Emi Plc | Signal identification system |
FR2681997A1 (fr) * | 1991-09-30 | 1993-04-02 | Arbitron Cy | Procede et dispositif d'identification automatique d'un programme comportant un signal sonore. |
EP0872971A3 (fr) * | 1991-09-30 | 2006-08-16 | Ceridian Corporation | Procédé et appareil permettant d'identifier automatiquement une émission comprenant un signal sonore |
EP0606341A1 (fr) * | 1991-09-30 | 1994-07-20 | The Arbitron Company | Procede et appareil permettant d'identifier automatiquement une emission comprenant un signal sonore |
EP0606341A4 (en) * | 1991-09-30 | 1996-04-03 | Arbitron Co | Method and apparatus for automatically identifying a program including a sound signal. |
EP0872971A2 (fr) * | 1991-09-30 | 1998-10-21 | The Arbitron Company | Procédé et appareil permettant d'identifier automatiquement une émission comprenant un signal sonore |
EP0617865A1 (fr) * | 1991-12-17 | 1994-10-05 | Bolt Beranek And Newman Inc. | Signalisation integree |
EP0617865A4 (fr) * | 1991-12-17 | 1994-11-09 | Bolt Beranek & Newman | Signalisation integree. |
GR910100504A (el) * | 1991-12-18 | 1993-08-31 | Baranoff Rossine Dimitri | Μεθοδος και διαταξh για ραδιομεταδοση κωδικοποιημενων δεδομeνων τοποθετουμενων επι παραδοσιακου πομπου διαμορφωμενης συχνοτητος. |
US5630203A (en) * | 1993-01-12 | 1997-05-13 | Weinblatt; Lee S. | Technique for surveying a radio or a television audience |
EP0606703A1 (fr) * | 1993-01-12 | 1994-07-20 | Lee S. Weinblatt | Procédé pour estimer l'audience de programmes de radio ou télévision avec signaux d'identification dans le son |
US5826164A (en) * | 1993-01-12 | 1998-10-20 | Weinblatt; Lee S. | Technique for surveying a radio or a television audience |
US5812937A (en) * | 1993-04-08 | 1998-09-22 | Digital Dj Inc. | Broadcast data system with multiple-tuner receiver |
WO1996021290A1 (fr) * | 1995-01-07 | 1996-07-11 | Central Research Laboratories Limited | Identification de signal audio par signaux d'etiquetage numeriques |
WO1997033392A1 (fr) * | 1996-03-05 | 1997-09-12 | Central Research Laboratories Limited | Identification de signal audio par utilisation d'etiquettes de code inserees dans le signal audio |
US6338037B1 (en) | 1996-03-05 | 2002-01-08 | Central Research Laboratories Limited | Audio signal identification using code labels inserted in the audio signal |
WO1997034383A1 (fr) * | 1996-03-13 | 1997-09-18 | Digital D.J. Incorporated | Systeme d'injection de sous-porteuses et procede mettant en oeuvre une manipulation adaptative par deplacement minimal commande en niveau |
US6850555B1 (en) | 1997-01-16 | 2005-02-01 | Scientific Generics Limited | Signalling system |
US7796676B2 (en) | 1997-01-16 | 2010-09-14 | Intrasonics Limited | Signalling system |
EP0863631A3 (fr) * | 1997-03-03 | 2002-11-20 | Sony Corporation | Transmission et enregistrement de données de son numérique |
EP0863631A2 (fr) * | 1997-03-03 | 1998-09-09 | Sony Corporation | Transmission et enregistrement de données de son numérique |
US7505823B1 (en) | 1999-07-30 | 2009-03-17 | Intrasonics Limited | Acoustic communication system |
US7460991B2 (en) | 2000-11-30 | 2008-12-02 | Intrasonics Limited | System and method for shaping a data signal for embedding within an audio signal |
US7796978B2 (en) | 2000-11-30 | 2010-09-14 | Intrasonics S.A.R.L. | Communication system for receiving and transmitting data using an acoustic data channel |
US8185100B2 (en) | 2000-11-30 | 2012-05-22 | Intrasonics S.A.R.L. | Communication system |
US8248528B2 (en) | 2001-12-24 | 2012-08-21 | Intrasonics S.A.R.L. | Captioning system |
Also Published As
Publication number | Publication date |
---|---|
AU3290084A (en) | 1985-03-21 |
BR8404640A (pt) | 1985-08-13 |
EP0135192A3 (fr) | 1987-04-29 |
JPS6086932A (ja) | 1985-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4703476A (en) | Encoding of transmitted program material | |
EP0135192A2 (fr) | Codage de programme transmis | |
US5404377A (en) | Simultaneous transmission of data and audio signals by means of perceptual coding | |
US3845391A (en) | Communication including submerged identification signal | |
EP0245037B1 (fr) | Identification de signaux | |
EP0801855B1 (fr) | Identification de signal audio par signaux d'etiquetage numeriques | |
EP0883939B1 (fr) | Transmission simultanee de signaux auxiliaires et audio par codage perceptif | |
EP0606341B1 (fr) | Procede et appareil permettant d'identifier automatiquement une emission comprenant un signal sonore | |
US5355161A (en) | Identification system for broadcast program segments | |
AU676143B2 (en) | Embedded signalling | |
US6584138B1 (en) | Coding process for inserting an inaudible data signal into an audio signal, decoding process, coder and decoder | |
JP2006154851A (ja) | 音声信号にコードを含める共に復号化する装置及び方法 | |
CA2248314C (fr) | Identification de signal audio par utilisation d'etiquettes de code inserees dans le signal audio | |
JPS643383B2 (fr) | ||
JPS6130128A (ja) | 録音機能を備えた番組識別受信機 | |
JPS6128226A (ja) | 番組識別受信機 | |
JPS6288440A (ja) | 緊急警報放送受信機 | |
JPS6130127A (ja) | 番組識別受信機 | |
JPS6130124A (ja) | 番組識別受信機 | |
JPS60254835A (ja) | 録音機能を備えた番組識別受信機 | |
JPS6130126A (ja) | 録音機能を備えた番組識別受信機 | |
JPS60254831A (ja) | 録音機能を備えた番組識別受信機 | |
JPS6137816B2 (fr) | ||
JPS6130125A (ja) | 番組識別受信機 | |
JPS6130130A (ja) | 番組識別受信機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Designated state(s): AT BE CH DE FR GB IT LI LU NL SE |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE CH DE FR GB IT LI LU NL SE |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 19861001 |
|
R18D | Application deemed to be withdrawn (corrected) |
Effective date: 19870331 |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: HOWARD, JONATHAN M. |