CA2107249A1 - Dispositif electronique de jeu de hasard - Google Patents
Dispositif electronique de jeu de hasardInfo
- Publication number
- CA2107249A1 CA2107249A1 CA002107249A CA2107249A CA2107249A1 CA 2107249 A1 CA2107249 A1 CA 2107249A1 CA 002107249 A CA002107249 A CA 002107249A CA 2107249 A CA2107249 A CA 2107249A CA 2107249 A1 CA2107249 A1 CA 2107249A1
- Authority
- CA
- Canada
- Prior art keywords
- information
- fact
- gain
- data
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2250/00—Miscellaneous game characteristics
- A63F2250/14—Coin operated
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Pinball Game Machines (AREA)
- Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)
- Executing Machine-Instructions (AREA)
- Cereal-Derived Products (AREA)
- Selective Calling Equipment (AREA)
- Electrophonic Musical Instruments (AREA)
- Coin-Freed Apparatuses For Hiring Articles (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Closed-Circuit Television Systems (AREA)
- Storage Device Security (AREA)
- Polysaccharides And Polysaccharide Derivatives (AREA)
- Massaging Devices (AREA)
- Lighting Device Outwards From Vehicle And Optical Signal (AREA)
- Iron Core Of Rotating Electric Machines (AREA)
- Magnetic Treatment Devices (AREA)
- Motorcycle And Bicycle Frame (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
ABRÉGÉ DESCRIPTIF L'invention concerne un dispositif électronique de jeu de hasard comprenant un boîtier portable comportant des moyens de mémoire aptes à stocker au moins une donnée de référence, et des moyens de comparaison aptes à comparer la donnée de référence avec une donnée de jeu introduite par le joueur par une interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire. Une information de gain dépendant au moins du résultat de la comparaison est stockée dans les moyens de mémoire, et des moyens de cryptageboîtier sont aptes, en réponse à une information prédéterminée de demande de paiement reçue, à établir une première valeur de gain cryptée à partir de l'information de gain. Une station, externe au boîtier, comprend une interface-système d'entrée/sortie apte à coopérer avec l'interface du boîtier, et des moyens de traitement-système, aptes, en présence d'une demande de paiement émanant du joueur, à lire l'information de gain contenue dans les moyens de mémoire du boîtier. Des moyens de cryptage-système, homologues des moyens de cryptage-boîtier, établissent une deuxième valeur de gain cryptée à partir de l'information de gain lue. Le paiement effectif du gain au joueur est conditionné par la concordance des deux valeurs de gain cryptées. L'invention permet d'effectuer au sein même du boîtier électronique, le tirage au sort des données de référence par rapport auxquelles seront comparées les données de jeu choisies par le joueur. Elle permet également la simulation d'un ou de plusieurs lancés de dés, en effectuant au sein du boîtier même, un tirage au sort des données de jeu qui seront comparées à des données de référence prédéterminées.
Description
2 1 :~
L'invention concerne un dispositif élec-tronique de jeu de hasard.
On connaît actuellement différents jeux de hasard permettant à un joueur de gagner des sommes d'argent moyennant le paiement d'une mise de départ.
Ainsi, par exemple dans le jeu appelé "loto" (marque déposée) le joueur coche une série de chiffres sur un ticket qu'il fait valider auprès d'un organisme spécialisé en en acquittant un prix correspondant à
la mise de départ. Un tirage au sort ultérieur est effectué sous contrôle dans un endroit choisi et, les joueurs en possession d'un ticket gagnant peu-vent retirer leur gain auprès d'un organisme payeur.
Par rapport à ces jeux classiques, néces-sitant un support papier et des tirages au sort àdes dates prédéterminées et valables pour tous les joueurs, l'invention propose un concept radicalement différent de dispositif de jeu de hasard.
Un but de l'invention est de proposer un boîtier autonome et portable destiné à permettre à
un joueur d'effectuer une ou plusieurs épreuves de jeu de hasard, la réussite ou l'échec aux épreuves conditionnant un score ou un niveau de gain suivant des règles de jeu prédéterminées. Ce boîtier cons-titue alors également l'élément de transaction pourle paiement du gain et comporte tous les éléments nécessaires à la vérification de ce gain. Outre ce boîtier portable et autonome, il est prévu un sys-tème de contr~le, externe au boîtier, permettant à
l'organisme payeur d'effectuer les vérifications nécessaires avant le paiement du gain.
L'invention a encore pour but de permettre d'effectuer au sein même du boitier électronique, le tirage au sort des données de jeu choisies par le joueur. L'invention vise également à permettre la simulation d'un ou de plusieurs lancés de dés, en effectuant au sein du boitier même, un tirage au 2~072~
sort des données de référence par rapport auxquelles seront comparées les données de jeu qui seront com-parées à des données de référence prédéterminées.
Un problème très important, inhérent à un tel dispositif de jeu, consiste à lutter contre la fraude. L'invention a à cet effet également pour but, de prévoir plusieurs niveaux de sécurité et de vérification ayant trait aussi bien à l'origine du boitier portable qu'au contenu de ses informations relatives d'une part à l'état "perdu" ou "gagné" du jeu, et d'autre part à la valeur proprement dite du gain accumulé par le joueur, valeur qui peut etre très importante.
L'invention propose donc un dispositif électronique de jeu de hasard, comprenant a) un boîtier portable comprenant - une interface-boitier d'entrée/sortie apte à recevoir une information prédéterminée d'au-torisation de jeu sans laquelle le boitier est 20 inapte au jeu, ~;
- une interface de communication avec le joueur, - des moyens de mémoire aptes à stocker au moins une donnée de référence, - des moyens de traitement-boitier, com-portant . des moyens de comparaison apates à
comparer la donnée de référence avec une donnée de jeu introduite par le joueur par l'interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire, . des moyens aptes à établir une information de gain dépendant au moins du résultat de la comparaison, et à stocker cette information de gain dans les moyens de mémoire, et . des moyens de cryptable-boitier, aptes en réponse à une information prédéterminée de 2~72~
demande de paiement reçue par l'interface-boitier d'entrée/sortie, à établir une première valeur de gain cryptée à partir de l'information de gain et à
délivrer cette première valeur cryptée à l'inter-face-boitier, et b) un système de contrôle, externe au boî-tier, comprenant - une interface-système d'entrée/sortie apte à coopérer avec l'interface-boitier, et - des moyens de traitement-système, aptes, . en présence d'une demande de paie-ment émanant du joueur, à lire l'information de gain contenue dans les moyens de mémoire du boitier et à
délivrer l'information de demande de paiement à
l'interface-système d'entrée/sortie, et comportant . des moyens de cryptage-système, homologues des moyens de cryptage-boitier, aptes à
établir une deuxième valeur de gain cryptée à partir de l'information de gain lue, ainsi que des moyens de comparaison aptes à comparer les deux valeurs de gain cryptées le paiement effectif du gain au joueur est alors conditionné au moins par la concordance des deux valeurs de gain cryptées.
L'homme du métier sait que le terme "aléatoire" associé ici à la génération d'une donnée de référence ou d'une donnée de jeu, est d'une façon générale un concept mathématique, et que la réalisa-tion matérielle de moyens de génération "aléatoire"
rendent cette génération pseudo ou quasi aléatoire, même si pratiquement il est impossible de prévoir à
l'avance la donnée ayant été générée. Le terme "aléatoire" est néanmoins utilisé ici pour traduire l'impossibilité pratique, pour un tiers de prévoir à
l'avance la donnée de jeu ou la donnée de référence.
Selon un mode de réalisation préféré de l'invention, les moyens de traitement-système sont . aptes à transmettre l'information prédéterminée 2107~ 3 d'autorisation de jeu. Par ailleurs, afin de lire l'information de gain, les moyens de traitement-sys-tème sont aptes, en présence d'une demande de paie-ment du joueur, à transmettre à l'interface-système d'entrée/sortie une demande de statut en réponse à
laquelle les moyens de traitement-boîtier délivrent l'information de gain à llinterface-boftier d'en-trée/sortie.
Selon un autre mode de réalisation préfé-ré, les moyens de traitement-boitier comportent des premiers moyens de génération aléatoire aptes à
générer aléatoirement la donnée de référence parmi un ensemble prédéterminé de valeurs, tandis que l'interface de communication comporte des moyens d'introduction de données permettant au joueur de choisir sa donnée de jeu parmi le meme ensemble pré-déterminé de valeurs.
Afin d'assurer le caractère aléatoire du tirage au sort des données de référence, les pre-miers moyens de génération aléatoire comportentavantageusement au moins un compteur de jeu fonc-tionnant depuis un instant initial précédant la réception de l'information prédéterminée d'autorisa tion de jeu, ce compteur étant susceptible d'etre stoppé à la réception d'une information d'arret choisie et de mémoriser la valeur qu'il présente lors de son arret de fonctionnement, cette valeur d'arret définissant, la donnée de référence.
L'information d'arrêt est de préférence l'information d'autorisation de jeu.
En variante, il est possible de concevoir un jeu dans lequel les données de référence sont par exemple des constantes fixées par les règles du jeu, les données de jeu devant être choisies aléatoire-ment par le joueur d'une façon analogue à un lancéde dés. Dans une telle variante, les moyens de traitement-boîtier peuvent comporter des deuxièmes moyens de génération aléatoire, commandés par l'ac-tion du joueur et aptes à délivrer aléatoirement la donnée de jeu, la donnée de référence étant une donnée prédéterminée stockée dans les moyens de mé-moire.
Afin d'assurer une meilleure sécurité dans la vérification de l'information de gain, les moyens de mémoire sont aptes à stocker une première donnée auxiliaire prédéterminée, et les moyens de cryptage-boîtier sont aptes à générer la première valeur degain cryptée à partir de l'information de gain et de la première donnée auxiliaire.
La première donnée auxiliaire est avanta-geusement obtenue à partir d'un premier cryptage auxiliaire d'au moins une première information spé-cifique au boitier telle que son numéro de série, et est présente dans les moyens de mémoire avant la réception de l'information d'autorisation de jeu.
Selon un mode de réalisation particulière-ment préféré, les moyens de cryptage-boîtier compor-tent:
- un générateur pseudo-aléatoire de cryptage de gain apte à être initialisé par une valeur initiale et à
fonctionner jusqu'à la réception d'une indication d'arrêt, la première valeur de gain cryptée étant alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain à la réception de l'indication d'arrêt, - un premier circuit logique apte à recevoir comme variables d'entrée l'information de gain et une par-tie au moins de la première donnée auxiliaire stock-ée, à appliquer une première fonction loglque prédé-terminée à ces deux variables d'entrée et à délivrer une première valeur de sortie correspondante, défi-nissant la valeur initiale du générateur pseudo-aléatoire de cryptage de gain, et 21 072f~
- un compteur auxiliaire apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une va-leur finale-compteur, l'indication d'arrêt du fonc-tionnement du générateur pseudo-aléatoire de cryp-tage de gain étant délivrée par le compteur auxi-liaire lorsque la valeur finale-compteur est atteinte.
Les moyens de cryptage-bo~tier comprennent également de préférence un second circuit logique apte à recevoir comme variables d'entrée un mot binaire pseudo-aléatoire et une deuxième partie au moins de la première donnée auxiliaire stockée, à
appliquer une deuxième fonction logique prédétermi-née à ces deux variables d'entrée et à délivrer une deuxième valeur de sortie correspondante, définis-sant la valeur initiale-compteur ou la valeur finale-compteur.
Les moyens de traitement-système compor-tent avantageusement des moyens de génération pseudo-aléatoire-système aptes à générer le mot binaire pseudo-aléatoire, ce mot binaire pseudo-aléatoire accompagnant l'information de demande de paiement.
Afin d'effectuer la vérification de la première valeur de gain cryptée, les moyens de traitement-système comportent des premiers moyens de cryptage auxiliaires aptes à effectuer le premier cryptage auxiliaire de la première information spé-cifique pour recalculer la valeur de la première donnée auxiliaire; par ailleurs, les moyens de cryp-tage-système comportent des moyens analogues à ceux des moyens de cryptage-boîtier, et sont aptes à
déterminer la deuxième valeur de gain cryptée à par-tir de la valeur de la première donnée auxiliaire recalculée et du mot binaire pseudo-aléatoire.
Cette deuxième valeur de gain cryptée sera alors comparée avec la première.
21~2~
Afin d'effectuer une autre vérification avant paiement, les moyens de mémoire sont avanta-geusement aptes à stocker une deuxième donnée auxi-liaire prédéterminée, et les moyens de traitement-système sont aptes, en présence de la demande depaiement émanant du joueur, à effectuer un traite-ment de vérification de la valeur de cette deuxième donnée auxlliaire, avant de délivrer l'information de demande de paiement au boîtier. Cette deuxième donnée auxiliaire peut être un certificat par un algorithme de codage à clé secrète ou publique d'un authentifiant spécifique au système de contrôle tel que le numéro de série d'un terminal de vente.
Afin de vérifier l'origine du boîtier, il est avantageusement prévu que les moyens de mémoire soient aptes à stocker, avant la réception de l'information d'autorisation de jeu, une donnée d'authentification du boîtier; la réception de l'information d'autorisation de jeu est alors condi-tionnée à la vérification de cette donnée d'authen-tification.
Cette donnée d'authentification peut résulter d'un cryptage d'authentification d'une troisième information spécifique au boitier; il peut s'agir d'un certificat du numéro de série du boitier obtenu à partir d'un algorithme de cryptage à clé
secrète ou publique utilisant une autre clé que celle prévue pour la deuxième donnée auxiliaire.
Les moyens de traitement-système compor-tent alors de préférence des moyens de cryptaged'authentification aptes à recalculer la donnée d'authentification à partir de la troisième informa-tion spécifique pour vérifier la valeur de cette troisième information spécifique lue dans les moyens de mémoire.
Le numéro de série du boitier peut être présent dans les moyens de mémoire du boîtier. Il ''' 21072~
peut également être lu par un moyen de lecture approprié, par exemple par un lecteur optique si le -numéro de série figure sous forme de code-barres sur une étiquette fixée sur le boitier.
De préférence, les moyens de mémoire com-portent deux memoires, l'une d'entre elles contenant la première donnée auxiliaire, l'autre contenant d'abord la donnée d'authentification puis, après vérification de cette dernière, la deuxième donnée auxiliaire.
Par ailleurs, les moyens de mémoire peu-vent comporter un compteur d'état apte à contenir une information d'état représentative du résultat du jeu, ainsi qu'un compteur de paiement apte à conte-nir une information de paiement représentative d'unpaiement déjà effectué ou non encore effectué au joueur.
En présence de la demande de paiement éma-nant du joueur, les moyens de traitement-système sont alors aptes à lire en outre les contenus des compteurs d'état et de paiement avant de délivrer l'information de demande de paiement au boitier.
Le boitier comporte avantageusement des moyens d'alimentation autorisant le fonctionnement de certains au moins de ces moyens, tels que les compteurs de jeu et les mémoires, avant la réception de l'information d'autorisation de jeu.
Le boîtier est avantageusement inapte au jeu à la suite d'une comparaison entre une donnée de référence et une donnée de jeu représentative d'un jeu perdant et/ou après un paiement effectif au joueur.
L'interface de communication comporte de préférence des moyens de restitution au joueur d'une information de résultat représentative du résultat de la comparaison entre les données de jeu et de référence, lui indiquant s'il a perdu ou gagné. ~ ~
. .
21 07~
Selon un mode de réalisation préféré de l'invention, les moyens de mémoire sont aptes à
stocker une pluralité de données de référence, et une pluralité de données de jeu sont susceptibles d'être introduites par le joueur.
Ces données de jeu peuvent être intro-duites successivement, chaque donnée de jeu intro-duite étant comparée à une donnée de référence pré-déterminée, une donnée de jeu ne peut être intro-duite par l'interface de communication qu'en casd'une concordance entre la donnee de jeu précé-demment introduite et la donnée de référence corres-pondante, et à chaque concordance correspond une information de gain différente.
L'information de résultat comporte alors avantageusement l'affichage d'une information de ni-veau de gain correspondant à l'information de gain contenue dans les moyens de mémoire.
Les moyens de mémoire comportent de préférence un compteur de gain apte à contenir successivement des mots binaires de gain prédéterminés représentatifs des informations de gain successives chaque mot binaire différant du mot suivant et du mot précédent par au deux bits. Ceci permet d'avoir des mots binaires suffisamment différents les uns des autres, afin de bien différencier les informations de gain correspondan-tes et d'éviter notamment des erreurs occasionnées par exemple par une mauvaise lecture ou écriture 10 2~,~72~
d'un seul bit. De même ]e compteur d'état est avantag~el~sement apte à
contenir successivement des mots binaires d'état prédéterrninés représentatifs des informations d'état successives, chaque mot binaire d'état différant du mot suivant et du mot précédent par au moins deux S bits.
Lorsque plusieurs données de jeu doivent être introduites par le joueur, notamment successivement, les premiers moyens de génération aléatoire comportent de préférence une pluralité de compteurs de jeu, chaque compteur étant susceptible de contenir une donnée de référence et est associé à une introduction de donnée de jeu par le joueur. On peut alors prévoir que la réception de ladite information d'autorisation de jeu stoppe le fonctionnement de tous ]es compteurs, ]a pluralité de données de référence étant a]ors la pluralité de va]eurs qu'avaient ]es compteurs à la réception de cette inforrnation d'autorisation de jeu. En d'autres termes, ]e tirage au sort des données de référence est effectué
une fois pour toutes avant l'introduction des données de jeu par le joueur. On peut cependant prévoir qu'un tirage au sort s'effectue pour chaque donnée de jeu introduite. Dans ce cas un seul compteur peut être associé à toutes les introductions successives des données de jeu par le joueur; l'introduction d'une donnée de jeu par le joueur fige alors le compteur correspondant à une valeur définissant la valeur de référence associée à certe donnée de jeu.
Le système de contrô]e comporte avantageusement une interface de dialogue avec le joueur apte à recevoir ladite demande de paiement.
Cette interface de dialogue peut être utilisée à d'autres ~lns. Ainsi, en présence d'une demande de vérification d'information de gain émanant du joueur, ]es moyens de traitement-s~stème peu~ent lire ]es contenus des compteurs de gain, d'~tat, et de paiement et cornmuniquer les résultats de cette lecture sur l'interface de dia]ogue. -Le système de contrô]e peut comporter au moins une station, telle qu'un terminal, et de préférence une p]uralité de stations de structure ~ ;
analogue, ]es informations d'autorisation de jeu et de demande de paiement pouvant être délivrées par ~a même station ou par deux stations différentes.
Afin d'effectuer une autre vérification, notarnment lorsque le gain 11 2~ ~72~
est important, le système de contrô]e comporte avantageusement des moyens de stockage d'une liste d'authentifiants des boîtiers gagnants et payés, et en présence d'une demande de paiement émanant du joueur et cor~espondant à un gain supérieur à une va]eur de gain prédéterminée, les moyens de traitement-système sont aptes à vérifier si l'authentifiant du boîtier concerné se situe déjà dans ladite liste L'invention a également pour objet Ull boîtier et un système de contrôle appartenant à un tel dispositif électronique de jeu de hasard.
D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillé d'un mode de réalisation nullement limitatif et illustré sur les dessins sur lesquels:
- la figure 1 représente schématiquement une station et un boîtier selon l'invention, - la figure 2 illustre un réseau de stations, - les figures 3a, 3b, 3c représentent plus en détail le boîtier de la figure 1, - la figure 4 représente un écran d'affichage du bo;tier, - les figures 5, 6 et 7 représentent des s~optiques schématiques de l'architecture câblée d'un composant ASIC incorporé au boîtier, et - les figures 8, 9, 10a, 10b, 10c représentent des organi,rarnmes de fonctionnement du dispositif et de mise en oeuvre du jeu.
Tel qu'illustré sur la figure 1, le dispositif électronique de jeu comporte un boitier portab]e 11 et un système de contrô~e 12, externe au boîtier 11, et comprenant une interface-système d'entrée/sortie 17, comportant ici deux p]ages de cuivre 17a et 17b aptes à coopérer avec des plages cuivre homologues d'une interface-bo;tier d'entrée/sortie du boîtier 11 afin de réaliser un échange de dormées par un couplage capacitif.
Outre cette inferface d'entrée/sortie 17, le système de contrô]e 12 comporte des moyens de traitement-système 16 connectés à cette inferface 17 ainsi qu'à une interface de dialogue 13 avec un utilisateur tel que le vendeur ou l'agent payeur. Cette inferface de dialogue comporte un écran d'affichage 14 ainsi qu'un c]avier 15 pour l'introduction d'informations de commande par exemple.
Les moyens de traitement-système 16 sont incorporés au sein 12 2~72~
d'une carte é]ectronique architecturée autour d'un micro-contrôleur dialoguant avec l'interface 17 par l'intermédiaire d'un registre d'entrée/sortie 88. Comme on le verra plus en détails ci-après lors du fonctionnement du dispositif, les moyens de traiten-ent-système 16 S comportent des mo~ens de cryptage-système 19, des premier et deuxième moyens de cryptage auxiliaires 20a et 20b, des moyens de cryptage d'authentification 21 ainsi que des moyens de génération pseudo-aléatoire système 22 aptent à générer un mot binaire pseudo-aléatoire dont la signification sera expliquée ci-après. Matériellement, ces différents moyens sont réalisés de façon logicielle au sein du micro-cont}ôleur des moyens de traitement-système.
Sur la figure 1, les moyens de traitement-systèrne 16, l'interface-système d'entrée/sortie 17 et l'interface de dialogue 13 sont matériellement regroupés au sein d'une station telle qu'un terrninal. On peut à cet effet prévoir d'utiliser un micro-ordinateur classique, tel que par exemple celui connu sous la marque PC de la société IBM.
Darls ce cas, l'interface de dialogue 13 comportera l'écran et le clavier du micro-ordinateur. On peut alors prévoir une carte électronique supplémentaire enfichable dans le micro-ordinateur et incorporant les moyens de traitement-système, ainsi qu'une extension réalisant l'interface l 7 .
Bien que d'une façon générale, le système de contrô]e puisse être incorporé au sein d'une seule station, il est prévu d'utiliser un réseau de stations 12 (figure 2) ayant toutes une structure analogue. Certaines au moins de ces stations peuvenl être reliées à des moyens de stockage 23 aptent à stocker, comme on le verra p]us en dé~ails ci-après, une liste d'authentifiants de boîtiers ayant abouti à un jeu gagnant et ayant donné lieu à un paiement effectif au joueur.
Le boitier 11 a des dimensions hors tout lui permettant de tenir aisément dans une main. Il comporte sur sa face avant (figure 3a) une touche 24 permettant de le mettre sous tension pour activer certains au moins des moyens le constituant, comme par exemple l'écran d'affichage 28. Par ailleurs, il est prévu, dans cet exemple de réalisation trois touches de jeu 25, 26 et 27, sur lesquelles sont respectivement inscrits trois chiffres (l, 2 et 3) représentant trois 2~72~
données de jeu parmi lesquelles le joueur pourra faire son choix.
Sur sa face anière (figure 3c) se trouve une étiquette sur laquelle figure par exemple en code barre, le numéro de série NS du boîtier. Ce numéro de série constitue ici un authentifiant unique et spécifique au S boltier.
La figure 3b illustre schématiquement une ~ue interne du boîtier 11. On y trouve les empremtes électroniques 21, 32, 33 et 34 des touches 24, 25, 26 et 27. Deux plages de cuivre 29 et 30, faisant partie d'une interface-boîtier d'entrée/sortie, sont aptes à coopérer avec les deux plages de cuivre homologues 17a et 17b d'une station 12. Des moyens d'alimentation autonomes 3~ et 36, tels que les piles, permettent d'assurer le caractère autonome du boîtier portable et servent, cornrne on le verra ci-après, à alimenter de façon permanente certains des composants du boîtier.
Alors que les trois touches de jeu 25, 26, 27 et l'écran d'affichage 28 forrnent une interface de communication avec le joueur, un élément essentiel de l'invention consiste ici en un circuit intégré câblé
spécifique (ASIC: Application Specific Integrated Circuit) portant la référence 37 et incorporant comme on le verra plus en détails ci-après, des moyens de traitement-boîtier ainsi que des moyens de mémoire.
Cet ASIC est relié par un réseau de connexion 38 aux touches de jeu, aux moyens d'alimentation, ainsi qu'à l'écran d'affichage 28. Bien entendu, on aurait pu utiliser, à la place d'un composant ASIC, un micro-contrôleur incorporant de façon logicielle certaines au moins des fonctions du boîtier qui seront décrites ci-après. Néanmoins, l'utilisation d'un composant ASIC perrnet de réduire les coûts de fabrication et augmente la sécurité du dispositif selon l'invention, contre la fraude. Il est en effet plus difficile, pour un fraudeur, d'accéder et de comprendre l'architecture d'un schérna de câblage spécifiquement réalisé pour une application et incorporé au sein d'un ASIC, que d'accéder aux instructions d'un programme incorporé au sein d'une mérnoire de programme d'un micro-contrôleur.
Sur la figure 4, est représenté un écran d'affichage 28 tel qu'il est susceptible d'apparaître au joueur dans l'application spécifique de jeu qui est décrite dans cet exemple. En bas de l'écran d'affichage sont 14 2~ ~r~2~9 prévus deux espaces G~ et Fl dans lesquels sont susceptibles d'être affichés les expressions "GAGNE" et "FIN" selon que le joueur a gagné ou perdu dans son jeu de hasard. Sur les deux bords latéraux de l'écran d'affichage sont disposés respectivement deux colonnes d'emplacements numérotés 1, 2, 3, 4, 5 et 6, 7, 8, 9, 10. Ces emplacemen~s portent les références NG1-NG10 et correspondent à des affichages de niveaux de gains successifs atteints par le joueur lors de son jeu. Au centre de l'écran d'affichage, figurent des emplacements pour trois flèches F respectivement positionnées en regard d'emplacements circulaires N1, N2 et N3 à l'intérieur desquels sont matéIialisés les trois chiffres 1, 2 et 3. Comme on le verra ci-après, l'une de ces flèches F va matérialiser le choix du joueur après que celui-ci ait appuyé sur l'une des touches de jeu 25 à 27, tandis que l'un des emplacements N1, N2 ou N3 matérialisera la donnée de référence tirée au hasard par le boîtier lui-même.
La figure 5 représente schématiquement une partie des mo~ens incorporés au sein du composant 37. On trouve tout d'abord un registre d'entrée-sortie série/paral]è]e 39, faisant partie de l'interface-boîtier d'entrée/sortie, et relié aux deux plages de ouivre 29 et 30. A ce registre 39 est relié un circuit décodeur 40 apte à décoder les diverses inforrnations reçues par ]e registre 39 (entrée/sortie, écriture, lecture).
Ce circuit décodeur 40 est relié à un circuit de mise en forme 51, connecté en premier lieu à un compteur d'état 48, tel qu'un compteur non linéaire, susceptible de contenir une inforrnation d'état représentative du résultat "perdu" ou "gagné" du jeu, en deuxième lieu à un compteur 49 susceptible de contenir une information représentative d'un paiement ayant été réellement effectué au joueur, et en troisième lieu à un compteur dit de gain 50, tel qu'un compteur non linéaire, apte à contenir une information de gain dépendant du résultat du jeu. En réponse à une demande de statut, le circuit de mise en forme est apte à délivrer au registre d'entrée/sortie 39 les contenus C1, C2, C3 des trois compteurs précités 48, 49 et 50.
I,a sortie du compteur de gain 50 est également reliée à l'entrée d'un premier circuit logique 47 dont l'autre entrée est reliée à une première mémoire vive M1. La sortie du premier circuit logique est 15 2~72~3 reliée à un générateur pseudo-aléatoire dit de cryptage de gain 46, tel qu'un compteur polynomial ou un générateur cyclique, commandé
également par un compteur auxiliaire 4~ recevant en entrée la sortie d'un deuxième circuit logique 44 dont les deux entrées sont S respectivement reliées à ]a mémoire Ml et au registre d'entrée sortie 39. La sortie du générateur pseudo-aléatoire de cryptage de gain 46 est reliée au registre 39.
Il est éga]ement prévu des mo~ens de contrôle logiques 41 de l'ensemble de ces mo~ens, cadencés par un signal d'horloge CLK d'une fréquence par exemp~e de 500 kHz, délivré par un oscil]ateur 43.
Une autre rnémoire vive M2, reliée au registre d'entrée-sortie 39 fait partie, avec la mémoire Ml, des moyens de mémoire du boîtier.
Les figures 6 et 7 illustrent plus en détail des premiers moyens de génération aléatoire aptes à générer les données de référence qui seront comparées avec les données introduites par le joueur.
La figure ~ est représentative d'un mode de réalisation applicable à un tirage au sort, effectué une seule fois pour une pluralité de données de référence successives (dix par exemple) correspondant respectivement à des introductions potentielles successives de données de jeu par le joueur.
Une porte logique ET 52 reçoit en entrée le signal d'horloge CLK
ainsi qu'une information d'autorisation de jeu DV dont on re~iendra ultérieurement plus en détail sur la signification. La sortie de cette porte logique 52 est relié au premier compteur modulo 2 (53-1) d'une rangée de dix compteurs 53-1 à 53-lO reliés en cascade les uns aux autres et dont les sorties sont respectivement reliées aux dix entrées d'un multiplexeur 54 dont la sortie est reliée à la première entrée d'un comparateur 55. Chaque compteur est donc susceptible d`afficher un contenu correspondant à l'un des trois chiffres 1, 2 et 3. Ce multiplexeur 54 est commandé en ce qui concerne le choix de sa voie d'entrée par ]a sortie du compteur de gain 50. L'autre entrée du comparateur SS reçoit la valeur VJ de la donnée de jeu introduite par le joueur. La sortie de ce comparateur est reliée au compteur d'état 58 et au compteur de gain SO.
Comme on le verra ci-après, la figure 7 i]lustre un mode de 21~72~
réalisation plus particulièrement adapté, soit à des ~ tirages au sort successifs associés respectivement aux introductions successives des donrlées de jeu par le joueur, soit à une génération a~éatoire d'une donnée de jeu qui serait analogue par exemple à un lancé de dé de ]a S part du joueur. Dans ce dernier cas, la donnée de référence qui sera comparée avec la donnée de jeu générée aléatoirement, pourra être une constante mémorisée dans les moyens de mémoire du boîtier. Sur ce mode de réalisation, la porte logique 52 reçoit à la place de l'information d'autorisation de jeu DV le signal d'introduction ACJ
d'une donnée de jeu par le joueur sur l'interface de communication. Il n'est alors prévu qu'un seul compteur 53 relié à cette porte logique 52 et dont la sortie est reliée à la première entrée du comparateur 55.
On va maintenant décrire plus en détails, en se référant plus particulièrement aux figures 8 à 10c le fonctionnement du dispositif selon l'invention.
Lors de la fabrication en usirle (étape 56) une première donnée auxiliaire IC1 est inscrite dans la mémoire M1 tandis qu'une donnée d'authentification IC2 est inscrite dans la mémoire M2 (étape 57 et étape 58). La première donnée auxiliaire IC1 constitue une première sécurité qui sera utilisée lors du paiement effectif du gain au joueur.
Elle résulte d'une façon générale d'un premier cryptage auxiliaire d'une inforrnation spécifique au boîtier. Plus précisément, il s'agit par exemple d'une information cryptée obtenue à partie du numéro de série NS du boîtier par un algorithme de cryptage du type à clef secrète, tel que celui connu sous le sigle DES (Data Encryption Standard) et utilisant à cet effet une première clef secrète. n serait également possible d'utiliser un algorilh~ne de cryptage à clé publique tel que celui connu sous le sigle RSA (Rivest Shamir Adelman).
La donnée d'authentification IC2 consiste éoalement en un cryptage d'authentification d'une information spécifique du bo;tier.
Concrètement, il s'agit d'un cryptage du numéro de série du boîtier à
par~r d'un algorithme à clef secrète (ou éventuellement publique), a~ec une clef différente de celle utilisée pour l'information IC1. Cette donnée IC2 est en fait un certificat du numéro de série NS.
Afin de préserver les contenus des mémoires vives M1 et M2, le :i . : ., ,, . . , - , ~
.. . - .. ; ~ , , ~ ,, ~; ,.:. .:
: . . - , .,: . : , - : .. ~,, ;. , ~, , .
17 2~072~1~
boîtier sera alimenté par ses moyens d'alimentation en permanence depuis sa fabrication en usine. De ce fait, lesdits compteurs 53-1 à 53-10 fonctior~nent depuis le stade de fabrication du boîtier en usine.
Néanmoins, à ce stade, le boîtier est inapte au jeu ou verrouil~é.
En d'autres termes, les moyens de traitement-boîtier sont inactifs et un joueur, qui viendrait à être en possession d'un tel boîtier, ne pourrait pas introduire de données de jeu à l'aide des touches 25-27.
A sa sortie d'usine, le boîtier est se~cké dans un local de vente équipé d`une station de contTôle 12. Lors de la vente d'un tel boîtier à
un joueur, il est tout d'abord procédé à une validation de celui-ci (étape 59). Le boîtier étant disposé sur l'interface-système 17, les moyens de traitement-système 16 procèdent à une lecture du contenu de la mémoire M2, et les moyens de cryptage d'authentification 21 recalculent, à partir du numéro de série NS et de la valeur de la clef secrète utilisée (présente également dans des moyens de mémoire de la station), la dormée d'authentification IC2. A cet effet, les moyens de traitement-système peuvent avoir cormaissance du numéro de série NS
du boîtier soit en raison de son stockage directement dans la mémoire M2 du boîtier, soit par une lecture optique à l'aide d'un lecteur approprié, du code barre situé sur la face arrière du boîtier. La concordance de la donnée de d'authenfication recalculée avec celle qui était présente dans ]a mémoire M2 avant cette étape de validation 59, permet d'effectuer une première vérification sur l'origine du boîtier et de s'assurer ainsi qu'il s'agit à priori d'un boîtier authentique.
Une fois cette vérification sur l'origine effectuée,les deuxièmes moyens de cryptage auxiliaire 20b des moyens de traitement-système déterminent une deuxième donnée auxiliaire cryptée IC3 à partir également d'une information spécifique à la station effectuant la vente et d'un algorithme de cryptage à clef secrète (ou éventuellement publique) utilisant une troisième clef différente des deux premières.
Pratiquement, les deuxièmes moyens de cryptage auxiliaires utilisent comme information spécifique-station, son numéro de série, la date de ' la vente ainsi que le numéro d'ordre de cette vente à cette date, et déterminent le certificat crypté de cette inforrnation spécifique-station.
Les moyens de traitement-système stockent alors dans la mémoire M2, 2~Q72~9 cet~e information spécifique-sLaLion ainsi que le cer~if~cat IC3.
La concordance de la donnée d'authentificat~on IC2 stockée dans la mémoire M2, avec celle rccalculée, a également pour conséquence l'émission par les moyens de traitement-système de la station, de l'information d'autorisa~ion de jeu DV qui a pour effet d'une part d'activer les moyens de traitement-boîtier pour rendre le boîtier apte au jeu, et, d'autre part, de stopper le fonctionnement des compteurs de jeu 53-1 à 53-10. Cette information d'autorisation de jeu ainsi que la demande de statut sont en fait des cornrnandes particulières émises par la station, et à la réception desquelles les moyens de traitement-boîtier effectuent des opérat~ons prédéterrninées. Il convient de remarquer que, dans ce mode de réalisation, la pluralité de données de référence est alors la pluralité de valeurs qu'avaient les compteurs 53-1 à 53-10 à la réception de l'information de d'autorisation de jeu. Ces données de référence seront mémorisées dans les compteurs 53-1 à 53-10 en vue de leur cornparaison avec les données de jeu. Le tirage au sort de toutes les données de référence a donc été effectué une seule fois. Par ailleurs, la cadence rapide de fonctionnement des compteurs ainsi que le caractère aléatoire de l'instant de mise en marche des compteurs à
l'usine de fabrication et de l'instant de réception de l'information DV
contribuent au caractère "aléatoire" de la génération des données de référence.
Bien entendu, dans la variante illustrée sur la figure 7, concernant des tirages au sort successifs de données de référence, la réception de l'information d'autorisation de jeu DV n'a pour seul effet que l'activation des moyens de traiternent de boîtier, et le déverrouillage de celui-ci afin de le rendre apte au jeu.
Le joueur est maintenant en possession d'un boîtier avec lequel il peut jouer.
La phase de jeu proprement dite 60, correspondant ici à un exemple bien par~iculier de jeu, est illustrée plus en détail sur la figure 9. Lors de la mise en marche du boîtier (étape 61) par pression sur la touche 24, l'écran 28 affiche (étape 62) les chiffres 1, 2 et 3 dans les emp]acements N 1, N2 et N3 ainsi que le niveau de gain antérieur. Si le joueur n'a jamais joué avec ce boîtier, il n'y a bien 2~ ~724~
entendu aucun afficllage de niveau de gain antérieur.
Dans l'étape 63, le joueur choisi un chiffre et actionne la touche 25-27 correspondante ce qui ma~érialise l`introduction de sa donnée de jeu. La flèche F, en regard de l'emp]acement Nl, N2 ou N3 correspondant au chiffre choisi par le joueur, s'affiche et les moyens de traitement-boîrier activent alors un logiciel d'animation visuelle, cornmunément appelé "chenillard" par l'homme du métier, et ayant pour effet de provoquer une rotation, sur l'écran d'affichage 28 des chiffres 1, 2 et 3 simulant ainsi le mouvement d'une roulette dans un jeu de roulette. Le chenillard simule ensuite la décélération de la roulette et le chiffre correspondant à la donnée de référence contenue dans le premier compteur de jeu 53-1 s'affiche à l'emplacement correspondant sur l'écran d'affichage 28 (étapes 64, 65).
Si le chiffre s'afflche en face de la flèche F qui matérialisait la donnée de jeu choisie par le joueur (étape 67), celui-ci a gagné. Dans ce cas, l'expression "GAGNE" s'affiche à l'emplacement GA et le niveau de gain 1 s'affiche à l'emplacement NG1. Dans le cas contraire (étape 66), c'est-à-dire si le chiffre correspondant à la donnée de référence ne s'affiche pas en regard de la flèche F, le joueur a perdu et l'expression "FrN" s'affiche dans l'emplacement Fl. Dans un tel cas, les moyens de trailement-boîtier verrouillent (étape 68) l'interface de communication avec ]e joueur en ce sens que celui-ci ne peut plus introduire de donnée de jeu à l'aide des touches 25-27. En d'autres terrnes, le boîtier est rendu à nouveau inapte au jeu et peut être jeté
par exemple.
Dans le cas d'un jeu ga$nant, le joueur à deux possibilités. Soit il décide d'arrêter de jouer et de demander le paiement de son gain en se présentant à une station 12, soit il décide de tenter sa chance une nouvelle fois en choisissant à nouveau une donnée de jeu qu'il introduit à l'aide des touches 24-27. Le déroulement du jeu s'effectue alors à nouveau selon ]es étapes 63 à 66 ou 67. Dans le mode de réalisation il]ustré sur la figure 6, le contenu du compteur de gain, permet de sé]ectionner ]a voie d'entrée du multiplexeur 54 puisque ce compteur de gain comporte une information de gain différente pour chaque essai gagnant du joueur. Aussi, dans le cas présent, lors du i.`~
2~72~9 deuxième essai, le deuxième compteur 53-2 de ]a chaîne sera sélectionné et son contenu correspondant à la deuxième valeur de référence sera comparé à la donnée de jeu introduite par le joueur. Le joueur peut ainsi tenter sa chance dix fois de suite pour espérer atteindre le niveau de gain 10. A. chaque nouvel essai gagnant, son niveau de gain actuel s'affiche et est supérieur au niveau de gain précédent. Par contre, si au cours de ce cheminement, un essai devient perdant, le boîtier devient inapte au jeu et le niveau de gain précédent reste affiché. Bien entendu, le joueur ne peut tenter un essai suivant que s'il a réussi à l'essai précédent, c'est à dire si il y avait concordance entre la donnée de référence associée à son essai précédent et la donnée de jeu qu'il avait alors introduite.
Dans le mode de réalisation illustré sur la figure 7, les dix données de référence correspondant aux dix niveaux de gain ne sont pas prédéterrninées à l'avance. Le compteur 53 fonctionne jusqu'à
l'actionnement d'une touche 24-27 par le joueur matérialisant son choix d'une donnée de jeu. Cette action ACJ bloque alors le compteur 53 à une valeur défir~issant à la va]eur de référence générée aléatoirement et associée à l'introduction de la donnée de jeu par le joueur lors de son essai. Après l'afficllage d'un résultat gagnant éventuelle, le fonctionnement du compteur 53 se poursuit et celui-ci sera à nouveau figé à une autre valeur lors de l'introduction éventuelle ultérieure d'une autre donnée de jeu par le joueur.
La variante de la figure 7 est également compatible avec un autre type de jeu consistant cette fois ci à comparer des données de référence constantes prédétemlinées et stockées en mémoire, avec des données de jeu introduites de façon aléatoire par le joueur. On simule ainsi un lancement de dés par le joueur. Dans ce cas, la réception du signal à ACJ, provoqué par l'actionnement d'une touche appropriée sur le boitier par le joueur, provoque l'arrêt du compteur 53 matérialisant la génération aléatoire de la donnée de jeu qui sera ensuite comparée à
la valeur de référence (désignée ici éga]ement par VJ) stockée en mémoire.
Dans le cas où un joueur ayant gagné et ayant atteint un certain niveau de gain, décide de ne plus jouer et de demander le paiement de 21 2~07249 ce gain, il procède alors à une demande de paiement 69 auprès d'une station 12 qui va procéder alors à une phase de vérification approfondie 70. n convient de noter ici que ]e joueur peut demander ce paiement auprès de la même station qui lui a vendu son boîtier ou auprès d'une station homologue.
On se réfere maintenant plus particulièrement aux figures 10a à
10c pour décrire cette phase de véri~lcation.
Celle-ci commence tout d'abord par une vérification visuelle 71 de la part de l'agent chargé d'effectuer le paiement. Cette vérification visuelle consiste à vérifier l'affichage de l'expression "GAGNE" ainsi que l'affichage d'un ni~eau de gain. Si aucune anomalie 72 n'apparâît, le boîtier est alors placé sur l'interface 17 d'entrée-sortie de la station et les moyens de traitement-système délivrent au moyen de traitement-boîtier une demande de statut (étape 73). A la réception 74 de cette demande de statut STl, les moyens de traitement-boîtier délivrent au registre d'entrée-sortie 39 les contenus respectifs Cl, C2, C3 des compteurs 48, 49 et 50, ainsi que le contenu de la mémoire M2. Les contenus respectifs C 1, C2, C3 sont alors affichés en "clair" sur l'écran 14 de l'interface de dialogue de la station (étape 78). Ceci constitue une autre vérification visuelle qui cependant ne fait pas foi pour le paiement effectif du gain au joueur, comme cela sera expliqué
ci-après.
On passe ensuite à une étape de vérification 81 consistant à
vérifier la valeur de la deuxième donnée auxiliaire IC3 contenue dans la mémoire M2. Pour celà, les deuxièmes moyens de cryptage auxiliaire 20b des moyens de traitement-système de la station lisent l'information spécifique-station (numéro de série de la station, date de la vente et numéro d'ordre) dans la mémoire M2, et recalculent le certificat IC3 de cette information spécifique pour le comparer à celui contenu dans la mémoire M2.
Une non concordance de ces deux données IC3 conduit encore à
une anomalie 82 qui peut interrompre le processus de paiement. Dans le cas contraire, les moyens de traitement-système comparent l'inforrnation de gain du compteur de gain ~0 à une va]eur de gain prédéterminée GS. Si le gain est supérieur à cette valeur GS, les 22 ~ 249 moyens de traitement-système vérifient alors si l'authentifiant du boîtier concerné, c'est à dire son n-unéro de série, ne se situe pas déjà
dans la liste d'authentifiants des boîtiers gagnants et déjà payés. Si tel était le cas, il y aurait encore une anomalie 85 interrompant ~e processus de paiement. Si la station 12 n'est pas reliée aux moyens de stockage 23 de cette liste, le joueur est prié alors de se rendre auprès d'une station reliée à cette liste. Bien entendu, le joueur peut être prié
de changer de station juste après la vérification visuelle 71.
Dans le cas où, soit le gain est inférieur à la valeur GS, soit le gain est supérieur à la valeur GS et le boîtier ne se situe pas dans ]a liste gagnante, les moyens de traitement-système émettent alors (étape 86) une inforrnation de demande de paiement IDP accompagnée d'un mot binaire aléatoire M13A. A la réception 87 de l'information IDP et du mot bir~aire MBA, par l'interface d'entrée-sortie du boîtier, les moyens de cryptage (44, 45, 46, 47) du boîtier sont aptes à générer une première valeur de gain cryptée VF1 à parfir de l'infommation de gain contenue dans le compteur de gain 50 et de la première donnée auxiliaire IC1 contenue dans la mémoire Ml (étapes 88-92).
Pour celà, le générateur pseudo-aléatoire de crypta,e de gain 46 est apte à être initialisé par une valeur initiale et à fonctionner jusqu'à
la réception d'une indication d'arrêt. La première va]eur de gain cryptée VF1 est alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain 46 à la réception de cette indication d'arrêt.
Le premier circuit logique 47 reçoit comme variable d'entrée l'inforrnation de gain contenue dans ]e compteur de gain SO et une partie de la première donnée auxiliaire ICl stockée dans ]a mémoire Ml. Ce premier circuit 47 applique alors une première fonction logique prédéterminée, par exemple à base de OU exclusif, à ces deux variables d'entrée et délivre une première valeur de sortie correspondante, qui définie ]a valeur initiale du générateur pseudo-aléatoire de cryptage de gain 46.
Le compteur auxiliaire 45 est apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une valeur fina]e-compteur.
L'indication d'arrêt du fonctiormement du générateur pseudo-aléatoire 2~7~
de cryptage de gain est alors délivré par ]e compteur auxiliaire 45 lorsque ladite valeur finale-compteur est atteinte.
Le deuxième circuit logique 44 est utilisé ici pour définir ]a valeur initiale compteur ou la valeur f~ale compteur selon que le S compteur compte ou décompte.
Ce deuxième circuit logique reçoit comrne variables d'entrée le mot binaire pseudo-aléatoire MBA et une deuxième partie de la première donnée auxiliaire stockée IC1. Une deuxième fonction logique prédéterminée, de préférence différente de la première, est alors appliquée à ces deux variables d'entrée et le deuxième circuit logique 44, délivre une deuxième valeur de sortie qui définit la valeur initiale-compteur ou la valeur finale-compteur.
Ainsi, le compteur polynominal (par exemple) 46 est initialisé à
une valeur initiale dépendant du contenu crypté de la mémoire M1 et de l`information de gain contenue dans le compteur de gain 50. Ce compteur fonctionnera alors jusqu'à ce que le compteur auxiliaire 45 - s'arrête, le nombre d'itérations de ce demier étant défini de fa,con pseudo-aléatoire à l'aide du mot binaire MBA. Lors de l'arrêt du compteur 46, son contenu, définissant la première valeur de gain cryptée VF1, est délivré aux moyens de traitement-système de la station par l'intermédiaire du registre d'entrée-sortie 39 étapes 93, 94).
Le paiement effectif du gain au joueur ne sera effectué que si cette première valeur de gain cryptée VF1 délivrée par le boîtier, est identique à une deuxième valeur de gain crypt~e VF2 établie par les moyens de cryptage-système 19 de la station. A cet effet, les premiers moyens de cryptage auxiliaire 20a de la station recalculent la première donnée auxiliaire cryptée ICl à par~ir du numéro de série du boîtier et de la clef secrète correspondante. Ce numéro de série peut être stocké
dans la mémoire Ml ou bien lu optiquement par un lecteur optique. A
partir de là, les moyens de cryptage-système, comportant des moyens analogues à ceux des moyens de cryptage-boîtier (c'est à dire des circuits logiques et des compteurs analogues aux circuites logiques 44, 47 et aux compteurs 45 et 46), calculent la deuxième ~aleur de gain cryptée, d'une façon analogue à celle utilisée pour ]e calcul de la première valeur de gain cryptée VFl, à partir de l'information ICl ~ ~ r:C`
2~ ~2~9 recalculée par les premiers moyens de cryptage auxiliaires, et du mot binaire pseudo-aléatoire MBA qui est connu de la station puisque généré par les moyens de j~,énération pseudo-aléatoire-système 22.
En cas de non concordance il y a de nouveau anomalie s interromparlt le processus de paiement. Par contre, en cas de concordance, le paiement 99 du gain est effectué au joueur, le boîtier est verrouillé (étape 101), le compteur 49 est chargé par une inforrnation représentative d'un paiement effectué au joueur et un archivage du nurnéro de série de ce boitier gagnant est effectué (étape 100) soit au niveau de la station elle-même soit au niveau des moyens de stockage 23 notarnment s'il s'agit d'un gain supérieur à la valeur GS.
Le conditionnement du paiement effectif du gain au joueur par la concordance des deux valeurs de gain cryptées VF1 et VF2 garantit l'organisme payeur contre la fraude provenant notarnrnent de boîtiers falsifiés contenant des micro-processeurs prograrnmés pour simuler des valeurs factices d'inforrnation de gain.
Bien que les autres étapes de vérification (demande de statut, vérification des données IC2 et IC3) ne soient pas indispensables, elles contribuent avantageusement à augmenter la sécurité contre la fraude. Par ail~eurs, l'homme du métier aura compris que seul le contenu des compteurs 48, 49 et 50 fait foi vis-à-vis de l'or"an;sme payeur, l'affichage de ]eur contenu sur l'écran 14 ou 28 n'étant qu'une indication visuelle. Aussi, toujours dans le but d'augmenter la sécurité, il est avantageusement prévu que le compteur de gain 50 soit agencé pour contenir successivement des mots binaires de gain prédéterrninés représentatifs des informations de gain successives que pourrait oblenir ]e joueur s'il gagnait successivement à chaque essai.
Chaque mot binaire differe alors du mot précédent et du mot suivant dans la liste par au moins deux bits. Une telle précaution complexifie encore la tâche d'un fraudeur qui souhaiterait modifier le contenu du compteur de gain car il aurait à modifier deux bits à la fois et non un.
La même précaution peut être avantageusement utilisée pour le compteur d'état 48 avec une deuxième liste prédétemminée de mots binaires différant les uns des autres par au moins deux bits. Ceci : ' 2~ ~7249 apporte en plus une double sécurité pour vérifier le niveau de gain obtenu et l'état perdu ou gagnant du jeu à chaque essai.
Enfin, il est possible qu'un joueur désire acheter un boîtier à une tierce personne pour continuer le jeu. Dans ce cas, il est S particulièrement avantageux que l'acheteur puisse vérifier le contenudu compteur de gain notarnment. Aussi, en présence d'une demande de vérification d'information de gain émanent du joueur acheteur, les moyens de traitement-système sont aptes à lire les contenus des compteurs de gain, d'état et de paiement et à cornïnuniquer les résultats de cette lecture sur l'écran 14 de l'interface de dialogue. Bien entendu, dans ce cas, l'information de demande de paiement IDP n'est pas délivrée au boîtier.
L'invention concerne un dispositif élec-tronique de jeu de hasard.
On connaît actuellement différents jeux de hasard permettant à un joueur de gagner des sommes d'argent moyennant le paiement d'une mise de départ.
Ainsi, par exemple dans le jeu appelé "loto" (marque déposée) le joueur coche une série de chiffres sur un ticket qu'il fait valider auprès d'un organisme spécialisé en en acquittant un prix correspondant à
la mise de départ. Un tirage au sort ultérieur est effectué sous contrôle dans un endroit choisi et, les joueurs en possession d'un ticket gagnant peu-vent retirer leur gain auprès d'un organisme payeur.
Par rapport à ces jeux classiques, néces-sitant un support papier et des tirages au sort àdes dates prédéterminées et valables pour tous les joueurs, l'invention propose un concept radicalement différent de dispositif de jeu de hasard.
Un but de l'invention est de proposer un boîtier autonome et portable destiné à permettre à
un joueur d'effectuer une ou plusieurs épreuves de jeu de hasard, la réussite ou l'échec aux épreuves conditionnant un score ou un niveau de gain suivant des règles de jeu prédéterminées. Ce boîtier cons-titue alors également l'élément de transaction pourle paiement du gain et comporte tous les éléments nécessaires à la vérification de ce gain. Outre ce boîtier portable et autonome, il est prévu un sys-tème de contr~le, externe au boîtier, permettant à
l'organisme payeur d'effectuer les vérifications nécessaires avant le paiement du gain.
L'invention a encore pour but de permettre d'effectuer au sein même du boitier électronique, le tirage au sort des données de jeu choisies par le joueur. L'invention vise également à permettre la simulation d'un ou de plusieurs lancés de dés, en effectuant au sein du boitier même, un tirage au 2~072~
sort des données de référence par rapport auxquelles seront comparées les données de jeu qui seront com-parées à des données de référence prédéterminées.
Un problème très important, inhérent à un tel dispositif de jeu, consiste à lutter contre la fraude. L'invention a à cet effet également pour but, de prévoir plusieurs niveaux de sécurité et de vérification ayant trait aussi bien à l'origine du boitier portable qu'au contenu de ses informations relatives d'une part à l'état "perdu" ou "gagné" du jeu, et d'autre part à la valeur proprement dite du gain accumulé par le joueur, valeur qui peut etre très importante.
L'invention propose donc un dispositif électronique de jeu de hasard, comprenant a) un boîtier portable comprenant - une interface-boitier d'entrée/sortie apte à recevoir une information prédéterminée d'au-torisation de jeu sans laquelle le boitier est 20 inapte au jeu, ~;
- une interface de communication avec le joueur, - des moyens de mémoire aptes à stocker au moins une donnée de référence, - des moyens de traitement-boitier, com-portant . des moyens de comparaison apates à
comparer la donnée de référence avec une donnée de jeu introduite par le joueur par l'interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire, . des moyens aptes à établir une information de gain dépendant au moins du résultat de la comparaison, et à stocker cette information de gain dans les moyens de mémoire, et . des moyens de cryptable-boitier, aptes en réponse à une information prédéterminée de 2~72~
demande de paiement reçue par l'interface-boitier d'entrée/sortie, à établir une première valeur de gain cryptée à partir de l'information de gain et à
délivrer cette première valeur cryptée à l'inter-face-boitier, et b) un système de contrôle, externe au boî-tier, comprenant - une interface-système d'entrée/sortie apte à coopérer avec l'interface-boitier, et - des moyens de traitement-système, aptes, . en présence d'une demande de paie-ment émanant du joueur, à lire l'information de gain contenue dans les moyens de mémoire du boitier et à
délivrer l'information de demande de paiement à
l'interface-système d'entrée/sortie, et comportant . des moyens de cryptage-système, homologues des moyens de cryptage-boitier, aptes à
établir une deuxième valeur de gain cryptée à partir de l'information de gain lue, ainsi que des moyens de comparaison aptes à comparer les deux valeurs de gain cryptées le paiement effectif du gain au joueur est alors conditionné au moins par la concordance des deux valeurs de gain cryptées.
L'homme du métier sait que le terme "aléatoire" associé ici à la génération d'une donnée de référence ou d'une donnée de jeu, est d'une façon générale un concept mathématique, et que la réalisa-tion matérielle de moyens de génération "aléatoire"
rendent cette génération pseudo ou quasi aléatoire, même si pratiquement il est impossible de prévoir à
l'avance la donnée ayant été générée. Le terme "aléatoire" est néanmoins utilisé ici pour traduire l'impossibilité pratique, pour un tiers de prévoir à
l'avance la donnée de jeu ou la donnée de référence.
Selon un mode de réalisation préféré de l'invention, les moyens de traitement-système sont . aptes à transmettre l'information prédéterminée 2107~ 3 d'autorisation de jeu. Par ailleurs, afin de lire l'information de gain, les moyens de traitement-sys-tème sont aptes, en présence d'une demande de paie-ment du joueur, à transmettre à l'interface-système d'entrée/sortie une demande de statut en réponse à
laquelle les moyens de traitement-boîtier délivrent l'information de gain à llinterface-boftier d'en-trée/sortie.
Selon un autre mode de réalisation préfé-ré, les moyens de traitement-boitier comportent des premiers moyens de génération aléatoire aptes à
générer aléatoirement la donnée de référence parmi un ensemble prédéterminé de valeurs, tandis que l'interface de communication comporte des moyens d'introduction de données permettant au joueur de choisir sa donnée de jeu parmi le meme ensemble pré-déterminé de valeurs.
Afin d'assurer le caractère aléatoire du tirage au sort des données de référence, les pre-miers moyens de génération aléatoire comportentavantageusement au moins un compteur de jeu fonc-tionnant depuis un instant initial précédant la réception de l'information prédéterminée d'autorisa tion de jeu, ce compteur étant susceptible d'etre stoppé à la réception d'une information d'arret choisie et de mémoriser la valeur qu'il présente lors de son arret de fonctionnement, cette valeur d'arret définissant, la donnée de référence.
L'information d'arrêt est de préférence l'information d'autorisation de jeu.
En variante, il est possible de concevoir un jeu dans lequel les données de référence sont par exemple des constantes fixées par les règles du jeu, les données de jeu devant être choisies aléatoire-ment par le joueur d'une façon analogue à un lancéde dés. Dans une telle variante, les moyens de traitement-boîtier peuvent comporter des deuxièmes moyens de génération aléatoire, commandés par l'ac-tion du joueur et aptes à délivrer aléatoirement la donnée de jeu, la donnée de référence étant une donnée prédéterminée stockée dans les moyens de mé-moire.
Afin d'assurer une meilleure sécurité dans la vérification de l'information de gain, les moyens de mémoire sont aptes à stocker une première donnée auxiliaire prédéterminée, et les moyens de cryptage-boîtier sont aptes à générer la première valeur degain cryptée à partir de l'information de gain et de la première donnée auxiliaire.
La première donnée auxiliaire est avanta-geusement obtenue à partir d'un premier cryptage auxiliaire d'au moins une première information spé-cifique au boitier telle que son numéro de série, et est présente dans les moyens de mémoire avant la réception de l'information d'autorisation de jeu.
Selon un mode de réalisation particulière-ment préféré, les moyens de cryptage-boîtier compor-tent:
- un générateur pseudo-aléatoire de cryptage de gain apte à être initialisé par une valeur initiale et à
fonctionner jusqu'à la réception d'une indication d'arrêt, la première valeur de gain cryptée étant alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain à la réception de l'indication d'arrêt, - un premier circuit logique apte à recevoir comme variables d'entrée l'information de gain et une par-tie au moins de la première donnée auxiliaire stock-ée, à appliquer une première fonction loglque prédé-terminée à ces deux variables d'entrée et à délivrer une première valeur de sortie correspondante, défi-nissant la valeur initiale du générateur pseudo-aléatoire de cryptage de gain, et 21 072f~
- un compteur auxiliaire apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une va-leur finale-compteur, l'indication d'arrêt du fonc-tionnement du générateur pseudo-aléatoire de cryp-tage de gain étant délivrée par le compteur auxi-liaire lorsque la valeur finale-compteur est atteinte.
Les moyens de cryptage-bo~tier comprennent également de préférence un second circuit logique apte à recevoir comme variables d'entrée un mot binaire pseudo-aléatoire et une deuxième partie au moins de la première donnée auxiliaire stockée, à
appliquer une deuxième fonction logique prédétermi-née à ces deux variables d'entrée et à délivrer une deuxième valeur de sortie correspondante, définis-sant la valeur initiale-compteur ou la valeur finale-compteur.
Les moyens de traitement-système compor-tent avantageusement des moyens de génération pseudo-aléatoire-système aptes à générer le mot binaire pseudo-aléatoire, ce mot binaire pseudo-aléatoire accompagnant l'information de demande de paiement.
Afin d'effectuer la vérification de la première valeur de gain cryptée, les moyens de traitement-système comportent des premiers moyens de cryptage auxiliaires aptes à effectuer le premier cryptage auxiliaire de la première information spé-cifique pour recalculer la valeur de la première donnée auxiliaire; par ailleurs, les moyens de cryp-tage-système comportent des moyens analogues à ceux des moyens de cryptage-boîtier, et sont aptes à
déterminer la deuxième valeur de gain cryptée à par-tir de la valeur de la première donnée auxiliaire recalculée et du mot binaire pseudo-aléatoire.
Cette deuxième valeur de gain cryptée sera alors comparée avec la première.
21~2~
Afin d'effectuer une autre vérification avant paiement, les moyens de mémoire sont avanta-geusement aptes à stocker une deuxième donnée auxi-liaire prédéterminée, et les moyens de traitement-système sont aptes, en présence de la demande depaiement émanant du joueur, à effectuer un traite-ment de vérification de la valeur de cette deuxième donnée auxlliaire, avant de délivrer l'information de demande de paiement au boîtier. Cette deuxième donnée auxiliaire peut être un certificat par un algorithme de codage à clé secrète ou publique d'un authentifiant spécifique au système de contrôle tel que le numéro de série d'un terminal de vente.
Afin de vérifier l'origine du boîtier, il est avantageusement prévu que les moyens de mémoire soient aptes à stocker, avant la réception de l'information d'autorisation de jeu, une donnée d'authentification du boîtier; la réception de l'information d'autorisation de jeu est alors condi-tionnée à la vérification de cette donnée d'authen-tification.
Cette donnée d'authentification peut résulter d'un cryptage d'authentification d'une troisième information spécifique au boitier; il peut s'agir d'un certificat du numéro de série du boitier obtenu à partir d'un algorithme de cryptage à clé
secrète ou publique utilisant une autre clé que celle prévue pour la deuxième donnée auxiliaire.
Les moyens de traitement-système compor-tent alors de préférence des moyens de cryptaged'authentification aptes à recalculer la donnée d'authentification à partir de la troisième informa-tion spécifique pour vérifier la valeur de cette troisième information spécifique lue dans les moyens de mémoire.
Le numéro de série du boitier peut être présent dans les moyens de mémoire du boîtier. Il ''' 21072~
peut également être lu par un moyen de lecture approprié, par exemple par un lecteur optique si le -numéro de série figure sous forme de code-barres sur une étiquette fixée sur le boitier.
De préférence, les moyens de mémoire com-portent deux memoires, l'une d'entre elles contenant la première donnée auxiliaire, l'autre contenant d'abord la donnée d'authentification puis, après vérification de cette dernière, la deuxième donnée auxiliaire.
Par ailleurs, les moyens de mémoire peu-vent comporter un compteur d'état apte à contenir une information d'état représentative du résultat du jeu, ainsi qu'un compteur de paiement apte à conte-nir une information de paiement représentative d'unpaiement déjà effectué ou non encore effectué au joueur.
En présence de la demande de paiement éma-nant du joueur, les moyens de traitement-système sont alors aptes à lire en outre les contenus des compteurs d'état et de paiement avant de délivrer l'information de demande de paiement au boitier.
Le boitier comporte avantageusement des moyens d'alimentation autorisant le fonctionnement de certains au moins de ces moyens, tels que les compteurs de jeu et les mémoires, avant la réception de l'information d'autorisation de jeu.
Le boîtier est avantageusement inapte au jeu à la suite d'une comparaison entre une donnée de référence et une donnée de jeu représentative d'un jeu perdant et/ou après un paiement effectif au joueur.
L'interface de communication comporte de préférence des moyens de restitution au joueur d'une information de résultat représentative du résultat de la comparaison entre les données de jeu et de référence, lui indiquant s'il a perdu ou gagné. ~ ~
. .
21 07~
Selon un mode de réalisation préféré de l'invention, les moyens de mémoire sont aptes à
stocker une pluralité de données de référence, et une pluralité de données de jeu sont susceptibles d'être introduites par le joueur.
Ces données de jeu peuvent être intro-duites successivement, chaque donnée de jeu intro-duite étant comparée à une donnée de référence pré-déterminée, une donnée de jeu ne peut être intro-duite par l'interface de communication qu'en casd'une concordance entre la donnee de jeu précé-demment introduite et la donnée de référence corres-pondante, et à chaque concordance correspond une information de gain différente.
L'information de résultat comporte alors avantageusement l'affichage d'une information de ni-veau de gain correspondant à l'information de gain contenue dans les moyens de mémoire.
Les moyens de mémoire comportent de préférence un compteur de gain apte à contenir successivement des mots binaires de gain prédéterminés représentatifs des informations de gain successives chaque mot binaire différant du mot suivant et du mot précédent par au deux bits. Ceci permet d'avoir des mots binaires suffisamment différents les uns des autres, afin de bien différencier les informations de gain correspondan-tes et d'éviter notamment des erreurs occasionnées par exemple par une mauvaise lecture ou écriture 10 2~,~72~
d'un seul bit. De même ]e compteur d'état est avantag~el~sement apte à
contenir successivement des mots binaires d'état prédéterrninés représentatifs des informations d'état successives, chaque mot binaire d'état différant du mot suivant et du mot précédent par au moins deux S bits.
Lorsque plusieurs données de jeu doivent être introduites par le joueur, notamment successivement, les premiers moyens de génération aléatoire comportent de préférence une pluralité de compteurs de jeu, chaque compteur étant susceptible de contenir une donnée de référence et est associé à une introduction de donnée de jeu par le joueur. On peut alors prévoir que la réception de ladite information d'autorisation de jeu stoppe le fonctionnement de tous ]es compteurs, ]a pluralité de données de référence étant a]ors la pluralité de va]eurs qu'avaient ]es compteurs à la réception de cette inforrnation d'autorisation de jeu. En d'autres termes, ]e tirage au sort des données de référence est effectué
une fois pour toutes avant l'introduction des données de jeu par le joueur. On peut cependant prévoir qu'un tirage au sort s'effectue pour chaque donnée de jeu introduite. Dans ce cas un seul compteur peut être associé à toutes les introductions successives des données de jeu par le joueur; l'introduction d'une donnée de jeu par le joueur fige alors le compteur correspondant à une valeur définissant la valeur de référence associée à certe donnée de jeu.
Le système de contrô]e comporte avantageusement une interface de dialogue avec le joueur apte à recevoir ladite demande de paiement.
Cette interface de dialogue peut être utilisée à d'autres ~lns. Ainsi, en présence d'une demande de vérification d'information de gain émanant du joueur, ]es moyens de traitement-s~stème peu~ent lire ]es contenus des compteurs de gain, d'~tat, et de paiement et cornmuniquer les résultats de cette lecture sur l'interface de dia]ogue. -Le système de contrô]e peut comporter au moins une station, telle qu'un terminal, et de préférence une p]uralité de stations de structure ~ ;
analogue, ]es informations d'autorisation de jeu et de demande de paiement pouvant être délivrées par ~a même station ou par deux stations différentes.
Afin d'effectuer une autre vérification, notarnment lorsque le gain 11 2~ ~72~
est important, le système de contrô]e comporte avantageusement des moyens de stockage d'une liste d'authentifiants des boîtiers gagnants et payés, et en présence d'une demande de paiement émanant du joueur et cor~espondant à un gain supérieur à une va]eur de gain prédéterminée, les moyens de traitement-système sont aptes à vérifier si l'authentifiant du boîtier concerné se situe déjà dans ladite liste L'invention a également pour objet Ull boîtier et un système de contrôle appartenant à un tel dispositif électronique de jeu de hasard.
D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillé d'un mode de réalisation nullement limitatif et illustré sur les dessins sur lesquels:
- la figure 1 représente schématiquement une station et un boîtier selon l'invention, - la figure 2 illustre un réseau de stations, - les figures 3a, 3b, 3c représentent plus en détail le boîtier de la figure 1, - la figure 4 représente un écran d'affichage du bo;tier, - les figures 5, 6 et 7 représentent des s~optiques schématiques de l'architecture câblée d'un composant ASIC incorporé au boîtier, et - les figures 8, 9, 10a, 10b, 10c représentent des organi,rarnmes de fonctionnement du dispositif et de mise en oeuvre du jeu.
Tel qu'illustré sur la figure 1, le dispositif électronique de jeu comporte un boitier portab]e 11 et un système de contrô~e 12, externe au boîtier 11, et comprenant une interface-système d'entrée/sortie 17, comportant ici deux p]ages de cuivre 17a et 17b aptes à coopérer avec des plages cuivre homologues d'une interface-bo;tier d'entrée/sortie du boîtier 11 afin de réaliser un échange de dormées par un couplage capacitif.
Outre cette inferface d'entrée/sortie 17, le système de contrô]e 12 comporte des moyens de traitement-système 16 connectés à cette inferface 17 ainsi qu'à une interface de dialogue 13 avec un utilisateur tel que le vendeur ou l'agent payeur. Cette inferface de dialogue comporte un écran d'affichage 14 ainsi qu'un c]avier 15 pour l'introduction d'informations de commande par exemple.
Les moyens de traitement-système 16 sont incorporés au sein 12 2~72~
d'une carte é]ectronique architecturée autour d'un micro-contrôleur dialoguant avec l'interface 17 par l'intermédiaire d'un registre d'entrée/sortie 88. Comme on le verra plus en détails ci-après lors du fonctionnement du dispositif, les moyens de traiten-ent-système 16 S comportent des mo~ens de cryptage-système 19, des premier et deuxième moyens de cryptage auxiliaires 20a et 20b, des moyens de cryptage d'authentification 21 ainsi que des moyens de génération pseudo-aléatoire système 22 aptent à générer un mot binaire pseudo-aléatoire dont la signification sera expliquée ci-après. Matériellement, ces différents moyens sont réalisés de façon logicielle au sein du micro-cont}ôleur des moyens de traitement-système.
Sur la figure 1, les moyens de traitement-systèrne 16, l'interface-système d'entrée/sortie 17 et l'interface de dialogue 13 sont matériellement regroupés au sein d'une station telle qu'un terrninal. On peut à cet effet prévoir d'utiliser un micro-ordinateur classique, tel que par exemple celui connu sous la marque PC de la société IBM.
Darls ce cas, l'interface de dialogue 13 comportera l'écran et le clavier du micro-ordinateur. On peut alors prévoir une carte électronique supplémentaire enfichable dans le micro-ordinateur et incorporant les moyens de traitement-système, ainsi qu'une extension réalisant l'interface l 7 .
Bien que d'une façon générale, le système de contrô]e puisse être incorporé au sein d'une seule station, il est prévu d'utiliser un réseau de stations 12 (figure 2) ayant toutes une structure analogue. Certaines au moins de ces stations peuvenl être reliées à des moyens de stockage 23 aptent à stocker, comme on le verra p]us en dé~ails ci-après, une liste d'authentifiants de boîtiers ayant abouti à un jeu gagnant et ayant donné lieu à un paiement effectif au joueur.
Le boitier 11 a des dimensions hors tout lui permettant de tenir aisément dans une main. Il comporte sur sa face avant (figure 3a) une touche 24 permettant de le mettre sous tension pour activer certains au moins des moyens le constituant, comme par exemple l'écran d'affichage 28. Par ailleurs, il est prévu, dans cet exemple de réalisation trois touches de jeu 25, 26 et 27, sur lesquelles sont respectivement inscrits trois chiffres (l, 2 et 3) représentant trois 2~72~
données de jeu parmi lesquelles le joueur pourra faire son choix.
Sur sa face anière (figure 3c) se trouve une étiquette sur laquelle figure par exemple en code barre, le numéro de série NS du boîtier. Ce numéro de série constitue ici un authentifiant unique et spécifique au S boltier.
La figure 3b illustre schématiquement une ~ue interne du boîtier 11. On y trouve les empremtes électroniques 21, 32, 33 et 34 des touches 24, 25, 26 et 27. Deux plages de cuivre 29 et 30, faisant partie d'une interface-boîtier d'entrée/sortie, sont aptes à coopérer avec les deux plages de cuivre homologues 17a et 17b d'une station 12. Des moyens d'alimentation autonomes 3~ et 36, tels que les piles, permettent d'assurer le caractère autonome du boîtier portable et servent, cornrne on le verra ci-après, à alimenter de façon permanente certains des composants du boîtier.
Alors que les trois touches de jeu 25, 26, 27 et l'écran d'affichage 28 forrnent une interface de communication avec le joueur, un élément essentiel de l'invention consiste ici en un circuit intégré câblé
spécifique (ASIC: Application Specific Integrated Circuit) portant la référence 37 et incorporant comme on le verra plus en détails ci-après, des moyens de traitement-boîtier ainsi que des moyens de mémoire.
Cet ASIC est relié par un réseau de connexion 38 aux touches de jeu, aux moyens d'alimentation, ainsi qu'à l'écran d'affichage 28. Bien entendu, on aurait pu utiliser, à la place d'un composant ASIC, un micro-contrôleur incorporant de façon logicielle certaines au moins des fonctions du boîtier qui seront décrites ci-après. Néanmoins, l'utilisation d'un composant ASIC perrnet de réduire les coûts de fabrication et augmente la sécurité du dispositif selon l'invention, contre la fraude. Il est en effet plus difficile, pour un fraudeur, d'accéder et de comprendre l'architecture d'un schérna de câblage spécifiquement réalisé pour une application et incorporé au sein d'un ASIC, que d'accéder aux instructions d'un programme incorporé au sein d'une mérnoire de programme d'un micro-contrôleur.
Sur la figure 4, est représenté un écran d'affichage 28 tel qu'il est susceptible d'apparaître au joueur dans l'application spécifique de jeu qui est décrite dans cet exemple. En bas de l'écran d'affichage sont 14 2~ ~r~2~9 prévus deux espaces G~ et Fl dans lesquels sont susceptibles d'être affichés les expressions "GAGNE" et "FIN" selon que le joueur a gagné ou perdu dans son jeu de hasard. Sur les deux bords latéraux de l'écran d'affichage sont disposés respectivement deux colonnes d'emplacements numérotés 1, 2, 3, 4, 5 et 6, 7, 8, 9, 10. Ces emplacemen~s portent les références NG1-NG10 et correspondent à des affichages de niveaux de gains successifs atteints par le joueur lors de son jeu. Au centre de l'écran d'affichage, figurent des emplacements pour trois flèches F respectivement positionnées en regard d'emplacements circulaires N1, N2 et N3 à l'intérieur desquels sont matéIialisés les trois chiffres 1, 2 et 3. Comme on le verra ci-après, l'une de ces flèches F va matérialiser le choix du joueur après que celui-ci ait appuyé sur l'une des touches de jeu 25 à 27, tandis que l'un des emplacements N1, N2 ou N3 matérialisera la donnée de référence tirée au hasard par le boîtier lui-même.
La figure 5 représente schématiquement une partie des mo~ens incorporés au sein du composant 37. On trouve tout d'abord un registre d'entrée-sortie série/paral]è]e 39, faisant partie de l'interface-boîtier d'entrée/sortie, et relié aux deux plages de ouivre 29 et 30. A ce registre 39 est relié un circuit décodeur 40 apte à décoder les diverses inforrnations reçues par ]e registre 39 (entrée/sortie, écriture, lecture).
Ce circuit décodeur 40 est relié à un circuit de mise en forme 51, connecté en premier lieu à un compteur d'état 48, tel qu'un compteur non linéaire, susceptible de contenir une inforrnation d'état représentative du résultat "perdu" ou "gagné" du jeu, en deuxième lieu à un compteur 49 susceptible de contenir une information représentative d'un paiement ayant été réellement effectué au joueur, et en troisième lieu à un compteur dit de gain 50, tel qu'un compteur non linéaire, apte à contenir une information de gain dépendant du résultat du jeu. En réponse à une demande de statut, le circuit de mise en forme est apte à délivrer au registre d'entrée/sortie 39 les contenus C1, C2, C3 des trois compteurs précités 48, 49 et 50.
I,a sortie du compteur de gain 50 est également reliée à l'entrée d'un premier circuit logique 47 dont l'autre entrée est reliée à une première mémoire vive M1. La sortie du premier circuit logique est 15 2~72~3 reliée à un générateur pseudo-aléatoire dit de cryptage de gain 46, tel qu'un compteur polynomial ou un générateur cyclique, commandé
également par un compteur auxiliaire 4~ recevant en entrée la sortie d'un deuxième circuit logique 44 dont les deux entrées sont S respectivement reliées à ]a mémoire Ml et au registre d'entrée sortie 39. La sortie du générateur pseudo-aléatoire de cryptage de gain 46 est reliée au registre 39.
Il est éga]ement prévu des mo~ens de contrôle logiques 41 de l'ensemble de ces mo~ens, cadencés par un signal d'horloge CLK d'une fréquence par exemp~e de 500 kHz, délivré par un oscil]ateur 43.
Une autre rnémoire vive M2, reliée au registre d'entrée-sortie 39 fait partie, avec la mémoire Ml, des moyens de mémoire du boîtier.
Les figures 6 et 7 illustrent plus en détail des premiers moyens de génération aléatoire aptes à générer les données de référence qui seront comparées avec les données introduites par le joueur.
La figure ~ est représentative d'un mode de réalisation applicable à un tirage au sort, effectué une seule fois pour une pluralité de données de référence successives (dix par exemple) correspondant respectivement à des introductions potentielles successives de données de jeu par le joueur.
Une porte logique ET 52 reçoit en entrée le signal d'horloge CLK
ainsi qu'une information d'autorisation de jeu DV dont on re~iendra ultérieurement plus en détail sur la signification. La sortie de cette porte logique 52 est relié au premier compteur modulo 2 (53-1) d'une rangée de dix compteurs 53-1 à 53-lO reliés en cascade les uns aux autres et dont les sorties sont respectivement reliées aux dix entrées d'un multiplexeur 54 dont la sortie est reliée à la première entrée d'un comparateur 55. Chaque compteur est donc susceptible d`afficher un contenu correspondant à l'un des trois chiffres 1, 2 et 3. Ce multiplexeur 54 est commandé en ce qui concerne le choix de sa voie d'entrée par ]a sortie du compteur de gain 50. L'autre entrée du comparateur SS reçoit la valeur VJ de la donnée de jeu introduite par le joueur. La sortie de ce comparateur est reliée au compteur d'état 58 et au compteur de gain SO.
Comme on le verra ci-après, la figure 7 i]lustre un mode de 21~72~
réalisation plus particulièrement adapté, soit à des ~ tirages au sort successifs associés respectivement aux introductions successives des donrlées de jeu par le joueur, soit à une génération a~éatoire d'une donnée de jeu qui serait analogue par exemple à un lancé de dé de ]a S part du joueur. Dans ce dernier cas, la donnée de référence qui sera comparée avec la donnée de jeu générée aléatoirement, pourra être une constante mémorisée dans les moyens de mémoire du boîtier. Sur ce mode de réalisation, la porte logique 52 reçoit à la place de l'information d'autorisation de jeu DV le signal d'introduction ACJ
d'une donnée de jeu par le joueur sur l'interface de communication. Il n'est alors prévu qu'un seul compteur 53 relié à cette porte logique 52 et dont la sortie est reliée à la première entrée du comparateur 55.
On va maintenant décrire plus en détails, en se référant plus particulièrement aux figures 8 à 10c le fonctionnement du dispositif selon l'invention.
Lors de la fabrication en usirle (étape 56) une première donnée auxiliaire IC1 est inscrite dans la mémoire M1 tandis qu'une donnée d'authentification IC2 est inscrite dans la mémoire M2 (étape 57 et étape 58). La première donnée auxiliaire IC1 constitue une première sécurité qui sera utilisée lors du paiement effectif du gain au joueur.
Elle résulte d'une façon générale d'un premier cryptage auxiliaire d'une inforrnation spécifique au boîtier. Plus précisément, il s'agit par exemple d'une information cryptée obtenue à partie du numéro de série NS du boîtier par un algorithme de cryptage du type à clef secrète, tel que celui connu sous le sigle DES (Data Encryption Standard) et utilisant à cet effet une première clef secrète. n serait également possible d'utiliser un algorilh~ne de cryptage à clé publique tel que celui connu sous le sigle RSA (Rivest Shamir Adelman).
La donnée d'authentification IC2 consiste éoalement en un cryptage d'authentification d'une information spécifique du bo;tier.
Concrètement, il s'agit d'un cryptage du numéro de série du boîtier à
par~r d'un algorithme à clef secrète (ou éventuellement publique), a~ec une clef différente de celle utilisée pour l'information IC1. Cette donnée IC2 est en fait un certificat du numéro de série NS.
Afin de préserver les contenus des mémoires vives M1 et M2, le :i . : ., ,, . . , - , ~
.. . - .. ; ~ , , ~ ,, ~; ,.:. .:
: . . - , .,: . : , - : .. ~,, ;. , ~, , .
17 2~072~1~
boîtier sera alimenté par ses moyens d'alimentation en permanence depuis sa fabrication en usine. De ce fait, lesdits compteurs 53-1 à 53-10 fonctior~nent depuis le stade de fabrication du boîtier en usine.
Néanmoins, à ce stade, le boîtier est inapte au jeu ou verrouil~é.
En d'autres termes, les moyens de traitement-boîtier sont inactifs et un joueur, qui viendrait à être en possession d'un tel boîtier, ne pourrait pas introduire de données de jeu à l'aide des touches 25-27.
A sa sortie d'usine, le boîtier est se~cké dans un local de vente équipé d`une station de contTôle 12. Lors de la vente d'un tel boîtier à
un joueur, il est tout d'abord procédé à une validation de celui-ci (étape 59). Le boîtier étant disposé sur l'interface-système 17, les moyens de traitement-système 16 procèdent à une lecture du contenu de la mémoire M2, et les moyens de cryptage d'authentification 21 recalculent, à partir du numéro de série NS et de la valeur de la clef secrète utilisée (présente également dans des moyens de mémoire de la station), la dormée d'authentification IC2. A cet effet, les moyens de traitement-système peuvent avoir cormaissance du numéro de série NS
du boîtier soit en raison de son stockage directement dans la mémoire M2 du boîtier, soit par une lecture optique à l'aide d'un lecteur approprié, du code barre situé sur la face arrière du boîtier. La concordance de la donnée de d'authenfication recalculée avec celle qui était présente dans ]a mémoire M2 avant cette étape de validation 59, permet d'effectuer une première vérification sur l'origine du boîtier et de s'assurer ainsi qu'il s'agit à priori d'un boîtier authentique.
Une fois cette vérification sur l'origine effectuée,les deuxièmes moyens de cryptage auxiliaire 20b des moyens de traitement-système déterminent une deuxième donnée auxiliaire cryptée IC3 à partir également d'une information spécifique à la station effectuant la vente et d'un algorithme de cryptage à clef secrète (ou éventuellement publique) utilisant une troisième clef différente des deux premières.
Pratiquement, les deuxièmes moyens de cryptage auxiliaires utilisent comme information spécifique-station, son numéro de série, la date de ' la vente ainsi que le numéro d'ordre de cette vente à cette date, et déterminent le certificat crypté de cette inforrnation spécifique-station.
Les moyens de traitement-système stockent alors dans la mémoire M2, 2~Q72~9 cet~e information spécifique-sLaLion ainsi que le cer~if~cat IC3.
La concordance de la donnée d'authentificat~on IC2 stockée dans la mémoire M2, avec celle rccalculée, a également pour conséquence l'émission par les moyens de traitement-système de la station, de l'information d'autorisa~ion de jeu DV qui a pour effet d'une part d'activer les moyens de traitement-boîtier pour rendre le boîtier apte au jeu, et, d'autre part, de stopper le fonctionnement des compteurs de jeu 53-1 à 53-10. Cette information d'autorisation de jeu ainsi que la demande de statut sont en fait des cornrnandes particulières émises par la station, et à la réception desquelles les moyens de traitement-boîtier effectuent des opérat~ons prédéterrninées. Il convient de remarquer que, dans ce mode de réalisation, la pluralité de données de référence est alors la pluralité de valeurs qu'avaient les compteurs 53-1 à 53-10 à la réception de l'information de d'autorisation de jeu. Ces données de référence seront mémorisées dans les compteurs 53-1 à 53-10 en vue de leur cornparaison avec les données de jeu. Le tirage au sort de toutes les données de référence a donc été effectué une seule fois. Par ailleurs, la cadence rapide de fonctionnement des compteurs ainsi que le caractère aléatoire de l'instant de mise en marche des compteurs à
l'usine de fabrication et de l'instant de réception de l'information DV
contribuent au caractère "aléatoire" de la génération des données de référence.
Bien entendu, dans la variante illustrée sur la figure 7, concernant des tirages au sort successifs de données de référence, la réception de l'information d'autorisation de jeu DV n'a pour seul effet que l'activation des moyens de traiternent de boîtier, et le déverrouillage de celui-ci afin de le rendre apte au jeu.
Le joueur est maintenant en possession d'un boîtier avec lequel il peut jouer.
La phase de jeu proprement dite 60, correspondant ici à un exemple bien par~iculier de jeu, est illustrée plus en détail sur la figure 9. Lors de la mise en marche du boîtier (étape 61) par pression sur la touche 24, l'écran 28 affiche (étape 62) les chiffres 1, 2 et 3 dans les emp]acements N 1, N2 et N3 ainsi que le niveau de gain antérieur. Si le joueur n'a jamais joué avec ce boîtier, il n'y a bien 2~ ~724~
entendu aucun afficllage de niveau de gain antérieur.
Dans l'étape 63, le joueur choisi un chiffre et actionne la touche 25-27 correspondante ce qui ma~érialise l`introduction de sa donnée de jeu. La flèche F, en regard de l'emp]acement Nl, N2 ou N3 correspondant au chiffre choisi par le joueur, s'affiche et les moyens de traitement-boîrier activent alors un logiciel d'animation visuelle, cornmunément appelé "chenillard" par l'homme du métier, et ayant pour effet de provoquer une rotation, sur l'écran d'affichage 28 des chiffres 1, 2 et 3 simulant ainsi le mouvement d'une roulette dans un jeu de roulette. Le chenillard simule ensuite la décélération de la roulette et le chiffre correspondant à la donnée de référence contenue dans le premier compteur de jeu 53-1 s'affiche à l'emplacement correspondant sur l'écran d'affichage 28 (étapes 64, 65).
Si le chiffre s'afflche en face de la flèche F qui matérialisait la donnée de jeu choisie par le joueur (étape 67), celui-ci a gagné. Dans ce cas, l'expression "GAGNE" s'affiche à l'emplacement GA et le niveau de gain 1 s'affiche à l'emplacement NG1. Dans le cas contraire (étape 66), c'est-à-dire si le chiffre correspondant à la donnée de référence ne s'affiche pas en regard de la flèche F, le joueur a perdu et l'expression "FrN" s'affiche dans l'emplacement Fl. Dans un tel cas, les moyens de trailement-boîtier verrouillent (étape 68) l'interface de communication avec ]e joueur en ce sens que celui-ci ne peut plus introduire de donnée de jeu à l'aide des touches 25-27. En d'autres terrnes, le boîtier est rendu à nouveau inapte au jeu et peut être jeté
par exemple.
Dans le cas d'un jeu ga$nant, le joueur à deux possibilités. Soit il décide d'arrêter de jouer et de demander le paiement de son gain en se présentant à une station 12, soit il décide de tenter sa chance une nouvelle fois en choisissant à nouveau une donnée de jeu qu'il introduit à l'aide des touches 24-27. Le déroulement du jeu s'effectue alors à nouveau selon ]es étapes 63 à 66 ou 67. Dans le mode de réalisation il]ustré sur la figure 6, le contenu du compteur de gain, permet de sé]ectionner ]a voie d'entrée du multiplexeur 54 puisque ce compteur de gain comporte une information de gain différente pour chaque essai gagnant du joueur. Aussi, dans le cas présent, lors du i.`~
2~72~9 deuxième essai, le deuxième compteur 53-2 de ]a chaîne sera sélectionné et son contenu correspondant à la deuxième valeur de référence sera comparé à la donnée de jeu introduite par le joueur. Le joueur peut ainsi tenter sa chance dix fois de suite pour espérer atteindre le niveau de gain 10. A. chaque nouvel essai gagnant, son niveau de gain actuel s'affiche et est supérieur au niveau de gain précédent. Par contre, si au cours de ce cheminement, un essai devient perdant, le boîtier devient inapte au jeu et le niveau de gain précédent reste affiché. Bien entendu, le joueur ne peut tenter un essai suivant que s'il a réussi à l'essai précédent, c'est à dire si il y avait concordance entre la donnée de référence associée à son essai précédent et la donnée de jeu qu'il avait alors introduite.
Dans le mode de réalisation illustré sur la figure 7, les dix données de référence correspondant aux dix niveaux de gain ne sont pas prédéterrninées à l'avance. Le compteur 53 fonctionne jusqu'à
l'actionnement d'une touche 24-27 par le joueur matérialisant son choix d'une donnée de jeu. Cette action ACJ bloque alors le compteur 53 à une valeur défir~issant à la va]eur de référence générée aléatoirement et associée à l'introduction de la donnée de jeu par le joueur lors de son essai. Après l'afficllage d'un résultat gagnant éventuelle, le fonctionnement du compteur 53 se poursuit et celui-ci sera à nouveau figé à une autre valeur lors de l'introduction éventuelle ultérieure d'une autre donnée de jeu par le joueur.
La variante de la figure 7 est également compatible avec un autre type de jeu consistant cette fois ci à comparer des données de référence constantes prédétemlinées et stockées en mémoire, avec des données de jeu introduites de façon aléatoire par le joueur. On simule ainsi un lancement de dés par le joueur. Dans ce cas, la réception du signal à ACJ, provoqué par l'actionnement d'une touche appropriée sur le boitier par le joueur, provoque l'arrêt du compteur 53 matérialisant la génération aléatoire de la donnée de jeu qui sera ensuite comparée à
la valeur de référence (désignée ici éga]ement par VJ) stockée en mémoire.
Dans le cas où un joueur ayant gagné et ayant atteint un certain niveau de gain, décide de ne plus jouer et de demander le paiement de 21 2~07249 ce gain, il procède alors à une demande de paiement 69 auprès d'une station 12 qui va procéder alors à une phase de vérification approfondie 70. n convient de noter ici que ]e joueur peut demander ce paiement auprès de la même station qui lui a vendu son boîtier ou auprès d'une station homologue.
On se réfere maintenant plus particulièrement aux figures 10a à
10c pour décrire cette phase de véri~lcation.
Celle-ci commence tout d'abord par une vérification visuelle 71 de la part de l'agent chargé d'effectuer le paiement. Cette vérification visuelle consiste à vérifier l'affichage de l'expression "GAGNE" ainsi que l'affichage d'un ni~eau de gain. Si aucune anomalie 72 n'apparâît, le boîtier est alors placé sur l'interface 17 d'entrée-sortie de la station et les moyens de traitement-système délivrent au moyen de traitement-boîtier une demande de statut (étape 73). A la réception 74 de cette demande de statut STl, les moyens de traitement-boîtier délivrent au registre d'entrée-sortie 39 les contenus respectifs Cl, C2, C3 des compteurs 48, 49 et 50, ainsi que le contenu de la mémoire M2. Les contenus respectifs C 1, C2, C3 sont alors affichés en "clair" sur l'écran 14 de l'interface de dialogue de la station (étape 78). Ceci constitue une autre vérification visuelle qui cependant ne fait pas foi pour le paiement effectif du gain au joueur, comme cela sera expliqué
ci-après.
On passe ensuite à une étape de vérification 81 consistant à
vérifier la valeur de la deuxième donnée auxiliaire IC3 contenue dans la mémoire M2. Pour celà, les deuxièmes moyens de cryptage auxiliaire 20b des moyens de traitement-système de la station lisent l'information spécifique-station (numéro de série de la station, date de la vente et numéro d'ordre) dans la mémoire M2, et recalculent le certificat IC3 de cette information spécifique pour le comparer à celui contenu dans la mémoire M2.
Une non concordance de ces deux données IC3 conduit encore à
une anomalie 82 qui peut interrompre le processus de paiement. Dans le cas contraire, les moyens de traitement-système comparent l'inforrnation de gain du compteur de gain ~0 à une va]eur de gain prédéterminée GS. Si le gain est supérieur à cette valeur GS, les 22 ~ 249 moyens de traitement-système vérifient alors si l'authentifiant du boîtier concerné, c'est à dire son n-unéro de série, ne se situe pas déjà
dans la liste d'authentifiants des boîtiers gagnants et déjà payés. Si tel était le cas, il y aurait encore une anomalie 85 interrompant ~e processus de paiement. Si la station 12 n'est pas reliée aux moyens de stockage 23 de cette liste, le joueur est prié alors de se rendre auprès d'une station reliée à cette liste. Bien entendu, le joueur peut être prié
de changer de station juste après la vérification visuelle 71.
Dans le cas où, soit le gain est inférieur à la valeur GS, soit le gain est supérieur à la valeur GS et le boîtier ne se situe pas dans ]a liste gagnante, les moyens de traitement-système émettent alors (étape 86) une inforrnation de demande de paiement IDP accompagnée d'un mot binaire aléatoire M13A. A la réception 87 de l'information IDP et du mot bir~aire MBA, par l'interface d'entrée-sortie du boîtier, les moyens de cryptage (44, 45, 46, 47) du boîtier sont aptes à générer une première valeur de gain cryptée VF1 à parfir de l'infommation de gain contenue dans le compteur de gain 50 et de la première donnée auxiliaire IC1 contenue dans la mémoire Ml (étapes 88-92).
Pour celà, le générateur pseudo-aléatoire de crypta,e de gain 46 est apte à être initialisé par une valeur initiale et à fonctionner jusqu'à
la réception d'une indication d'arrêt. La première va]eur de gain cryptée VF1 est alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain 46 à la réception de cette indication d'arrêt.
Le premier circuit logique 47 reçoit comme variable d'entrée l'inforrnation de gain contenue dans ]e compteur de gain SO et une partie de la première donnée auxiliaire ICl stockée dans ]a mémoire Ml. Ce premier circuit 47 applique alors une première fonction logique prédéterminée, par exemple à base de OU exclusif, à ces deux variables d'entrée et délivre une première valeur de sortie correspondante, qui définie ]a valeur initiale du générateur pseudo-aléatoire de cryptage de gain 46.
Le compteur auxiliaire 45 est apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une valeur fina]e-compteur.
L'indication d'arrêt du fonctiormement du générateur pseudo-aléatoire 2~7~
de cryptage de gain est alors délivré par ]e compteur auxiliaire 45 lorsque ladite valeur finale-compteur est atteinte.
Le deuxième circuit logique 44 est utilisé ici pour définir ]a valeur initiale compteur ou la valeur f~ale compteur selon que le S compteur compte ou décompte.
Ce deuxième circuit logique reçoit comrne variables d'entrée le mot binaire pseudo-aléatoire MBA et une deuxième partie de la première donnée auxiliaire stockée IC1. Une deuxième fonction logique prédéterminée, de préférence différente de la première, est alors appliquée à ces deux variables d'entrée et le deuxième circuit logique 44, délivre une deuxième valeur de sortie qui définit la valeur initiale-compteur ou la valeur finale-compteur.
Ainsi, le compteur polynominal (par exemple) 46 est initialisé à
une valeur initiale dépendant du contenu crypté de la mémoire M1 et de l`information de gain contenue dans le compteur de gain 50. Ce compteur fonctionnera alors jusqu'à ce que le compteur auxiliaire 45 - s'arrête, le nombre d'itérations de ce demier étant défini de fa,con pseudo-aléatoire à l'aide du mot binaire MBA. Lors de l'arrêt du compteur 46, son contenu, définissant la première valeur de gain cryptée VF1, est délivré aux moyens de traitement-système de la station par l'intermédiaire du registre d'entrée-sortie 39 étapes 93, 94).
Le paiement effectif du gain au joueur ne sera effectué que si cette première valeur de gain cryptée VF1 délivrée par le boîtier, est identique à une deuxième valeur de gain crypt~e VF2 établie par les moyens de cryptage-système 19 de la station. A cet effet, les premiers moyens de cryptage auxiliaire 20a de la station recalculent la première donnée auxiliaire cryptée ICl à par~ir du numéro de série du boîtier et de la clef secrète correspondante. Ce numéro de série peut être stocké
dans la mémoire Ml ou bien lu optiquement par un lecteur optique. A
partir de là, les moyens de cryptage-système, comportant des moyens analogues à ceux des moyens de cryptage-boîtier (c'est à dire des circuits logiques et des compteurs analogues aux circuites logiques 44, 47 et aux compteurs 45 et 46), calculent la deuxième ~aleur de gain cryptée, d'une façon analogue à celle utilisée pour ]e calcul de la première valeur de gain cryptée VFl, à partir de l'information ICl ~ ~ r:C`
2~ ~2~9 recalculée par les premiers moyens de cryptage auxiliaires, et du mot binaire pseudo-aléatoire MBA qui est connu de la station puisque généré par les moyens de j~,énération pseudo-aléatoire-système 22.
En cas de non concordance il y a de nouveau anomalie s interromparlt le processus de paiement. Par contre, en cas de concordance, le paiement 99 du gain est effectué au joueur, le boîtier est verrouillé (étape 101), le compteur 49 est chargé par une inforrnation représentative d'un paiement effectué au joueur et un archivage du nurnéro de série de ce boitier gagnant est effectué (étape 100) soit au niveau de la station elle-même soit au niveau des moyens de stockage 23 notarnment s'il s'agit d'un gain supérieur à la valeur GS.
Le conditionnement du paiement effectif du gain au joueur par la concordance des deux valeurs de gain cryptées VF1 et VF2 garantit l'organisme payeur contre la fraude provenant notarnrnent de boîtiers falsifiés contenant des micro-processeurs prograrnmés pour simuler des valeurs factices d'inforrnation de gain.
Bien que les autres étapes de vérification (demande de statut, vérification des données IC2 et IC3) ne soient pas indispensables, elles contribuent avantageusement à augmenter la sécurité contre la fraude. Par ail~eurs, l'homme du métier aura compris que seul le contenu des compteurs 48, 49 et 50 fait foi vis-à-vis de l'or"an;sme payeur, l'affichage de ]eur contenu sur l'écran 14 ou 28 n'étant qu'une indication visuelle. Aussi, toujours dans le but d'augmenter la sécurité, il est avantageusement prévu que le compteur de gain 50 soit agencé pour contenir successivement des mots binaires de gain prédéterrninés représentatifs des informations de gain successives que pourrait oblenir ]e joueur s'il gagnait successivement à chaque essai.
Chaque mot binaire differe alors du mot précédent et du mot suivant dans la liste par au moins deux bits. Une telle précaution complexifie encore la tâche d'un fraudeur qui souhaiterait modifier le contenu du compteur de gain car il aurait à modifier deux bits à la fois et non un.
La même précaution peut être avantageusement utilisée pour le compteur d'état 48 avec une deuxième liste prédétemminée de mots binaires différant les uns des autres par au moins deux bits. Ceci : ' 2~ ~7249 apporte en plus une double sécurité pour vérifier le niveau de gain obtenu et l'état perdu ou gagnant du jeu à chaque essai.
Enfin, il est possible qu'un joueur désire acheter un boîtier à une tierce personne pour continuer le jeu. Dans ce cas, il est S particulièrement avantageux que l'acheteur puisse vérifier le contenudu compteur de gain notarnment. Aussi, en présence d'une demande de vérification d'information de gain émanent du joueur acheteur, les moyens de traitement-système sont aptes à lire les contenus des compteurs de gain, d'état et de paiement et à cornïnuniquer les résultats de cette lecture sur l'écran 14 de l'interface de dialogue. Bien entendu, dans ce cas, l'information de demande de paiement IDP n'est pas délivrée au boîtier.
Claims (58)
1. Dispositif électronique de jeu de hasard destiné à être opéré par un joueur, comprenant:
a) un boîtier portable comprenant:
- une interface-boîtier d'entrée/sortie apte à recevoir une information prédéterminée d'au-torisation de jeu sans laquelle le boîtier est inapte au jeu, - une interface de communication avec le joueur, - des moyens de mémoire aptes à stocker au moins une donnée de référence, - des moyens de traitement-boîtier, com-portant:
. des moyens de comparaison aptes à
comparer ladite donnée de référence avec une donnée de jeu introduite par le joueur par l'interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire, . des moyens aptes à établir une information de gain dépendant au moins du résultat de ladite comparaison, et à stocker cette informa-tion de gain dans les moyens de mémoire, et . des moyens de cryptage-boîtier, aptes en réponse à une information prédéterminée de demande de paiement reçue par l'interface-boîtier d'entrée/sortie, à établir une première valeur de gain cryptée à partir de ladite information de gain et à délivrer cette première valeur cryptée à
l'interface-boîtier; et b) un système de contrôle, externe au boî-tier, comprenant:
- une interface-système d'entrée/sortie apte à coopérer avec l'interface-boîtier d'en-trée/sortie, et - des moyens de traitement-système, aptes, . en présence d'une demande de paie-ment émanant du joueur, à lire ladite information de gain contenue dans les moyens de mémoire du boîtier et à délivrer ladite information de demande de paie-ment à l'interface-système d'entrée/sortie, et com-portant:
. des moyens de cryptage-système, homologues des moyens de cryptage-boîtier, aptes à
établir une deuxième valeur de gain cryptée à partir de ladite information de gain lue, ainsi que des moyens de comparaison aptes à comparer les deux valeurs de gain cryptées, le paiement effectif du gain au joueur étant conditionné au moins par la concordance des deux valeurs de gain cryptées.
a) un boîtier portable comprenant:
- une interface-boîtier d'entrée/sortie apte à recevoir une information prédéterminée d'au-torisation de jeu sans laquelle le boîtier est inapte au jeu, - une interface de communication avec le joueur, - des moyens de mémoire aptes à stocker au moins une donnée de référence, - des moyens de traitement-boîtier, com-portant:
. des moyens de comparaison aptes à
comparer ladite donnée de référence avec une donnée de jeu introduite par le joueur par l'interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire, . des moyens aptes à établir une information de gain dépendant au moins du résultat de ladite comparaison, et à stocker cette informa-tion de gain dans les moyens de mémoire, et . des moyens de cryptage-boîtier, aptes en réponse à une information prédéterminée de demande de paiement reçue par l'interface-boîtier d'entrée/sortie, à établir une première valeur de gain cryptée à partir de ladite information de gain et à délivrer cette première valeur cryptée à
l'interface-boîtier; et b) un système de contrôle, externe au boî-tier, comprenant:
- une interface-système d'entrée/sortie apte à coopérer avec l'interface-boîtier d'en-trée/sortie, et - des moyens de traitement-système, aptes, . en présence d'une demande de paie-ment émanant du joueur, à lire ladite information de gain contenue dans les moyens de mémoire du boîtier et à délivrer ladite information de demande de paie-ment à l'interface-système d'entrée/sortie, et com-portant:
. des moyens de cryptage-système, homologues des moyens de cryptage-boîtier, aptes à
établir une deuxième valeur de gain cryptée à partir de ladite information de gain lue, ainsi que des moyens de comparaison aptes à comparer les deux valeurs de gain cryptées, le paiement effectif du gain au joueur étant conditionné au moins par la concordance des deux valeurs de gain cryptées.
2. Dispositif selon la revendication 1, caractérisé par le fait que les moyens de traite-ment-système sont aptes à transmettre ladite infor-mation prédéterminée d'autorisation de jeu.
3. Dispositif selon la revendication 1, caractérisé par le fait que les moyens de traite-ment-boîtier comportent des premiers moyens de géné-ration aléatoire aptes à générer aléatoirement ladite donnée de référence parmi un ensemble prédé-terminée de valeurs, et par le fait que l'interface de communication comporte des moyens d'introduction de données permettant au joueur de choisir sa donnée de jeu parmi le même ensemble prédéterminée de va-leurs.
4. Dispositif selon la revendication 3, caractérisé par le fait que les premiers moyens de génération aléatoire comportent au moins un compteur de jeu fonctionnant depuis un instant initial précé-dant la réception de ladite information prédétermi-née d'autorisation de jeu, ce compteur étant suscep-tible d'être stoppé à la réception d'une information d'arrêt choisie et de mémoriser la valeur qu'il pré-sente lors de son arrêt de fonctionnement, cette valeur d'arrêt définissant, ladite donnée de réfé-rence.
5. Dispositif selon la revendication 4, caractérisé par le fait que l'information d'arrêt est ladite information d'autorisation de jeu.
6. Dispositif selon la revendication 1 ou 2, caractérisé par le fait que les moyens de traite-ment-boîtier comportent des deuxièmes moyens de génération aléatoire commandés par l'action du joueur et aptes à délivrer aléatoirement ladite donnée de jeu, la donnée de référence étant une donnée prédéterminée stockée dans les moyens de mé-moire.
7. Dispositif selon la revendication 1, caractérisé par le fait que les moyens de mémoire sont aptes à stocker une première donnée auxiliaire prédéterminée, et par le fait que les moyens de cryptage-boîtier sont aptes à générer la première valeur de gain cryptée à partir de ladite informa-tion de gain et de ladite première donnée auxi-liaire.
8. Dispositif selon la revendication 7, caractérisé par le fait que la première donnée auxi-liaire est obtenue à partir d'un premier cryptage auxiliaire d'au moins une première information spé-cifique au boîtier, et est présente dans les moyens de mémoire avant la réception de l'information d'autorisation de jeu.
9. Dispositif selon la revendication 7, caractérisé par le fait que les moyens de cryptage-boîtier comportent:
- un générateur pseudo-aléatoire de cryptage de gain apte à être initialisé par une valeur initiale et à
fonctionner jusqu'à la réception d'une indication d'arrêt, la première valeur de gain cryptée étant alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain à la réception de ladite indication d'arrêt, - un premier circuit logique apte à recevoir comme variables d'entrée ladite information de gain et une partie au moins de la première donnée auxiliaire stockée, à appliquer une première fonction logique prédéterminée à ces deux variables d'entrée et à dé-livrer une première valeur de sortie correspondante, définissant ladite valeur initiale du générateur pseudo-aléatoire de cryptage de gain, et - un compteur auxiliaire apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une valeur finale-compteur, ladite indication d'arrêt du fonctionnement du générateur pseudo-aléatoire de cryptage de gain étant délivrée par le compteur auxiliaire lorsque ladite valeur finale-compteur est atteinte.
- un générateur pseudo-aléatoire de cryptage de gain apte à être initialisé par une valeur initiale et à
fonctionner jusqu'à la réception d'une indication d'arrêt, la première valeur de gain cryptée étant alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain à la réception de ladite indication d'arrêt, - un premier circuit logique apte à recevoir comme variables d'entrée ladite information de gain et une partie au moins de la première donnée auxiliaire stockée, à appliquer une première fonction logique prédéterminée à ces deux variables d'entrée et à dé-livrer une première valeur de sortie correspondante, définissant ladite valeur initiale du générateur pseudo-aléatoire de cryptage de gain, et - un compteur auxiliaire apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une valeur finale-compteur, ladite indication d'arrêt du fonctionnement du générateur pseudo-aléatoire de cryptage de gain étant délivrée par le compteur auxiliaire lorsque ladite valeur finale-compteur est atteinte.
10. Dispositif selon la revendication 9, caractérisé par le fait que les moyens de cryptage-boîtier comprennent un second circuit logique apte à
recevoir comme variable d'entrée un mot binaire pseudo-aléatoire et une deuxième partie au moins de la première donnée auxiliaire stockée, à appliquer une deuxième fonction logique prédéterminée à ces deux variables d'entrée et à délivrer une deuxième valeur de sortie correspondante, définissant ladite valeur initiale-compteur ou ladite valeur finale-compteur.
recevoir comme variable d'entrée un mot binaire pseudo-aléatoire et une deuxième partie au moins de la première donnée auxiliaire stockée, à appliquer une deuxième fonction logique prédéterminée à ces deux variables d'entrée et à délivrer une deuxième valeur de sortie correspondante, définissant ladite valeur initiale-compteur ou ladite valeur finale-compteur.
11. Dispositif selon la revendication 10, caractérisé par le fait que les moyens de traite-ment-système comportent des moyens de génération pseudo-aléatoire-système aptes à générer ledit mot binaire pseudo-aléatoire, ce mot binaire pseudo-aléatoire accompagnant ladite information de demande de paiement.
12. Dispositif selon la revendication 8, caractérisé par le fait que les moyens de cryptage-boîtier comportent:
- un générateur pseudo-aléatoire de cryptage de gain apte à être initialisé par une valeur initiale et à
fonctionner jusqu'à la réception d'une indication d'arrêt, la première valeur de gain cryptée étant alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain à la réception de ladite indication d'arrêt, - un premier circuit logique apte à recevoir comme variables d'entrée ladite information de gain et une partie au moins de la première donnée auxiliaire stockée, à appliquer une première fonction logique prédéterminée à ces deux variables d'entrée et à
délivrer une première valeur de sortie correspon-dante, définissant ladite valeur initiale du généra-teur pseudo-aléatoire de cryptage de gain, et - un compteur auxiliaire apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une valeur finale-compteur, ladite indication d'arrêt du fonctionnement du générateur pseudo-aléatoire de cryptage de gain étant délivrée par le compteur auxiliaire lorsque ladite valeur finale-compteur est atteinte.
- un générateur pseudo-aléatoire de cryptage de gain apte à être initialisé par une valeur initiale et à
fonctionner jusqu'à la réception d'une indication d'arrêt, la première valeur de gain cryptée étant alors la valeur délivrée par le générateur pseudo-aléatoire de cryptage de gain à la réception de ladite indication d'arrêt, - un premier circuit logique apte à recevoir comme variables d'entrée ladite information de gain et une partie au moins de la première donnée auxiliaire stockée, à appliquer une première fonction logique prédéterminée à ces deux variables d'entrée et à
délivrer une première valeur de sortie correspon-dante, définissant ladite valeur initiale du généra-teur pseudo-aléatoire de cryptage de gain, et - un compteur auxiliaire apte à compter ou décompter depuis une valeur initiale-compteur jusqu'à une valeur finale-compteur, ladite indication d'arrêt du fonctionnement du générateur pseudo-aléatoire de cryptage de gain étant délivrée par le compteur auxiliaire lorsque ladite valeur finale-compteur est atteinte.
13. Dispositif selon la revendication 12, caractérisé par le fait que les moyens de cryptage-boîtier comprennent un second circuit logique apte à
recevoir comme variable d'entrée un mot binaire pseudo-aléatoire et une deuxième partie au moins de la première donnée auxiliaire stockée, à appliquer une deuxième fonction logique prédéterminée à ces deux variables d'entrée et à délivrer une deuxième valeur de sortie correspondante, définissant ladite valeur initiale-compteur ou ladite valeur finale-compteur.
recevoir comme variable d'entrée un mot binaire pseudo-aléatoire et une deuxième partie au moins de la première donnée auxiliaire stockée, à appliquer une deuxième fonction logique prédéterminée à ces deux variables d'entrée et à délivrer une deuxième valeur de sortie correspondante, définissant ladite valeur initiale-compteur ou ladite valeur finale-compteur.
14. Dispositif selon la revendication 13, caractérisé par le fait que les moyens de traite-ment-système comportent des moyens de génération pseudo-aléatoire-système aptes à générer ledit mot binaire pseudo-aléatoire, ce mot binaire pseudo-aléatoire accompagnant ladite information de demande de paiement.
15. Dispositif selon la revendication 14, caractérisé par le fait que les moyens de traite-ment-système comportent des premiers moyens de cryp-tage auxiliaires aptes à effectuer ledit premier cryptage auxiliaire de ladite première information spécifique pour recalculer la valeur de la première donnée auxiliaire, par le fait que les moyens de cryptage-système comportent des moyens analogues à
ceux des moyens de cryptage-boîtier, et par le fait que les moyens de cryptage-système sont aptes à
déterminer la deuxième valeur de gain cryptée à par-tir de la valeur de la première donnée auxiliaire recalculée et du mot binaire pseudo-aléatoire.
ceux des moyens de cryptage-boîtier, et par le fait que les moyens de cryptage-système sont aptes à
déterminer la deuxième valeur de gain cryptée à par-tir de la valeur de la première donnée auxiliaire recalculée et du mot binaire pseudo-aléatoire.
16. Dispositif selon la revendication 15, caractérisé par le fait que les moyens de mémoire sont aptes à stocker une deuxième donnée auxiliaire prédéterminée, et par le fait qu'en présence de la demande de paiement émanant du joueur, les moyens de traitement-système sont aptes à effectuer un traite-ment de vérification de la valeur de cette deuxième donnée auxiliaire, avant de délivrer ladite informa-tion de demande de paiement au boîtier.
17. Dispositif selon la revendication 16, caractérisé par le fait que les moyens de traite-ment-système comportent des deuxièmes moyens de cryptage auxiliaire aptes à effectuer un deuxième cryptage auxiliaire d'une deuxième information spé-cifique au système de contrôle, pour déterminer la deuxième donnée auxiliaire au plus tard à la récep-tion de ladite information d'autorisation de jeu, par le boîtier, et par le fait que les moyens de traitement-système sont aptes à stocker ladite deuxième information spécifique et la deuxième donnée auxiliaire dans les moyens de mémoire, les deuxièmes moyens de cryptage auxiliaires étant aptes à lire la deuxième information spécifique et la deuxième donnée auxiliaire dans les moyens de mémoire du boîtier, et à comparer la valeur de la deuxième donnée auxiliaire lue avec celle recalculée par les deuxièmes moyens de cryptage auxiliaires à
partir de la deuxième information spécifique lue.
partir de la deuxième information spécifique lue.
18. Dispositif selon la revendication 17, caractérisé par le fait que les moyens de mémoire sont aptes à stocker, avant la réception de ladite information d'autorisation de jeu, une donnée d'authentification du boîtier, et par le fait que la réception de ladite information d'autorisation de jeu est conditionnée à la vérification de cette donnée d'authentification.
19. Dispositif selon la revendication 18, caractérisé par le fait que la donnée d'authentifi-cation résulte d'un cryptage d'authentification d'une troisième information spécifique au boîtier, et par le fait que les moyens de traitement-système comportent des moyens de cryptage d'authentification aptes à recalculer la donnée d'authentification à
partir de la troisième information spécifique pour vérifier la valeur de cette troisième information spécifique lue dans les moyens de mémoire.
partir de la troisième information spécifique pour vérifier la valeur de cette troisième information spécifique lue dans les moyens de mémoire.
20. Dispositif selon la revendication 19, caractérisé par le fait que le premier et deuxième cryptage auxiliaire ainsi que le cryptage d'authen-tification comportent des algorithmes de cryptage à
clé, et par le fait que la deuxième donnée auxi-liaire et la donnée d'authentification sont des cer-tificats cryptés des deuxième et troisième informa-tions spécifiques.
clé, et par le fait que la deuxième donnée auxi-liaire et la donnée d'authentification sont des cer-tificats cryptés des deuxième et troisième informa-tions spécifiques.
21. Dispositif selon la revendication 19 ou 20, caractérisé par le fait que les première et troisième informations spécifiques comportent un authentifiant spécifique au boîtier, et par le fait que les moyens de traitement-système comportent des moyens de lecture de l'authentifiant spécifique au boîtier.
22. Dispositif selon la revendication 19 ou 20, caractérisé par le fait que le boîtier comporte un numéro de série et que les première et troisième informations spécifiques comportent le numéro de série du boîtier, et par le fait que les moyens de traitement-système comportent des moyens de lecture dudit numéro de série.
23. Dispositif selon la revendication 18, caractérisé par le fait que les moyens de mémoire comportent deux mémoires, l'une d'entre elles conte-nant la première donnée auxiliaire, l'autre conte-nant d'abord la donnée d'authentification puis, après vérification de cette dernière, la deuxième donnée auxiliaire.
24. Dispositif selon la revendication 1, caractérisé par le fait que les moyens de mémoire comportent un compteur d'état apte à contenir une information d'état représentative du résultat du jeu, ainsi qu'un compteur de paiement apte à conte-nir une information de paiement représentative d'un paiement déjà effectué ou non encore effectué au joueur, et par le fait, qu'en présence de la demande de paiement émanant du joueur, les moyens de traite-ment-système sont aptes à lire en outre les contenus des compteurs d'état et de paiement avant de déli-vrer ladite information de demande de paiement au boîtier.
25. Dispositif selon la revendication 1, caractérisé par le fait qu'il comporte des moyens d'alimentation autorisant le fonctionnement de cer-tains au moins des moyens du boîtier avant la récep-tion de l'information d'autorisation de jeu.
26. Dispositif selon la revendication 1, caractérisé par le fait que le boîtier est inapte au jeu à la suite d'une comparaison entre une donnée de référence et une donnée de jeu représentative d'un jeu perdant et/ou après un paiement effectif au joueur.
27. Dispositif selon la revendication 26, caractérisé par le fait que l'interface de communi-cation comporte des moyens de restitution au joueur d'une information de résultat représentative du résultat de la comparaison entre les données de jeu et de référence, lui indiquant s'il a perdu ou ga-gné.
28. Dispositif selon la revendication 27, caractérisé par le fait que les moyens de mémoire sont aptes à stocker une pluralité de données de référence, et par le fait qu'une pluralité de don-nées de jeu sont susceptibles d'être introduites par le joueur.
29. Dispositif selon la revendication 28, caractérisé par le fait que les données de jeu sont introduites successivement, chaque donnée de jeu introduite étant comparée à une donnée de référence prédéterminée, et par le fait qu'une donnée de jeu ne peut être introduite par l'interface de communi-cation qu'en cas d'une concordance entre la donnée de jeu précédemment introduite et la donnée de réfé-rence correspondante, de sorte qu'à chaque concor-dance correspond une information de gain différente.
30. Dispositif selon la revendication 27, caractérisé par le fait que l'information de résul-tat comporte l'affichage d'une information de niveau de gain correspondant à l'information de gain conte-nue dans les moyens de mémoire.
31. Dispositif selon la revendication 29, caractérisé par le fait que l'information de résul-tat comporte l'affichage d'une information de niveau de gain correspondant à l'information de gain conte-nue dans les moyens de mémoire.
32. Dispositif selon la revendication 28, 29, 30 ou 31, caractérisé par le fait que les moyens de mémoire comportent un compteur de gain apte à conte-nir successivement des mots binaires de gain prédé-terminés représentatifs des informations de gain successives, chaque mot binaire différant du mot suivant et du mot précédent par au moins deux bits.
33. Dispositif selon la revendication 24, caractérisé par le fait que le boîtier est inapte au jeu à la suite d'une comparaison entre une donnée de référence et une donnée de jeu représentative d'un jeu perdant et/ou après un paiement effectif au joueur.
34. Dispositif selon la revendication 33, caractérisé par le fait que l'interface de communi-cation comporte des moyens de restitution au joueur d'une information de résultat représentative du résultat de la comparaison entre les données de jeu et de référence, lui indiquant s'il a perdu ou gagné.
35. Dispositif selon la revendication 34, caractérisé par le fait que les moyens de mémoire sont aptes à stocker une pluralité de données de référence, et par le fait qu'une pluralité de données de jeu sont susceptibles d'être introduites par le joueur.
36. Dispositif selon la revendication 35, caractérisé par le fait que les données de jeu sont introduites successivement, chaque donnée de jeu introduite étant comparée à une donnée de référence
37 prédéterminée, et par le fait qu'une donnée de jeu ne peut être introduite par l'interface de communi-cation qu'en cas d'une concordance entre la donnée de jeu précédemment introduite et la donnée de réfé-rence correspondante, de sorte qu'à chaque concor-dance correspond une information de gain différente.
37. Dispositif selon la revendication 34, caractérisé par le fait que l'information de résul-tat comporte l'affichage d'une information de niveau de gain correspondant à l'information de gain conte-nue dans les moyens de mémoire.
37. Dispositif selon la revendication 34, caractérisé par le fait que l'information de résul-tat comporte l'affichage d'une information de niveau de gain correspondant à l'information de gain conte-nue dans les moyens de mémoire.
38. Dispositif selon la revendication 36, caractérisé par le fait que l'information de résul-tat comporte l'affichage d'une information de niveau de gain correspondant à l'information de gain conte-nue dans les moyens de mémoire.
39. Dispositif selon la revendication 35, 36, 37 ou 38, caractérisé par le fait que le compteur d'état est apte à contenir successivement des mots binaires d'état prédéterminés représentatifs des informations d'état successives, chaque mot binaire d'état différant du mot suivant et du mot précédent par au moins deux bits.
40. Dispositif selon la revendication 4, caractérisé par le fait que le boîtier est inapte au jeu à la suite d'une comparaison entre une donnée de référence et une donnée de jeu représentative d'un jeu perdant et/ou après un paiement effectif au joueur.
41. Dispositif selon la revendication 40, caractérisé par le fait que l'interface de communi-cation comporte des moyens de restitution au joueur d'une information de résultat représentative du résultat de la comparaison entre les données de jeu et de référence, lui indiquant s'il a perdu ou gagné.
42. Dispositif selon la revendication 41, caractérisé par le fait que les moyens de mémoire sont aptes à stocker une pluralité de données de référence, et par le fait qu'une pluralité de données de jeu sont susceptibles d'être introduites par le joueur.
43. Dispositif selon la revendication 42, caractérisé par le fait que les premiers moyens de génération aléatoire comportent une pluralité de compteurs de jeu, chaque compteur étant susceptible de contenir une donnée de référence et est associé à
une introduction de donnée de jeu par le joueur.
une introduction de donnée de jeu par le joueur.
44. Dispositif selon la revendication 42, caractérisé par le fait que la réception de ladite information d'autorisation de jeu stoppe le fonc-tionnement du compteur, la pluralité de données de référence étant alors la pluralité de valeurs qu'avait le compteur à la réception de cette infor-mation d'autorisation de jeu.
45. Dispositif selon la revendication 42, caractérisé par le fait que les données de jeu sont introduites successivement, chaque donnée de jeu introduite étant comparée à une donnée de référence prédéterminée, et par le fait qu'une donnée de jeu ne peut être introduite par l'interface de communi-cation qu'en cas d'une concordance entre la donnée de jeu précédemment introduite et la donnée de réfé-rence correspondante, de sorte qu'à chaque concor-dance correspond une information de gain différente.
46. Dispositif selon la revendication 45, caractérisé par le fait que le compteur est associé
à toutes les introductions successives des données de jeu par le joueur, et par le fait que l'introduc-tion d'une donnée de jeu par le joueur fige le comp-teur correspondant à une valeur définissant la valeur de référence associée à cette donnée de jeu.
à toutes les introductions successives des données de jeu par le joueur, et par le fait que l'introduc-tion d'une donnée de jeu par le joueur fige le comp-teur correspondant à une valeur définissant la valeur de référence associée à cette donnée de jeu.
47. Dispositif selon la revendication 46, caractérisé par le fait que le système de contrôle comporte une interface de dialogue apte à recevoir ladite demande de paiement émanant du joueur.
48. Dispositif selon la revendication 47, caractérisé par le fait qu'en présence d'une demande de vérification d'information de gain émanant du joueur, les moyens de traitement-système sont aptes à lire les contenus des compteurs de gain, d'état, et de paiement et à communiquer les résultats de cette lecture sur l'interface de dialogue.
49. Dispositif selon la revendication 1, caractérisé par le fait qu'en présence d'une demande de paiement émanant du joueur, les moyens de traite-ment-système sont aptes à transmettre à l'interface-système d'entrée/sortie une demande de statut en réponse à laquelle les moyens de traitement-boîtier délivrent ladite information de gain à l'interface-boîtier d'entrée/sortie.
50. Dispositif selon la revendication 17, caractérisé par le fait que le système de contrôle comporte au moins une station.
51. Dispositif selon la revendication 50, caractérisé par le fait que ladite station est un terminal.
52. Dispositif selon la revendication 50, caractérisé par le fait que la deuxième information spécifique comporte le numéro de série de la sta-tion, la date de la vente du boîtier au joueur et le numéro d'ordre de cette vente à cette date.
53. Dispositif selon la revendication 50, caractérisé par le fait que le système de contrôle comporte une pluralité de stations de structure ana-logue, les informations d'autorisation de jeu et de demande de paiement pouvant être délivrées par la même station ou par deux stations différentes.
54. Dispositif selon la revendication 52, caractérisé par le fait que le système de contrôle comporte une pluralité de stations de structure ana-logue, les informations d'autorisation de jeu et de demande paiement pouvant être délivrées par la même station ou par deux stations différentes.
55. Dispositif selon la revendication 50, 51, 52, 53 ou 54, par le fait que chaque boîtier possède un authentifiant unique, par le fait que le système de contrôle comporte des moyens de stockage d'une liste d'authentifiants des boîtiers gagnants et payés, et par le fait qu'en présence d'une demande de paiement émanant du joueur et correspondant à un gain supérieur à une valeur de gain prédéterminée, les moyens de traitement-système sont aptes à véri-fier si l'authentifiant du boîtier concerné se situe déjà dans ladite liste.
56. Dispositif selon la revendication 1, caractérisé par le fait que le boîtier comporte un circuit intégré câblé incorporant les moyens de traitement-boîtier et les moyens de mémoire du boî-tier.
57. Un boîtier portable pour un dispositif électronique de jeu de hasard destiné à être opéré
par un joueur, ledit boîtier comprenant:
- une interface-boîtier d'entrée/sortie apte à recevoir une information prédéterminée d'au-torisation de jeu sans laquelle le boîtier est inapte au jeu, - une interface de communication avec le joueur, - des moyens de mémoire aptes à stocker au moins une donnée de référence, - des moyens de traitement-boîtier, com-portant:
. des moyens de comparaison aptes à
comparer ladite donnée de référence avec une donnée de jeu introduite par le joueur par l'interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire, . des moyens aptes à établir une information de gain dépendant au moins du résultat de ladite comparaison, et à stocker cette informa-tion de gain dans les moyens de mémoire, et . des moyens de cryptage-boîtier, aptes en réponse à une information prédéterminée de demande de paiement reçue par l'interface-boîtier d'entrée/sortie, à établir une première valeur de gain cryptée à partir de ladite information de gain et à délivrer cette première valeur cryptée à
l'interface-boîtier.
par un joueur, ledit boîtier comprenant:
- une interface-boîtier d'entrée/sortie apte à recevoir une information prédéterminée d'au-torisation de jeu sans laquelle le boîtier est inapte au jeu, - une interface de communication avec le joueur, - des moyens de mémoire aptes à stocker au moins une donnée de référence, - des moyens de traitement-boîtier, com-portant:
. des moyens de comparaison aptes à
comparer ladite donnée de référence avec une donnée de jeu introduite par le joueur par l'interface de communication, l'une de ces deux données étant une valeur générée de façon aléatoire, . des moyens aptes à établir une information de gain dépendant au moins du résultat de ladite comparaison, et à stocker cette informa-tion de gain dans les moyens de mémoire, et . des moyens de cryptage-boîtier, aptes en réponse à une information prédéterminée de demande de paiement reçue par l'interface-boîtier d'entrée/sortie, à établir une première valeur de gain cryptée à partir de ladite information de gain et à délivrer cette première valeur cryptée à
l'interface-boîtier.
58. Un système de contrôle, externe à un boî-tier, tel que défini à la revendication 57, ledit système de contrôle comprenant:
- une interface-système d'entrée/sortie apte à coopérer avec l'interface-boîtier d'en-trée/sortie, et - des moyens de traitement-système, aptes, . en présence d'une demande de paie-ment émanant du joueur, à lire ladite information de gain contenue dans les moyens de mémoire du boîtier et à délivrer ladite information de demande de paie-ment à l'interface-système d'entrée/sortie, et com-portant:
. des moyens de cryptage-système, homologues des moyens de cryptage-boîtier, aptes à
établir une deuxième valeur de gain cryptée à partir de ladite information de gain lue, ainsi que des moyens de comparaison aptes à comparer les deux valeurs de gain cryptées, le paiement effectif du gain au joueur étant conditionné au moins par la concordance des deux valeurs de gain cryptées.
- une interface-système d'entrée/sortie apte à coopérer avec l'interface-boîtier d'en-trée/sortie, et - des moyens de traitement-système, aptes, . en présence d'une demande de paie-ment émanant du joueur, à lire ladite information de gain contenue dans les moyens de mémoire du boîtier et à délivrer ladite information de demande de paie-ment à l'interface-système d'entrée/sortie, et com-portant:
. des moyens de cryptage-système, homologues des moyens de cryptage-boîtier, aptes à
établir une deuxième valeur de gain cryptée à partir de ladite information de gain lue, ainsi que des moyens de comparaison aptes à comparer les deux valeurs de gain cryptées, le paiement effectif du gain au joueur étant conditionné au moins par la concordance des deux valeurs de gain cryptées.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9213239A FR2697653B1 (fr) | 1992-11-04 | 1992-11-04 | Dispositif électronique de jeu de hasard. |
FR9213239 | 1992-11-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2107249A1 true CA2107249A1 (fr) | 1994-05-05 |
Family
ID=9435193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002107249A Abandoned CA2107249A1 (fr) | 1992-11-04 | 1993-09-29 | Dispositif electronique de jeu de hasard |
Country Status (18)
Country | Link |
---|---|
US (1) | US5507489A (fr) |
EP (1) | EP0596760B1 (fr) |
JP (1) | JPH06315573A (fr) |
KR (1) | KR100296902B1 (fr) |
CN (1) | CN1086455A (fr) |
AT (1) | ATE154154T1 (fr) |
AU (1) | AU663224B2 (fr) |
BR (1) | BR9303955A (fr) |
CA (1) | CA2107249A1 (fr) |
DE (1) | DE69311261T2 (fr) |
DK (1) | DK0596760T3 (fr) |
ES (1) | ES2105170T3 (fr) |
FR (1) | FR2697653B1 (fr) |
GR (1) | GR3024560T3 (fr) |
MX (1) | MX9305950A (fr) |
RU (1) | RU2128364C1 (fr) |
TW (1) | TW334822U (fr) |
ZA (1) | ZA937230B (fr) |
Families Citing this family (130)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU95103479A (ru) * | 1994-03-11 | 1996-12-27 | Уолкер Эссет Мэнеджмент Лимитед Партнершип (US) | Игровая система, игровой компьютер, способ проведения игры, лотереи с участием игрока |
US5655961A (en) | 1994-10-12 | 1997-08-12 | Acres Gaming, Inc. | Method for operating networked gaming devices |
DE19516681B4 (de) * | 1995-01-25 | 2006-11-30 | Nsm-Löwen Entertainment Gmbh | Spielsystem für Unterhaltungsgeräte mit Austausch von Spielen |
FR2733613B1 (fr) * | 1995-04-28 | 1997-07-18 | Info Telecom | Procede d'activation et de protection anti-fraude d'un dispositif electronique de jeu, et dispositif correspondant |
US5643086A (en) | 1995-06-29 | 1997-07-01 | Silicon Gaming, Inc. | Electronic casino gaming apparatus with improved play capacity, authentication and security |
USRE39369E1 (en) | 1995-06-29 | 2006-10-31 | Igt | Electronic casino gaming system with improved play capacity, authentication and security |
US7063615B2 (en) * | 1995-06-29 | 2006-06-20 | Igt | Electronic gaming apparatus with authentication |
US6402614B1 (en) | 1995-06-30 | 2002-06-11 | Walker Digital, Llc | Off-line remote system for lotteries and games of skill |
US5871398A (en) * | 1995-06-30 | 1999-02-16 | Walker Asset Management Limited Partnership | Off-line remote system for lotteries and games of skill |
US7179168B1 (en) | 1995-06-30 | 2007-02-20 | Walker Digital, Llc | Systems and methods for allocating an outcome amount among a total number of events |
US5830068A (en) * | 1995-09-08 | 1998-11-03 | Ods Technologies, L.P. | Interactive wagering systems and processes |
AP918A (en) * | 1995-11-21 | 2000-12-29 | Serge Christian Pierre Belamant | Method and apparatus for controlling a gaming operation. |
US20010039205A1 (en) * | 1996-09-03 | 2001-11-08 | John Q. Adams | Electronic aid for games of chance |
US5797794A (en) * | 1996-10-16 | 1998-08-25 | Gtech Corporation | Multiple-playstation game of chance |
US7806763B2 (en) | 1996-12-30 | 2010-10-05 | Igt | System and method for remote automated play of a gaming device |
US6634942B2 (en) | 1996-12-30 | 2003-10-21 | Jay S. Walker | System and method for automated play of multiple gaming devices |
US6964611B2 (en) | 1996-12-30 | 2005-11-15 | Walker Digital, Llc | System and method for automated play of lottery games |
US6099408A (en) | 1996-12-31 | 2000-08-08 | Walker Digital, Llc | Method and apparatus for securing electronic games |
US20030054879A1 (en) | 1996-12-31 | 2003-03-20 | Bruce Schneier | System and method for securing electronic games |
JP3206474B2 (ja) * | 1997-01-27 | 2001-09-10 | 日本電気株式会社 | 電子抽選方法及び電子抽選システム |
US6379251B1 (en) | 1997-02-24 | 2002-04-30 | Realtime Media | System and method for increasing click through rates of internet banner advertisements |
US20020025852A1 (en) * | 2000-09-29 | 2002-02-28 | Alcorn Allan E. | Gaming apparatus with portrait-mode display |
US6375567B1 (en) | 1998-04-28 | 2002-04-23 | Acres Gaming Incorporated | Method and apparatus for implementing in video a secondary game responsive to player interaction with a primary game |
US6724895B1 (en) * | 1998-06-18 | 2004-04-20 | Supersensor (Proprietary) Limited | Electronic identification system and method with source authenticity verification |
US6231445B1 (en) | 1998-06-26 | 2001-05-15 | Acres Gaming Inc. | Method for awarding variable bonus awards to gaming machines over a network |
US6358149B1 (en) | 1998-09-11 | 2002-03-19 | Acres Gaming Incorporated | Dynamic threshold for pool-based bonus promotions in electronic gaming systems |
US6477251B1 (en) | 1998-11-25 | 2002-11-05 | Gtech Rhode Island Corporation | Apparatus and method for securely determining an outcome from multiple random event generators |
AR029163A1 (es) * | 1999-06-11 | 2003-06-18 | Ods Properties Inc | Sistema para realizar apuestas de forma interactiva |
US6735487B1 (en) * | 1999-07-01 | 2004-05-11 | Ods Properties, Inc. | Interactive wagering system with promotions |
US7950990B2 (en) | 1999-12-06 | 2011-05-31 | Ods Properties | Systems and methods for interactive wagering |
US6712701B1 (en) | 2000-03-01 | 2004-03-30 | Ods Technologies, L.P. | Electronic book interactive wagering system |
US7988559B2 (en) * | 2001-03-08 | 2011-08-02 | Igt | Computerized gaming system, method and apparatus |
CA2402389A1 (fr) * | 2000-03-08 | 2002-09-19 | Shuffle Master, Inc. | Systeme de jeu informatise, procede d'utilisation et appareil |
US7043641B1 (en) * | 2000-03-08 | 2006-05-09 | Igt | Encryption in a secure computerized gaming system |
US6773347B1 (en) | 2000-03-31 | 2004-08-10 | Ods Properties, Inc. | Interactive wagering system |
US6837791B1 (en) | 2000-04-05 | 2005-01-04 | Ods Properties, Inc. | Interactive wagering system with totalisator selection |
US6674448B1 (en) | 2000-04-05 | 2004-01-06 | Ods Properties, Inc. | Interactive wagering system with controllable graphic displays |
AU2001253232B2 (en) * | 2000-04-05 | 2007-06-07 | Ods Properties, Inc. | Systems and methods for recognizing preferred wagerers |
US7454380B2 (en) * | 2000-04-05 | 2008-11-18 | Ods Properties, Inc. | Systems and methods for placing parimutuel wagers on future events |
EP1268017A2 (fr) * | 2000-04-05 | 2003-01-02 | ODS Properties, Inc. | Systemes et procedes relatifs a un acces intersysteme a une interface de prise de paris |
US7229354B2 (en) | 2000-04-05 | 2007-06-12 | Ods Properties, Inc. | Interactive wagering systems and methods for restricting wagering access |
US20010051540A1 (en) * | 2000-04-05 | 2001-12-13 | John Hindman | Interactive wagering systems and methods with parimutuel pool features |
AU5698401A (en) * | 2000-04-05 | 2001-10-23 | Ods Properties Inc | Interactive wagering systems and methods with multiple television feeds |
US20020049975A1 (en) * | 2000-04-05 | 2002-04-25 | Thomas William L. | Interactive wagering system with multiple display support |
US20010037293A1 (en) * | 2000-04-05 | 2001-11-01 | Hindman John R. | Interactive wagering systems for providing wagering information and methods of use |
US7452270B2 (en) | 2000-06-29 | 2008-11-18 | Walker Digital, Llc | Systems and methods for presenting an outcome amount via a total number of events |
AU2001285125B2 (en) * | 2000-08-21 | 2004-08-26 | Igt | Method and apparatus for software authentication |
US7273415B2 (en) | 2000-09-07 | 2007-09-25 | Igt | Gaming device having a bonus scheme with multiple selection groups |
NZ526585A (en) | 2000-11-28 | 2004-04-30 | Ods Properties Inc | Systems and methods for providing fixed-odds and pari-mutuel wagering |
US20020065120A1 (en) | 2000-11-29 | 2002-05-30 | Ods Properties, Inc. | Interactive wagering system with automatic runner selection |
US7203841B2 (en) * | 2001-03-08 | 2007-04-10 | Igt | Encryption in a secure computerized gaming system |
WO2002098524A1 (fr) * | 2001-06-05 | 2002-12-12 | Wolfe William W | Jeu de loterie portatif |
DE10132472A1 (de) * | 2001-07-04 | 2003-02-06 | Atronic Int Gmbh | Spielgeräteanlage |
US6884166B2 (en) | 2001-07-13 | 2005-04-26 | Gameaccount Limited | System and method for establishing a wager for a gaming application |
EP1406709A2 (fr) * | 2001-07-13 | 2004-04-14 | Gameaccount Limited | Systeme et procede permettant d'ajouter un aspect de competence a des jeux de chance |
US7155014B1 (en) | 2001-07-26 | 2006-12-26 | Sca Promotions, Inc. | System and method for playing a lottery-type game |
US7162036B2 (en) | 2001-08-06 | 2007-01-09 | Igt | Digital identification of unique game characteristics |
US6685567B2 (en) * | 2001-08-08 | 2004-02-03 | Igt | Process verification |
US7137000B2 (en) | 2001-08-24 | 2006-11-14 | Zih Corp. | Method and apparatus for article authentication |
WO2003023647A1 (fr) * | 2001-09-10 | 2003-03-20 | Igt | Mise au point de programmes de jeu compatibles avec un systeme et un dispositif d'exploitation de jeu electronique |
US7727070B2 (en) | 2001-09-28 | 2010-06-01 | Igt | Method and apparatus for authenticating and verifying communication on a network of gaming devices |
US6902481B2 (en) * | 2001-09-28 | 2005-06-07 | Igt | Decoupling of the graphical presentation of a game from the presentation logic |
US7931533B2 (en) * | 2001-09-28 | 2011-04-26 | Igt | Game development architecture that decouples the game logic from the graphics logics |
GB2390190B (en) | 2001-09-28 | 2005-11-09 | Acres Gaming Inc | Method for securing digital communications on a network of gaming devices |
US8708828B2 (en) | 2001-09-28 | 2014-04-29 | Igt | Pluggable modular gaming modifiers and configuration templates for gaming environments |
US7179170B2 (en) * | 2001-11-26 | 2007-02-20 | Igt | Pass-through live validation device and method |
US20030104865A1 (en) * | 2001-12-04 | 2003-06-05 | Yuri Itkis | Wireless wagering system |
US8469790B1 (en) | 2001-12-04 | 2013-06-25 | Fortunet, Inc. | Wireless wagering system |
US8568224B1 (en) * | 2001-12-04 | 2013-10-29 | Fortunet, Inc. | Wireless wagering system |
AUPS052602A0 (en) | 2002-02-13 | 2002-03-07 | Aristocrat Technologies Australia Pty Limited | Gaming machine with wagering feature |
US6962530B2 (en) | 2002-04-25 | 2005-11-08 | Igt | Authentication in a secure computerized gaming system |
US8016662B1 (en) | 2002-11-22 | 2011-09-13 | Sca Promotions, Inc. | Game-winner selection based on verifiable event outcomes |
US7892087B1 (en) * | 2002-12-02 | 2011-02-22 | Sca Promotions, Inc. | Authentication of game results |
SG176317A1 (en) * | 2003-02-21 | 2011-12-29 | Research In Motion Ltd | System and method of multiple-level control of electronic devices |
JP2005168863A (ja) * | 2003-12-12 | 2005-06-30 | Aruze Corp | 遊技機 |
US20060009274A1 (en) * | 2004-07-08 | 2006-01-12 | Richard Finocchio | Method of playing a game of roulette |
US8251791B2 (en) | 2004-08-19 | 2012-08-28 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7892093B2 (en) | 2004-08-19 | 2011-02-22 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7607976B2 (en) * | 2004-08-19 | 2009-10-27 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US7963847B2 (en) | 2004-08-19 | 2011-06-21 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
US8021230B2 (en) | 2004-08-19 | 2011-09-20 | Igt | Gaming system having multiple gaming machines which provide bonus awards |
EP1672601A1 (fr) * | 2005-03-31 | 2006-06-21 | IFS Informationstechnik GmbH | Méthode et dispositif de commande d'un jeu de hasard |
US7841939B2 (en) | 2005-09-09 | 2010-11-30 | Igt | Server based gaming system having multiple progressive awards |
US8137188B2 (en) | 2005-09-09 | 2012-03-20 | Igt | Server based gaming system having multiple progressive awards |
US7568973B2 (en) | 2005-09-09 | 2009-08-04 | Igt | Server based gaming system having multiple progressive awards |
US8128491B2 (en) | 2005-09-09 | 2012-03-06 | Igt | Server based gaming system having multiple progressive awards |
US7780520B2 (en) | 2006-03-15 | 2010-08-24 | Igt | Gaming device having multiple different types of progressive awards |
US8366109B2 (en) * | 2006-04-12 | 2013-02-05 | Bally Gaming, Inc. | System and method to handle playing cards, employing elevator mechanism |
US7967682B2 (en) | 2006-04-12 | 2011-06-28 | Bally Gaming, Inc. | Wireless gaming environment |
US7510186B2 (en) * | 2006-05-23 | 2009-03-31 | Bally Gaming, Inc. | Systems, methods and articles to facilitate delivery of playing cards |
US8052519B2 (en) | 2006-06-08 | 2011-11-08 | Bally Gaming, Inc. | Systems, methods and articles to facilitate lockout of selectable odds/advantage in playing card games |
US20080214271A1 (en) * | 2006-09-20 | 2008-09-04 | Mattias Rydberg | Electronic game card |
US8523665B2 (en) | 2006-10-11 | 2013-09-03 | Igt | Gaming system and method having multi-level mystery triggered progressive awards |
US9047733B2 (en) | 2006-11-08 | 2015-06-02 | Igt | Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards |
US7963845B2 (en) | 2006-11-08 | 2011-06-21 | Igt | Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels |
US8478833B2 (en) * | 2006-11-10 | 2013-07-02 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming system |
US9275512B2 (en) | 2006-11-10 | 2016-03-01 | Bally Gaming, Inc. | Secure communications in gaming system |
US8784212B2 (en) | 2006-11-10 | 2014-07-22 | Bally Gaming, Inc. | Networked gaming environment employing different classes of gaming machines |
US8191121B2 (en) * | 2006-11-10 | 2012-05-29 | Bally Gaming, Inc. | Methods and systems for controlling access to resources in a gaming network |
US8195826B2 (en) * | 2006-11-10 | 2012-06-05 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming method |
US9111078B2 (en) | 2006-11-10 | 2015-08-18 | Bally Gaming, Inc. | Package manager service in gaming system |
US8631501B2 (en) | 2006-11-10 | 2014-01-14 | Bally Gaming, Inc. | Reporting function in gaming system environment |
US8920233B2 (en) | 2006-11-10 | 2014-12-30 | Bally Gaming, Inc. | Assignment template and assignment bundle in a gaming configuration and download system |
US9082258B2 (en) * | 2006-11-13 | 2015-07-14 | Bally Gaming, Inc. | Method and system for providing download and configuration job progress tracking and display via host user interface |
US8930461B2 (en) * | 2006-11-13 | 2015-01-06 | Bally Gaming, Inc. | Download and configuration management engine for gaming system |
US8347280B2 (en) * | 2006-11-13 | 2013-01-01 | Bally Gaming, Inc. | System and method for validating download or configuration assignment for an EGM or EGM collection |
US8131829B2 (en) * | 2006-11-13 | 2012-03-06 | Bally Gaming, Inc. | Gaming machine collection and management |
WO2008144536A1 (fr) | 2007-05-17 | 2008-11-27 | Walker Digital, Llc | Jeu de loterie de groupe |
KR100877480B1 (ko) * | 2007-06-08 | 2009-01-07 | 왕성호 | 숫자 기억 게임 방법 |
US8201229B2 (en) | 2007-11-12 | 2012-06-12 | Bally Gaming, Inc. | User authorization system and methods |
US8616958B2 (en) | 2007-11-12 | 2013-12-31 | Bally Gaming, Inc. | Discovery method and system for dynamically locating networked gaming components and resources |
US8721431B2 (en) | 2008-04-30 | 2014-05-13 | Bally Gaming, Inc. | Systems, methods, and devices for providing instances of a secondary game |
US9483911B2 (en) | 2008-04-30 | 2016-11-01 | Bally Gaming, Inc. | Information distribution in gaming networks |
US8366542B2 (en) | 2008-05-24 | 2013-02-05 | Bally Gaming, Inc. | Networked gaming system with enterprise accounting methods and apparatus |
US9443377B2 (en) | 2008-05-30 | 2016-09-13 | Bally Gaming, Inc. | Web pages for gaming devices |
WO2010006187A2 (fr) | 2008-07-11 | 2010-01-14 | Bally Gaming, Inc. | Passerelle d'intégration |
US9005016B2 (en) | 2008-10-24 | 2015-04-14 | Lee Amaitis | Wagering on event outcomes during the event |
US8342966B2 (en) | 2008-10-24 | 2013-01-01 | Cfph, Llc | Wager market creation and management |
US8342946B2 (en) | 2008-10-24 | 2013-01-01 | Bgc Partners, Inc. | Computer graphics processing and display of selectable items |
US8376836B2 (en) | 2008-11-07 | 2013-02-19 | Igt | Server based gaming system and method for providing deferral of bonus events |
US8266213B2 (en) * | 2008-11-14 | 2012-09-11 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multiple processor architecture for server-based gaming |
US8347303B2 (en) | 2008-11-14 | 2013-01-01 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM) |
US8423790B2 (en) * | 2008-11-18 | 2013-04-16 | Bally Gaming, Inc. | Module validation |
US8192283B2 (en) | 2009-03-10 | 2012-06-05 | Bally Gaming, Inc. | Networked gaming system including a live floor view module |
US20110003637A1 (en) * | 2009-07-02 | 2011-01-06 | Igt | Gaming system and method providing a plurality of awards and a cumulative award |
US8974305B2 (en) | 2012-01-18 | 2015-03-10 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US9120007B2 (en) | 2012-01-18 | 2015-09-01 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US8708804B2 (en) | 2012-06-22 | 2014-04-29 | Igt | Gaming system and method providing a collection game including at least one customizable award collector |
CN103489250B (zh) * | 2013-07-02 | 2016-01-20 | 中体彩科技发展有限公司 | 一种游戏切换装置和方法 |
US20190188955A1 (en) | 2017-12-18 | 2019-06-20 | Igt | System and method for utilizing location-based analytics to provide gaming awards |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4087092A (en) * | 1976-10-07 | 1978-05-02 | Tele Vend Inc. | Random generator instant game and method |
US4206920A (en) * | 1977-11-04 | 1980-06-10 | Toll Karl D | Multiple digit electronic game |
US4322612A (en) * | 1979-10-22 | 1982-03-30 | General Instrument Corporation | Self-service wagering system |
US4494197A (en) * | 1980-12-11 | 1985-01-15 | Seymour Troy | Automatic lottery system |
US4665502A (en) * | 1984-06-01 | 1987-05-12 | William Kreisner | Random lottery computer |
US4669730A (en) * | 1984-11-05 | 1987-06-02 | Small Maynard E | Automated sweepstakes-type game |
US5259023A (en) * | 1985-07-10 | 1993-11-02 | First Data Resources Inc. | Telephonic-interface statistical analysis system |
US4996705A (en) * | 1987-09-01 | 1991-02-26 | At&T Bell Laboratories | Use of telecommunications systems for lotteries |
US4764666A (en) * | 1987-09-18 | 1988-08-16 | Gtech Corporation | On-line wagering system with programmable game entry cards |
US5054787A (en) * | 1988-11-10 | 1991-10-08 | Selectro-Vision, Ltd. | Portable validation unit for gaming system |
FI94293C (fi) * | 1989-11-07 | 1995-08-10 | Raha Automaattiyhdistys | Pelilaitteisto |
US5069453A (en) * | 1990-01-05 | 1991-12-03 | John R. Koza | Ticket apparatus with a transmitter |
US5119295A (en) * | 1990-01-25 | 1992-06-02 | Telecredit, Inc. | Centralized lottery system for remote monitoring or operations and status data from lottery terminals including detection of malfunction and counterfeit units |
IL93944A0 (en) * | 1990-03-29 | 1990-12-23 | Zvi Ganot | Wireless lottery terminal |
-
1992
- 1992-11-04 FR FR9213239A patent/FR2697653B1/fr not_active Expired - Fee Related
-
1993
- 1993-09-21 AU AU47459/93A patent/AU663224B2/en not_active Ceased
- 1993-09-27 ES ES93402359T patent/ES2105170T3/es not_active Expired - Lifetime
- 1993-09-27 DK DK93402359.9T patent/DK0596760T3/da active
- 1993-09-27 MX MX9305950A patent/MX9305950A/es not_active IP Right Cessation
- 1993-09-27 EP EP93402359A patent/EP0596760B1/fr not_active Expired - Lifetime
- 1993-09-27 DE DE69311261T patent/DE69311261T2/de not_active Expired - Fee Related
- 1993-09-27 AT AT93402359T patent/ATE154154T1/de not_active IP Right Cessation
- 1993-09-28 JP JP5264175A patent/JPH06315573A/ja active Pending
- 1993-09-28 KR KR1019930020091A patent/KR100296902B1/ko not_active IP Right Cessation
- 1993-09-29 CA CA002107249A patent/CA2107249A1/fr not_active Abandoned
- 1993-09-29 BR BR9303955A patent/BR9303955A/pt not_active IP Right Cessation
- 1993-09-29 RU RU93049750A patent/RU2128364C1/ru active
- 1993-09-29 ZA ZA937230A patent/ZA937230B/xx unknown
- 1993-09-30 US US08/129,928 patent/US5507489A/en not_active Expired - Fee Related
- 1993-09-30 CN CN93118361A patent/CN1086455A/zh active Pending
- 1993-10-01 TW TW085208817U patent/TW334822U/zh unknown
-
1997
- 1997-08-28 GR GR970402199T patent/GR3024560T3/el unknown
Also Published As
Publication number | Publication date |
---|---|
RU2128364C1 (ru) | 1999-03-27 |
ATE154154T1 (de) | 1997-06-15 |
CN1086455A (zh) | 1994-05-11 |
AU663224B2 (en) | 1995-09-28 |
EP0596760A1 (fr) | 1994-05-11 |
DE69311261D1 (de) | 1997-07-10 |
EP0596760B1 (fr) | 1997-06-04 |
GR3024560T3 (en) | 1997-12-31 |
AU4745993A (en) | 1994-05-19 |
US5507489A (en) | 1996-04-16 |
FR2697653A1 (fr) | 1994-05-06 |
JPH06315573A (ja) | 1994-11-15 |
KR100296902B1 (ko) | 2001-11-22 |
TW334822U (en) | 1998-06-21 |
DE69311261T2 (de) | 1997-10-16 |
ZA937230B (en) | 1995-03-29 |
MX9305950A (es) | 1994-05-31 |
DK0596760T3 (da) | 1997-12-29 |
ES2105170T3 (es) | 1997-10-16 |
BR9303955A (pt) | 1994-05-24 |
KR940011036A (ko) | 1994-06-20 |
FR2697653B1 (fr) | 1995-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0596760B1 (fr) | Dispositif électronique de jeu de hasard | |
EP0665036B1 (fr) | Système de jeu | |
US20200051374A1 (en) | Gaming machines and methods of gaming with random number generation | |
US6524184B1 (en) | Multi-level lottery-type gaming system with player-selected second level game | |
US9011235B2 (en) | Multi-opportunity play with option to forfeit on a platform | |
US20070060248A1 (en) | Gaming device having game with cascading wild symbols | |
US20060068883A1 (en) | Gaming device having a matching symbol game | |
US20080058092A1 (en) | Multiple betting options on gaming platform | |
CA2258809A1 (fr) | Jeu de hasard et d'argent sur ordinateur | |
FR2647924A1 (fr) | Procede pour verifier l'integrite d'un logiciel ou de donnees, et systeme pour la mise en oeuvre de ce procede | |
CA2625603A1 (fr) | Systeme et procede destines a un systeme de jeu informatique | |
US20080058052A1 (en) | Multi-opportunity, risk vs. reward gaming platform | |
US20210134123A1 (en) | Method of gaming and a gaming system | |
US20150302704A1 (en) | Game machine & method using second screen bonus feature | |
US20140378205A1 (en) | Game machine & method for presenting payouts | |
EP2569735B1 (fr) | Carte de paiement comportant une puce de jeu electronique | |
EP1312399A1 (fr) | Un dispositif et un procédé de tirage au sort | |
FR2819323A1 (fr) | Procede d'acces a un systeme securise | |
US20200286337A1 (en) | Method of Operating a Gaming Machine, a Gaming Machine and a Game Controller | |
US9659431B2 (en) | Gaming machine with improvements to replay functionality | |
FR2615638A1 (fr) | Dispositif et procede d'habilitation informatique ou telematique | |
US20080058089A1 (en) | Multiwinning opportunities in pick and select gaming platform | |
WO1998006070A1 (fr) | Systeme de gestion des transferts d'unites de valeurs dans un systeme de jeu a cartes a puce | |
US20100062822A1 (en) | Pre-printed instant win lottery tickets with unlimited number of maximum prizes | |
US20130150140A1 (en) | Point based lottery game configuration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FZDE | Discontinued |