`Guillou
`
`[19}
`
`£54] TEXT VIDEO-TRANSMISSION SYSTEM
`PROVIDED WITH MEANS FOR
`CONTROLLING ACCESS TO THE
`INFORMATION
`
`[75]
`
`Inventor:
`
`Louis C. Guillou, Bourgbarre-Saint
`Erblon, France
`
`[73] Assignees: Etablissement Public de Diffusion dit
`“Teledit'l'usinn de France”,
`Montrouge; L'Etat Francais,
`represente par le Secretaire ti‘Etat
`aux Paste et Telecommunications
`(Centre National 1:l‘Etuties des
`Telecommunications), lssy les
`Mculineaux, both of France
`
`[21] Appl. No: 117,234
`
`[22] Filed:
`
`Jan. 31. I980
`
`Foreign Application Priority Data-
`[30]
`Feb. 6, 19?? [FRI
`France .............................. .. 19 02994
`
`tm. c1.= ....................... .. HMN 7/16; H04-K 1/00
`{51]
`[52] us. ca. .................................. .. ass/114; 340,-nos;
`.
`353/147; 340/825.54; 340/325.5
`[53] Field of Search .................... .. 455/2; 358/86. 114;
`340/147 LP, 149 A, 149 R, 152 R, 152 T, 706;
`173/2233
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`l/1976 Barnhart ............................... 358/86
`3.934.079
`
`5/1976 Anderson eta].
`340/l52 R
`3.956.615
`3,997,718 12/1976 Ricketts .........
`..................... .. 455/2
`
`[11]
`
`[45]
`
`4,337,483
`
`Jun. 29, 1982
`
`........ .. 358/I22
`3/19'i'8 Sherman .........
`4.081.132
`
`.... .. 349/I49 A
`4.2l4,230 '.-‘/1980 Falt etal. .... ..
`
`Primary Examt'ner—Howard A. E-irmiei
`
`[57]
`
`ABSTRACT
`
`A text video-transmission system comprising an infor-
`mation emitting center and receiving stations. the emit-
`ting center comprising encryption means using an oper-
`ating key. each receiving station comprising decryption
`means using the operating key. wherein in this system,
`the encryption means of the emitting center comprise: a
`generator delivering :2 numerical signal representing an
`operating key K. this key changing randomly at prede-
`termined intervals; an automatic encryption means
`comprising: a discriminator with an input connected to
`a magazine memorizing circuit from which it receives
`clear octets, this discriminator being capable of distin-
`guishing, among these clear octets, those wherein the
`7th and 6th binary elements are zero, an OR-exclusive
`logic circuit connected to the discriminator from which
`it receives octets wherein the 6th and/or 7th binary
`elements are not zero, this logic circuit having an output
`which carries encrypted octets; a generator of encoding
`octets, the decoding means of each receiving station
`comprising: a generator of a numerical signal represent-
`ing the operating key K. in use in the emitting center,
`automatic decryption means comprising: a discrimina-
`tor adapted to distinguish, among the encrypted octets,
`those wherein the 7th and 6th binary elements are zero.
`an OR-exclusive logic circuit connected to the discrimi-
`nator; and a generator for decoding octets.
`
`11 Claims, 10 Drawing Figures
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 1
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 1
`
`
`
`U.S. Patent
`
`Jun. 29, 1982
`
`Sheet 1 of 9
`
`4,337,483
`
`INFORMATION
`SOURCE.
`
`'
`
`RECEIVING
`STATIONS
`
`RECEIVING
`CCT
`
`DIGITAL
`LINE
`
`
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 2
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 2
`
`
`
`U.S. Patent
`
`Jun. 29, 1982
`
`Sheet 2 of9
`
`4,337,483
`
`I‘ “ _ " H _ _ " _ _ _ _I
`6
`
`INFORMATION
`SOURCE
`
`I
`
`GENERATOR
`2
`§E‘.ITrE'§”‘?./ \1I
`DISCRIMINATOR I
`24
`ENCRYPTlON/
`MEANS
`
`MAGAZINE
`
`10
`
`A”/JUNCTION
`
`‘*0’?
`GATE
`
`FIG. 2
`
`I__ __ _ __ _ _ _ W _ J
`
`\;-s--
`
`
`
`
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 3
`
`r_——_——— ——— — *—F——I
`I
`§§$E'“'”G
`I
`35 OPERATING
`
`I I I
`
`VIDEO
`LINE
`
`I
`I
`
`I
`I
`
`RECEIVING
`srnmon
`‘*4
`
`DISCRIMINATOR
`
`_______ _ _
`
`I
`I
`34 I
`I
`I
`l
`1__h____ ____ _____.__ __4
`
`I8 I
`DIGITAI../
`I
`LINE
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 3
`
`
`
`U.S. Patent
`
`
`
`
`
`w_.m..;.,emmeaou>_m:._oxm-mo\.,.~..n.‘e
`
`Mm.9:
`
`.....__._........._=_....__.._..=...._..__..=.___.__.
`
`S2——_——.4——__,%%._,_..__—_.
`
`IA
`
`3
`
`mm
`
`mh.
`
`8
`
`H
`
`2001.0
`
`PMC Exhibit 2091
`
`Apple v PMC
`|PR2016-00755
`
`Page 4
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 4
`
`
`
`
`
`
`
`Apple v. PMC
`|PR2016-00755
`
`Page 5
`
`U.S. Patent
`
`Jun. 29, 1982
`
`Sheet 4 of 9
`
`4,337,483
`
`GENER ATOR
`
`GENERATOR '
`
`
`53 5735-55 54 53 B2
`
`51
`
`SEOUENCER
`
`98'
`<=0~.~.E<=1<>r:I: _ 3
`
`FIG. 5 “"5
`
`nkes (26“)
`
`PMC Exhibit 2091
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 5
`
`
`
`
`
`Patent
`
`Jun. 29, 1982
`
`Sheet 5 of 9
`
`_Débu_t
`
`FF
`
`gig"-F
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 6
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 6
`
`
`
`U.S. Patent
`
`Jun. 29, 1932
`
`Sheet 6 of9
`
`4,337,483
`
`§‘é.’3§é‘é“‘°“
`
`|'——————““"“1
`
`EMITTING
`CENTER
`
`|
`
`
`
`'
`
`ENCRYPTION
`MEANS
`suascrupnon
`ceuren
`
`I
`
`OR
`‘GATE
`
`__ _ : _
`
`_ _J
`
`FORMING
`CIRCUIT
`jjjjjjjé T_,______,_j
`
`|—
`SUBSCRIPTION
`HOLDER
`
`I
`':
`‘I
`C1’ E
`:
`:
`
`I F
`
`REcEIvINs_i
`CCT
`l
`I
`_ I*1
`
`H H l
`
`l H
`
`I I
`
`H
`_._I|
`
`VIDEO
`
`
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 7
`
`
`
`C A GNG
`s%:r'?o:5
`
`K FIESTORING
`CIRCUIT
`
`x I
`(-4
`4 I
`L—"\
`FIG. 7
`
`\__“__==_j
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 7
`
`
`
`
`
`U.S.Patent
`
`«.3
`
`Jun.29,1982
`
`S
`
`__._..E.‘j.9.-.....-..--..u.--_pmM_7.
`
`
`29.622._34¢ammmoua.mx»m1.._nozo_.:mo¢zoo...G
`
`.so._m7.mm?NM.‘QN.3“........«3.,MmH7lll:1JT\4..._..._.
`__A.
`oofimzmmmq
`3mI
`
`...u0PbV6mm1XD.0ED.WCAP
`megs
`mmmm
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 8
`
`
`
`
`S.
`
`tm._I.a
`
`E,
`
`Pmm§.mmma:o._
`
`In.I...
`
`
`.:8m_omoz_>_moum
`
`3
`
`
`
`
`
`
`
`
`ozaouuoII|IIII_..Eo_2ms_:8m_u.Ii9moi
`oz_mmu....uozLm__oooo_4:_4.._._m_\o_amqomymxmwg_m...._|
`
`
`.__o._oo...I_.N3_P.»<._n_m_omoeqmmzmooz_zz5mwww._u924muaeumn
`
` .,_lIIEIIIIIIIIII_MP_.o......oooomE_an...HHHI0.,
`
`
`
` ezofiuza.zo_5m._mm%.I_____=__xopqmmzuu_E.5§<.._omozefiumtmzquz3:.
`rm_._cum*WV_.ME‘WV»m3::om_u
`3MI
`
`...HVfi_uPb6mm1XD.OED.2CAW
`mc%9
`mmmm
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 9
`
`
`
`
`US. Patent
`
`Jun. 29, 1932
`
`Sheet 9 of9
`
`4,337,483
`
`22
`
`
`
` OR-EXCL.
`45-— GATE
`
`CIRCUIT
`
`suascnnmon
`HOLDER
`
`|
`
`l— —f— ._
`OPERATING
`K suppur
`
`.36
`
`FIG. 10
`
`PMC Exhibit 2091
`
`
`
`Apple v. PMC
`|PR2016-00755
`
`Page 10
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 10
`
`
`
`1
`
`4,337,483
`
`2
`means 6 for composing a magazine consisting of
`pages organised into lines of characters, if the supplier
`of the information has not already composed it in this
`way;
`a magazine memorising circuit 10 in the form of‘nu-
`rnerical signals grouped into octets (8 binary elements);
`a junction 11 connected to the circuit 10,
`a distribution multiplexer 12 serving to form bundles
`of octets and insert information in the lines of a televi-
`sion signal. this device using the procedure mentioned
`above.
`__
`Each receiving station comprises:
`a circuit 14 for receiving and demodulating said tele-
`vision signal;
`a line 16 for processing the video picture signals;
`a line 18 for processing nutnerical signals, this line
`comprising notably a numerical data decoder. and fi-
`nally
`.
`,
`display means 20.
`In a system of this kind, the flux of information from
`the suppliers of information to the distributioncentres
`has the following general characteristics.
`_
`The source 5, which is an information-supplying data
`bank,
`is,
`for example, a meteorological service, the
`Stock Exchange, an information agency, etc. This bank
`supplies the composing means 6 which puts the infor-
`mation into pages of the suitable format.
`To indicate the size scales involved, it can be stated
`that, in the case of an experimental magazine produced
`for share values, there may be about 80 pages containing
`on average 300 octets, i.e. a total of 64000 octets. A
`shares magazine of this kind uses a resource of 10 lines
`per frame. A television line lasts 64 us and can carry 32
`useful octets, and there are 50 frames per second..Thus.
`the resource of a line/frame makes it possible to trans-
`mit 50X32><B=l2800 b/s (binary elements per sec-
`ond). The entire magazine is thus transmitted in
`
`TEXT VIDEO-TRANSMISSION SYSTEM
`PROVIDED WITH MEANS FOR CONTROLLING
`ACCESS TO THE INFORMATION
`
`BACKGROUND OF THE INVENTION
`
`The present invention relates to a text video_-transmis-
`sion system provided with means for controlling access
`to the infonnation.
`
`It can be used in the transmission and display of infor-
`mation on television receivers for purposes of entertain-
`ment, information or education. The invention applies
`essentially to a broadcase system (i.e. unidirectional) by
`means of which alphanumerical information organised
`_into pages and magazines can be put into television lines
`and to interactive system (i.e. two-directional) affording
`access to data bases (general information, directories.
`etc.) and to interactive services (transactions, messages,
`education) through the telephone system.
`In the first system, the distribution of information is
`effected by a method of distribution in bundles, compat-
`ible with the distribution of the television signal.
`These systems have already been described in numer-
`0113 articles or patent applications. Reference is made
`hereinafter essentially to the so-called ANTIOPE sys-
`tem, a detailed description of which can be found par-
`ticularly in the following documents:
`.
`the article by Y. GUINET entitled: "Etude compara-
`tive des
`systéines de
`télétexte en radiodiffusion.
`Quelques avantages de la diffusion des donnees par
`paquets appliquee au teletexte“ which appeared in the
`U.E.R. Cahier Technique, no. 165, October 197?, pages
`242 to 253;
`the article by B. MARTI and M. MAUDUIT entitled
`“ANTIOPE, service de telétexte”, which appeared in
`the journal “Radiodiffusion Television”, 9th year, no.
`40. November-December 1975. 5/5, pages 18 to 23;
`the “Specification du Systerne de téletexte ANTI-
`OPE", edited by the Centre Commun d‘Etudes de Tele-
`vision et Telecommunications (CCETT);
`French patent application no. 75 18319, filed on June
`6th I975 and entitled “Data distribution system";
`French patent application Peg. no. ‘.-'6 27212, filed on
`Sept. 6th 1976 and entitled "System for the numerical
`transmission and displaying of text on a television
`screen";
`French patent application no. 76 29034, filed on Sept.
`22nd 1976 and entitled “Improvements to systems for
`the numerical transmission and displaying of texts on a
`television screen";
`the French application for a certificate of addition no.
`77 17625, filed on June 3rd 197? and entitled “Data
`distribution system".
`As this video-transmission system is thus widely
`known, it will not be described in detail here. Only the
`essential principles will be mentioned, to make the in-
`vention easier to understand. For any details of design
`or construction, reference can be made to the docu-
`ments cited above which in turn refer to others, and all
`these documents should be regarded as incorporated in
`this description.
`FIG. 1 shows, in highly diagrammatic form, the es-
`sential elements of such a system. Such a system com-
`prises an emitting centre 2 and receiving stations 4, 4',
`etc.
`I
`
`The emitting centre receives information from one or
`more sources 5 and comprises:
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`«IS
`
`50
`
`55
`
`60
`
`65
`
`
`
`64 33 B
`113 X 10 = -: seconds.
`
`which means that the magazine is transmitted cyclically
`with a periodicity of 4 seconds.
`It will be noted that an interactive line connecting the
`distribution centre to the information supplier typically
`operates at 4800 b/s and this difference in speed relative
`to the speed of broadcasting at 12800 b/s explains the
`need to memorise the information at the distribution
`source.
`
`In such system, the octets carrying the information
`are traditionally marked as follows:
`
` j
`
`bi;
`Odd-numbered
`
`,——-4|--n.
`bi be b5
`High weight
`
`it
`a-quid’-n-—..~
`b4 b3 b2 ht
`Low weight
`
`wherein- the binary element bag is an odd-numbered ele-
`ment, in other words an element whereinthe total num-
`ber of “l” appearing in the octet is odd.
`'
`Thus,
`according
`to this
`notation,
`the octet
`(j/k)=(4/7} corresponds to the octet 11000111.
`The octets are divided into control octets and data
`octets. The control octets indicate,
`in particular,
`the.
`beginnings and ends of pages and the beginnings and
`ends of lines. The data octets,
`inserted between the
`control octets, correspond to the characters contained
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 11
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 11
`
`
`
`4,337,483
`
`3
`in the lines. All these octets, both control and data oc-
`tets, comprise a heavy weight binary element which is
`an odd-numbered element.
`All the codes, identified by such octets, are organised
`into a table as follows:
`
`b-,-
`0
`o
`D
`0
`1
`1
`I
`In.
`0
`0
`1
`I
`0
`0
`I
`b5
`0
`l
`D
`I
`O
`I
`D
`
`l
`
`j
`b4 ? in b; In I: 0 I 2 3 4 5 ti
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In this table.
`
`the columns 0 and 1 which correspond to the octets 20
`wherein the 6th and 7th binary elements are zero
`(ha =b-i :0), contain control octets;
`columns 2 and 3 contain essentially numbers and
`punctuation marks;
`columns 4 and 5 contain essentially capital letters,
`columns 6 and 7 chiefly contain lower case letters.
`As an example, a current page of information accessi-
`ble to the user is in the following form:
`(1) First, it contains a page heading, which is made up
`of the control codes (ETX) FF RS NP] NP: NP3:
`wherein:
`
`25
`
`30
`
`ETX is a code which terminates the preceding page,
`FF is a code indicating a new page,
`R5 is a page flag,
`NP1, NPz, NP3 are codes indicating a page number 35
`from 001 to 999.
`
`(2) After the page heading there is a “zero" line: US
`UOC1 C1C3.
`.
`.
`.
`.
`.
`.
`. RC LF,
`wherein:
`
`so
`
`4;;
`
`US is a line flag,
`00 indicates the zero line,
`C1, C2, C3 are supplementary codes,
`RC LF terminate the line.
`The zero line may also contain an operating name, a
`date, a time and optionally information on charges. This 45
`zero line does not carry any information which consti-
`tutes the service. It is part of the procedure.
`(3) After the zero line come the information lines
`comprising first of all a line heading which is made up of
`the codes (RC LF) US NR1 NR2, wherein:
`RC LF terminate the previous line,
`US is a line flag,
`NR1 NR2 constitute the line number, which goes
`from 01 to 24.
`. (1,. These octets are 55
`Then come the data octets d1, d2 . .
`inserted between the start of the current line and either
`a line end—start of new line - or the end of a page.
`These octets d1, da,
`.
`.
`. dn represent the information
`constituting the service being broadcast. Thus the infor-
`mation element in a system of this kind is the displayable 60
`line.
`There are also other pages in addition to these current
`pages of information. They are functionally accessible
`by means of the supplementary codes C1. C2, C3 con-
`tained in the zero line. These are. for example, cover 65
`sheets and warning pages. All these pages are part of the
`procedure. Finally. there is a page of summary which
`can be regarded as part of the data.
`
`5
`
`10
`
`15
`
`4
`Now that these points regarding the general system
`have been mentioned, we can deal with the problem
`which the invention sets out to solve.
`The advent of the new services above mentioned
`raises the question of how to charge for them. i.e. how
`to implement a system for identifying and controlling
`the audiences. This question arises more generally for
`any broadcast service which tends to make the broad-
`casting networks more profitable by making better use
`of the resources.
`Taxation of the subscription type constitutes a both
`flexible and durable relationship between a service and
`its users. Such a method of taxation is particularly justi-
`fied in broadcasting.
`Taxation of the type based on consumption may also
`be used; this method of taxation is fundamental for "in-
`teractive" systems (where there is a dialogue between
`the subscriber and the information source; however, it is
`of secondary value in broadcasting systems (in which
`information is transmitted in one direction to the sub-
`scribers).
`There may be intermediate systems known as “quasi-
`interactive" systems wherein the content of the distribu-
`tion source is continuously modified to meet the re-
`quirements of the users, which are transmitted via a
`public data network. The advent of new distribution
`means with a very large capacity, such as satellites, will
`develop this quasi-interactive mode considerably. thus
`making it necessary to implement a system for control-
`ling access to the information provided.
`This problem of access control raises above all the
`problems of encrypting the information when it
`is
`broadcast and decrypting when it
`is received. Natu-
`rally, these problems must be resolved in accordance
`with the specificity of the teletext system which is to be
`controlled. In particular, the method of scrambling the
`information and restoring the intelligibility of the infor-
`mation should not harm the performance of the system.
`Now,
`it is known that messages translated into the
`suitable language are characterised by a substantial
`redundancy so that the incidence of transmission errors
`on the intelligibility of the information broadcast
`is
`minimised. Thus, alphabetic texts are intrinsically very
`redundant. as are the majority of semi~graphic draw-
`ings;
`the character display controls use escapement
`characters; the page and line numbering uses Hamming
`codes; all the octets constituting a magazine are trans-
`mitted with imparity, etc. .
`.
`. Thus, there is no attempt
`to compress the information and the method ofrecover-
`ing the intelligibility of the information must therefore
`respect this redundancy and not propagate the deleteri-
`ous consequences of transmission errors, which are
`difficult to monitor in broadcasting.
`The means for recovering the intelligibility of infor-
`mation which has been locked up beforehand consti-
`tute, to some extent, an “electronic lock“, and the intel-
`ligibility of the locked up information can only be re-
`covered by the use of a suitable key.
`The first question which arises is therefore the room
`to be allotted to this electronic lock in the system to be
`monitored. In fact,
`in the case of the teletext system.
`two procedures are used: the transporting procedure
`and the operating procedure. At what level of the pro-
`cedure should this lock be placed‘?
`BRIEF SUMMARY OF THE INVENTION
`
`The invention answers this question by proposing a
`lock which is attached to the operating level. This
`
`PMC Exhibit 2091
`
`
`
`Apple v. PMC
`|PR2016-00755
`
`Page 12
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 12
`
`
`
`4,337,483
`
`20
`
`5
`method has a number of advantages. First, it respects all
`the constraints of synchronisation and non-propagation
`of the transmission errors. Furthermore, it is indepen-
`dent of the transporting network used by the system.
`Finally, it does not require any adjustment of the exist-
`ing standards and will accommodate any future devel-
`opment of these standards.
`In other words, and according to a first feature of the
`invention, the encryption of the infonnation constitut-
`ing a magazine is carried out at the distribution source.
`More precisely, the encryption means are located up-
`stream of the multiplexer, which has reference numeral
`12 in the plan in FIG. 1.
`-
`Now that room has been found for the encryption
`means, there is still the question of the object to which
`these means are applied.
`The invention answers this second question by pro-
`posing means whose function is to encrypt up only the
`information carried in the displayable lines of the ordi-
`nary pages of the magazine. In other words, the encryp-
`tion does not affect the control codes appearing in col-
`umns 0 and 1 of the table of codes given hereinbefore
`and, in particular, the codes ETX, FF, RS, RC, LF and
`US. It affects only the data codes (11. dz, etc. This is the
`second feature of the invention.
`Finally, the invention sets out to solve a third prob-
`lem, that of respecting the imparity of the octets broad-
`cast.
`'
`All these aims are achieved by the use, according to
`the invention, of automatic encryption means which
`comprise means for forming a succession of encoding
`octets wherein the binary elements marked c] to cs are
`generated as follows:
`c1, C1, c3, c4 and c5 are taken at the output of a pseudo-
`random series generator which is reset at the start of 35
`each displayable line by an operating key K and by the
`page and line numbers in question;
`c5 and c-,r are at zero, and
`c3 is an even-numbered element.
`Thus, the coding series obtained is made up of even
`octets. These octets are marked C1, C1. . . C" or, generi-
`cally. CJ-. The clear octets constituting a line of informa-
`tion form a series marked d1, d2 .
`.
`. C1,, or, generi-
`cally,
`d_,-. These octets are odd-numbered and are
`locked up by the encoding octets in accordance with
`the following rules:
`At each new clear octet of the displayable line, an
`octet is taken from the encoding series. There are two
`possibilities:
`If the clear octet belongs to columns 0 and I of the
`table of codes (ba=b7=U) the clear octet is transmitted
`as it stands, and the encoding octet is not used;
`If the clear octet does not belong to column 0 or I,
`then the clear octet and the encoding octet are com-
`bined by an "DR-exclusive" logic circuit
`to form a
`broadcast octet: D,-=d,»®C;, where the symbol $ repre-
`sents the “OR-exclusive” logic operation.
`the
`Because of the parity of the encoding octets.
`broadcast octets are odd,
`like the clear octets, thus
`satisfying the requirement mentioned above.
`Moreover.
`the “OR-exclusive" operation is mani-
`fested by the substitution of the clear octet by a broad-
`cast octet belonging to the same group of columns as
`the clear octet, namely:
`the group of columns 2 and 2 which contains essen-
`tially the numbers and punctuation marks,
`the group of columns 4 and 5 which contains mainly
`capital letters,
`
`ID
`
`15
`
`25
`
`3!}
`
`40
`
`45
`
`50
`
`55
`
`65
`
`6
`and the group of columns 6 and 7 which contains
`mainly lower case letters.
`Finally, the octets belonging to columns 0 and 1 are
`not modified. particularly the octets corresponding to
`the codes ETX, FF, RS, RC, LF and US, which are
`transmitted as they stand. Moreover, owing to the fact
`that the 6th and 7th binary elements of the encoding
`octets are zero, no new octets belonging to these col-
`umns are introduced. Thus the desired transparency is
`ensured.
`-
`In this way. all the aims listed above are attained with
`the locking means used according to the invention.
`To reinforce the inviolability of the lock thus formed,
`the operating key K is advantageously modified at ran-
`dom at predetermined, relatively short intervals (of the
`order of a few minutes, for example).
`It then remains to decrypt the information when it is
`received. To do this, the receiver should comprise a
`generator of decoding octets which delivers octets
`formed as follows:
`the low weight 5th binary elements are taken from a
`quasi-random series obtained from a generator reset at
`each start of a line by the operating key K. by the page
`and line numbers in question;_
`the 6th and 7th binary elements are zero. and
`the 8th binary element is forced to zero.
`The rules for decryption are analogous to the rules
`for encryption; at each new octet received, belonging to
`an encrypted line. a new decoding octet is generated.
`There are two possibilities:
`If the octet received belongs to columns 0 and 1, it is
`transmitted as it stands to the interpreting circuits;
`If the octet received does not belong to columns 0
`and 1 {because its 6th and/or 7th binary elements are
`not zero) it is combined by an OR-exclusive circuit with
`the decoding octet before interpretation is carried out.
`Interpretation of the language is thus closely inter-
`connected to the encryption of the lines of information,
`and the robustness of the structure of the language
`broadcast is not affected by the encryption operations.
`Now that these general comments have been made
`regarding the invention, the precise definition of the
`object of the invention can then be worded as follows:
`Transmission system comprising an information emit-
`ting ‘centre and receiving stations, the emission centre
`comprising:
`means 6 for composing a magazine consisting of
`pages organised into lines of characters, if such means
`are not already contained in the information source,
`a circuit 10 for memorising the magazine in the form
`of numerical signals grouped in octets (8 binary ele-
`ments), these octets comprising control octets and data
`octets, the control octets indicating in particular the
`beginnings and ends of pages and the beginnings and
`ends of lines, the data octets corresponding to the char-
`acters contained in each line, all these control and data
`octets comprising a binary element of high weight
`which is an odd-numbered element. the octets wherein
`the 6th and 7th binary elements are zero being control
`octets,
`a junction 11 connected to the circuit 10, and
`a distribution multiplexer 12 serving to insert infor-
`mation in the lines of a television signal, this emitting
`centre also comprising means for encoding the informa-
`tion using an operating key. each receiving station com-
`prising:
`a circuit 14 for receiving and de-modulating said tele-
`vision signal,
`
`
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 13
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 13
`
`
`
`4,337,483
`
`8
`having an output which delivers, for each encrypted
`octet received, a decoding octet C_,- having a high
`weight binary element which is forced to zero and 7th
`and 6th binary elements of zero.
`Encryption and decryption means of this kind pro-
`vide an advantageous solution to the problem of charg-
`ing mentioned hereinbefore. For this purpose, the in-
`vention proposes that in addition to the operating key
`whose function has been defined above, subscribers‘
`keys should be used, which are generated randomly by
`a charge administration centre. These keys have a rela-
`tively long service life (from 1 to 12 months), compared
`with the operating key (which is of the order of a few
`minutes).
`'
`To illustrate the functioning of this double key sys-
`tem, one could take the example of a subscription plan
`using four types of subscriptioml month, 3 months, 6
`months and one year. In addition to its duration, a sub-
`scription is characterised by the month in which it be-
`gins. With a plan of this kind, in a given month and for
`a given service, there are thus 22 subscribers‘ keys liable
`to be used by the users: a monthly key, three three-
`monthly keys. six six-monthly keys and "twelve yearly
`keys.
`Each month, the charge administration centre pro-
`vides each distribution centre with a list of 22 subscrib-
`ers’ keys in use for each service distributed by this cen-
`tre. It also provides the subscription sales points with
`another list of 4 keys which are to start in the following
`month (one month,
`three months, six months and a
`year), for each service, with the prices of the subscrip-
`tions.
`A suitable machine installed in each sales point re-
`cords some of these keys, in the form of subscription
`blocks, on holders provided for this purpose (for exam-
`ple, information-bearing cards of the credit card type].
`These cards are then inserted by the users of the service
`in the receiver.
`_
`-
`For each chargeable service, approximately every
`five minutes, a new operating key K is generated at
`random, by each distribution centre concerned. Thus, in
`the course of a session ofa service (one or more hours),
`several dozen operating keys may succeed one another.
`As soon as a distribution centre generates a new oper-
`ating key K, it calculates. for each current subscribers‘
`key in use C; for this service, a message M; by means of
`an algorithm M,-=Fc,~ (K), with the keys C; acting as
`parameters.
`Thus, for a service using the subscription plan de-
`scribed above, there are 22 different messages in force at
`any one time. The duration of a message is equal to that
`of the operating key K, and for a given service, at any
`one time, there are as many messages as there are sub-
`scribers‘ keys in use.
`All the messages M; in force together constitute the
`information for access control associated with the ser-
`vice being broadcast. This access control information is
`obviously not locked up by the electronic look.
`A particular application of this system is envisaged
`within the scope of the present invention. In this in-
`stance, the messages M; are grouped in a special page,
`known as the access control page, which is updated
`each time the operating key is changed. The access
`control page is distributed cyclically, like the ordinary
`pages of information constituting the service. However,
`it is not locked up by the electronic lock. The access
`control page is read systematically by the receiver
`when it is put into contact with the service, then each
`
`
`
`PMC Exhibit 2091
`
`Apple v. PMC
`|PR2016-00755
`
`Page 14
`
`7
`a line 16 for processing the video picture signals.
`a line 18 for processing numerical signals, containing
`in particular a numerical signal decoder, and
`display means 20, each receiving station further com-
`prising means for decoding the coded information using
`said operating key, the system being characterised in
`that:
`(A) the encoding means of the emission centre com-
`prise:
`(a) a generator 22 delivering a numerical signal repre-
`senting an operating key K, this key changing randomly
`at predetermined intervals,
`(in) automatic encryption means 24 comprising:
`(i) a discriminator with an input connected to the
`magazine memorising circuit from which it receives
`clear octets. this discriminator being adapted to distin-
`guish, among these clear octets, those wherein the ‘l'th -
`and 6th binary elements are zero,
`this discriminator
`having two outputs,
`the first carrying these octets
`wherein the 7th and 6th binary elements are zero, and
`connected to the distribution multiplexer through the
`junction, and the second carrying the clear octets dj
`wherein the 7th and/or 6th binary elements are not
`zero,
`
`l0
`
`l5
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`(ii) an 0R—exclusive logic circuit with two inputs, one
`of which is connected to the second output of the dis-
`criminator from which it receives the clear octets d_,-
`wherein the 6th and/or 7th binary elements are not
`zero, this logic circuit having an output which carries
`odd-numbered coded octets DJ‘, the coded octets then
`_being directed towards the distribution multiplexer
`through the junction;
`(c) a generator of encoding octets controlled by the
`automatic encryption means from which it receives
`octets indicating the page and line numbers of the data
`to be transmitted and the signal corresponding to the
`operating key, this generator of octets delivering, for
`each data octet d; of a displayable line, an encrypted
`octet C,-, this octet having an even-numbered Bth binary
`element and 7th and 6th binary elements of zero, this
`octet being applied to the other input of the logic cir-
`cuit,
`(B) the decoding means of each receiving station
`comprise:
`(d) a generator of a numerical signal representing the
`current operating key K in the emitting centre,
`(e) automatic decryption means comprising:
`(i) a discriminator with an input connected to the
`numerical signal decoder of the receiving station, from
`which it receives the coded octets, this discriminator
`being adapted to distinguish, among these coded octets,
`those wherein the 7th and 6th binary elements are zero,
`this discriminator having two outputs, the first carrying
`these octets wherein the ':'th and 6th binary elements are
`zero, this lirst output being directly connected to the
`display means, the second carrying the coded octets D,-
`wherein the 7th and/or 6th binary elements are not
`zero,
`(ii) an OR-exclusive logic circuit with two inputs, one
`connected to the second output of the discriminator
`from which it receives the coded octets D}, this logic
`circuit having an output which carries decoded octets
`d_,- which are then directed towards the display means;
`(I) a generator of decoding octets controlled by the
`automatic decryption means which transmits to it the
`octets indicating the page and line numbers of the data
`transmitted and the signal corresponding to the current
`operating key K,
`this generator of decoding octets
`
`PMC Exhibit 2091
`Apple v. PMC
`IPR2016-00755
`Page 14
`
`
`
`4,337,483
`
`9
`time this page is updated, during the period of consulta-
`tion of the service, but it is not displayable.
`The messages are therefore, in fact, motifs of primary
`synchronisation of the lock and these motifs can be
`interpreted by an algorithm supplying the operating
`key. This algorithm is in the form: K=Cicr (M,-), and is
`developed by a restoring circuit (which may also be
`part of the subscription holder which already contains
`the subscribers‘ key Cg) to which the messages M; are
`supplied. This circuit therefore provides the automatic
`unlocking means with the operating key K which ena-
`bles it to unlock the information received.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In any case, the features and advantages of this inven-
`tion will become more appare