`United States Patent
`[45] Date of Patent:
`Jeffers et it].
`Apr. 19, 1988
`
`[11] Patent Number:
`
`4,739,510
`
`e
`
`41,424,532 "1/1984 den Toonder et al.
`4,484.21? 11/1934 Block etal.
`4,531,020 1/1935 Wechselberger etal.
`4,531.021
`1/1985 Bluestein et al.
`4,536,791
`8/1985 Campbell
`4,535,755
`3/1986 Schoeneberger
`
`
`
`358/120
`358/114
`353/123
`353/122
`.. 353/114
`.. 353/120
`
`OTHER PUBLICATIONS
`
`“Zeitmultiplex analoger Signal-Komponenten fiir das
`Satelliter-FernSehen.” Funk-Technik 39 (1984), Heft 6.
`pp. 228—23 1.
`McGowan, Michael 1., “Process Bus Protocol Orches-
`trates Distributed or Centralized Control," Control En-
`gineering, September, 1980, pp. 129-132.
`
`[54] DIRECT BROADCAST SATELLITE SIGNAL
`TRANSMISSION SYSTEM
`
`[75]
`
`Inventors:
`
`John M. Jefl'ers, Downsview;
`Donald R. Home, Don Mills; S.
`Wayne Mandy, Brampton. all of
`Canada; .100th B. 61:11:, New
`Hope, Pa.
`
`[73] Assignee: General Instrument Corp., New
`York, N.Y.
`
`[21] App]. No.: 35,262
`
`[22] Filed:
`
`Apr. 2, 1987
`
`Related US. Application Data
`
`[63]
`
`Continuation of Ser. No. 729,290. May 1, 1935, aban—
`doned.
`
`Primon Examiner—Stephen C. Buczinski
`Assistant Examiner—Melissa L. Koltak
`
`[5-11
`
`ABSTRACI‘
`
`Int. 01.4
`[51]
`[52] us. Cl.
`
`[58] Field ofSeareh
`
`new 7/16?
`380/15; 330/19;
`380/20; 358/34
`380/10, 20, 15, 19;
`358/84; 455/2
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`4,225,884 9/1930 Block et a1.
`
`358/122
`
`320m9meins Sheets
`
`
`
`9/1931 Hendrickson
`4,292,650
`4,333,643, 6/1933 Aminetzah
`4,333,045
`6/1983 Cox—eta].
`4.393.404 1/1933 Coxetal.
`4.394.687
`7/1933 Huttetal.
`
`353/155
`.. 353/122
`333/147
`353/147
`....................... .. 333/147 _
`RECIEVE TV SlGNfiL
`
`
`
`
`
`
`MIC R0 -
`
`CON TROL L E R
`AND
`MEMORIES
`
`SEFERATE ADDRESSABLE
`one STREAM
`LOOK AT HEADER
`
`COMPARE
`GROUP
`ADDRESS
`MDT THIS
`THIS
`mamamen. a(onIlet.
`GROUP
`
`CfiPTURE
`CAPTURE
`DECR YP'T RUDIO
`
`HEADER INFD I
`HEADER INFO
`HEADER 1M 0
`"'l
`A ADDRESSABLE
`
`MCKET N-I
`
`ADDRESSIABLE
`PACKET INFO-_-4
`
`
`
`
`VIDEO PRDCE S 50 R
`70 RECIEVER
`FOR
`U I 5 F L AY
`
`
`
`
`
`
`
`
`COM F'nRE ADDRE S S
`
`
`
`STORED
` TNN DECRYFTION INFO
`DECRYPT
`DECRfP‘TION
`ME SSAGE
`KEY
`INFO
`
`0511mm MES SAGE
`
`
`
`
`GO 10 MEX! HERDER
`
`
`
`PMC Exhibit 2155
`
`_ Apple v. PMC
`|PR2016-01520
`
`Page 1
`
`Audio and control signals are digitized and inserted in
`the horizontal blanking intervals of the distributed com-
`posite television signal. The control signals are in the
`form of a data stream which includes a header contain-
`ing group address, sync, and program-related informa-
`tion applicable to all receiving units, and a plurality of
`portions which are addressable to and contain informa-
`tion applicable to the control of particular individual
`receiving units in the addressed group. The information
`in the addressable portions can be altered on a real time
`basis such that the system operator has direct control
`over certain functions of individual receiving units from
`the transmissiOn end.
`
`
`
`
`
`GLO EAL.
`A DUE E S 5
`
`CAPTURE
`GLOBAL
`
`INFO
`
`U NIT IRDDRE SS MATC H
`
`
`
`NOTE MESSAGE
`
`‘r'rFE
`
`
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 1
`
`
`
`
`
`aPS.
`
`t
`
`91
`
`88
`
`tm
`
`7.,
`
`mm
`
`U[/m.
`
`..m.\
`
`Wpzwimsamumm333a:2:as
`
`wz/)
`9<
`
`
`
`Smwooumo359200:2:mdzzéu
`
`
`
`w4m<mmwan—2/)E¢m00mm.63on025309.;
`
`mmstthOUmpbmg0534
`
`
`0053m2453”.0mm;
`
`fwofimmpzMNmMrOr
`0/Jd‘wm..
`
`4_\0_.u_x23
`
`ammzoammm9mu_0>amt/Eu3mmmzasm
`m9mzmpmfi.Smw5525200
`
`
`
`$.39:on20:40
`
`
`
`m2:1.232200
`
`_mmmm
`
`mv.aP..mb1Xp0E
`
`ficmz
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 2
`
`
`
`
`US. Patent
`
`Apr. 19, 1988
`
`Sheet 2 of 9
`
`4,739,510
`
`[42
`
`DATA LINK WITH RECIEVER
`
`E -
`
`_
`
`73
`. I AUDIO LEFT
`
`
`
`AUDIO RIGHT
`
`'
`
`[
`
`PMC Exhibit2155
`Applev.PMC
`|PR2016-01520
`
`Page 3
`
`
`
` BU
`
`FROM
`’ RECIEVER
`ego—x|
`AUX. AUDIO
`82
`:AUDIO OUT
`
`79
`
`AUDIO
`DE EMF
`
`54
`
`86
`
`|
`
`c:
`
`I
`
`AUDIO OUT
`
`AUX AUDIO
`
`F I G 2 A
`'
`
`-
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 3
`
`
`
`
`I -
` PW
`
`
`
`DATA
`
`'
`
`
`
`FROMFIG.2A
`
`US. Patent
`
`Apr. 19, 1988
`
`Sheet 3 of 9
`
`4,739,510
`
`AUDIO CLOCK
`
`32
`
`/
`
`AUDIO DATA
`
` DECRYPTION
`—
`CIRCUIT
`PROCESSING—
`_ ClRCUIT —-
`
`SUPPLY
`
`AUDIO
`LEFT
`sAUDIO
`"RIGHT
`
`DELTA
`DEWOD
`
`AUDIO CHECK
`AUDIO
`DATA
`COMPANDING DATA
`
`FILTER DATAIII
`
`F I G 2
`'
`
`PMC Exhibit 2155
`Apple v. PMC
`|PR2016-01520
`
`Page 4
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 4
`
`
`
`tnwaPS
`
`WA
`
`S
`
`.4te
`
`9
`
`4
`
`3
`
`
` eupm>muzm%zo_mmm>z_2.3um<20H.5009Que;hm:meqmmmmooqmtmw7:23.
`
`0LSEzofiuwmmoumommmmmms:35455335S
`
`
`
`
`
`m35oovLN
`
`,m1m
`
`mtm09
`
`H13”
`
`01.mI%am0_h_mExuémpm
`
`midom:X_HmExoémam
`
`mmmX0.
`gems
`Mvan
`mmwm
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 5
`
`
`
`
`US. Patent
`
`Apr. 19, 1988
`
`Sheet 5 of 9
`
`4,739,510
`
`FIG.4
`
`S‘I’ NC BITS
`
`START MODE
`
`GROUP AD DRESS
`
`SYSTEM ADDRESS
`
`
`
`AUDIO MODE
`(STEREO
`ETC)
`DYNAMIC VIDEO
`INVERSION
`
`COLOR / BW
`1
`
`SYNC AND
`PARENTAL GUIDENCE LEVEL
`3
`ADDRESS
`ENCRYPTION
`KEY
`INFORMATION
`NUMBER (USED TO SELECT
`KEY FRAGMENTS FROM
`
`8
`
`“I
`
`
`COMMON KEY TO DECRYPT
`PROGRAM
`AUDIO DATA STREAM)
`
`
`
`R
`T
`
`PROGRAM IE
`AUT HORIZATION
`
`
`
`
`
`
`
`TAG
`
`ID
`PROGRAM
`MINUTES
`HOUR
`DAY
`
`G
`5
`5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`PREVIEW TIME
`PROGRAM COST
`
`4
`2
`
`CHECKSUM
`
`44: 2
`
`1G
`
`PMC Exhibit 2155
`
`Apple v. PMC
`IPR2016-01520
`
`Page 6
`
`RE LATED
`INFORMATION
`
`
`
`IMPULSE
`PAY PER
`VIEW DATA
`
`CHECKSUM #2
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 6
`
`
`
`US. Patent
`
`Apr. 19, 1988
`
`Sheet 6 of 9
`
`4,739,510
`
`SUBPACKET
`
`060 BITS)
`
`BITS
`
`
`
`
`
`SUBSCMBER
`ADDRESS
`
`MESSAGE TYPE
`
`SIGNATURE
`
`(USED
`NUMBER
`TO
`SELECT KEY
`
`FRAGME NTS
`SUBSCRIBER
`
`FROM
`
`SIGNATURE
`
`KEY
`
`TO
`
`DECRYPT
`
`FOLLOWI N (3
`
`EN CRY PTED
`
`MESSAGE
`
`
`ENCRYPTED
`
`
`
`
`
`
`
`MESSAGE
`TYPE 2
`
`BLOCKING
`
`BIT MAP
`
`BITS
`
`CALL.
`
`IN DAY
`
`CALL IN HR
`
`CALL IN MIN
`
`CREmT/DEBH
`VALUE
`
`T RANSACTION
`NO.
`
`TE LE PHONE
`
`PASSWORD
`
`CREDIT CARD
`PASSWORD
`
`OVERFLOW
`CALI.
`IN
`LEVE L
`
`FIGSB
`
`
`
`
`ME SSAGE
`
`
`
`
`CHECKSUM
`
`MESSAGE
`TYPE ’I
`
`AUTHORIZATION
`BIT MAP
`
`COMMON
`AUDIO KEY
`
`HOME
`CHANNE L
`
`
`
`
`
`
`
`
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`Page 7
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 7
`
`
`
`US. Patent
`
`Apr. 19,1983
`
`Sheet 7 of 9
`
`4,739,510
`
`Fl (3. SC
`
`MESSAGE
`
`TYPE 3
`
`BITS
`
`CALL
`
`IN
`
`ASSGNMENT
`
`TABLE
`
`FOR
`
`8
`FIRST
`CHANNELS
`
`
`
`
`
`MESSAGE
`
`TYPE
`
`4
`
`5'“
`
`CHANNEL
`
`
`
`TELEPHONE
`
`No.
`
`ALTERNATE
`
`CALL IN
`
`TELEPOHONE
`
`NO.
`
`MESSAGE
`
`TYPE 5
`
`BITS
`
`F I
`
`CHANNEL
`
`ASSI G NMENT
`TABLE
`FOR
`SECOND
`8
`
`CHANNELS
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`Page 8
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 8
`
`
`
`US. Patent
`
`Apr. 19, 1988
`
`Sheet 8 of 9
`
`4,739,510
`
`FIGGF
`
`ME SSAGE
`
`TYPE
`
`6
`
`BITS
`
` DIRECT
`CONTROL.
`
`OF
`
`4 DIG l T
`
`MESSAGE
`
`EMS
`7
`TYPE
`SEGMENT
`7
`
`DISPLAY
`
`
`
`
`
`
`
`CONTROL
`RESET
`
`AND
`
`FUNCTIONS
`
`AUDIO
`
`DATA
`THRESHOLD
`
`
`PERIPHERAL
`DEVICE
`
`SIGNATURE A
`
`DEVICE
`
`SIGNATURE B
`
`PIC-3.66
`
`
`
`TRAP
`
`M E SSAGE
`
`BIT MAP
`
`FOR
`
`PERIPHERAL
`
`INTERFACE
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`'
`
`Page 9
`
`
`
`PERIPHERAL THRESHOLD
`
`
`
`
`
`
`
`ZIP CODE
`
`BLACKOUT
`
`MASK
`
`BLACKOUT
`
`BYTE
`NO.
`
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 9
`
`
`
`US. Patent
`
`Apr. 19, 1988
`
`Sheet 9 of 9
`
`4,739,510
`
`
`
`RECIEVE TV SIGNAL
`
`MICROCOMF’UTER
`
`CHANNEL
`SELECT
`COMMAND
`
`DIGITAL
`
`TUNE SELECTED CHANNEL
`OR TIER
`
`
`
`
`MICRO-
`CONTROLLER
`
`
`AND
`
`SEF’ERATE VIDEO FROM
`MEMORIES
`
`DIGITAL
`
`SEPERATE ADDRESSAB L E
`DATA ST R EA M
`
`
`
`VIDEO PROC ES SOR
`
`
`
` CONTROL
`
`TO RECIEVER
`6
`FOR
`
`gfi
`DISPLAY
`
`P RE
`GROUP
`COMADDRESS
`
`
`
`
`LOOK AT HEADER
`
`
`
`
`PROCESS AUDIO
`
`DECRYPT AUDIO
`
`
`
` HEADER INFO
`
`
`
`
`
`COMPAR E ADDRE S S
`
`YES
`
`GLOBAL
`
`ADDRESS
`
`UNIT ADDRESS MATCH
`
`CAPTURE
`
`GLOBAL
`
`INFO
`
`ADDRESSABLE
`PACKET INFO.__...-4"'
`
`
`
`STOR ED
`DEC RYPT ION
`KEY
`
`INFO
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`Pagé 10
`
`NOTE MESSAGE
`
`TYPE
`
`
`
`OBTAIN DECRYPTION INFO I
`
`I OBTAIN MESSAGE
`
`
`
`DECRYPT
`MESSAGE
`
`GO TO NEXT HEADER
`
`I:
`
`I
`
`NOT THIS
`- ,
`GROUP
`g E
`CAPTURE
`CAPTURE
`3: +
`
`HEADER INFO
`HEADER INFO I
`
`
`
`LOOK AT ADDRESSABLE
`PACKET
`N=1
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 10
`
`
`
`1
`
`4,739,510
`
`
`
`2
`in the same digital data form as the audio signals. All of
`the signals are combined in baseband using time-divi-
`sion-multiplex techniques. The combined baseband sig-
`nal is modulated and then transmitted over the satellite
`link to subscribers’ receiving units.
`This signal structure eliminates the requirement of a
`sub-carrier for sound and control data. allowing the
`deviation of the video signal can be increased and video
`signal-to-noise ratio improved. Moreover, since all of
`the signals are time multiplexed in baseband, only one
`FM demodulator is required in the receivers for all
`signals.
`'
`Two audio channels are broadcast. In Pay-TV ser-
`vices, both audio channels may be used for stereo sound
`broadcasts. In other applications. one of the audio chan-
`nels may be configured as a data channel for services
`such as transmission of text. messages, facsimiles. etc.
`In general, the transmission end equipment consists of
`a program processing unit and a real time controller.
`The program processing unit performs video signal
`processing and scrambling, audio digitization, encryp-
`tion of the audio data, and baseband signal time multi-
`plexing. The real time controller generates the audio
`cryptographic keys, encrypts the addressable control
`messages, generates the packet messages in accordance
`with the transmission protocol. maintains the user data
`base and communicates with other processing units.
`The receiving units each include an addressable con-
`troller-decoder designed for use with a receiver which
`has the necessary interface for interaction with the de«
`coder. The addressable controller-decoder demulti-
`plexes the baseband signal, controls the receiver, de-
`scrambles the video signal, decrypts the audio data, and
`converts the audio data into analog form.
`The transmitted composite television signal utilizes a
`format which includes an active video portion and hori-
`zontal blanking interval portions. Two digital audio
`channels and a control data channel are allotted por-
`tions of the horizontal blanking intervals. Video frame
`synchronization information and the zero-level refer-
`ence are transmitted during the vertical blanking inter-
`vals. Audio data and the control data are transmitted in
`a burst, synchronous mode.
`. A two-level video scrambling system is used to
`achieve the best combination of performance, cost, and
`security. The first level is achieved by removing the line
`and frame synchronization pulses completely from the
`video signal. A unique sync word is transmitted in the
`vertical blanking interval for synchronization purposes.
`The addressable controller-decoder establishes syn-
`chronization by searching and locating the sync word.
`Once the sync word is located, all the sync pulses are
`reconstructed with reference to the sync ward. This
`technique is used in conjunction with video signal in-
`version, which is the second security level.
`In order to avoid picture degradation. the video in-
`version is performed on a scene-change/frame basis.
`The sequence of video inversion is controlled by a bi-
`nary bit stream at the transmitting end. The same bit
`stream is used to recover the inverted signal at the re-
`ceng end. The binary bit. stream is derived from a
`synchronous stream cipher. The key for the stream
`cipher can vary for each transmission session. The
`video inversion is controllable at the transmission and
`can be changed even during a communications session.
`For audio digitization, the present invention employs
`a new delta modulation system developed by Dolby
`Laboratories of San Francisco which achieves the neo-
`
`DIRECT BROADCAST SATELLITE SIGNAL
`TRANSMISSION SYSTEM
`
`This application is a continuation of application Ser.
`No. 729,290 filed May I, 1935 now abandoned.
`The present invention relates to video distribution
`networks and, more particularly, to a reliable, secure
`transmission system for video, audio, and control sig-
`nals for use in microwave, cable. and, particularly. in
`direct broadcast satellite communications.
`Direct broadcast satellite services include Pay-TV.
`teleconferencing, tele-seminar, private broadcast net-
`works. and the like. The availability of small, low-cost
`television receive-Only terminals in recent years has
`resulted in an increasing demand for such services. As
`receive-only television antenna technology improves
`and the cost of television receive-only terminals de-
`creases, further increases in demand for direct broad—
`cast satellite services are expected.
`For this reason, the present invention is described in
`the content of a direct broadcast satellite system. How-
`ever,
`it should be understood that the principles in-
`volved are applicable in other types of communications
`systems such as cable and microwave systems presently
`in use, as well as to systems of various types being de-
`veloped.
`Unlike land lines and terrestrial microwave links,
`satellite transmissions lack privacy. Such transmissions
`can be received by any TV receive-only terminal whose
`antenna is situated to receive the satellite signals. Ac-
`cordingly, the secure transmission of video and audio
`programming and data signals is required to prOvide the
`privacy essential to many applications.
`A simple example of a direct broadcast satellite net-
`work in which security is required is one which broad-
`casts television signals Since any receiver having an
`antenna in the broadcast signal area can receive the
`satellite signals, it is necessary that the signals be en»
`coded in a way which can be decoded only by subscrib-
`ers’ receiving units. In addition, certain subscribers may
`have paid for certain program or program groups
`whereas others may have paid for other programs or
`program groups The signals must -th be further en-
`coded such that subscribers who have paid for particu-
`lar programs or groups of programs can receive same,
`while other subscribers cannot.
`It may be desirable to design the system such that a
`particular subscriber can preview a program and then,
`at that time, decide whether lie/she wishes to watch the
`program and, hence, pay for the privilege. In such an
`impulse pay-per-view (IPPV) system, the decision of
`the subscriber must be recorded and communicated to a
`billing facility for appropriate billing. In such instances,
`the control signals to the subscriber’s receiving unit
`instructing the unit how to communicate with the bill-
`ing office must be secure in order to eliminate the possi-
`bilities for theft of the service.
`The system of the present invention is designed to
`shift equipment complexity towards the transmitting
`end of the network, while keeping the receiving equip-
`ment inexpensive and reliable. State of the art crypto-
`graphic techniques are employed to provide a secure
`transmission system for the broadcast signals.
`' The video signal is processed and transmitted in ana-
`log form. The audio signal is digitized and transmitted
`in digital data form. Addressable control data is orga-
`nized into packets according to address and transmitted
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`4s
`
`50
`
`SS
`
`65
`
`-
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`Page 11
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 11
`
`
`
`3
`essary performance levels. At the same time, this modu-
`lation system requires the use of a relatively inexpensive
`decoder at the receiving end.
`Unlike video scrambling, a highly secure audio en-
`cryption system can be achieved relatively inexpen-
`sively. The decryption circuit, being totally digital, can
`be implemented using semi-custom or custom inte-
`grated circuits. It is highly important that the encryp-
`tion system employed achieve zero transmission error
`propagation, that is, one bit in error in the encrypted bit
`stream results in only one bit in error in the decrypted
`bit stream.
`'
`The present system uses an encryption scheme in
`which the clear audio bit stream is combined with the
`bit stream generated by the stream cipher using an ex-
`cIusive 0R Operation. The receiving end decrypts the
`audio bit stream using the same stream cipher bit
`stream. The stream cipher bit stream is generated by a
`key (common audio key) and an initializing vector. The
`common audio key is used for the duration of the com»
`munication session and is transmitted in encrypted form
`through the control data channel. The initializing vec-
`tor is used for the duration of each frame and is trans-
`mitted in the clear form in the horizontal blanking inter-
`val.
`
`For further details of the cryptographic techniques
`employed in the direct broadcast satellite system of the
`present invention, the reader is referred to co-pending
`U.S. patent application Ser. No. 665,114 filed Oct. 26,
`1984 in the name of Donald Home and entitled “Cryp-
`tographic System For Direct Broadcast Satellite Net-
`work”, which describes the basic method, and co-pend-
`ing U.S. patent application Ser. No. 710.385, now U.S.
`Pat. No. 4,694,491 filed Mar. 11, 1985 in the names of
`John Jell'ers and Donald Horne, entitled “Crypto-
`graphic System Using Interchangeable Key Blocks and
`Selectable Key Fragments", which is directed to cer-
`tain improvements therein. Both of those applications
`are assigned to the assignee hereof.
`The addressable control data channel carries sensitive
`information such as audio decryption keys and authori-
`zation tier levels. The present system is designed to
`prevent an eavesdropper from receiving this informa-
`tion correctly and to Prevent a. legitimate terminal from
`receiving more information than is authorized. The
`encryption system utilized in the present invention uses
`the concept of multiple terminal keys. The common
`audio key is difi'ereutly encrypted for use by each re-
`ceiving terminal. In this way, even in the unlikely event
`that a decrypting key is compromised, damage csn be
`stopped quickly by deleting the key.
`The addressable control data are organized and then
`encrypted using a key which, in turn, is encrypted with
`a block cipher algorithm. The length of the block cipher
`key is 64 bits. When compared with the couventional
`Data Encryption Standard algorithm, the present block
`cipher has a larger block and a longer key. Accord-
`ingly, brute force attacks on the cipher will take consid-
`erably more effort.
`One of the important features of the present invention
`is that it permits real time control over certain functions
`of the individual receiver units from the transmission
`end. In general, this is accomplished through the use of
`an addressable data stream, which forms a part of the
`composite television signal distributed by satellite. The
`data stream includes portions which are addressable to
`and only receivable by a particular receiving unit.
`
`
`
`4,739,510
`
`4
`Each of the addressable portions contains one of a
`plurality of different messages. Each message contains
`instructions to control a function of the addressed re-
`
`ceiving unit. For example, a message may advise the
`addressed receiving unit as to which programming tiers
`are authorized for viewing on a subscription basis or
`which programming tiers are eligible for impulse pay-
`per—view transactions, etc.
`Since the information contained in the messages is
`alterable in real time, the system operator can exercise a
`great degree of control over the system and, particu-
`larly. the operation of the individual receiving units.
`This makes the system of the present invention more
`versatile and better able to provide individualized ser-
`vices suitable to particular subscribers.
`Another important feature of the present invention
`relates to the manner in which the receiving unit cap-
`tures and uses the control data to process and recon-
`struct the video and audio information. The composite
`television signal contains information relating to a plu-
`ralin of channels or tiers of programming, each on a
`differt frequency. The signal associated with each
`frequency contains video information, encrypted audio
`information, and an addressable data stream including
`header portions and groups of addressable portions
`associated with each header.
`When a program is selected. the corresponding fre-
`quency is tuned and the video and audio information is
`separated from the data stream. Each header contains
`sync information, group address and information relat-
`ing to the selected program. This information is used by
`all receiving units. Each addressable portion contains a
`unit address and control information for the addressed
`receiving unit only or a group address and control in-
`formation for all receiving units in the addressed group.
`Each header is examined and the information therein,
`including program-related information. sync informa-
`tion and impulse pay-per-view information. is captured
`and stored. If the header includes a group address
`matching the receiving unit group address, indicating
`that an addressable packet may be present which is
`addressed to the receiving unit, each addressable por-
`tion is examined in turn. After the addressable portions
`are all examined, the next header will be monitored.
`When an addressable portion is encountered which
`includes a global address or the address of the receiving
`unit. the control information therein is captured. The
`control information is in the form of a message, as indi-
`cated above.
`
`The message is usually in encrypted form. The ad-
`dressed portion contains information which, when used
`in conjunction with information stored in the receiving
`unit, is used to decrypt the message.
`The control information and program-related infor-
`mation are stored for use in processing and reconstruc-
`tion of the video and audio information for display.
`Depending upon whether the program selected is
`within the subscription or can be viewed only on a
`pay-per-view basis, the subscriber may have to enter the
`necessary commands into the receiving unit to obtain
`the display.
`It is. therefore, a prime object of the present invention
`to provide a reliable, secure transmission system for
`video, audio. and control signals in a communications
`system.
`It is another object of the present invention to pro-
`vide a direct-broadcast satellite signal transmission sys-
`
`to
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`55
`
`60
`
`65
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`Page 12
`
`
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 12
`
`
`
`5
`tem which utilizes an addressable data stream inserted
`into the horizontal blanking intervals.
`It is another object of the present invention to pro-
`vide a direct-broadcast satellite signal transmission sys-
`tem wherein the addressable data stream is organized in
`a header packet followed by a plurality of addressable
`packets.
`It is another object of the present invention to pro-
`vide a direct-broadcast satellite signal transmission sys-
`tem wherein the information in the addressable packets
`in the data stream can be altered on a real time basis.
`It is another object of the present invention to pro-
`vide a direct-broadcast satellite signal transmission sys~
`tern wherein the header packet in the data stream re-
`ceivable by all receiving units contains synchronizing
`information, data related to the programs being broad-
`cast, and impulse pay-per-view data related to the pro-
`grams being broadcast.
`It is another object of the present invention to pro-
`vide a direct-broadcast satellite signal transmission sys-
`tem wherein the addressable packets in the data stream
`deoodable only by the addressed receiving unit controls
`individual subscriber authorization, encryption key dis-
`tribution. pay-per-view transactions, channel frequency
`re-assignment, and provides direct control over other
`functions of the addressed receiving unit and the display
`associated therewith.
`It is another object of the present invention to pro-
`vide a direct-broadcast satellite signal transmission sys-
`tem wherein the addressable packets in the data stream
`control the interface with receiver peripheral devices.
`In accordance with one aspect of the present inven-
`tion, a method is provided for transmitting data in a
`communications system of the type including broadcast
`signal originating means, a plurality of broadcast signal
`receiving means, and means for distributing the broad-
`cast signal from the originating means to each receiving
`means. The method comprises the steps of generating a
`broadcast signal having active video signal portions and
`horizontal blanking portions. A an audio signal and a
`data stream are generated and inserted into the horizon-
`tal blanking portions. The data stream includes a header
`portion including group address information and pro-
`gram-related information applicable to all of the receiv-
`ing means and groups of addressable portions associated
`with the header. The addressable portions include infor-
`mation for addressing a particular one (or all, if a global
`address) of the receiving units in the addressed group
`and for the control of the functioning thereof.
`The method further comprises the steps of selecting
`addressable portions and altering the information
`therein. This permits individual receivers to be con-
`trolled at the transmission end on a real time basis.
`The information in the header includes information
`relating to the active video portion of the broadcast
`signal. For example, this information may include video
`synchronization information and program identification
`information. It may also be related to audio descrarn-
`bling and may include audio decryption information.
`This information may, in addition, include impulse pay-
`per-view data.
`Each of the receiving means is assigned a unique
`digital address including most significant bits (group
`address) and least significant bits (subscriber unit ad-
`dress). The information in the header includes the most
`significant bits of the digital address. The information in
`the addressable portions includes the least significant
`bits of the address for the particular receiving means to
`
`
`
`
`
`PMC Exhibit 2155
`
`Apple v. PMC
`|PR2016-01520
`
`Page 13
`
`4,739,510
`
`6
`which the addressable portion relates. All units can be
`accessed simultaneously through the use of a global
`subscriber address.
`The information in each of the addressable portions
`includes a selected one of a plurality of encrypted re-
`ceiver message types. In addition, information for de-
`crypting the selected message type is included, as is an
`indication of the type of message.
`For example, one type of message may include pro-
`gram authorization data and instructions to store same,
`as well as additional audio decryption data. It may also
`include data representative of a “home channel" which
`is to be selected when the decoder is in the quiescent
`mode.
`
`ID
`
`15
`
`20
`
`25
`
`30
`
`35
`
`Each of the receiving units may be provided with
`telephone communication capability with the originat-
`ing means. In this case, one of the message types may
`include impulse pay-per-view transaction data, identifi-
`cation data, call time data, and program value data.
`Also included may be program tier blocking data and
`telephone call-in number data. Other message types
`may include channel reassignment tables for use in case
`a particular program channel must be broadcast on a
`normally unused frequency due to transponder failure.
`The information in the addressable portions may also
`include message types which comprise display control
`data in order to control the digital displays of the vari-
`ous receiving units, erase and reset control function data
`for the operation of the receiving unit, program black-
`out data, and audio and data threshold data.
`In some instances,
`the receiving units are used in
`conjunction with one or more peripheral devices for
`processing, recording, or displaying broadcasting signal
`information. One message type may include peripheral
`device data. Another message type may include periph-
`eral device selection data.
`One of the advantages of the present system is that an
`error in the information in one of the addressable por-
`tions is not processed by receiving units other than the
`particular receiving units to which the error containing
`addressable portion relates. Thus. an error does not
`disrupt the function of the system—only the function of
`a particular receiving unit in the system.
`In accordance with another aspect of the present
`invention, a method is provided for processing data
`received in a broadcast signal of the type including
`active video signal portions and horizontal blanking
`portions. The horizontal blanking portions include an
`encrypted audio data portion and a data stream. The
`data stream includes a header portion containing infor-
`mation applicable to all the receiving units, including
`group address data, signal synchronization data, and
`audio decryption data of a first type, and a plurality of
`addressable portions, each containing information appli-
`cable to the control of a particular addressed receiving
`unit in the addressed group, and including unit address
`data, encrypted message data. and message decrypting
`' data. The method includes the steps of determining
`whether the group address data matches the group
`address of the receiving unit, processing the header
`information to obtain synchronization data for the video
`portion of the broadcast signal, and audio decryption
`data of the first type. If the group address matches, each
`addressable portion is tested, in sequence, to determine
`whether the received unit address contained therein
`matches the address of the receiving unit. Information
`in the addressable portion with the matching receiving
`unit address is processed to obtain and decrypt the en-
`
`45
`
`50
`
`55
`
`65
`
`PMC Exhibit 2155
`Apple v. PMC
`IPR2016-01520
`Page 13
`
`
`
`
`
`7
`crypted message data The message data contains a
`second type of audio decryption data. The audio de-
`cryption data of the first and second types is used to
`decrypt the audio signal data.
`In accordance with another aspect of the present
`invention, a receiving unit for use in a communication
`system is provided. The communication system is of the
`type which transmits a signal comprising video and
`audio information for a program, a header portion con-
`taining a group address, sync information, and informa-
`tion relating to the program, and a plurality of address-
`able portions associated with the header portion. The
`addressable portions contain information relating to the
`control of individual addressed receiving units in the
`addressed group. The receiving unit comprises a means
`for receiving the signal and means for selecting a pro-
`gram to be viewed. Means are provided for tuning the
`frequency of the selected program. Means are provided
`for separating the portions from the video and audio
`information and for examining the header portion to
`determine if the receiving unit is within the addressad
`group. Means are provided for capturing and storing
`the header information. Means are provided for examin-
`ing each addressed portion to determine if the receiving
`unit is within the addressed group. Means are provided
`for capturing and storing the control information in the
`addressed portion if the receiving unit is addressed.
`Means are also provided for processing and displaying
`the Video and audio information in accordance with the
`stored header and control information.
`The audio information is in encrypted form. The
`control information comprises audio decryption infor—
`mation. The processing and display means preferably
`compriSes means for decrypting the audio information
`ilr accordance with the audio decryption information
`captured from a portion addressed to the receiving unit.
`Each of the addressed portions contains a message.
`The means for capturing and storing the control infor—
`mation comprises means for capturing the message. The
`message is transmitted in encrypted form. The ad—
`dressed portion further comprises information for de-
`crypting the message. The receiving unit further com-
`prises means for decrypting the message using the de-
`crypting information in the portion.
`Means are provided for storing message decrypting
`information. Means are provided for using the stored
`message decryption information and the decryption
`information in the addressed portion to decrypt the
`message.
`One of the addressed portions may contain control
`information addressed to all of the receiving units in the
`addressed group. The receiving unit further comprises
`means for capturing and storing the control information
`in such globally addressed portions if the receiving unit
`is one of the addressed groups.
`To these and to such other objects which may herein-
`after appear, the present invention relates to a direct
`broadcast satellite signal
`transmission system, as set
`forth in detail in the following specification and recited
`in the annexed claims, taken together with the accompa-
`nying draWings, wherein like numerals refer to like
`parts and in which:
`FIG. 1 is a block diagram of the overall system