`
`ORGANISATION MONDIALE DE LA PROPRIETE INTELLECTUELLE
`Bureauinternational
`
`
`
`(22) Date de dépét international:
`
`5 février 1980 (05.02.80)
`
`79/02994
`
`
`
`(81) Etats désignés: BR, JP, SU.
`
`Publiée
`Avec rapport de recherche internationale
`
`(71) Déposants: TELEDIFFUSION DE FRANCE[FR/FR];
`21/27, rue Barbés, 92120 Montrouge (FR). L7ETAT
`FRANCAIS, représenté par LE SECRETAIRE D’E-
`TAT AUX POSTES ET TELECOMMUNICA-
`TIONS (CENTRE NATIONAL D’ETUDES DES
`TELECOMMUNICATIONS)[FR/FR]; 38/40, rue du
`Général Leclerc, 92131 Issy les Moulineaux (FR).
`
`(72) Inventeur: GUILLOU, Louis, Claude; 7, rue de I’Ise,
`35230 Bourgbarre (FR).
`
`(54) Titles 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
`
`DEMANDE INTERNATIONALE PUBLIEE EN VERTU DU TRAITE DE COOPERATION EN MATIERE DE BREVETS (PC1
`
`
`(51) Classification internationale des brevets 3:
`(11) Numéro de publication internatinoale: WO 80/01636
`HO4N 7/16
`
`
`(43) Date de publication internationale: 7 aoiit 1980 (07.08.80)
`
`
`
`
`(21) Numéro de la demande internationale:PCT/FR80/00019
`(74) Mandataire: SOCIETE FRANCAISE POUR LA GE-
`STION DES BREVETS D’APPLICATION NUC-
`
`LEAIRE BREVATOME;25,rue de Ponthieu, 75008
`Paris (FR).
`
`
`(31) Numéro de Ja demande prioritaire:
`
`
`
` (32) Date de priorité: 6 février 1979 (06.02.79)
`
`
`(33) Pays de priorité:
`FR
`
`
`
`
`
`
`
`
`
`
`
`
`
`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-
`sion circuit (12). A subscriber center (100) provides subscription keys
`whichare transformed into messagesbyacircuit (102). The group of
`messages composesa special page for control ofaccess. In the receiver
`the service key is returned by a circuit (36) by means of the messages
`received and by means ofa subscription keyinscribed into a support
`(106) and the unlocking ofthe information is effected in a circuit (38).
`The subscription supports are loaded in a set (112). Application to the
`ANTIOPE and TITAN systems.
`
`(57) Abrégé
`
`Lesystéme de l'invention comprend un centre d’émission(2) et
`des postes récepteurs (4). Le centre d’émission comprend une source
`de composition @un magazine (6), un automate de verrouillage (24),
`un générateur de clé de service (22), un circuit d’émission(12). Uncen-
`tre @abonnements (100) fournit des clés d’abonnementqu’un circuit
`(102) transforme enmessages. L’ensemble des messages compose une
`page spéciale de contréle d’accés. Dans le poste récepteur la clé de ser-
`vice est restituée par un circuit (36) A?aide des messages recus et d’une
`clé @abonnementinscrite dans un support (106) et le déverrouillage
`des informationsest effectué dans un circuit(38). Les supports d’abon-
`nement se chargent dans un poste (112). Application aux systémes
`ANTIOPE et TITAN.
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 1
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 1
`
`
`
`UNIQUEMENT A TITRE D’INFORMATION
`
`Codesutilisés pour identifier les Etats parties au PCT, surles pages de couverture des brochures publiant des
`demandes internationales en vertu du PCT.
`
`République populaire démocratique de Corée
`
`Autriche
`Australie
`Brésil
`République Centrafricaine
`Congo
`Suisse
`Cameroun
`Allemagne, République fédérale d°
`Danemark
`France
`Gabon
`Royaume-Uni
`Hongrie
`Japon
`
`Liechtenstein
`Luxembourg
`Monaco
`Madagascar
`Malawi
`Pays-Bas
`Norvége
`Roumanie
`Suéde
`Sénégal
`Union soviétique
`Tehad
`Togo
`Etats-Unis d’Amérique
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 2
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 2
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`i
`
`SYSTEME DE VIDEOTEX MUNI DE MOYENS DE CONTROLE
`
`D'ACCES A L'INFORMATION.
`
`La présente invention a pour objet un systéme
`de vidéotex muni de moyens de contréle d'accés a
`l'information.
`Elle trouve une application dans la trans-
`mission et l'affichage d'informations sur des récep-
`teurs de télévision & des fins quelconques de distrac-
`tion, d'information, ou d'enseignement. L'invention
`s'applique essentiellement au systéme dit "ANTIOPE"
`(Acquisition Numérique et Télévisualisation d'Images
`Organisées en Pages d'Ecriture), et au systéme dit
`"TTTAN"
`(Terminal Interactif de Télétexte A Appel .
`par Numérotation). On sait qu'il s'agit essentielle-
`ment, pour le premier, d'un systéme de vidéotex diffusé
`(donc unidirectionnel) permettant d'insérer sur des
`voies de télévision des informations alphanumériques
`organisées en pages et en magazines. Pour le second,
`il s'agit d'un systéme de vidéotex interactif (done
`bidirectionnel) compatible avec le systéme ANTIOPE
`et permettant l'accés 4 des bases de données (infor-
`mations générales, annuaires, etc...) et a des- services
`interactifs (transactions, messages, enseignement)
`par le réseau téléphonique.
`-
`Dans le systéme ANTIOPE, la diffusion des
`informations s'effectue par une procédure dite "DIDON"
`(Diffusion de Données Numériques) qui est une procédure
`de diffusion par paquets, compatible avec la diffusion
`du signal de télévision.
`De nombreux articles ou demandes de brevets
`
`ont déja décrit ces systémes. On se référera par
`la suite essentiellement au systéme ANTIOPE dont
`on pourra trouver une description détaillée, notamment
`dans les documents suivants :
`
`10
`
`15
`
`20
`
`25
`
`30
`
`
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 3
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 3
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`2
`
`- l'article de ¥. GUINET intitulé “Etude comparative
`des systémes de télétexte en radiodiffusion. Quel-
`ques avantages de la diffusion des données par
`paquets appliquée au télétexte" paru dans la revue
`de L'U.E.R. cahier Technique, n° 165, Octobre 1977,
`pages 242 4 253 ;
`- l'article de B. MARTI et M. MAUDUIT intitulé "ANTIOPE,
`service de Télétexte" paru dans la revue "Radiodif£-
`‘fusion Télévision", 9ame année, n° 40, novembre-
`décembre 1975, 5/5 pages 18 a 23 ;
`-.la "Spécification du systéme de télétexte ANTIOPE",
`éditée par le Centre Commun d'Etudes de Télévision
`et Télécommunications (CCETT)
`;
`- la demande de brevet frangais n° 75 18319, déposée
`le 6 juin 1975 et intitulée "Systéme de diffusion de
`données" ;
`- la demande de brevet frangais n° 76 27212, déposée
`le 6 septembre 1976 et intitulée "Systéme de trans-
`mission numérique et d'affichage de texte sur un
`écran de télévision" ;
`~ la demande de brevet frangais n° 76 29034, déposée
`le 22 septembre 1976 et intitulée "Perfectionnements
`aux systémes de transmission numérique et d'affi-
`chage de textes sur un écran de télévision" ;
`- la demande de certificat d'addition frangais
`n° 77 17625, déposée le 3 juin 1977 et intitulée
`"Systéme de diffusion de données”.
`Le systéme ANTIOPE étant ainsi largement
`connu, il ne sera pas décrit ici en détail. On se
`bornera A en rappeler les principes essentiels, dans
`le but de faciliter la compréhension de l'invention.
`Pour tout détail de conception ou de réalisation,
`on pourra toujours se reporter aux documents cités
`plus haut, qui eux-mémes renvoient 4 d'autres,
`tous
`ces documents devant 6tre considérés comme incorporés
`4 la présente description.
`
`10
`
`20
`
`25
`
`30
`
`35
`
`
`BPUREA
`OMPI
`
`WIPO
`dy,
`rrpa TON
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 4
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 4
`
`
`
`WO 80/01636
`
`i
`
`PCT/FR80/00019
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`La figure 1 rappelle trés schématiquement
`les éléments essentiels d'un systéme de télétexte
`ANTIOPE. Un tel systéme comprend un centre d'émission
`2 et des postes récepteurs 4, 4', etc...
`Le centre d'émission regoit des informations
`d'une ou de plusieurs sources 5 et il comprend :
`- un moyen 6 de composition d'un magazine constitué
`de pages organisées en rangées de caractéres, si
`cette composition n'a pas déja été effectuée par
`le dépositaire de l'information ;
`- un circuit 10 de mémorisation du magazine sous
`forme de signaux numériques groupés en octets (8
`éléments binaires)
`;
`- une jonction 11 reliée au circuit 16 ;
`~ un multiplexeur 12 de diffusion servant 4 la consti-
`tution de paquets d'octets et a l'insertion des
`informations dans les lignes d'un signal de télé-
`vision, ce moyen mettant en oeuvre la procédure
`DIDON évoquée plus haut.
`Chaque poste récepteur comprend :
`- un circuit 14 de réception et de démodulation dudit
`signal de télévision ;
`- ume voie 16 de traitement des signaux vidéo d'image ;
`- une voie 18 de traitement des signaux numériques,
`cette voie:comprenant notamment un décodeur de
`données numériques, et enfin,
`- un organe 20 de visualisation.
`Dans un tel systeme,
`le flux d'informations
`depuis les dépositaires d'informations jusqu'aux
`centres de diffusion présente les caractéristiques
`générales suivantes.
`;
`La source 5, qui est une banque de données -
`dépositaires d'informations est, par exemple, un
`service météorologique,
`la Bourse, une agence d'infor-
`
`
`UREA
`OMPI
`WIPO
`£
`
`
`Very, a minnie
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 5
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 5
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`4
`
`mations, etc... Cette banque alimente le moyen de
`composition 6 qui met ces informations en page au
`format ANTIOPE.
`
`Pour fixer les ordres de grandeur, on peut
`indiquer que, dans le cas d'un magazine expérimental |
`réalisé pour les valeurs boursiéres, 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 télévision dure 64s et peut véhiculer 32 oc-
`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 (éléments binaires par seconde).
`L'ensemble d'un tel“magazine est dona transmis en
`64 x 8
`= 4 secondes, ce qui signifie que le
`12,8 x 10
`magazine est transmis cycliquement avec une période
`de 4 secondes.
`
`On observera qu'une ligne interactive reliant
`le centre de diffusion au dépositaire de l'information
`.
`fonctionne typiquement a 4800 b/s et que c'est cette
`différence de vitesse par rapport A la diffusion
`& 12800 b/s qui explique la nécessité d'une mémorisa-—
`tion de l'information au niveau de la source de dif-
`£usion.
`;
`les octets véhicu-
`Dans le systéme ANTIOPE,
`lant l'information sont notés traditionnellement
`
`de la maniére suivante : Imparité
`
`Poids forts
`
`Poids faibles
`
`10
`
`20
`
`25
`
`30
`
`ou 1'élément binaire bg est un élément d'imparité,
`autrement dit un élément tel que le nombre total
`de "1" figurant dans l'octet soit impair.
`:
`
`35
`
`
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 6
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 6
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`10
`
`5
`
`20
`
`25
`
`30
`
`“35
`
`Selon cette notation, l'octet (j/k) = (4/7)
`correspond ainsi a l'octet 11000111.
`,
`Les octets se divisent en octets de comman-
`
`de et en octets de données. Les octets de commande
`
`indigquent notamment des en-tétes et des fins de pages
`ainsi que des en-tétes et des fins de rangées. Les
`octets de données,
`insérés entre des octets de com-
`a
`mande, correspondent 4 des caractéres contenus dans
`les rangées. Tous ces octets, qu'ils soient de com-
`mande ou de données, comprennent un élément binaire
`de poids fort qui est un élément d'imparité.
`L'ensemble des codes,
`identifiés par de
`tels octets, s'organise selon un tableau qui est
`le suivant
`:
`
`|
`
`
`
`
`
`
`
`
`bbbbissTTTETTT
`
`
`
`|
`
`Dans ce tableau :
`
`- les colonnes 0 et 1 qui correspondent aux octets
`dont les 6° et 7° éléments binaires sont nuls
`(be - By
`- les colonnes 2 et 3 contiennent essentiellement
`
`= 0), contiennent des octets. de commande ;
`
`des nombres et des signes de ponctuation ;
`= les colonnes 4 et 5 contiennent principalement
`des majuscules,
`- les colonnes 6 et 7 contiennent principalement
`des minuscules.
`
`*
`
` BURLAGaN
`
`f)VopPO ayy
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 7
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 7
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`5
`
`.
`
`10
`
`*
`
`25
`
`20
`
`25°
`
`.
`
`30
`
`.
`35
`
`A titre d'exemple, une page courante d'infor-~
`mation, accessible & l'usager se présente sous la
`forme suivante :
`1) - Elle contient tout d'abord un en-téte de page,
`qui se compose des codes de commande (ETX)
`FF RS RP NP. NP,
`:
`oi
`:
`ETX est un code qui termine la page précé-
`dente,
`FF est un code qui
`
`indique une nouvelle
`
`-
`
`page,
`RS est un drapeau de page,
`NPi, NP. NP3 sont des codes indiquant
`un numéro de page allant de 001 4 999.
`2) - Aprés l'en-téte de page, figure une rangée
`"zéro" : US OO Cy Cy Ca-+---RC LF,
`ou :
`US est un drapeau de rangée,
`0O indique le rang zéro,
`Cyr Cor C3 sont des codes complémentaires,
`RC LF terminent la rangée.
`La rangée zéro peut contenir aussi un nomde
`service, une date, une heure et éventuellement
`des indications de taxation. Cette rangée zéro
`ne véhicule pas d'information constituant le
`service. Elle fait partie de la procédure.
`#3) - Aprés la rangée zéro, viennent des rangées
`d'information comprenant d'abord un en-téte
`de rangée qui se compose des codes (RC LF) US
`NR, NRor
`ol :
`RC LF terminent la rangée précédente,
`US est un drapeau de rangée,
`NR,, NR, constituent le numéro de rangée
`qui va de 01 a 24.
`;
`viennent ensuite des octets de données dy,
`- dj.+-d,. Ces octets sont insérés entre l'en-
`2
`téte de rangée courante et soit une fin de
`
` a
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 8
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 8
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`7
`
`la rangée - début d"une autre rangée - soit
`une fin de page. Ces octets dir do,---d, repré-
`sentent l'information constituant le service
`
`diffusé. L'élément d'information dans un tel
`systéme est donc la rangée visualisable.
`Il existe Ggalement d'autres pages que
`ces pages courantes d'information. Elles sont -acces-
`sibles fonctionnellement par l'intermédiaire des
`codes complémentaires Cys Cor C3 contenus: dans la
`rangée zéro. Ce sont par exemple des pages de garde
`et d'alarme. Toutes ces pages font partie de la pro-
`cédure. Il existe enfin une page de sommaire que
`l'on peut considérer comme faisant partie des données.
`Ces rappels & propos du systéme ANTIOPE
`étant effectués, on peut aborder maintenant le pro-
`bliéme que se propose de résoudre la présente invention.
`L'avénement des services de type ANTIOPE
`‘ ou TITAN souléve la question de leur taxation, c'est-
`a-dire de la mise en oeuvre d'un systéme permettant
`L'identification et le contr6éle des audiences. Cette
`question se pose d'ailleurs plus généralement pour
`tout service diffusé tendant & rentabiliser les réseaux
`
`de diffusion par une meilleure utilisation des ressources.
`Une taxation de type & abonnement constitue
`une relation & la fois souple et durable entre un ser-
`vice et ses usagers. C'est en diffusion surtout qu'un
`tel mode de taxation trouve sa justification.
`Une taxation de type A la consommation
`peut également 6tre retenue ; ce mode de taxation
`est fondamental pour les systémes "“interactifs” (dans
`lesquels un dialogue s'instaure entre l'abonné et
`
`ia source d'information, comme c'est le cas pour
`TITAN)
`; mais il reste secondaire dans les systémes
`a diffusion (dans lesquels les informations sont
`transmises de maniére unidirectionnelle vers des
`abonnés, comme c'est le cas pour ANTIOPE).
`
`=
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`
`
`
`Vp
`ae
`
`WIPO
`Paws
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 9
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 9
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`Des systémes intermédiaires, dits "quasi-
`interactifs" peuvent se présenter, dans lesquels
`on modifie sans cesse le contenu de la source de
`diffusion pour satisfaire aux requétes des usagers
`qui sont transmises par un réseau public de données. .
`L'avénement des nouveaux moyens de diffusion a trés
`grande capacité (satellites) développera beaucoup
`ce mode quasi-interactif, rendant alors nécessaire
`la mise en oeuvre d'un systéme de contréle de l'accés
`a l'information offerte.
`Ce probléme du contrG6le d'accés pose avant
`tout celui du verrouillage de l'information 4 1'émission
`et du déverrouillage & la réception. Ce probleme
`doit naturellement é6tre résolu en tenant compte de
`la spécificité du systéme de télétexte a4 contréler.
`En particulier, la méthode de brouillage des’ informa-
`tions et celle de recouvrement de l'intelligibilité
`des informations, ne doit pas pénaliser les performan-
`ces du systéme.
`Or, on sait que les messages traduits dans
`le langage ANTIOPE sont caractérisés par une impor-
`tante redondance, de maniére que soit minimisée 1'inci-
`dence des erreurs detransmission sur L'intelligibilité
`de l'information diffusée. C'est ainsi que les textes
`alphabétiques sont intrinséquement trés redondants ;
`de méme que la plupart des dessins en semi-graphique ;
`gue les commandes de visualisation de caractéres
`utilisent des caractéres d'échappement
`; que les
`numérotations de pages et de lignes mettent en oeuvre
`des codes de Hamming ; que tous les octets consti-
`tuant un magazine sont transmis avec imparité, etc...
`Aucun effort n'est donc fait pour_comprimer 1'informa-
`tion et la méthode de recouvrement de l'intelligibilité
`de l*information doit donc respecter cette redondance
`et ne pas propager les conséquences néfastes des
`erreurs de transmission, difficilement contrélables
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`en diffusion.
`
`~
`
`“EU Lem iey o~
`
`4
`
`( CMPI
`
`fi WIFO
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 10
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 10
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`9
`
`Les moyens de recouvrement de l'intelligibilité
`d'une information préalablement verrouillée constituent
`en quelque sorte une "serrure électronique", et seule
`la mise en oeuvre d'une clé appropriée permet de
`recouvrer L'intelligibilité de l'information verrouillée.
`La premiére question qui se pose alors,
`est celle dela place & attribuer A cette serrure
`électronique dans le systéme 4 contr6éler. En effet,
`dans le cas du systéme de télétexte, deux procédures
`sont mises en jeu :
`la procédure de transport (DIDON)
`et la procédure de service (ANTIOPE). A quel niveau
`de procédure doit-on disposer cette serrure ?
`L'invention répond 4 cette question en
`proposant une serrure qui est attachée au niveau
`du service. Cette fagon de procéder présente plusieurs
`avantages. Elle respecte tout d'abord les contraintes
`de synchronisation et de non propagation des erreurs
`de transmission. De plus, elle est indépendante du
`réseau de transport utilisé par le vidéotex. Enfin,
`elle ne demande aucun réaménagement des normes ANTIOPE
`existantes et s'accommodera d'une éventuelle évolution
`
`de ces normes.
`
`En d'autres termes, et selon une premiére
`catactétistique de l'invention,
`le vérrouillage de
`l'information constituant un magazine ANTIOPE est
`effectué au niveau de la source de diffusion. De
`
`fagon plus précise, les moyens de verrouillage se
`situent en amont du multiplexeur DIDON qui, sur le
`schéma de la figure 1, porte la référence 12.
`Une place ayant été assignée au verrouillage,
`reste la question de l'objet auquel s'applique ce
`_
`verrouillage.
`;
`L'invention répond a cette seconde question
`en proposant un moyen dont la fonction est de verrouil-
`ler exclusivement l'information véhiculée dans les-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`“35
`
`mae pee
`
`. 5 iad
`CMPI
`:
`SA, IPO abe
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 11
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 11
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`10
`
`rangées 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 du tableau des-codes indiqué plus haut et
`notamment, les codes ETX, FF, RS, RC, LF et US. I1
`n'affecte que les codes de données diy do, etc...
`C'est 1A la seconde caractéristique de l'invention.
`Enfin, L'invention se propose de résoudre
`un troisiéme probléme qui est celui du respect de
`l'imparité des octets diffusés.
`Tous ces buts sont atteints par L'utilisation,
`
`selon L'invention, d'un automate de verrouillage
`
`qui comprend un moyen pour former une suite d'octets
`chiffrants dont les éléments binaires, notés cy a
`sont engendrés de la maniére suivante :
`Cy
`~ Cyr Cor Car Cy et Ce sont prélevés & la sortie
`d'un générateur de suite pseudo-aléatoire, réinitia-
`lisé au début de chaque rangée visualisable par
`une clé de service K et par les numéros de la page
`et de la rangée considérée ;
`- et Co sont & zéro, et
`- C, est un élément de parité.
`Ainsi, la suite chiffrante obtenue est
`composée d'octets pairs. Ces octets sont notés Cyr
`Cj.-.C, ou, de fagon générique C,- Les octets clairs
`constituant une rangée d'information forment une
`suite notée dy, d5---d. ou de fagon générique ds.
`Ces octets sont impairs et ils sont verrouillés par
`les octets chiffrants selon les régles suivantes :
`A chaque nouvel octet clair de la rangée
`visualisable, on préléve un octet de la suite chif-
`frante.Deux cas peuvent se présenter :
`- si l'octet clair appartient aux colonnes 0 et 1
`du.tableau des codes (be = by = 0) l'octet clair
`est transmis tel guel, et l'octet chiffrant n'est
`pas utilisé ;
`
`5
`
`10
`
`~ 15
`
`20
`
`25
`
`30
`
`35
`
`
`
`
`BPUREAG
`OMPI
`
`fp, WIPO
`\
`=FRNaTION®
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 12
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 12
`
`
`
`WO 80/01636
`
`~*~
`
`PCT/FR&80/00019
`
`il
`
`- 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 "QU-exclusif£"
`pour constituer un octet diffusé : Ds = qd. @ Cy,
`ot! le signe ® représente l'opération logique “OU-
`exclusif£".
`Du.fait de la parité des octets chiffrants,
`les octets diffusés sont impairs,
`tout comme les
`octets clairs, ce qui répond bien A l'exigence posée
`plus haut.
`
`l'opération "OU-exclusif£" se
`En outre,
`traduit par une substitution & L'octet clair d'un
`octet diffusé appartenant au méme groupe de colonnes
`que l'octet clair, 4 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-
`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 Ll ne sont pas modifiés, en particulier les octets
`correspondant aux codes ETX, FF, RS, RC, LF et US
`qui sont transmis.tels quels. De pius, du.fait de
`la nullité des 6° et 7° éléments binaires des octets
`chiffrants, il n'y a pas introduction de nouveaux
`octets appartenant &@ ces colonnes. La transparence
`souhaitée est done assurée.
`—
`Ainsi,
`tous les buts énoncés plus haut
`sont-ils atteints par ce moyen de verrouillage mis
`en oeuvre selon l'invention.
`‘pour renforcer le caractére d'inviolabilité
`de la serrure ainsi constituée,
`la clé de service
`~
`K est avantageusement modifiée de maniére aléatoire
`A des intervalles déterminés et relativement courts
`(par exemple de l'ordre de quelques minutes).
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`_35
`
`°
`
`8
`
`|
`
`
`BUREAG
`OMPI
`
`Lim WIPO cathe
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 13
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 13
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`12
`
`Il reste alors, 4 la réception, 4 déverrouil-
`ler l'information. Pour ce faire, le récepteur doit
`comprendre un générateur d'toctets déchiffrants qui
`délivre des octets formés comme suit :
`- les 5 éléments binaires de faible poids sont préle-
`vés dans une suite quasi-aléatoire obtenue par
`un générateur réinitialisé & chaque en-téte de
`rangée par la clé de service K, par le numéro.de
`page et par le numéro de rangée considérés 7
`- les 6° et 7° éléments binaires sont nuls, et
`- le 8° élément binaire est forcé & zéro.
`
`Les régles de déverrouillage sont analogues
`aux régles de verrouillage : 4 chaque nouvel octet
`regu appartenant 4 une rangée verrouillée, un nouvel
`octet déchiffrant est engendré. Deux cas peuvent.
`se présenter :
`
`- Si l'octet regu appartient aux colonnes 0 et 1,
`il est transmis tel quel aux circuits d'interpré-
`tation ;
`.
`- Si l'octet regu n'appartient pas aux colonnes 0
`et 1,
`(parce que ses 6° et/fou 7° éléments binaires
`ne sont pas nuls) il est combiné par un circuit
`OU-exculsif 4 l'octet déchiffrant avant la pour-
`suite de lL'interprétation.
`-L'interprétation du langage est donc intime-
`ment entrelacée avec le déverrouillage des rangées
`d'information, et la robustesse de la structure du
`langage ANTIOPE diffusé n'est pas affectée par les
`opérations de verrouillage.
`Ces généralités sur l'invention ayant été ~
`exposées, la définition précise de l'objet de l'inven-
`tion semble alors pouvoir étre formulée de la maniére.
`suivante :
`
`"Systeme de vidéotex comprenant un centre
`_
`d'émission d'information et des postes récepteurs, le centre
`d'émission comprenant
`:
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`
`
`. UREA oO
`OMPI
`
`
` ne
`
`fy. WIPO
`
`SERVATION
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 14
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 14
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`-13
`
`- un moyen de composition d'un magazine constitué
`de pages organisées en rangées de caractéres, si
`ce moyen n'est pas déja contenu dans la source
`
`—
`
`;
`d'information,
`- un circuit de mémorisation du magazine sous forme
`de signaux numériques groupés en octets (8 éléments
`binaires),ces octets comprenant des octets de
`commande et des octets de données,
`les octets de
`commande indiquant notamment des en-tétes de fins
`de pages ainsi que des en-tétes et des fins de
`rangées,
`les octets de données correspondant a
`des caractéres contenus dans chaque rangée,
`tous
`ces octets de commande et de données comprenant
`un 6lément binaire de poids fort qui est un élément
`d'imparité,
`les octets ayant des 6° et 7© éléments
`binaires nuls étant des octets de commande,
`
`—- une jonction reliée au circuit de mémorisation,
`- un multiplexeur de diffusion servant A l'inser-
`
`tion des informations dans les lignes d'un signal
`de télévision,
`ce centre d'émission comprenant en outre des moyens
`de chiffrement de l'information utilisant une clé
`
`:
`de service, chaque poste récepteur comprenant
`- =—'un circuit de réceptid6n ét dé démodulation dudit
`signal de télévision,
`- une voie de traitement des signaux vidéo d'image,
`- une voie de traitement des signaux numériques con-
`tenant notamment un décodeur de signaux numéri-
`ques, et
`,
`- un organe de visualisation,
`.chaque poste ..récepteur comprenant.en outre des moyens
`de déchiffrement de l'information chiffrée utilisant -
`ladite clé de service, le systéme étant caractérisé
`en ce que :
`_
`
`10
`
`-15
`
`20
`
`25
`
`30
`
`
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 15
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 15
`
`
`
`WO 80/01636
`
`A)
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`14
`
`PCT/FR80/00019
`
`b)
`
`les moyens de chiffrement du centre d'émission
`comprennent
`:
`délivrant un signal numéri-
`a)
`un générateur
`que représentant une clé de service K,
`cette clé changeant de maniére aléatoire
`a des intervalles déterminés,
`comprenant
`un automate de verrouillage
`i)
`un comparateur a une entrée reliée
`au circuit de mémorisation du magazine
`d'ot il regoit des octets clairs,
`ce comparateur étant apte 4 distinguer
`parmi ces octets clairs, ceux dont
`les 7° et 6° éléments binaires sont
`nuls, ce comparateur ayant deux sorties,
`la premiére véhiculant ces octets
`a 7© et 6° éléments binaires nuls
`et gui est reliée au multiplexeur —
`de diffusion & travers la jonction,
`et la seconde véhiculant les octets
`
`:
`
`clairs qd, dont les 7° et/ou 6° éléments
`
`ii)
`
`binaires ne sont pas nuls,
`un circuit, logique OU-exclusif a deux
`entrées, dont l'une reliée 4 la deuxiéme
`sortie du comparateur, d'ot elle regoit
`les cctets clairs d, a 6° et/ou 7° é1é-
`ments binaires non nuls, ce circuit
`logique ayant une sortie qui véhicule
`des octets chiffrés impairs Ds, les
`octets chiffrés étant dirigés ensuite
`vers le multiplexeur de diffusion
`a travers la jonction ;
`un générateur d'octets chiffrants commandé -
`par l'automate de verrouillage d'ot il regoit
`des octets indiquant les numéros de page et
`les numéros de rangées des données 4 trans-
`mettre ainsi que le signal correspondant
`
`c)
`
`
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 16
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 16
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`15
`
`~a
`
`la clé de service, ce générateur d'octets
`délivrant, pour chaque octet de données
`d. d'une rangée visualisable un octet chif-
`frant Cyr cet octet possédant un 8° élément
`binaire de parité et des 7° et 6° éléments
`binaires-nuls, cet octet étant appliqué
`A l'autre entrée du circuit logique.
`les moyens de déchiffrement de chaque poste
`récepteur comprennent
`:
`-d)
`un générateur d'un signal numérique repré-
`sentant la clé de service K en cours dans
`
`le centre d'émission,
`
`e)
`
`wun automate de déverrouillage comprenant
`i)
`un comparateur 4 une entrée reliée
`au décodeur de signaux numériques
`du poste récepteur d'ot il regoit
`les octets chiffrés, ce comparateur
`
`:
`
`B) -
`
`étant apte Adistinguer, parmi ces
`octets chiffrés, ceux dont les 7°
`et 6° éléments binaires sont nuls,
`ce comparateur ayant deux sorties,
`la premiérevéhiculant ces octets
`dont les 7° et 6° éléments binaires
`sont nuls, cette premiére sortieétant
`reliée directement 4 l'organe de visua-
`lisation,
`la seconde véhiculant les
`octets chiffrés D; dont les 7° et/ou
`6° éléments binaires ne sont pas nuls,
`un circuit logique OU-exclusif a deux
`entrées,
`l'une reliée 4 la deuxiéme
`sortie du comparateur d'ou elle regoit
`les octets chiffrés Djs ce circuit
`logique ayant une sortie qui véhicule
`des octets déchiffrés 4, dirigés ensuite
`vers L'organe de visualisation ;
`
`.
`
`ii)
`
`5
`
`10
`
`>
`
`45
`
`20
`
`25
`
`30
`
`- 35
`
`
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 17
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 17
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`16
`
`£)
`
`un générateur d'octets déchiffrants comman-
`dé par l'automate de déverrouillage qui
`lui transmet les octets indiquant les numé-
`ros de page et les numéros de rangées des
`données transmises et le signal correspon-
`dant 4 la clé de service en cours K, ce.
`générateur d'octets déchiffrants possédant
`une sortie qui délivre, pour chaque octet
`chiffréregu, un octet déchiffrant C. possé-
`dant un élément binaire de poids fort qui
`est forcé A zéro et des 7° et 6° éléments
`
`binaires nuls.
`De tels moyens de verrouillage et de déver-
`rouillage permettent de résoudre de maniére avanta-
`geuse le probléme de la taxation évoqué plus haut.
`A cette fin, l'invention propose d‘'utiliser, en plus
`de la clé de service, dont le rdle vient d'étre défini,
`des clés d'abonnement qui sont engendrées de maniére
`aléatoire par un centre de gestion des taxations.
`Ces clés ont une durée de vie relativement longue
`(de 1 & 12 mois), par rapportacelle de la clé de
`service (qui est de l'ordre de quelques minutes).
`Pour illustrer le fonctionnement de ce
`systéme A double clé, on peut prendre un exemple
`de schéma d'abonnement qui utiliserait quatre types
`d'abonnements : 1 mois, 3 mois, 6 mois et un an.
`En plus de sa durée, un abonnement est caractérisé
`par son mois de début. Avec un tel schéma, durant
`un mois donné et pour un service donné, il y a donc
`22 clés d'abonnement susceptibles d'étre utilisées
`par les usagers : une clé mensuelle, trois clés tri-
`mestrielles, six clés semestrielles et douze clés
`annuelles.
`,
`z
`. Chague mois, le centre de gestion des taxa-
`tions fournit & chaque centre de diffusion une liste
`de 22 clés d'abonnement en cours pour chague service
`
`ze
`
`10
`
`20
`
`25
`
`30
`
`“35
`
`
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 18
`
`PMC Exhibit 2093
`Apple v. PMC
`IPR2016-00753
`Page 18
`
`
`
`WO 80/01636
`
`PCT/FR80/00019
`
`17
`
`diffusé par ce centre. En outre, il fournit a des
`points de vente d'abonnements, une autre liste de
`4 clés qui vont débuter le mois suivant
`(un mois,
`trois mois, six mois et un an), pour chaque service,
`avec les tarifs des abonnements.
`
`‘Une machine appropriée, installée dans
`chaque pointde vente, inscrit certaines de ces clés
`sous forme de blocs d'abonnements sur des supports
`prévus 4 cet effet
`(par exemple des cartes intelli-
`gentes de type “carte de crédit"). Ces cartes sont
`ensuite introduites par les usagers du service dans
`leur poste récepteur.
`toutes les
`Pour chaque service payant,
`cing minutes environ, une nouvelle clé du service
`K est engendrée au hasard, par chaque centre de dif-
`fusion intéressé. Ainsi, au cours d'une session d'un
`service (une heure ou quelques heures), quelques
`dizaines de clés de service peuvent se succéder.
`Dés qu'un centre de diffusion engendre
`une nouvelle clé de service K, il calcule, pour chaque
`clé d'abonnement en cours C; pour ce service, un
`message M; par un algorithme M, = Fo (K),
`les clés Cc,
`jouant le réle de paramétres.
`*
`Ainsi; pour un service doté du schéma d'abon-
`indiqué plus haut, & tout instant, 22 messages
`nement
`différents sont en vigueur. La durée de vie d'un
`message est égale A celle de la clé du service K,
`et pour un serv