throbber

`
`US005995553A.
`
`United States Patent
`[19]
`5,995,553
`fit] Patent Number:
`
`Crandallet al. Nov. 30, 1999 [45] Date of Patent:
`
`
`
`
`54
`
`75
`
`wtazw
`
`
`
`ENCODER/DECODER FOR EMERGENCY
`ALERT SYSTEM
`
`Inventors: Kenneth Crandall, Redwood City;
`Kenneth Fesler, Stanford, both of
`Calif.
`
`Assignee: TIT, Inc., Santa Clara, Calif.
`
`Appl. No.: 08/789,296
`Filed:
`Jan. 28, 1997
`
`settee HO4D 27/10
`TInt. CL
`
`.. 375/272; 455/404; 455/521
`US. Cl...
`
`wee 375/219, 222,
`Field of Search ou...
`242;
`375/272, 303, 334,
`340/870.09, 901,
`870, 945; 329/300, 315; 332/100, 118,
`117; 348/14; 455/404, 521, 527
`References Cited
`U.S. PATENT DOCUMENTS
`
`4,692,742
`
`4,956,866
`5,038,402
`5,045,839
`5,148,153
`5,241,689
`5,420,888
`5,533,062
`
`
`9/1987 Raizenet al.
`...
`wee 340/539
`10/1989 Fisch etal.
`.
`. 340/825.44
`
`9/1990 Bernstein elal.
`TOA/274
`
`8/1991 Robbins
`455/3
`9/1991 Ellis et al.
`340/539
`
`/1992 Haymond .
`340/461
`8/1993 Schwedetal.
`455/541
`
`5/1995 Davis etal.
`375/334
`7/1996 T.iberti, Ir. et al
`375/334
`
`10/1996 Takahisa .........
`wee 455/66
`
`OTHER PUBLICATIONS
`
`Article by Frederick M. Baumgartner entitled Upgrading
`‘The Emergency Broadcast System: published during the
`year 1993,
`Article by TTT, Inc. and submitted by I'rederick M. Baum-
`gartner,entitled “EmergencyInformation System”circulated
`on Dec. 11, 1992 at a Federal Communication Conference in
`Washington, D.C.
`Primary Examiner—Wellington Chin
`Assistant Examiner—Congvan Tran
`Altorney, Agent, or Firm—Jack M. Wiseman
`[57]
`ABSTRACT
`An encoder/decoder for an emergencyalert system to enable
`broadcasters to reecive, slore, re-broadcast and originale
`emergencyalert 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 cneade and decode emergency alert mes-
`sages. Additionally, the digital signal processor functions as
`a central processing unit to control input/output ports over a
`digital signal processor bus for performing all encoding and
`decoding functions and to control all encoding and decoding
`functions.
`
`21 Claims, 8 Drawing Sheets
`
`
`25
`
`AUDIO
`CHANNEL
`
`CH. 2
`AUDIO
`CHANNEL
`
`20
`FIER
`
`>>=c VoBY-O
`
`AUDIO
`AMPLIFIER
`
`CONNECTOR
`CONNECTOR
`
`
`
`oy
`
`EPROM (256KB)
`SRAM(64KB)
`
`ez
`
`Az
`
`21
`
`
`32
`
`VOICE
`RECORDER
`
`SPEAKER
`
`3G
`AUDIO
`AMPLIFIER
`
`RELAY
`DRIVER
`
`RELAY
`DRIVER
`
`82
`
`S
`
`37
`AUDIO
`OUTPUT
`
`10
`
`ON-AIR
`RELAY
`
`ALERT
`RELAY
`
`‘
`
`
`
`R.TIME CLOCK
`5}
`aSe38 i? 50
`asoae
`i
`eLbek | 5
`REFERENCE
`38
`.
`{NHIBIT
`Qa
`2
`W,D. TIMER
`°°
`¥ BD
`
`
`5
`
`Z
`DECODER
`NTL
`
`
`52° &6
`86
`
`4G
`
`83
`
`AS485
`
`PRINTER
`et
`
`78
`
`65
`
`26
`REMOTE
`c/s
`PRINTER
`4 com
`EXPDR
`LCD
`
`IBM EX. 1012
`IBM EX. 1012
`
`1 of 16
`1 of 16
`
`

`

`U.S. Patent
`
`Nov.30, 1999
`
`Sheet 1 of 8
`
`5,995,553
`
`S3DV1d
`
`
`
`
`
`2178NdSSIYOLDV4SINOHSAHDYNHDSIVLIGSOHSTOOHDS
`
`
`
`
`
`
`
`S3IDNZOVSMNSUBLNS2
`
`
`<——»ONILVUadO
`
`ALS3VSVVONADNZOYIWS
`
`ZLy1
`
`
`
`
`SWILSASSNOLLWLSSNOILVLSSNOILVLS
`
`378v9olavyW4OldvuWY
`
`2 of 16
`2 of 16
`
`

`

`U.S. Patent
`
`Nov.30, 1999
`
`Sheet 2 of 8
`
`5,995,553
`
`aN
`
`SYaqvaHSV3
`engsanSAILoevaBor|BeowSlowonateSuy| wodhus|engsanoevaBor|BeowSlowonateSuy|NAHMJYFHMLWHM
`
`3002J9VSSAIW40GN43
`
`—OINOO3SANOAIALVYWIXOddd¥'IVNOISWSJ———
`
`dovesaNNOILNALLV
`
`apfa1F
`
`SNOL-OML
`
`TVNOIS
`
`3 of 16
`3 of 16
`
`
`

`

`U.S. Patent
`
`Nov. 30, 1999
`
`Sheet 3 of 8
`
`5,995,553
`
`FzFAA
`
`ZO
`
`AUDIO
`
`AMPLIFIER
`
`Z\
`
`AUDIO
`
`\G
`
`
`
`RS232
`
`60Hz
`CLOCK
`REFERENCE
`
`PRINTER~SPEAKER
`[NHIBIT
`52,
`
`
`
`60
`
`
`REYBGS
`W.D.TIMER
`KEY
`
`EY
`BD
`66
` 86
`DECODER
`KEY BD
`
`4 of 16
`4 of 16
`
`

`

`U.S. Patent
`
`Nov. 30, 1999
`
`Sheet 4 of 8
`
`5,995,553
`
`Fag AB
`
`3
`
`CNTL
`
`DRIVER
`
`BX CNTL
`
`326
`
`BD
`
`AUDIO
`
`AMPLIFIER
`
`30
`
`40
`
`a2
`
`VOICE
`RECORDER
`
`<1 SPKR
`37
`
`AUDIO
`OUTPUT
`
`AI
`
`a IO
`
`8]
`
`DRIVER
`
`RELAY
`
`B82
`
`ON- AIR
`RELAY
`
`ALERT
`RELAY
`
`,
`
`4G
`
`I/F
`
`RS485
`IVF
`
`RS232
`
`36
`
`83
`
`REMOTE
`C/S
`MODULE
`
`PRINTER
`
`4 -PORT
`COM
`EXPDR
`
`LCD
`DISPLAY
`
`2
`mo
`
`|}
`Ww)a
`
`PRINTER
`
`fe
`él
`
`53
`
`8
`
`65
`
`5 of 16
`5 of 16
`
`

`

`U.S. Patent
`
`Nov.30, 1999
`
`Sheet 5 of 8
`
`5,995,553
`
`LAdLNo
`
`VLVd
`
`LL,
`
`¥3L1I4
`
`SSVd
`
`MO71
`
`
`
`"DSS0096/6
`
`=AV130
`
`
`
`
`
`“DSS0096/6
`
`Olanv
`
`LNdNI!
`
`6 of 16
`6 of 16
`
`
`

`

`U.S. Patent
`
`Nov. 30, 1999
`
`Sheet 6 of 8
`
`5,995,553
`
`Fam
`
`
`
`
`
` |“9600 SEC.
`ELAPSED ?
`
`
`STORE DIGITIZED
`AUDIO INPUT SAMPLE
`NEW=!NPUT SAMPLE
`
` RECALL AUDIO SAMPLES
`
`
`
`STORED EARLIER
`OLD 9=9 SAMPLES EARLIER
`OLD !18=18 SAMPLES EARLIER
`
`
`
`
`SUM=(NEW*OLD 9) +(OLD 9¥OLD 18)
`
`AC COMPONENT
`
`
` ATTENUATE
`
`7 of 16
`7 of 16
`
`

`

`U.S. Patent
`
`Nov. 30, 1999
`
`Sheet 7 of 8
`
`5,995,553
`
`
`
`RECEIVE
`WEEKLY OR
`
`MONTHLY TEST
`?
`
`RX TIME = CURRENT TIME+8 DAYS
`
`NO
`
`
`
`
`
`(CURRENT TIME-TX TIME)
`
`
`PRINT:
`“NO WEEKLY OR MONTHLY TEST
`
`TRANSMITTED FOR 8 DAYS"
`NO
`
`
`
`
`
`(CURRENT TIME~RX TIME)
`
`
`
`PRINT:
`“NO WEEKLY OR MONTHLY TEST
`
`RECEIVED FOR 8 DAYS”
`
`
`
`8 of 16
`8 of 16
`
`

`

`U.S. Patent
`
`Nov.30, 1999
`
`Sheet 8 of 8
`
`
`
`
`Pt[Oo01MxOwho,avaH0lofea]|JololfemalfJodrs/O
`
`Yy3iN3T3Z9ONV9
`
`
`INIdd06829Ie3O1LOWd
`
`iIxX3d13H
`
`
`YQpoxMxxxx’?gooooDIOeeeToojpexr’'TTIOOm
`merCc}SITTINGSETSGio
`NexalZOCTISOKow3loGrex@)
`AOOvxSTITTTGOLTenoGene
`SiR)ormPoosoo=O|WOO[pmeme’|D9810*HH
`
`Geasa“eeeee—/S[SSLSiN}Om
`
`cocoocoocoa0™**Offjayapene|L090
`
`ONILIVMSNINSVMwoz
`
`
`NOISIAIGSNSWYIINODHOLYMONS
`(S)NOLLVOOTrKINGA[][4
`
`IN3W3LVLSAway
`
`
`ovQN3SyIv-NO
`
`5,995,553
`
`QHYOMSSVd
`
`9 of 16
`9 of 16
`
`
`
`
`

`

`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 emergencyalert system.
`The patent to Ganzer et al., US. Pat. No. 5,121,430,
`issued on Jun. 9, 1992, for Siorm Alert For Emergencies,
`discloses an emergency alert system. The emergencyalert
`system includes a code generator whichis 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 [or 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 frequencyshift keying. Remote receivers are tuned to the
`broadcast
`transmittcr. The receivers demodulate the
`encrypted composite code signal and recovers therefrom the
`composite signal. A data comparison circuit within the
`Teceivers compares the user location code with the desig-
`nated geographical location cade. If a match is detected a
`selected numberof 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 maybetelevision receiver circuitry.
`In the patent to Permut et al., U.S. 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 alcrt 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 [requency by employing
`a multiplexer. A plurality of radio frequency receivers are
`remotely located. The output of each ofthe 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
`powercircuits. 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., U.S. 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 addresssignals, and
`a message. One or more reccivers reccive 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. A receiver/demodulator
`detects the binary encoded data train and demodulates the
`carricr modulated by the audio frequencics into the corre-
`sponding sequence of binarylogic levels. The demodulated
`digital data is then applied to a bit synchronizer that syn-
`
`10
`
`boon
`
`woon
`
`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., U.S. Pat. No. 4,956,875,
`issued on Sep. 11, 1990, for Emergency Radio Alerting And
`Message Transmitting System Directable To Selected
`Classes And Numbers OF 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 Lo provide
`a code to enable broadcasting to be made to particular
`reecivers in a sclectcd gcographical location. The broadcast
`signal is a composite signal that also includes sound mes-
`sages and audible alarms. Frequency modulated receivers
`are receptive, bul 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. U-S. Pat. No. 5,030,948, issued
`on Jul. 9, 1991,
`for Multiple Characteristic Sensitive
`Addressing Scheme For A Multiple 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 maybe outputted by altcrnative apparatus includ-
`ing a circuit capable of generating audio from digital data.
`In anarticle 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 arc 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 scrviccs, and government andprivate warning
`services.
`
`SUMMARYOF THE INVENTION
`
`invention is to provide an
`An object of the present
`encoder/decoder for an emergencyalert system at a rela-
`tively low cost with relatively casy operation and installa-
`tion.
`Another object of the present invention is to provide an
`encoder/decoder for an emergency alert system that has
`greater accuracyin the detection of additional waveforms.
`
`10 of 16
`10 of 16
`
`

`

`5,995,553
`
`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 audiosignals 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 oftransmission within 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 cnd of message
`signal. Each header code message and each end of message
`code will be preceded by a digital preamble code of the
`digilal emergency alert system header 15.
`Thedigital 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 Lo digital
`data and stores the digital data in voice memories thereof at
`sclect memorylocations 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. Okidata 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 25-27, cadec 30 and a conductor 42 to
`determine the presence of an incoming signal representing
`an emergencyalert message. In addition thereto, the digital
`signal processor 35 provides a digital implementation of a
`
`3
`the present invention is to provide an
`Another object of
`encoder/decoder for an emergency alert system that is more
`tolerant to distortions in the reception of audio input signals.
`Another object of
`the 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 abject of the present invention is to provide an
`encoder/decoder for an cmergency alert system in which
`there is improved selectivity in the detection of incoming
`audio signals.
`Another abject of the present invention is to provide an
`encoder/decoder for an emergencyalert system in which test
`reminder messages are displayed when the encoder/decoder
`has not
`transmitted or received test messages within a
`prescribed period of
`time.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`FIG. 1 is a diagrammaticillustration of a web structure for
`an emergencyinformation superhighway.
`FIG, 2 is a diagrammatic illustration of a timing diagram
`of a header and message encoded and decoded bythe
`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 diagramof a delay and multiplier for a
`frequency shilt key demodulator employed in a digital signal
`processor of the encoder/decoder shown in FIG.3.
`TIG. 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 flowchart 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 viewof the front panel for the
`encoder/decoder embodying the present invention.
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`boon
`
`woon
`
`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-
`gencyalert header and a voice message throughthe encoder/
`decoder of the present invention to a local AM, FM or
`television station. The encoder/decoder 10 is located at the
`site of the local AM, FM ortelevision station employing the
`same. The local AM, I'M ortelevision station,
`in tum,
`re-broadcasts the voice message to remotely located AM,
`FM or television receivers. By way of example, a web
`structure for emergencyalert 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,I'M,ortelevision 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-
`gencyalert systems are applied respectively to audio chan-
`nel connectors 16 and 17. Interfaced, respectively, with the
`
`11 of 16
`11 of 16
`
`

`

`5,995,553
`
`5
`frequency shift key modulator and a frequencyshift key
`demodulator to encode and decode emergency alert mes-
`sages. The digital signal processor 35 functions as a central
`processing unit to control input/outputports 45 overa digital
`signal processor bus 46 for sclccting 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 intcrnal
`digital signal routing. Connected to the ficld 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. ‘Vhe printer/speaker inhibit 52 inhibits or
`mutes a printer 53 and the speaker 37 when desired by
`closing a normally opened switch or relay contacis, not
`shown.
`Arcal-time clock circuit 55 underthe controlofthe 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 DS14285. 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
`temporarydata 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
`data stored in the system random access memorycircuit 62
`by the signal digital processor 35 for validation to determine
`whether the incoming message should be re-transmitted
`through the encoder/decoder 10.
`A system read-only program memory 54 stores the
`Instructions [or the operation of the encoder/decoder 10 and
`the 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
`digital signal processor bus 46. The operating system
`sattware, 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
`default/time-outreset for the digital signal processor 35 and
`the central processing umit thereo!.
`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
`data to the printer 53 is controlled by the field programmable
`gate array 50 and the input/output ports 45 under instruc-
`tions fromthe digital signal processor 35. The printer 53, in
`the exemplary embodiment,
`is an ASCII
`impact printer,
`which has 24 columns to record emergencyalert signal
`messages reccived 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
`
`
`
`wn
`
`10
`
`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 bythe 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 bythe digital signal
`processor 35 to the liquid crystal display 65 and the printer
`53 through the digital signal processor bus 46. ‘he data and
`message information displayed in the liquid crystal display
`65 is printed oul 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-1SFDLY.
`The digital signal processor 35 is programmedto differ-
`entiate between incoming frequency shift key frequencies in
`which emergencyalert system data is encoded. The fre-
`quencyshill key [requencies, in which emergency alert dala
`system data is encoded, are converted by the digital signal
`processor 35 to digital data by frequency shift key demodu-
`ation.
`In the exemplary embodiment,
`the instantaneous
`frequency of each frequency shift key frequencyis shifted
`between a mark frequency of 2083.3 Hz and a space
`requency of 1562.5 Hz, which correspondsto 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 lor
`he encoder/decoder 10. In FIG. 4,there is illustrated a delay
`and multiplicr 70 for the frequencyshift key demodulation
`performed bythe digital signal processor 35. The frequency
`shift key demodulation performed by the digital signal
`processor 35 improvesthe signal Lo 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
`process. 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
`onginaling from the same audio inpul channel connector
`hrough a time delay 72. In the exemplary embodiment, the
`ime delay is 9/9600 sccond. The same audio inputsignal 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/9600 second. The product of the multiplier 71 and the
`product of the multiplicr 73 are added by an adder 75. The
`output of the adder 75 is applied as data output through a low
`pass 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. A flowchart for the delay and multiplier
`70 is shownin FIG.5.
`
`
`
`12 of 16
`12 of 16
`
`

`

`5,995,553
`
`boon
`
`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 emergencyalert 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 520.83 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 3
`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 emergencyalert system. The event code
`indicates the nature of the emergency alert message. The
`location code indicates the geographic area designated to
`teceive 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 wasinitially 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
`emergencyalert 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 emergencyalert
`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 emergencyalert signal and the voice message
`should be re-transmitted over the audio output conductor41.
`Should the event code and the location code matchthe 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 bythe digital signal proces-
`sor 35 via the input/output ports 45 to switch the encoder/
`decoder 10 between the decoding and translating mode and
`
`woon
`
`4n
`
`8
`the re-transmitting mode over the audio output conductor
`41. A bidirectional 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 ta the audio switches 25-27
`and an on-air relay driver 81 and an alcrt relay driver 82 to
`control external devices. The on-air relay has normally
`opened contacts and the relay contacts close whena valid
`emergency alerl 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 emergencyalert signal is received from
`the encoder/decoder 10 to illuminate an alert light (FIG. 7).
`An RS485interface 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

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