throbber
1191
`United States Patent
`5,995,553
`[11] Patent Number:
`
`Crandall et al. Nov. 30, 1999 [45] Date of Patent:
`
`
`
`US()()5995553A
`
`54
`
`ENCODER/DECODER FOR EMERGENCY
`ALERT SYSTEM
`
`
`AUDIO
`AMPLIFIER
`
`21
`I I
`85 4 CNTL
`36
`AU 0
`
`AMBLIFIER
`.7
`UD'0
`
`
`(51
`R5232
`R5232
`I
`CLOCK - D
`REFERENCE
`35
`E
`INHIBIT
`a
`m
`w D TIMER
`60
`
`v an
`
`
`45
`CNTL
`DECODER
`
`
`
`
`DRIVER
`
`AUDIO
`
`RELAY
`DRIVER
`
`RLLAV
`DRIVER
`
`62
`
`
`I,
`
`EPROMKZSGKB)
`SRAM 54KB
`
`42
`
`FLTIME crow
`
`4Q,
`
`R5485
`
`PRI'LV'FFER
`61
`
`62
`
`66
`86
`
`IBM EX. 1012
`
`IBM EX. 1012
`
`1 of 16
`10f16
`
`OTI IER PUBLIC/XII ONS
`
`Article by Frederick M, Baumgarlner entitled Upgrading
`The Emergency Broadcast System: published during the
`year 1993.
`Article by TFT, Inc. and submitted by Frederick M. Baum-
`gartner,entitled “Emergency Information System” circulated
`on Dec. 11, 1992 at a Federal Communication Conference in
`Washington, DC.
`Primary Exmniner7Wellington Chin
`Assistant Examiner—Congvan Tran
`Attorney. Agent, or Firm—Jack M. Wiseman
`[57]
`ABSTRACT
`An encoder/decoder for an emergency alert system to enable
`broadcasters to receive, store, re-bruadcast and originate
`emergency alert messages. Multiple emergency alert signals
`are received by the encoder/decoder. A digital signal pro-
`cessor of the encoder/decoder scans the reception of the
`multiple emergency alert messages to determine the pres-
`ence of an incoming emergency alert signal. The digital
`signal processor provides digital implementation of a fre-
`quency shift key modulation and a frequency shift key
`demodulation to encode and decode emergency alert mes-
`sages. Additionally, the digital signal processor functions as
`--‘
`.'
`,
`.Iv-
`.‘
`.'
`'
`1
`.
`.
`'
`1
`a central processing unit to control input/output ports over a
`31g}le 5125'ng fif°L°b>°§FU§ 1°; Pfrllfrmingfilfi “flag {Em}
`ecormg uncions anr Deon ro a
`eneo mg anr recormg
`funcmfls-
`
`21 Claims, 8 Drawing Sheets
`
`32
`
`VOICE
`
`SPKR
`37
`
`AUDIO
`OUTPUT
`
`/ 10
`
`ON-AIR
`RELAV
`
`ALERI
`RELAY
`
`59
`REMOTE
`C/S
`WINTER
`4638'“
`EXPDR
`
`52
`
`1
`
`85
`
`83
`
`78
`
`65
`
`75
`
` 56
`
`
`
`Inventors: Kenneth Crandal], Redwood City;
`Kenneth Fesler, Stanford, both of
`Calif.
`
`73 Assignee: TFT, Inc., Santa Clara, Calif.
`
`App]. No; 08/789,296
`21
`Filed:
`Jan. 28, 1997
`22
`H041. 27/10
`Int. Cl.6 ..
`51
`.. 375/272; 455/404; 455/521
`52 US. Cl.
`
`375/219, 222,
`58
`Field of Search
`340/87009, 901,
`4
`375/272, 303, 334
`870, 945; 329/300, 315; 332’100, 118,
`117; 348/14; 455/404, 521, 527
`References Cited
`US. PAI‘EN'I‘ DOCUMENTS
`
`
`
`340/539
`- 340182544
`704/274
`/
`340,461
`. 455/541
`375/334
`375/334
`455/66
`
`
`
`9/1987 Raizen et al.
`-
`'10/1989 Fibch 6t r114
`9/:1990 Bmfimn “1 al-
`/
`tsea.
`31221 £13131“? 1
`,1992 Haymond .
`8/1993 Schwed el aL
`5/1995 Davis et al.
`7/1996 liberti, Jr. et 3
`’10/1996 Takahisa .......1.
`
`4,692,742
`
`
`
`5,148,153
`52417689
`5,420,888
`5,533 062
`‘
`4.073
`
`zo
`
`25
`SWITCH
`
`CH1 I
`AUDIO
`CONNECTOR
`CHANNEL
`C H. 2
`33211081“
`CONNECTOR
`
`I
`
`

`

`US. Patent
`
`Nov. 30, 1999
`
`Sheet 1 0f 8
`
`5,995,553
`
`mmU<IE
`
`
`
`
`
`Ujmaamm_m0._.U<mmmEOImMIUmDIUm4<k_&mOImJOOIUm
`
`
`
`
`
`
`
`
`
`
`
`£39mmzoiémmzoEfimmzofiim
`
`362mgm>>Zmmmfizmo
`
`
`LlIIVozE<mmEo
`
`33$<<OZ52355
`
`Nlmlbl
`
`Him/3i99E399E2<
`
`2 of 16
`20f16
`
`

`

`US. Patent
`
`99910,
`
`hS
`
`00f02
`
`5,995,553
`
`3._<zo_m
`
`
`
`
`v.wwwmwmvz2953?m$8-9:
`
`
`
`mQOUmo<mmm2“.002mmmmo<mIm<w
`
`mImilwknl
`
`0:;2mm;MEI;Ex;
`
`OI>>
`
`w|928mmmzo:mEEonnZ£29m1mm|I.I
`
`
`
`
`3 of 16
`3of16
`
`
`
`
`
` 9/n:n:>_<._.m52:.ZO_._.<mDQmQOUmoOUo.mQOU
`
`
`
`ZO;<._.m0&3sz>mZOC.<UO|_._.Zw>mEO._.<Z_O_mOm4m§<mma
`
`
`
`
`
`
`

`

`US. Patent
`
`N0v.30, 1999
`
`Sheet 3 0f8
`
`5,995,553
`
`Eg_ 3A
`
`
`
`16
`
`
`
`CHANNEL
`CONNECTOR
`
`2 C)
`
`AUDK)
`AMPLWWER
`
`ZI
`
`AUDK)
`AMPLWWER
`
`R5232
`
`60H:
`CLOCK
`REFERENCE
`
`PRINTER/SPEAKER
`INHIBIT
`
`52
`
`66
`8Q:
`
`
`
`
`
`
`
`60
`
`ENCODER
`w DIWMER
`K v
`E
`80
`DECODER
`
`KEY BD
`
`4 of 16
`4of16
`
`

`

`US. Patent
`
`N0v.30, 1999
`
`Sheet 4 0f 8
`
`5,995,553
`
`5—57.... SB
`
`31
`
`VOL
`3 CNTL
`
`85
`
`32
`
`VOéCOERDER
`RE
`
`SPEAKER
`3Q:
`
`3
`
`7
`
`AUDIO
`AMPLIFIER
`
`AUDIO
`OUTPUT
`
`41
`
`BO
`
`40
`
`CODEC
`
`E55
`
`CNTL
`
`81
`
`RELAY
`DWVER
`
`RELAY
`DRIVER
`
`R5232
`
`RS485
`l/F
`
`4Q;
`
`3
`
`m
`Q
`
`61
`
`82
`
`,
`
`85
`
`83
`
`53
`
`8
`
`65
`
`ON-AIR
`RELAY
`
`ALERT
`RELAY
`
`56
`REMOTE
`C/s
`MODULE
`
`4-PORT
`COM
`EXPDR
`
`LCD
`DISPLAY
`
`5 of 16
`50f16
`
`

`

`US. Patent
`
`9ww,
`
`m
`
`00
`
`5,995,553
`
`v.59503553m<55.052RmpF
`
`s.Umm0083
`
`u><4mo
`
`u.NN
`
`6 of 16
`6of16
`
`.UmmOO©m\m
`
`u><4mo
`
`
`
`
`

`

`US. Patent
`
`Nov. 30, 1999
`
`Sheet 6 0f 8
`
`5,995,553
`
`Fg_5
`
`
`
`
` [/9600 SEC.
`ELAPSED ?
`
`STORE DIGITIZED
`AUDIO INPUT SAMPLE
`NEW: INPUT SAMPLE
`
` RECALL AUDIO SAMPLES
`STORED EARLIER
`
`OLD 9= 9 SAMPLES EARLIER
`OLD I8=I8 SAMPLES EARLIER
`
`
`
`SUM=(NEW*OLD 9) +(OLD 9*OLD I8)
`
`
`
`ATTENUATE
`AC COMPONENT
`
`7 of 16
`70f16
`
`

`

`US. Patent
`
`N0v.30, 1999
`
`Sheet 7 0f 8
`
`5,995,553
`
`
`
`WEEKLY OR
`MO NTHLY TEST
`
`YES
`
`NO
`
` RECEIVE
`.7
`RX TIME=CURRENT TIME+8 DAYS
`
`
`(CURRENT TIME-TX TIME)
`
`
`
`PRINT:
`“NO WEEKLY OR MONTHLY TEST
`TRANSMITTED FOR 8 DAYS'
`
`
`
`NO
`
`
`
`(CURRENT TIME-RX TIME)
`
`
`
`
`
`
`PRINTS
`“NO WEEKLY OR MONTHLY TEST
`RECEIVED FOR 8 DAYS"
`
`8 of 16
`8of16
`
`

`

`US. Patent
`
`5,995,553
`
`mmkzm
`
`v.555ommwm_Nmmofioéamtxm$88.5n51
`
`
`
`0103mw<ablfinfilmmooozm
`
`Awozqo
`
`980030II9OIEO9.8.w8209UoIIoOIEosé
`1,.30GOIliO'EOS.canw0‘529300..Ema~530
`
`00000Dxs3m0IIOOagoa
`II.m20Oas.5350OE-IOOE=IOa;xUMA520Oxxxx
`83mmEdaMwoo:0¢02%«2-20
`
`
`1232325128F35255.2;ozmm
`
`
`mwmwfiwzooooooo.IIGOEEO
`:3:033OIIQOIEOOE
`oz:om:2992885:28
`
`02:23022%;28
`
`9 of 16
`9of16
`
`
`
`
`

`

`5,995,553
`
`1
`ENCODER/DECODER FOR EMERGENCY
`ALERT SYSTEM
`
`BACKGROUND OF THE INVENTION
`
`to encoder/
`invention relates in general
`The present
`decoders, and, more particularly, to an encoder/decoder for
`an emergency alert system.
`The patent to Ganzer et al., US. Pat. No. 5,121,430,
`issued on Jun. 9, 1992, for Storm Alert For Emergencies,
`discloses an emergency alert system. The emergency alert
`system includes a code generator which is part of a broadcast
`transmission system. The code generator produces a com-
`posite code signal. One component of the composite code
`signal designates a geographical area for receiving a mes—
`sage, Another component of the composite code signal
`designates the alert message for the designated geographical
`area. The composite code signal
`is encrypted and the
`encrypted composite code signal modulates an audio carrier
`by frequency shift keying. Remote receivers are tuned to the
`broadcast
`transmitter. The receivers demodulate the
`encrypted composite code signal and recovers therefrom the
`composite signal. A data comparison circuit within the
`receivers compares the user location code with the desig—
`nated geographical location code. If a match is detected a
`selected number of times over a predetermined time period,
`the receivers in which the match is detected will activate an
`alarm and the alert message is reproduced by the receiver.
`The broadcast transmitter may be a television transmitter
`and the remote receivers may be television receiver circuitry.
`In the patent to Permut et al., US. Pat. No. 4,155,042,
`issued on May 15, 1979, for Disaster Alert System, there is
`disclosed a central alert station. The central alert station
`includes a code selector and transmits coded radio frequency
`activation signals specifying the geographical area. The
`central alert station also transmits audio signals containing
`an audio message. Simultaneous transmission of the coded
`activation signal and the audio signal are possible by mul-
`tiplexing both signals on the same frequency by employing
`a multiplexer. A plurality of radio frequency receivers are
`remotely located. The output of each of the radio frequency
`receivers is supplied to a decoder, which analyzes the coded
`radio frequency activation signal. Detection of a coded
`activation signal by the decoder results in the activation of
`power circuits. Each decoder is coupled to its associated
`radio frequency receiver and enables user entry of the
`location code corresponding to the geographical area of the
`associated receiver. Activation of the power circuits results
`in the operation of an audible alarm, a display of a visible
`alarm, reproduction of an audio message, and the activation
`of desired auxiliary units.
`The patent to Giallanza et al., US. Pat. No. 4,383,257,
`issued on May 10, 1983, for Message Communication
`System With Message Storage, discloses a transmission
`system. The transmission system developes a binary
`encoded data train having a header followed by a message.
`The data train is applied to a carrier frequency to modulate
`the carrier using frequency shift key techniques. The header
`uses synchronizing signals, one or more address signals, and
`a message. One or more receivers receive the message in
`response to an address signal in the header. The digital data
`is converted into audio signals for modulating the transmit-
`ted signal by frequency modulation. Areceiver/detnodulator
`detects the binary encoded data train and demodulates the
`carrier modulated by the audio frequencies into the corre-
`sponding sequence of binary logic levels. The demodulated
`digital data is then applied to a bit synchronizer that syn—
`
`10
`
`Nm
`
`upat
`
`60
`
`65
`
`2
`chronizes the internal clocks of the receiver to the incoming
`data train so that each of the binary data bits can be sampled
`and applied to a decoder. The decoder stores the message
`prior to display of the message on a visual alphanumeric
`display.
`In the patent to Bernard et al., US. Pat. No. 4,956,875,
`issued on Sep. 11, 1990, for Emergency Radio Alerting And
`Message Transmitting System Directable To Selected
`Classes And Numbers ()f Receivers, there is disclosed an
`emergency radio alerting and warning system. The emer-
`gency radio alerting and warning system includes a fre-
`quency modulated transmitter. The broadcast signal from the
`frequency modulated transmitter uses an encoder to provide
`a code to enable broadcasting to be made to particular
`receivers in a selected geographical location. The broadcast
`signal is a composite signal that also includes sound mes-
`sages and audible alarms. Frequency modulated receivers
`are receptive, but inactive, until the specific encoded geo—
`graphical signal at
`frequency modulated receivers is
`received. Upon detecting the specific encoded geographical
`signal, the activated frequency modulated receivers activate
`an audible alarm followed by the alert message.
`The patent to Rush, No. US. Pat. No. 5,030,948, issued
`on Jul. 9, 1991,
`for Multiple Characteristic Sensitive
`Addressing Scheme ForAMultiple Receiver Data Network,
`discloses a data transmission network. The data transmission
`network includes a transmitter for transmitting messages via
`a radio wave type communications medium, such as a
`sub—audible carrier or a frequency modulated broadcast band
`or an ultra high frequency television spectrum for incorpo—
`ration into existing television transmission. The data trans-
`mission is a composite signal that includes a code compo-
`nent and a message component. Receivers compare the code
`component. Should the code of the receiver match the
`transmitted code,
`then the message is stored. The stored
`message may be outputted by alternative apparatus includ-
`ing a circuit capable of generating audio from digital data.
`In an article circulated on Apr. 18, 1993, by Frederick M.
`Baumgartner of TFT, Inc. of Santa Clara, Calif., at an NAB
`Convention in Las Vegas, Nev., there is disclosed an emer-
`gency broadcast system in which a microprocessor scans
`audio and data sources for emergency information. The
`emergency broadcast system employs a header containing
`location and emergency alert information. The emergency
`alert information is decoded by a receiver system that scans
`between several
`information sources. Decoders scan or
`monitor looking for the emergency information source pre-
`amble and data. Decoders decode the original emergency
`information source header, data and end of message and then
`regenerate the frequency shift keying of the emergency
`information system signal, The sources of emergency
`information, which provide audio signal input are connected
`to an audio bus. A voice storage is provided for review or
`rebroadcast of emergency information. The emergency
`information system utilizes all electronic media, including
`broadcast television, radio, cable delivered services, satellite
`services, data services, and government and private warning
`services.
`
`SUMMARY OF THE INVENTION
`
`invention is to provide an
`An object of the present
`encoder/decoder for an emergency alert system at a rela-
`tively low cost with relatively easy operation and installa-
`tion.
`Another object of the present invention is to provide an
`encoder/decoder for an emergency alert system that has
`greater accuracy in the detection of additional waveforms.
`
`10 of 16
`10 of 16
`
`

`

`5,995,553
`
`3
`he present invention is to provide an
`Another object 0
`encoder/decoder for an emergency alert system that is more
`tolerant to distortions in the reception of audio input signals.
`Another object 0
`he present invention is to provide an
`encoder/decoder for an emergency alert system that has
`improved signal
`to noise ratio performance and greater
`tolerance to phase distortion
`Another object 0‘ be present invention is to provide an
`encoder/decoder for an emergency alert system in which
`there is improved selectivity in the detection of incoming
`audio signals.
`Another object 0‘ be present invention is to provide an
`encoder/decoder for an emergency alert system in which test
`reminder messages are displayed when the encoder/decoder
`has not
`transmitted or received test messages Within a
`prescribed period 0
`ime.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`FIG, 1 is a diagrammatic illustration of a web structure for
`an emergency information superhighway.
`FIG. 2 is a diagrammatic illustration of a timing diagram
`of a header and message encoded and decoded by the
`encoder/decoder of the present invention.
`FIG. 3 is a block diagram of the encoder/decoder embody-
`ing the present invention.
`FIG. 4 is a block diagram of a delay and multiplier for a
`frequency shift key demodulator employed in a digital signal
`processor of the encoder/decoder shown in FIG. 3.
`FIG. 5 is a flow chart for the delay and multiplier for the
`frequency shift key demodulator employed in the digital
`signal processor of the encoder/decoder shown in FIG. 3.
`FIG, 6 is a flow chart of the weekly/monthly test reminder
`of the digital signal processor of the encoder/decoder shown
`in FIG. 3.
`
`FIG. 7 is a front elevation view of the front panel for the
`encoder/decoder embodying the present invention.
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`The encoder/decoder 10 of the present invention enables
`broadcasters to receive, store, re-broadcast and originate
`emergency alert messages. When an agency, such as the
`National Weather Service or the Emergency Operations
`Center, issues an alert message, it transmits a digital emer-
`gency alert header and a voice message through the encoder/
`decoder of the present invention to a local AM, PM or
`television station. The encoder/decoder 10 is located at the
`site of the local AM, FM or television station employing the
`same. The local AM, FM or television station,
`in turn,
`re-broadcasts the voice message to remotely located AM,
`FM or television receivers By way ol‘ example, a web
`structure for emergency alert system information superhigh-
`way is diagrammatically illustrated in FIG. 1 wherein
`agencies, such as the Emergency Operating Centers,
`National Weather Service and other similar agencies, origi-
`nate alert messages and transmit a digital emergency alert
`system header 15 (FIG. 2) and a voice message to a local
`AM, FM, or television station, which, in turn, broadcasts the
`voice message to remotely located receivers designated for
`receiving the voice messages, such as receivers located in a
`designated geographical area,
`Multiple emergency alert signals from respective emer-
`gency alert systems are applied respectively to audio chan-
`nel connectors 16 and 17. Interfaced, respectively, with the
`
`4
`audio channel connectors 16 and 17 are balanced audio
`amplifiers 20 and 21. Connected to the output of the audio
`amplifiers 20 and 21 are suitable audio or analog switches
`25—27. The audio switches 25—27 route the output signals
`from the balanced audio amplifiers 20 and 21 to a coder/
`decoder (codec) 30.
`The codec 30 converts audio signals to digital signals and
`converts digital signals to audio signals. In addition thereto,
`the codec 30 converts digital data signals generated by a
`digital signal processor 35 to audio signals. The codec 30 is
`a combination of a coder and decoder operating in different
`directions of transmission wi thin the encoder/decoder 10. In
`the exemplary embodiment, the codec 30 is of the type
`manufactured by Texas Instruments Corporation of Dallas,
`Tex., as the TCM320AC37N.
`The audio switches 25—27 also route the output of the
`audio amplifiers 20 and 21 to a volume control 31 and a
`digital voice recorder 32. The output of the volume control
`31 is applied to a speaker driver 36, which is connected to
`a front panel speaker 37 of the encoder/decoder 10. The
`volume control 31 is adjusted by software to regulate the
`audio level of the panel speaker 37. In addition thereto, the
`volume control 31 also adjusts the output of the audio
`amplifier 40 to regulate the audio level of emergency alert
`signals applied to a local transmission system, not shown,
`over a conductor 41. The volume control 31 is manufactured
`and sold by Maxim Integrated Products of Sunnyvale, Calif,
`as the MAX532B095. Should the alert message be verified
`by the digital signal processor 35 for re-transmission over
`the conductor 41, it will have a new station identification
`code inserted therein and it will include a two-tone attention
`signal, a recorded voice message, and an end of message
`signal. Each header code message and each end of message
`code will be preceded by a digital preamble code of the
`digital emergency alert system header IS.
`The digital voice message recorder 32 digitizes and stores
`voice messages for playback or for re-broadcast. It is a
`sampling analog-to-digital converter and a digital-to-analog
`converter that converts incoming voice messages to digital
`data and stores the digital data in voice memories thereof at
`select memory locations for voice storage. In the exemplary
`embodiment, the last incoming audio message, up to two
`minutes, is available for the operator’s immediate review.
`The operator can decide whether to forward the last message
`received after review of the header 15 and the voice mes-
`sage. The digital voice message recorder 32 allows auto-
`matic forwarding of the voice message without using an
`external recording device.
`To play back a message, the digital voice recorder 32
`retrieves digital data from the voice memories thereof and
`converts the data back into its original analog form. Audio
`signal buffering, gain and automatic level control are pro-
`vided by the digital voice recorder 32. ()kidala Corp. of
`Milpitas, Calif, manufactures and sells the digital voice
`recorder 32 as manufacturing part number MSM 6389 QFP,
`which stores the digital data, and as manufacturing part
`number MSM 6389 QFJ, which is the controller for the
`digital voice recoder 32.
`The digital signal processor 35, which is manufactured
`and sold by Texas Instruments Corporation of Dallas, Tex.,
`as the TMS320C26, scans the multiple audio input signals
`applied to the channel connectors 16 and 17 by way of the
`audio switches 25727, codec 30 and a conductor 42 to
`determine the presence of an incoming signal representing
`an emergency alert message. In addition thereto, the digital
`signal processor 35 provides a digital implementation of a
`
`m
`
`10
`
`Nm
`
`upat
`
`60
`
`65
`
`11 of 16
`110f16
`
`

`

`5,995,553
`
`5
`frequency shift key modulator and a frequency shift key
`demodulator to encode and decode emergency alert mes-
`sages. The digital signal processor 35 functions as a central
`processing unit to control input/output ports 45 over a digital
`signal processor bus 46 for selecting the switching operation
`of the audio switches 25—27; and to adjust
`the volume
`control 31 for regulating the audio level of the panel speaker
`37 and the audio level of the emergency alert message to a
`broadcast transmission system, not shown. Thus, the digital
`signal processor 35 performs all encoding and decoding
`functions and controls all input/output activity.
`A field programmable gate array 50, which is manufac-
`tured and sold by Xilinx, Inc. of San Jose, Calif., as the
`XC3042,
`is operatively controlled by the digital signal
`processor 35 through the digital signal processing bus 46 to
`generate all internal timing signals and to perform internal
`digital signal routing. Connected to the field programmable
`gate array 50 is a bi-directional RS-232 interface 51, which
`provide ASCII data input of emergency alert system mes-
`sages. In the exemplary embodiment, the rate for the data
`output is 1200 baud. In the exemplary embodiment, a 60 Hz
`clock reference is applied to the field programmable gate
`array 35 from a suitable source, not shown. Also applied to
`the field programmable gate array circuit 50 is a printer/
`speaker inhibit 52. The printer/speaker inhibit 52 inhibits or
`Inutes a printer 53 and the speaker 37 when desired by
`closing a normally opened switch or relay contacts, not
`shown.
`Areal-time clock circuit 55 under the control of the digital
`signal processor 35 over the digital signal processor bus 46
`maintains a calendar and time of day. The real-time clock
`circuit 55 is manufactured and sold by Dallas Semiconduc-
`tor of Dallas, Tex., as the DSI4285. The output of the
`real—time clock circuit 55 is connected to a set—up memory
`or system random access memory 62, which is used for
`temporary data storage and calculations as well as long term
`storage of setup information. The system random access
`memory 62 communicates with the digital signal processor
`35 through the digital signal processor bus 46. The event and
`location data of the header 15 (FIG. 2) is compared with the
`cata stored in the system random access memory circuit 62
`by the signal digital processor 35 for validation to determine
`Whether the incoming message should be re—transmitted
`hrough the encoder/decoder 10.
`A system read-only program memory 54 stores the
`instructions for the operation of the encoder/decoder 10 and
`tie encoding and decoding software for the digital signal
`processor 35. The system read-only program memory 54 is
`connected to the digital signal processor 35 through the
`eigital signal processor bus 46. The operating system
`software, the encoding software and the decoding software
`are stored in the system read-only program memory 54. A
`reset circuit and watchdog timer 60 provides power-on and
`cefault/time-out reset for the digital signal processor 35 and
`[16 central processing unit thereof.
`The digital signal processor 35 provides output message
`information for the printer 53 through the digital signal
`processor bus 46 and a printer interface 61, The routing of
`c ata to the printer 53 is controlled by the field programmable
`gate array 50 and the input/output ports 45 under instruc-
`tions from the digital signal processor 35. The printer 53, in
`[16 exemplary embodiment,
`is an ASCII
`impact printer,
`which has 24 columns to record emergency alert signal
`messages received and transmitted to the encoder/decoder
`10. The digital header data and the incoming message are
`printed out by the printer 53.
`In addition to the foregoing, the digital signal processor
`35 controls the current output status of a liquid crystal
`
`
`
`m
`
`10
`
`Nm
`
`35
`
`40
`
`45
`
`SCI
`
`60
`
`65
`
`6
`display 65. The field programmable gate array 50, upon
`instructions from the digital signal processor 35, controls the
`routing of data to the liquid crystal display 65 through the
`input/output ports 45. It is the liquid crystal display 65 that
`scrolls incoming messages provided by the digital signal
`processor 35. The scrolling of incoming messages accom-
`modates long messages. Further, the liquid crystal display 65
`also displays encoder functions, message forwarding and
`configuration setups. The digital header 15 with the incom-
`ing message is decoded and transmitted by the digital signal
`processor 35 to the liquid crystal display 65 and the printer
`53 through the digital signal processor bus 46. The data and
`message information displayed in the liquid crystal display
`65 is printed out on the printer 53.
`In the exemplary
`embodiment,
`the liquid crystal display 65 is a large
`character, backlighted display with contrast and backlayer
`controlled by software. Suitable liquid crystal displays are
`manufactured and sold by T-tech Corporation of Alamosa,
`Colo., as the TLCD1616DLGY and by Data International
`Co. of Taipei, Taiwan, as the VD-1610-ISFDLY.
`The digital signal processor 35 is programmed to differ-
`entiate between incoming frequency shift key frequencies in
`which emergency alert system data is encoded. The fre—
`quency shift key frequencies, in which emergency alert data
`system data is encoded, are converted by the digital signal
`)rocessor 35 to digital data by frequency shift key demodu—
`ation.
`In the exemplary embodiment,
`the instantaneous
`requency of each frequency shift key frequency is shifted
`between a mark frequency of 2083.3 Hz and a space
`requency of l562.5 Hz, which corresponds to the digital
`values of 0 and 1 of the ASCII data being transmitted to the
`audio channel connectors 16 and 17.
`The digital signal processor 35 performs frequency shift
`ey modulation and frequency shift key demodulation for
`he encoder/decoder 10. In FIG. 4, there is illustrated a delay
`and multiplier 70 for the frequency shift key demodulation
`Jerformed by the digital signal processor 35. The frequency
`shift key demodulation performed by the digital signal
`arocessor 35 improves the signal to noise ratio performance
`of the encoder/decoder 10 by including information from
`additional points on the input waveform spaced to achieve a
`180 degree mark/space phase difference between the mark
`requency of 2083.3 Hz and the space frequency of 1562.5
`Hz. This phase difference improves the mark/space decision
`arocess. The frequency shift key demodulation performed
`by the digital signal processor 35 increases the tolerance of
`hase distortion performance.
`Toward this end,
`the delay and multiplier 70 for the
`requency shift key demodulation performed by the digital
`signal processor 35 comprises a multiplier 71. One input of
`he multiplier 71 has applied thereto an audio input signal
`originating from an audio input channel connector, such as
`he audio input channel connector 16. Another input of the
`multiplier 71 has applied thereto the audio input signal
`originating from the same audio input channel connector
`hrough a time delay 72. In the exemplary embodiment, the
`ime delay is 9/9600 second. The same audio input signal is
`applied to one input of a multiplier 73 through the delay 72
`and a delay 74. In the exemplary embodiment, the delay 74
`is 9/0600 second, The product of the multiplier 71 and the
`aroduct of the multiplier 73 are added by an adder 75. The
`output of the adder 75 is applied as data output through a low
`Jass filter 76 to enable the digital signal processor 35 to
`make improved mark/space decisions. The additional delay
`and multiplier 70 maximizes the difference between mark
`and space to improve the decision process of the digital
`signal processor 35. Aflow chart for the delay and multiplier
`70 is shown in FIG. 5.
`
`
`
`12 of 16
`12 of 16
`
`

`

`5,995,553
`
`7
`By virtue of the additional delay and multiplier 70, the
`encoder/decoder 10 is more tolerant to distortions in the
`reception of audio input signals and there is greater selec-
`tivity in the selection of incoming audio signals. Thus, the
`encoder/decoder 10 has greater accuracy in the detection of
`additional waveforms.
`The encoder/decoder 10 is activated by the emergency
`alert signals. In the exemplary embodiment, the emergency
`alert signals include a preamble and header codes; a two-
`tone attention signal; a voice message; and the preamble and
`end of message codes (FIG. 2). The emergency alert signals
`are applied to an audio channel connector, such as the audio
`channel connectors 16 and 17, respectively. The preamble
`and header codes, modulated by audio frequency shift
`keying, are transmitted to respective audio channel connec-
`tors 16 and 17. In the exemplary embodiment, the audio
`frequency shift keying of the preamble and header codes is
`at
`a
`rate of 52083 bits per second.
`In the exemplary
`embodiment, the mark frequency of the audio frequency
`shift keying is 2083.3 Hz and the space frequency is 1562.5
`Hz. The mark and space times,
`in the exemplary
`embodiment, are 1.92 milliseconds.
`In the exemplary
`embodiment, the characters are ASCII 7-bit characters, as
`defined in ANSI X3.4-1977, ending with an eighth null bit
`(either 0 or 1) to constitute a full eigth-bit byte. The attention
`signal
`is transmitted after the header code, and,
`in the
`exemplary embodiment, is made up of two simultaneous
`tones. In the exemplary embodiment, the fundamental fre-
`quencies of the attention signal are 853 Hz and 960 Hz.
`The emergency alert signal header 15 is digitally coded
`and encodes the following signals: preamble code, origina-
`tor identification code, event code,
`location code, event
`duration, time stamp, and station identification. The origi—
`nator identification code indicates who originally initiated
`the activation of the emergency alert system. The event code
`indicates the nature of the emergency alert message. The
`location code indicates the geographic area designated to
`receive the emergency alert message. The event duration
`code indicates the valid time period for the alert message.
`The time stamp code sets forth the day of the year and the
`time of the day that the message was initially released by the
`originating agency. Lastly, the station identification is the
`call sign or other station identification of the broadcast
`station or agency office transmitting or re-transmitting the
`emergency alert message. In the exemplary embodiment, for
`reliability the header 15 is repeated three times and the
`header preamble code of the header 15 is repeated before
`each of the three end of message codes.
`The digital header 15 in the incoming emergency alert
`message is decoded and translated by the digital signal
`processor 35 and then displayed on the liquid crystal display
`65 and printed out on the printer 53. The digital signal
`processor 35 compares the event code and the location code
`of the digital header 15 with data stored in the system
`random access memory 62 for validation to determine
`whether the emergency alert signal and the voice message
`should be re-transmitted over the audio output conductor 41.
`Should the event code and the location code match the data
`stored in the system random access memory 62, or be
`validated, then the digital signal processor 35 inserts the
`stored station identification code and re-transmits the header
`code, the two-tone attention signal, the voice message and
`an end of message signal through the audio amplifier 41 and
`over the audio output conductor 41. The audio switches
`25—27 are selectively activated by the digital signal proces-
`sor 35 via the input/output ports 45 to switch the encoder/
`decoder 10 between the decoding and translating mode and
`
`5
`
`10
`
`Nm
`
`upat
`
`60
`
`65
`
`8
`the re-transmitting mode over the audio output conductor
`41. Abidirectional RS 232 port 85' provides for data output.
`In the exemplary embodiment, the data is at 1200 baud.
`Additionally,
`the input/output ports 45 route data to a
`four-port communication expander 78, which provides com-
`munication links to selected equipment, such as a character
`generator or a password computer controller. Further, the
`input/output ports 45 route data to the audio switches 25727
`and an on-air relay driver 81 and an alert relay driver 82 to
`control external devices. The on-air relay has normally
`opened contacts and the relay contacts close when a valid
`emergency alert signal
`is transmitted from the encoder/
`decoder 10 to illuminate an on-air light (FIG. 7). The alert
`relay has normally opened contacts and the relay contacts
`close when a valid emergency alert signal is received from
`the encoder/decoder 10 to illuminate an alert light (FIG. 7).
`An RS485 interface port 83 provides a communication path
`for external remote control/status module 56 between the
`digital signal bus 46 and the remote control/status module
`56. The external remote control/status module 56 is a
`remotely located transceiver that controls the status of the
`encoder/decoder 10 and receives messages from the digital
`signal processor 35. The input/output ports 45 route control
`signals to the audio switches 25—27, the volume control 31,
`and the codec 30 over conductors 85.
`
`In the exemplary embodiment, a 48—bit serial—to—parallel
`shift register, not shown, is used to illuminate the front panel
`encoder light emitting dio

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