throbber
PCT
`DEMANDE INTERNATIONALE PUBLIEE ENVERTU DUTRAITE DE COOPERATION EN MATIERE DE BREVETS (PC1
`
`ORGANISATION MONDIALE DE LA PROPRIETE INTELLECTUELLE
`Bureau international
`
`(51) Classification intemationale des brevets 3:
`
`H04N 7116
`
`Al
`
`(11) Nnmero de publication intematinoale: WO 80/01636
`
`(43) Date de publication intemationale: 7 aout 1980 (07.08.80)
`
`(21) Nnmero de Ia demande intemationale:PCT/FR80/00019
`
`(22) Date de depOt international:
`
`5 fevrier 1980 (05.02.80)
`
`(74) Mandataire: SOCIETE FRANCAISE POUR LA GE-
`STION DES BREVETS D'APPLICATION NUC-
`LEAIRE BREVATOME; 25, rue de Ponthieu, 75008
`Paris (FR).
`
`(31) Nnmero de Ia demande prioritaire:
`
`79/02994
`
`(32) Date de priorite:
`
`6 fevrier 1979 (06.02.79)
`
`(81) Etats designes: BR, JP, su.
`
`(33) Pays de priorite:
`
`FR Publiee
`Avec rapport de recherche intemationale
`
`(71) Deposants: TELEDIFFUSION DE FRANCE [FR/FR];
`21/27, rue Barbes, 92120 Montrouge (FR). L'ETAT
`FRANCAIS, represente par LE SECRETAIRE D'E(cid:173)
`TAT AUX POSTES ET TELECOMMUNICA(cid:173)
`TIONS (CENTRE NATIONAL D'ETUDES DES
`TELECOMMUNICATIONS) [FR/FR]; 38/40, rue du
`General Leclerc, 92131 Issy les Moulineaux (FR).
`
`(72) Inventeur: GUILLOU, Louis, Claude; 7, rue de Plse,
`35230 Bourgbarre (FR).
`
`(54) Title: VIDEOTEX SYSTEM PROVIDED WITH INFORMATION ACCESS CONTROL MEANS
`
`(54) Titre: SYSTEME DE VIDEOTEX MUNI DE MOYENS DE CONTROLE D' ACCES A L'INFORMATION
`
`(57) Abstract
`
`The system comprises a transmission center (2) and receivers
`( 4). The transmission center comprises a magazine composition source
`( 6), a locking automaton (24), a service key generator (22), a transmis(cid:173)
`sion circuit(12). A subscriber center(lOO) provides subscription keys
`which are transformed into messages by a circuit (102). The group of
`messages composes a special page for control of access. In the receiver
`the service key is returned by a circuit (36) by means of the messages
`received and by means of a subscription key inscribed into a support
`(106) and the unlocking of the information is effected in a circuit (38).
`The subscription supports are loaded in a set (112). Application to the
`ANTIOPE and TITAN systems.
`
`(57) Abrege
`
`Le systeme de Pinvention comprend un centred' emission (2) et
`des pastes recepteurs (4). Le centre d.' emission comprend une source
`de composition d'un magazine (6), un automate de verrouillage (24),
`un generateur de cle de service (22), un circuit d' emission ( 12). U n cen(cid:173)
`tre d'abonnements (100) fournit des cles d'abonnement qu'un circuit
`(102) transforme enmessages.L'ensemble des messages compose une
`page speciale de controle d' acces. Dans le poste recepteur la cle de ser(cid:173)
`vice est restituee parun circuit(36) araide des messages re<;us et d'une
`cle d'abonnement inscrite dans un support (106) et le deverrouillage
`des informations est effectue dans un circuit(38). Les supports d'abon(cid:173)
`nement se chargent dans un poste (112). Application aux systemes
`ANTIOPE et mAN.
`
`APPLE EX. 1007
`Page 1
`
`

`
`UNJQUEMENT A TITRE D'INFORMATION
`
`Codes utilises pour identifier lesE tats parties au PCT, sur les pages de couverture des brochures publiant des
`demandes intemationales en vertu du PCT.
`
`AT
`AU
`BR
`CF
`CG
`CH
`CM
`DE
`DK
`FR
`GA
`GB
`HU
`JP
`KP
`
`Autriche
`Australie
`Bresil
`Republique Centrafricaine
`Congo
`Suisse
`Cameroun
`Allemagne, Republique federale d'
`Danemark
`France
`Gabon
`Royaume-Uni
`Hongrie
`Japon
`Republique populaire democratique de Coree
`
`LI
`LU
`MC
`MG
`MW
`NL
`NO
`RO
`SE
`SN
`su
`TD
`TG
`us
`
`Liechtenstein
`Luxembourg
`Monaco
`Madagascar
`Malawi
`Pays-Bas
`Norvege
`Roumanie
`Suede
`Senegal
`Union sovietique
`Tchad
`Togo
`Etats-Unis d'Amerique
`
`APPLE EX. 1007
`Page 2
`
`

`
`wo 80/01636
`
`PCT/FR80/000 19
`
`1
`
`SYSTEME DE VIDEOTEX MUNI DE MOYENS DE CONTROLE
`D'ACCES A L'INFORMATION.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`•
`
`La presente invention a pour objet un systeme
`de videotex muni de moyens de controle d'acces a
`!'information.
`Elle trouve une application dans la trans-
`mission et l'affichage.d'informations sur des recep(cid:173)
`teurs de television a des fins quelconques de distrac(cid:173)
`tion, d'information, au drenseignement. L'invention
`s'applique essentiellement au systeme dit "ANTIOPE"
`(Acquisition Numerique et Televisualisation d'Images
`Organis~es en Pages d'Ecriture), et au systeme dit
`"TITAN" (~erminal Interactif de _Teletexte a Appel .
`par Numerotation). On sait qu'il s'agit essentielle(cid:173)
`ment, pour le premier, d'un systeme de videotex diffuse
`(done unidirectionnel) permettant d'inserer sur des
`voies de television des informations alphanumeriques
`organis~es en pages et en magazin~s. Pour le second,
`il s~agit d'un systeme de videotex interactif {done
`bidirectionnel) compatible avec le systeme ANTIOPE
`et permettant l'acces a des bases de donnees (infor-
`mations generales, annuaires, etc ••• ) et a des- services
`interactifs (transactions, mes~ages, enseignement)
`par le reseau telephonique.
`Dans le systeme ANTIOPE, la diffusion des
`informations s'effectue par une procedure dite "DIDON"
`(Diffusion de Donnees Numeriques} qui est une procedure
`de diffusion par paquets, compatible avec la diffusion
`du signal de television.
`De nombreux articles ou demandes de brevets
`ont deja decrit ces systemes. Un se referera par
`la suite essentiellement au systeme ANTIOPE dont
`on pourra trouyer un-e description detaillee, · notariiirient
`dans les documents suivants
`
`8 -
`
`. .
`
`APPLE EX. 1007
`Page 3
`
`

`
`wo 80/01636
`
`PCT/FRS0/00019
`
`2
`
`-
`
`-
`
`- l'article de Y. GUINET intitule "Etude comparative
`des systemes de teletexte en radiodiffusion. Quel(cid:173)
`ques avantages de la diffusion des donnees par
`paquets appliquee au teletexte" paru dans la revue
`de l'U.E.R. cahier Technique, n° 165, Octobre 1977,
`pages 242 a 253 ;
`- l'article ·ae B. MARTI et M. MAUDUIT intitule "ANTIOPE,
`service de Teletexte" paru dans la revue "Radiodif-
`. fusion Television", 9eme annee, n° 40, novembre-
`decembre 1975, 5/5 pages 18 a 23 ;
`-.la "Specification du systeme de teletexte ANTIOPE",
`editee par le Centre Commun d'Etudes de Television
`et Telecommunications {CCETT)
`;
`la demande de brevet franc;ais n° '75 1.83-19, .&epesee
`le 6 juin 1975 et intitulee "Systeme de diffusion de
`donnees" ;
`la demande de brevet frangais n° 76 27212, deposee
`le 6 septembre 1976 et intitu1ee "Systeme de trans(cid:173)
`mission numerique et d'affichage de texte sur un
`ecran de television" i
`la demande de brevet franc;ais n° 76 29034, deposee
`le 22 septembre 1976 et intitulee "Perfectionnements
`aux systemes de transmission numerique et d'affi(cid:173)
`chage de textes sur un ecran de television" ;
`- ia demande de certificat d'addition franc;ais
`n° 77 17625, deposee le 3 juin 1977 et intitulee
`"Systeme de diffusion de donnees".
`Le systeme ANTIOPE etant ainsi largement
`connu, il. ne sera pas decrit ici en detail. On se
`bornera a en rappeler les principes essentiels, dans
`le but de faciliter la comprehension de !'invention.
`Pour tout detail de conception ou de realisation,
`on pourra toujours se reporter aux documents cites
`plus haut, qui eux-memes renvoient a d'autres, tous
`ces documents devant etre consideres comme incorpores
`a la presente description.
`
`-
`
`5
`
`10
`
`- 15
`
`20
`
`25
`
`30
`
`35
`
`APPLE EX. 1007
`Page 4
`
`

`
`wo 80/01636
`
`PCT/FRS0/00019
`
`3
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`La figure 1 rappelle tres schematiquement
`les elements essentiels d'un systeme de teletexte
`ANTIOPE. Un tel systeme comprend un centre d'emission
`2 et des pastes recepteurs 4, 4', etc •••
`~e centre d'emission re~oit des informations
`d'une ou de plusieurs sources 5 et il comprend :
`- un moyen 6 de composition d'un magazine constitue
`de pa·ges organisees en rangees de caracteres, si
`cette composition n'a pas deja ete effectuee· par
`le depositaire de !'information ;
`- un circuit 10 de memorisation du magazine sous
`forme de signaux numeriques groupes en octets (8
`elements binaires) ;
`- une jonction 11 reliee au ~ircuit ~0 ~
`- un multiplexeur 12 de diffusion servant a la consti-
`tution de paquets d'octets eta !'insertion des
`informations dans les lignes d'un signal de tele(cid:173)
`vision, ce moyen mettant en oeuvre la procedure
`DIDON e·voguee plus haut.
`Chague paste recepteur comprend :
`un circuit 14 de reception et de demodulation dudit
`signal de television ;
`- une voie 16 de traitemen·t des signaux video d' image _;
`une voie 18 de traitement des signaux numerigues,
`cette voie·comprenant notamment un decodeur de
`donnees numerigues, et enfin,
`- un organe 20 de visualisation.
`Dans un tel systeme, le f~ux d 1 informations
`depuis les depositaires d 1 informations jusgu'aux
`centres de diffusion presente les caracteristigues
`generales suivantes.
`La source 5, qui est une bangue de donnees ··
`d.e.PPE?i.t,.~Jr.~s d' inform.i3,tipn.s est.., par exeitlple 1
`\In
`service meteorologigue, la Bourse, une agence d'infor-
`
`APPLE EX. 1007
`Page 5
`
`

`
`wo 80/01636
`
`PCT/FRS0/00019
`
`4
`
`mations, etc ••• Cette banque alimente le moyen de
`composition 6 qui met ces informations en page au
`format ANTIOPE.
`P.ou.r fixer les ordres de g·randeur, em peut
`indiquer que, dans le cas d'un magazine experimental
`realise pour les valeurs boursieres, on peut trouver
`environ 80 pages contenant en moyenne 800 octets,
`soit au total 64000 octets. Un tel magazine boursier
`utilise une ressource de 10 lignes par trame. Une
`ligne de television dure 64~s et peut vehiculer 32 oc(cid:173)
`tets utiles, et il y a 50 trames par seconde. Ainsi,
`la ressource de une ligne/trame permet de transmettre
`50 X 32 X 8 = 12800 b/s (elements binaires par seconde).
`L 1 ensemble d'un tel~magazine est done transmis en
`12 , 8 x 10 =
`64 X 8
`4
`d
`•
`•
`• f •
`1
`secon es, ce qu~ s1gn1 1e que e
`magazine est transmis cycliquement avec une periode
`de 4 secondes.
`On observera qu'une ligne interactive reliant
`le centre de diffusion au depositaire de l'information
`fonctionne typiquement a 4800 b/s et que c'est cette
`difference de vitesse par rapport a la diffusion
`a 12800 b/s qui explique la necessite d'une memorisa~
`·tion de l'information au niveau de la source de dif(cid:173)
`fusion.
`
`Dans le systeme ANTIOPE, les octets vehicu(cid:173)
`lant !'information sent notes traditionnellement
`
`de la maniere suivante . .
`r
`b7
`
`b8
`
`j
`f
`b6
`
`b'
`
`5
`
`r
`b4
`
`k
`.J.,
`
`b3
`
`b2
`
`b'
`1
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Imparite
`
`Po ids forts
`
`Po ids faibles
`
`ou .l'element binaire ba est un element d'.impari.te,
`autremen~ dit.un element tel que le nombre total
`de "1" figurant dans l'octet soit impair.
`
`·35
`
`APPLE EX. 1007
`Page 6
`
`

`
`wo 80/01636
`
`PCT/FRB0/00019
`
`5
`
`(4/7)
`
`Selon cette notation, l'octet (j/k) -
`correspond ainsi a l'octet 11000111.
`Les octets se divisent en octets de comman(cid:173)
`ae et en oct·ets de donnees. Les octets de commande
`indiquent nota:r.unent des en-tetes et des fins de pages
`ain~i que des en-t&tes et des fins de rangees. Les
`octets de donnees, inseres entre des octets de com(cid:173)
`mande, correspondent a des caracteres contenus dans
`les rangees. T OJs ces octets, qu' ils scient de com-
`mande au de donnees, comprennent un element binaire
`de poids fort qui est un element d'imparite.
`L'ensemble des codes, identifies par de
`tels octets, s'organise selon un tableau qui est
`le suivant :
`
`b7
`b,
`b
`
`0
`0
`0
`
`0
`0
`1
`
`1
`
`0
`I
`0
`
`2
`
`0
`1
`1
`
`. 3
`
`l
`0
`0
`
`o4
`
`1
`0
`1
`
`.5
`
`1
`I
`0
`
`6
`
`I
`1
`1
`
`7
`
`b. !OJ ~"'I I~ 0
`
`0 0 0 0
`
`0 0 0 1
`
`0 0 I 0
`
`00 1 1
`
`0 1 0 0
`
`0
`l
`
`2
`
`3
`
`!j.
`
`1 I 1 1 15
`
`-
`
`-
`
`-
`
`Dans ce tableau
`les colonnes 0 et 1 qui correspondent aux octets
`dent les 6e et 7e elements binaires sont nuls
`(b6 = b7 = 0}, contiennent des octets de commande
`les colonnes 2 et 3 contiennent essentiellement
`des nombres et des signes de ponctuation ;
`les _colonn:es <~ et 5 __ gQJ:l1:~em::lent principa.lement
`des ma.juscules,
`les colonnes 6 et 7 contiennent principalement ·
`des minuscules.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`APPLE EX. 1007
`Page 7
`
`

`
`wo 00/(}1636
`
`PCT/FR80/000 19
`
`5
`
`10
`
`• 15
`
`20
`
`25
`
`30
`
`6
`
`A titre d'exemple, une page courante d'infor(cid:173)
`mation, accessible a l'usager se presente sous la
`forme suivante :
`El~e c0ntient tout d'abord .un en-tete de page,
`1) -
`qui se compose des codes de commande (ETX)
`FF RS ~~l NP2 NP3 :
`ou : EXX est un code qui termine la page prece(cid:173)
`dente,
`FF est un code qui indique une nouvelle
`page,
`RS est un drapeau de page,
`NP1 , NP2 , NP3 sont des codes indiquant
`un numero de page allant de 001 a 999.
`2) - Apres l'en-t·ete de page, figure une rangee
`"zero" : us oo c1 c2 c3
`••••• RC LF,
`ou : us est un drapeau de rangee,
`00 indique le rang zero,
`c1 , c2 , c3 sont des codes complementaires,
`RC LF terminent la rangee.
`La rangee zero peut contenir aussi un nom de
`service, une. date, une heure et eventuellement
`des indications de taxation. Cette rangee zero
`ne vehicule pas d'information constituant le
`service. Elle fait partie de la procedure~
`3) - Apres la rangee zero, viennent des rangees
`d'information comprenant d'abord un en-tete
`de rangee qui se compose des codes (RC LF) us
`NR1 NR2 ,
`ou : RC LF terminent la rangee precedente,
`US est un drapeau de rangee,
`NR1 , NR2 constituent le numero de rangee
`qui va de 01 a 24.
`viennent ensuite des octets de donnees dl,
`• Ces octets sent inseres entre !'en(cid:173)
`- d2A • • d
`0
`tete de rangee courante et soit une fin de
`
`APPLE EX. 1007
`Page 8
`
`

`
`wo 80/01636
`
`PCT /FR80/000 19
`
`7
`
`la rangee - debut d'une autre rangee - soit
`une fin de page. Ces octets d1 , a2, ••• dn repre(cid:173)
`sentent !'information constituant le service
`diffuse. L'_e.lement d 1 information dans un tel
`systeme est done la ~angee visualisable.
`Il exi~te eg~lement d 1autres pages que
`ces pages couiantes d'information. Elles sont acces(cid:173)
`sibles fonctionnellement par l'intermediaire des
`codes complementaires c1 , c2, c3 contenus·dans la
`rangee zero. Ce sont par exemple des pages de ga~de
`et d'alarme. Toutes ces pages font partie de la pro(cid:173)
`cedure. Il existe enfin une page de sommaire que
`l 1 on peut considerer comme ·faisant partie des donnees.
`Ces rappels a propos uu systeme ANTIOPE
`etant effectues, on peut aborder maintenant le pro-
`bleme que se propose de resoudre la presente .invention.
`L'avenement des services de type ANTIOPE
`ou TITAN souleve la question de leur taxation, c'est(cid:173)
`a-dire de la mise en oeuvre d'un systeme permettant
`!'identification et le controle des audiences. Cette
`questi.on se ·pose d 'ailleurs plus generalement pour
`tout service diffuse tendant a rentabiliser les reseaux
`de diffusion par une meilleure utilisation des ressources.
`Une taxation de type a abonnement constitue
`une relation a la fois souple et durable entre un ser-
`vicie et ses usagers. C'est en diffusion surtout qu'un
`tel mode de taxation trouve sa justification.
`Une taxation de type a la conso~~ation
`peut egalement etre retenue i ce mode de taxation
`est_ fondamental pour les systemes "interactifs" {dans
`lesquels un dialogue s 1 ins.taure entre 1' abonne et
`la source d'information, comme c'est le cas pour
`TITAN) : mais il reste secpn(iaire dal),~ les SY.~tem~s
`a di!f.us~on (dans lesquels les informations sent
`transmises de maniere unidirectionnelle vers des
`abonnes, comme c'est le cas 'pour ANTIOPE}.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`APPLE EX. 1007
`Page 9
`
`

`
`wo 80/01636
`
`PCT/FRB0/00019
`
`8
`
`Des systemes intermediaires, dits "quasi(cid:173)
`interactifs" peuvent se presenter, dans lesquels
`on modifie sans cesse le contenu de la source de
`diffusion pour satisfair·e aux reque·tes ·aes usagers
`qui sont transmises par un·reseau public de donnees.
`L'avenement des nouveaux moyens de diffusion a tres
`grande capacite (satellites) developpera beaucoup
`ce mode quasi-interactif, rendant alors necessaire
`la mise en oeuvre d'un systeme de contrele de l'acces
`a !'information offerte.
`Ce probleme du contrele d'acces pose avant
`tout celui du verrouillage de !'information a l'emission
`et du deverrouillage a la reception. Ce probleme
`doit naturellement etre resolu en tenant compte de
`la specificite du systeme de teletexte a contreler.
`En particulier, la methode de brouillage des· informa(cid:173)
`tions et celle de recouvrement de l'intelligibilite
`des informations, ne doit pas penaliser les performan(cid:173)
`ces du systeme.
`Or, on sait que les messages traduits dans
`le lang age ANTI OPE sont caracter ises par· une impor(cid:173)
`tante redondance, de maniere que soit minimisee l'inci(cid:173)
`dence des erreurs de transmission ~ur l'intell~gibilite
`de !'information diffusee. C'est ainsi que les textes
`alphabetiques so~t intrinsequement tres redondants 1
`de meme que la plupart des dessins en semi-graphique 1
`que les commandes de visualisation de caracteres
`utilisent des caracteres d'echappement 1 que les
`numerotations de pages et de lignes mettent en oeuvre
`des codes de Hamming 1 que taus les octets consti(cid:173)
`tuant un magazine sont transmis avec imparite, etc •••
`A~cun effort n'est done fait pour_comprimer !'informa(cid:173)
`tion et la methode de reeo\ilvr.ement de 1'-·intelligibilite
`de 1-• inf-ermation doit done respecter cette redondance
`et ne pas propager les consequences nefastes des
`erreurs de transmission, difficilernent contrelables
`en diffusion.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`/ /0i.::.-;-;~
`. ~
`
`Ci~PI
`\ . ./,, WIPO
`
`APPLE EX. 1007
`Page 10
`
`

`
`wo 80/01636
`
`PCT/FRS0/00019
`
`9
`
`Les moyens de recouvrement de l'intelligibilite
`d'une information prealablement verrouillee constituent
`en quelque sorte une "serrure electronique", et seule
`la mise en oeuvre d'une cle appropriee permet de
`recouvrer l'intelligibilite de !'information verrouillee.
`La premiere question qui se pose alors,
`est celle de ~a place a attribuer a cette serrure
`electronique dans le systeme a controler. En effet,
`dans le cas du systeme de teletexte, deux procedures
`sent mises en jeu : la proce9ure de transport (DI-DON)
`et la procedure de service (ANTIOPE) • A _quel niveau
`de procedure doit-on disposer cette serrure ?
`L'invention repond a cette question en
`proposant une serrure qui est attachee au niveau
`du service. Cette fac;:on de proceder presente plusieurs
`avantages. Elle respecte tout d'abord les contraintes
`de synchronisation et de non propagation des erreurs
`de transmission. De plus, elle est independante du
`reseau de transport utilise par le videotex. Enfin,
`elle ne demande aucun reamenagement des normes ANTIOPE
`existantes et s'accommodera d'une eventuelle evolution
`de ces normes.
`En d'autres termes, et selon une premiere
`caracter1stique de !'invention, le verrouillage de
`.1' information constituant un magazine ANTIOPE est
`effectue au niveau de la source de diffusion. De
`fac;:on plus precise, les moyens de verrouillage se
`situent en amant du multiplexeur DIDON qui, sur le
`schema de la figure 1, porte la reference 12.
`Une place ayant ete assignee au verrouillage,
`reste la question de l'objet auquel s'applique ce
`verrouillage.
`L'invention repond a cette seconde question
`en proposant un moyen dent la fonction est de verrouil-
`ler exclusivement !'information vehiculee dans les·
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`APPLE EX. 1007
`Page 11
`
`

`
`wo 80/01636
`
`PCT/FRB0/00019
`
`10
`
`rangees visualisables des pages ordinaires du magazine.
`En d'autres termes, le verrouillage n'affecte pas
`les codes de commande figurant dans les colonnes
`0 et 1 au tableau des-codes indique plus haut et
`nota~~ent, les codes ETX, FF, RS, RC, LF et US. Il
`n'affecte que les codes de donnees d1, a2, etc •••
`C'est la la s~conde caracteristique de !'invention.
`Enfin, !'invention se propose de resoudre
`un troisieme probleme qui est celui du respect de
`l'imparite des octets diffuses.
`Tous ces buts sont atteints par !'utilisation,
`selon !'invention, d'un automate de verrouillage
`qui comprend un moyen pour former une suite d'octets
`chiffrants dont les elements binaires, notes cl a
`c8 sont engendres de la maniere suivante :
`- cl, c2, c3, c4 et cs sont preleves a la sortie
`d'un generateur de suite pseudo-aleatoire, reinitia(cid:173)
`lise au debut de chaque rangee visualisable par
`une cle de service K et par les numeros de la page
`et de la rangee consideree ;
`- ~6 et c7 sont a zero, et
`- c 8 est Un element de parite.
`Ainsi, la suite chiffrante obtenue est
`composee d'octets pairs. Ces octets sont notes c1 ,
`c2 ••• cn ou, de f~~on 9enerique cj. Les octets clairs
`constituant une rangee d'information ferment une
`suite notee a1 , d2 ••• d0 ou de fa~on generique dj.
`Ces octets sont impairs et ils sont verrouilles par
`les octets chiffrants selon les regles suivantes :
`A chaque nouvel octet clair de la rangee
`visualisable, on preleve un octet de la suite chif(cid:173)
`frante.Deux cas peuvent se presenter :
`- Si 1 'octet clair a.p.parti.ent .aux .colonnes ·a et .1.
`du-tableau des code~ {b6 = b7 = 0) l'octet clair
`est transmis tel quel, et !'octet chiffrant n•est
`pas utilise ;
`
`5
`
`10
`
`- 15
`
`20
`
`25
`
`30
`
`35
`
`APPLE EX. 1007
`Page 12
`
`

`
`wo 80/01636
`
`11
`
`PCT/FRS0/00019
`
`-
`
`- Si l'octet clair n'appartient pas aux colonnes
`0 ou 1, alors l'octet clair et l'octet chiffrant
`sont combin's par un circuit logique "OU-exclusif"
`pour constituer un octet diffus' : D. = d. m c.,
`J
`J
`J
`ou le signe e repr'esente 1' operation logique "OU-
`exclusif".
`Du.fait de la parite des octets_chiffrants,
`les octets dfffuses sent impairs, tout cornme les
`octets clairs, ce qui repond bien a l'exigence posee
`plus haut.
`En outre, !'operation "OU-exclusif" se
`traduit par une substituti~n a !'octet clair d'un
`octet diffuse appartenant au meme g~oupe de colonnes
`que l'octet clair, a savoir :
`le groupe des colonnes 2 et 3 qui contient essentiel-
`-
`lement les nombres et des signes de ponctuation,
`le groupe des colonnes 4 et 5 qui contient principa(cid:173)
`lement des majuscules,
`et le groupe des colonnes 6 et 7 qui contient prin-
`cipalement des minuscules.
`Enfin, les octets appartenant aux colonnes
`0 et l ne ·sent pas modifies, ·en particulier les octets
`correspondant aux codes ETX, FF, RS, RC, LF et US
`qui sent transmis. tels quels. De plus, du .. fait d.e
`la nullite des 6e et ,e elements binaires des octets
`chiffrants, il n'y a pas introduction de nouveaux
`octets appartenant a ces colonnes. La transparence
`souhaitee est done assuree.
`Ainsi, taus les buts enonces plus haut
`sont-ils atteints par ce moyen de verrouillage mis
`en oeuvre selon l'invention.
`Pour renforcer le caractere d'inviolabilite
`de la serrure ainsi constituee, la cle de service
`K est avantageusement modifiee de man-iia·re al"E§atoire
`a des iritervalles determines et relativement courts
`(par exemple de l'ordre de ~uelques minutes).
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`.35
`
`CUREA.u
`
`O:v!PI
`.,_ WIPO
`
`-•"-'\>
`
`APPLE EX. 1007
`Page 13
`
`

`
`wo 80/01636
`
`PCT/FRS0/00019
`
`12
`
`-
`-
`
`Il reste alors, A la r~ception, A d'verrouil(cid:173)
`ler !'information. Pour ce faire, le r~cepteur doit
`comprendre un generateur d'octets dechiffrants qui
`d~livre des octets formes comme.suit: .
`les 5 elements binaires de faible poids sent prele-
`-
`ves dans une s~ite quasi-aleatoire obtenue par
`un generate~r reinitialise A chaque en-tete de
`rangee par laclede service K, par le numero-de
`page et par le numero de rangee consideres ;
`les 6e et 7e elements binaires sent nuls, et
`le ae element binaire est force a zero.
`Les r~gles de deverrouillage sont analogues
`aux r~gles de verrouillage : a chaque nouvel octet
`rec;u appartenant a une rangee verrouillee, un nouvel
`octet dechiffrant est engendre. Deux cas peuvent.
`se presenter :
`- Si l'octet re9u appartient aux colonnes 0 et 1,
`il est transmis tel quel aux circuits d'interpre(cid:173)
`tation ;
`- Si l'octet re9u n'appartient pas aux colonnes 0
`et 1, (parce que ses 6e etjou 7e elements binaires
`ne sent pas nuls) il est combine par un circuit
`ou-exculsif a l'octet dechiffrant avant la pour(cid:173)
`suite de 1 1 interp~~tatioh.
`L1 interpretation du langage est done intime-
`ment entrelacee ~vee le deverrouillage des rangees
`d'information, et la robustesse de la structure du
`langage ANTIOPE diffuse n'est pas affectee par les
`operations de verrouillage.
`Ces generalites sur !'invention ayant ete
`exposees, la definition precise de l'o'bjet de 1' inven(cid:173)
`tion semble alors pouvoir etre formulae de la mani~re ..
`sui.vante :
`_ "Systeme de videotex comprenant un centre
`d'emission d'inforrnation et des pastes recepteurs, le centre
`d'emission comprenant :
`
`5
`
`10
`
`~ 15
`
`20
`
`25
`
`30
`
`.35
`
`APPLE EX. 1007
`Page 14
`
`

`
`wo 80/01636
`
`PCT/FRB0/00019
`
`. 13
`
`- un moyen de composition d'un magazine constitue
`de pages organisees en rangees de caracteres, si
`ce moyen n'est pas deja contenu dans la source
`o'in~.q~mation,
`- un ~ircuit de memorisation du magazine sous forme
`de signaux numeriques groupes en octets (8 elements
`binaires) ,· ·_ces octets comprenant des octets de
`commande et des octets de donnees, les octets de
`commande indiquant notamment des en-tetes de fins
`de pages ainsi que des en-tetes et des fins de
`rangees, les oc~ets de donnees correspondant a
`des caracteres contenus dans chaque rangee, taus
`ces octets de commande et de donnees. comprenant
`un element binaire de poids fort qui est un element
`d'imparite, les octets ayant des 6e et 7e elements
`binaires nuls etant des octets de commande,
`- une jonction reliee au circuit de memorisation,
`- un multiplexeur de diffusion servant a !'inser-
`tion des· informations dans les lignes d'un signal
`de television,
`ce centre d'emission comprenant en outre des moyens
`de chiffrement de l.'information utilisant une cle
`de service, chaque peste recepteur comprenant :
`..... un circui"t de re'ception et d"e "'demodulation dud1 t
`s~gnal de television,
`- une voie de traitement des signaux video d'image,
`- une voie de traitement des signaux numeriques con-
`tenant notamment un decodeur de signaux numeri(cid:173)
`ques, et
`- un organe de visualisation,
`chaque paste .. rec.epteur comprenant. en outre des moyens
`de dechiffrement de !'information chiffree utilisant .
`ladite cle de service, le systeme etant caracterise
`en c_e qu~ :
`
`5
`
`10
`
`-15
`
`20
`
`25
`
`30
`
`APPLE EX. 1007
`Page 15
`
`

`
`wo 80/016"36
`
`A) -
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`14
`
`PCT/FRS0/00019'
`
`b)
`
`les moyens de chiffrement du centre d'emission
`comprennent :
`delivrant un signal numeri-
`un generateur
`a)
`que representant une cle de service K,
`cette cle changeant de maniere aleatoire
`a des intervalles determin~s,
`comprenant :
`un·-~utomate de verrouillage
`un cornparateur a une entree reliee
`i)
`au circuit de memorisation du magazine
`d'ou il re~oit des octets cia~rs,
`ce comparateur etant apte a distinguer
`parmi ces octets clairs, ceux dont
`les 7e· et 6e elements binaires sont
`nuls, ce comparateur ayant deux sorties,,
`la premiere vehiculant ces octets .
`a 7e et 6e elements binaire~ nuls
`et qui est reliee au multiplexeur
`de diffusion a travers la jonction,
`et la seconde vehiculant les octets
`clairs dj dent les 7e etjou 6e elements
`binaires ne sent pas nuls,
`ii) un circuit. logique ou-exclusif a deux
`entrees, dent l'une reliee a la deuxieme
`sortie du comparateur. a·· oil elle re9oit
`les octets clairs d. a 6e et/ou 7e ele-
`.
`J
`ments bina~res non nuls, ce circuit
`logique ayant une sortie qui vehicule
`des octets chiffres impairs Dj' les
`octets chiffres etant diriges ensuite
`vers le multiplexeur de diffusion
`a travers la jonction ;
`c) un generateur d 'octets chiffrants commande _.
`par l'automate de verrouillage d'ou il re9oit
`des octets indiquant les numeros de page et
`les numeros de rangees des donnees a trans(cid:173)
`mettre ainsi que le signal correspondant
`
`APPLE EX. 1007
`Page 16
`
`

`
`wo 80/01636
`
`PCT/FRS0/000 19
`
`15
`
`e)
`
`A la cle de service, ce generateur d'octets
`delivrant, pour chaque octet de donnees
`d. d'une rangee visualisable un octet chif-
`ae '1,
`J
`,
`t
`£rant c., cet octet possedant un
`e emen
`J
`binaire de parite et des 7e et 6e elements
`bina:±res·--nuls, cet octet etant applique
`A l'autre entree du circuit logique.
`les moyens de dechiffrement de chaque paste
`recepteur comprennent :
`un generateur d'un signal numerique repre-
`d)
`sentant la cle de service K en cours dans
`le centre d'emission,
`un automate de deverrouillage comprenant :
`un comparateur a une entree reliee
`i)
`au decodeur de signaux numeriques
`du peste recepteur d'ou il regoit
`les octets chiffres, ce comparateur
`etant apte a diStinguer 1 parmi CeS
`octets chiffres, ceux dont les 7e
`et 6e elements binaires sent nuls,
`ce comparateur ayant deux sorties,
`la premi~re- vehiculant ces octets
`dent les 7e et 6e elements binaires
`·SOnt nul·s, cette premiere sertie"·etant
`reliee directemerit a l'organe de visua(cid:173)
`lisation, la seconde vehiculant les
`octets chiffres D. dent les 7e et/ou
`J
`·e
`6 elements binaires ne sent pas nuls,
`ii) un circuit logique ou-exclusif A deux
`entrees, l'une reliee a la deuxieme
`sortie du comparateur d'ou elle re9oit
`les octets chiffres Dj' ce circuit
`logique ayant une sortie qui vehicule
`des octets dechiffr.es · dj dir iges ensui te
`vers l'organe de visualisation ;
`
`B) -
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`- 35
`
`APPLE EX. 1007
`Page 17
`
`

`
`wo 80/01636
`
`PCT/FRS0/00019
`
`16
`
`f)
`
`un generateur d'octets dechiffrants comman(cid:173)
`de par !'automate de deverrouillage qui
`lui transmet les octets indiquant les nume(cid:173)
`.ros de page et les numeros de rangees des
`donnees transmises et le signal correspon(cid:173)
`dant i~la cle de service en cours K, ce.
`geQerateur d'octets dechiffrants possedant
`une sortie qui delivre, pour chaque octet
`chiffre re~u, un octet dechiffrant cj posse(cid:173)
`dant un element binaire de poids fort qui
`est force a zero et des 7e et 6e elements
`binaires nuls.
`De tels moyens de verrouillage et de dever(cid:173)
`rouillage permettent de resoudre de maniere avanta-
`geuse le probleme de la taxation evoque plus haut.
`A cette fin, !'invention propose d'utiliser, en plus
`de la cle de service, dont le role vient d'etre defini,
`des cles d'abonnement qui sont engendrees de maniere
`aleatoire par un centre de gestion des taxations.
`Ces cles ont une duree de vie relativement longue
`(de 1 a 12 mois), par rapport a celle de la ale de
`service (qui est de l'ordre de quelques minutes).
`Pour illustrer le fonctionnement de ce
`systeme a double cle, on peut prendre un exemple
`de schema d'abonnement qui utiliserait quatre types
`d'abonnements : 1 mois, 3 mois, 6 mois et un ·an.
`En plus de sa duree, un abonnement est caracterise
`par son mois de debut. Avec un tel schema, durant
`un mois donne et pour un service donne, il y a done
`22 cles d'abonnement susceptibles d'etre utilisees
`par les usagers : une cle mensuelle, trois cles tri(cid:173)
`mestrielles, six cles semestrielles et douze cles
`annuelles.
`. Chaque mois, le centre de gestion des taxa-
`tions fournit a chaque centre de diffusion une liste
`de 22 cles d'abonnement en cours pour chaque service
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`"35
`
`APPLE EX. 1007
`Page 18
`
`

`
`wo 80/01636
`
`PCT/FRB0/00019
`
`17
`
`diffuse par ce centre. En outre, il fournit a.des
`points de vente d'abonnements, une autre liste de
`4 cles qui vent debuter le mois suivant (un mois,
`trois meis, six mois et un an), pour chaque service,
`avec les tarifs des abennements.
`Une machine appropriee, inst~llee dans
`chaque point··de vente, inscrit certaines de ces cles
`sous forme de blocs d'abonnements sur des supports
`prevus a cet effet {par exemple des cartes intelli-
`gentes de type "carte de credit"}. Ces cartes sent
`ensuite introduites par les usagers du service dans
`leur peste recepteur.
`Pour chaque service payant, toute~ les
`cinq minutes environ, une nouv,elle ,cle du service
`K est engendree au hasard, par chaque centre de dif(cid:173)
`fusion interesse. Ainsi, au caurs d'une session d'un
`service (une heure ou quelques heures), quelques
`dizaines de cles de service peuvent se succeder.
`D~s qu'un centre de diffusion engendre
`une nouvelle cle de service K, il calcule, pour chaque
`cle d'abonnement en cours Ci pour ce service, un
`message Mi par un algorithme Mi =Fe. (K), les cles Ci
`jouant le role de parametres.
`l
`Ainsi·, pour un servtce ·dote 'du ·s·chema d 1 abon-
`nement indique pl~s haut, a tout instant, 22 messages
`differents sent en vigueur. La duree de vie d'un
`message est egale a celle de la cle. du service K,
`Et pour un service donne, a tout instant, il existe
`
`autant de messages qu 1· il y a de cles d 1 abonn

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