ES2345187T3 - Juego de azar interactivo fuera de linea seguro. - Google Patents
Juego de azar interactivo fuera de linea seguro. Download PDFInfo
- Publication number
- ES2345187T3 ES2345187T3 ES02796949T ES02796949T ES2345187T3 ES 2345187 T3 ES2345187 T3 ES 2345187T3 ES 02796949 T ES02796949 T ES 02796949T ES 02796949 T ES02796949 T ES 02796949T ES 2345187 T3 ES2345187 T3 ES 2345187T3
- Authority
- ES
- Spain
- Prior art keywords
- gambling
- application
- interactive
- offline
- execution
- 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.)
- Expired - Lifetime
Links
- 208000001613 Gambling Diseases 0.000 claims abstract description 212
- 230000002452 interceptive effect Effects 0.000 claims abstract description 173
- 238000000034 method Methods 0.000 claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 20
- 230000003993 interaction Effects 0.000 claims abstract description 6
- 238000012545 processing Methods 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 23
- 238000012795 verification Methods 0.000 claims description 13
- 238000009434 installation Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 description 20
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000029087 digestion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 231100000279 safety data Toxicity 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
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
-
- 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
- G07F17/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3232—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
-
- 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
- G07F17/3286—Type of games
- G07F17/3288—Betting, e.g. on live events, bookmaking
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Confectionery (AREA)
- Agricultural Chemicals And Associated Chemicals (AREA)
- Other In-Based Heterocyclic Compounds (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Biological Depolymerization Polymers (AREA)
- Preparation Of Compounds By Using Micro-Organisms (AREA)
Abstract
Sistema de juegos de azar asegurado interactivos sin conexión (10) configurado para proporcionar una aplicación de juego de azar interactivo sin conexión en el que el usuario proporciona de manera interactiva una secuencia de elecciones de usuario en respuesta a una entrada de juego de azar, comprendiendo el sistema: una unidad de abonado (30); y un procesador seguro (140) asociado operativamente con la unidad de abonado (30) y que comprende: un generador de entrada de juego de azar aleatorio (230) operativo para generar aleatoriamente o seudo-aleatoriamente una entrada de juego de azar a la aplicación de juego de azar interactivo sin conexión durante la ejecución de la aplicación de juego de azar interactivo sin conexión; caracterizado por que: la unidad de abonado (30) es operativa para: almacenar de manera no segura una aplicación de juego de azar interactivo sin conexión que incluye todas las reglas que gobiernan la ejecución de la aplicación de juego de azar interactivo sin conexión; y, a través de la interacción con un usuario, ejecutar la aplicación de juego de azar interactivo sin conexión que incluye determinar por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión en base a la entrada de juego de azar generada por el generador de entrada de juego de azar aleatorio (230) y por lo menos algunas elecciones de usuario hechas en respuesta a la entrada de juego de azar durante la ejecución de la aplicación de juego de azar interactivo sin conexión; el procesador seguro (140) comprende adicionalmente una memoria segura (200) asociada operativamente con el generador de entrada de juego de azar aleatorio (230) y operativo para almacenar de manera segura la información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión, dicha información comprendiendo información a partir de la cual puede deducirse el por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión, en la que en dicha información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión comprende: un registro de la entrada de juego de azar generada por el generador de entrada de juego de azar aleatorio durante la ejecución de la aplicación de juego de azar interactivo sin conexión; y un registro de las por lo menos algunas elecciones de usuario hechas en respuesta a dicha entrada de juego de azar durante la ejecución de la aplicación de juego de azar interactivo sin conexión; y mediante una interfaz de comunicación (70) asociada operativamente con la unidad de abonado (30) y el procesador seguro (140) y operativa para transmitir de manera segura dicha información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión; y por que: el sistema comprende adicionalmente una instalación de juegos de azar central para verificar dicho por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión, en la que la instalación de juegos de azar central está en comunicación operativa con la unidad de abonado (30), comprendiendo la instalación de juegos de azar central: una interfaz de comunicación de la instalación de juegos de azar central (100) operativa para recibir desde el procesador seguro (140) asociado con la unidad de abonado (30) del sistema de juegos de azar (10) dicha información; y una unidad de procesamiento (110) asociada operativamente con la interfaz de comunicación de la instalación de juegos de azar central (100) y operativa para verificar dicha información y para deducir a partir de dicha información por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión llevando a cabo por lo menos uno de los siguientes con dicha entrada de juego de azar y dichas elecciones de usuario: una ejecución repetida de una parte de la aplicación de juego de azar interactivo sin conexión; una ejecución repetida de toda la aplicación de juego de azar interactivo sin conexión; y una ejecución de una aplicación de verificación correspondiente que proporciona unos resultados considerablemente idénticos a los resultados obtenidos mediante la ejecución de la aplicación de juego de azar interactivo sin conexión.
Description
Juego de azar asegurado interactivo sin
conexión.
La presente invención se refiere a un juego de
azar interactivo en general, y en concreto a un juego de azar
interactivo para su uso con una televisión interactiva (ITV).
Las aplicaciones de juegos de azar interactivos,
incluyendo las aplicaciones de juegos de azar interactivos para su
uso con una televisión interactiva (ITV), son conocidas en el estado
de la técnica. Un sistema de este tipo se describe en la solicitud
de patente PCT publicada WO 99/39312, cedida a NDS Ltd.
Algunos aspectos de las tecnologías y estado de
la técnica relacionados que pueden resultar útiles para entender la
presente invención se describen en las siguientes publicaciones:
La patente US 6.234.898 de Belamant et
al., que describe un sistema para controlar una operación de
juego que incluye un procesamiento seguro y dispositivo de memoria
en forma de una tarjeta inteligente, junto con una entrada no
segura y medios de visualización que pueden conectarse a la tarjeta
inteligente;
La patente US 5.643.086 de Alcorn et al.,
que describe un sistema de juego de casino electrónico que incluye
una memoria ROM inalterable para almacenar un programa de
autenticación del juego de casino, incluyendo un programa de
algoritmo para la digestión del mensaje, un programa de
decodificación y una clave de decodificación;
La patente US 5.871.398 de Schneier et
al., que describe un sistema de lotería remoto sin conexión que
permite a los jugadores adquirir resultados del juego de lotería del
tipo instantáneo a partir de una corriente de datos aleatorios de
premios en un ordenador central, y visualizar los resultados en unos
ordenadores de juego dispuestos en un apartado que no necesitan una
conexión en línea durante el juego;
La patente US 5.768.382 de Schneier et
al., que describe un método y un dispositivo de ordenador para
codificar un mensaje correspondiente a un resultado de un juego de
ordenador, y un método y un dispositivo de ordenador para
decodificar el mensaje para detectar un resultado fraudulento;
La patente US 5.276.312 de McCarthy, que
describe un sistema de apuestas para sorteos de lotería al azar que
tiene un procesador central de datos gestionando la aceptación de
las entradas de los jugadores y la autorización de
pagos;
pagos;
La patente US 5.851.149 de Xidos et al.,
que describe un sistema de juego distribuido que proporciona un
usuario con una ubicación remota para un juego, por ejemplo desde el
interior de una habitación de hotel;
La patente US 5.787.156 de Katz, que describe un
sistema D de lotería de interfaz telefónica que se interconecta con
una multiplicidad de terminales individuales T1-Tn
de una instalación de una red telefónica C para permitir que los
jugadores de la lotería llamen y jueguen para por lo menos una
oportunidad adicional de posiblemente ganar marcando un número
telefónico de pagar-para-llamar
indicado en un billete de "rascar" o de lotería de juego en
línea para su uso en el sistema;
Las patentes US 5.674.128, 5.800.269, 6.089.982
y 6.280.328 de Holch et al., que describen un sistema de
videojuegos sin monedas que incluye una pluralidad de terminales de
videojuegos electrónicos, un servidor de juegos correspondiente a
cada terminal de jugador, y una red de control central para
administrar y controlar los juegos y las cuentas de los
jugadores;
La patente US 6.312.336 de Handelman et
al., que describe un método de guía de juego que incluye
proporcionar una información de guía del primer juego desde una red
de televisión y una información de guía del segundo juego desde una
red informática de comunicaciones, y mostrando simultáneamente por
lo menos una parte de la información de guía del primer juego y por
lo menos una parte de la información de guía del segundo juego;
Las patentes US 6.071.190 y 6.364.769 de Weiss
et al., que describen un sistema de seguridad para
dispositivos de juego que incluye dos zonas de procesamiento unidas
entre sí y que comunican unas funciones de juego críticas a través
de un protocolo de seguridad en el que cada función de juego
transmitida incluye una firma codificada específica a decodificar y
validar antes de ser procesada por cualquiera de las zonas de
procesamiento;
La patente US 6.024.640 de Walker et al.,
que describe un sistema de lotería remoto sin conexión que permite
a los jugadores adquirir los resultados de un juego de lotería del
tipo instantáneo a partir de una corriente de datos aleatorios de
premios en un ordenador central y visualizar los resultados en unos
ordenadores de juego dispuestos en un apartado que no requieren una
conexión en línea al ordenador central durante el juego;
La patente US 5.779.549 de Walker et al.,
que describe un método y un sistema para un sistema de torneo
electrónico distribuido en el que participan muchos jugadores
ubicados a distancia en un torneo a través de dispositivos de
entrada/salida conectados a un controlador central que gestiona el
torneo;
La patente US 4.882.473 de Bergeron et
al., que describe un sistema de apuestas en línea con unas
tarjetas de entrada al juego programables incluyendo tarjetas que
llevan incorporado un espacio para almacenamiento de datos para
fichas de valor y datos únicamente relacionados con el jugador e
incluyendo tarjetas que llevan incorporado un espacio para
almacenamiento de datos para lo datos de seguridad del operador;
La patente US 4.764.666 de Bergeron et
al., que describe un sistema de apuestas en línea con unas
tarjetas de entrada al juego programables incluyendo unas tarjetas
que llevan incorporado un espacio para almacenamiento de datos para
fichas de valor y datos relacionados únicamente con el jugador;
La patente US 5.356.144 de Fitzpatrick et
al., que describe un dispositivo portátil de generación de
números de lotería;
Las patentes US 5.539.450 y 5.592.212 de
Handelman et al., que describen un sistema de juego de
televisión de pago que incluye una red de televisión de pago con
una multiplicidad de unidades de abonado cada una de las cuales
incluye una televisión, un dispositivo de recepción para recibir las
entradas del juego desde la multiplicidad de unidades de abonado,
un dispositivo de transmisión para transmitir a la multiplicidad de
unidades de abonado la información referente a los resultados del
juego y un dispositivo de contabilidad para establecer las
ganancias y deudas del juego a través de una red de televisión de
pago;
La solicitud de patente US 2001/0046894 de Lemay
et al. publicada, que describe una clave para una máquina de
juego para autorizar diversas funciones a través de un sistema de
control de la máquina de juego;
La solicitud de patente US 2001/0010013 de
Walker et al. publicada, que describe unos sistemas y unos
métodos para facilitar los premios de juegos de habilidad jugados a
través de una red de comunicaciones;
La solicitud de patente US 2001/0032057 de
Ebihara publicada, que describe un sistema de distribución de
programas de juegos que incluye una estación de emisión para
transmitir una señal que contiene unos primeros datos
representativos de un programa de televisión y unos segundos datos
representativos de un programa de juego relacionado con el programa
de televisión;
La solicitud de patente US nº 2001/0041612
publicada describe unos sistemas y unos métodos para proporcionar
una interfaz de apuestas consistente a una diversidad de
plataformas; y "Handbook of Applied Cryptography" de Alfred J
Menenzes, Paul C. van Oorschot y Scott A. Vanstone, CRC Press LLC,
1.997, capítulo 5.
WO-A-99/39312
describe un método de jugar un juego donde un número asociado con un
jugador se transforma mediante una función de transformación. Un
número ganador proporcionado a una pluralidad de jugadores se
compara con el número transformado para determinar si un jugador ha
ganado.
US-A-5850447
describe un sistema para la participación a distancia en juegos
interactivos con una verificación de la cronología de los sucesos.
Un microprocesador seguro que puede ubicarse en una tarjeta cuenta
períodos de tiempo consecutivos, el primero de los cuales se
inicializa de acuerdo con un mensaje con seguridad criptográfica
enviado por el transmisor. El último período de tiempo termina
mediante una conexión de la máquina de juegos al ordenador central
del transmisor para el reenvío al mismo de una respuesta.
US-6234 898 describe un sistema
de acuerdo con la parte de pre-caracterización de la
reivindicación 1.
La presente invención, en las formas de
realización preferentes de la misma, busca proporcionar un
dispositivo y un método para llevar a cabo un juego de azar
asegurado interactivo sin conexión. La expresión "juego de
azar" se utiliza a lo largo de la memoria y las reivindicaciones
en un sentido amplio para incluir cualquier tipo de actividad o
juego de azar que implique, por lo menos parcialmente, el azar,
particularmente pero no necesariamente, una actividad o juego de
azar que tenga como resultado ganar o perder premios, dinero,
beneficios o equivalentes de los mismos.
La expresión "juego de azar interactivo" se
utiliza a lo largo de la memoria y las reivindicaciones para aludir
a cualquier forma de juego de azar en el que un jugador hace
elecciones y toma decisiones interactivas durante el juego. Por
ejemplo y sin limitar la generalidad de lo anteriormente indicado,
la expresión "juego de azar interactivo" incluye participar en
juegos de azar como el "Blackjack" y el "Póker" en los que
el jugador saca unas cartas y responde a los retos del juego. Se
entiende que el juego de azar interactivo asegurado sin conexión,
en determinadas formas de realización preferentes de la presente
invención, puede resultar especialmente útil en las aplicaciones de
juegos de azar de televisión interactiva (ITV).
En general, tal y como se describe en mayor
detalle más adelante, la presente invención, en las formas de
realización preferentes de la misma, hace uso de tres componentes
cooperantes: una aplicación de juego de azar interactivo sin
conexión; una versión re-ejecutada de la aplicación
del juego de azar interactivo sin conexión; y un procesador seguro.
El término "re-ejecutada" en todas sus formas
gramaticales en asociación con una aplicación se utiliza a lo largo
de la memoria y las reivindicaciones para aludir a una ejecución
repetida de la misma aplicación o una parte de la misma, o a la
ejecución de una aplicación de verificación correspondiente que
proporcione unos resultados idénticos, o prácticamente idénticos, a
los resultados obtenidos mediante la ejecución de la aplicación.
La aplicación de juego de azar interactivo sin
conexión se ejecuta preferentemente para permitir que un usuario
juegue. La interacción del usuario mientras se ejecuta la aplicación
de juego de azar interactivo sin conexión se considera insegura
porque el usuario puede intentar manipular la aplicación. Por lo
tanto, se utiliza el procesador seguro para generar aleatoriamente
o seudoaleatoriamente una entrada de juego de azar a la aplicación
de juego de azar interactivo sin conexión durante la ejecución de la
aplicación de juego de azar interactivo sin conexión. El procesador
seguro preferentemente también almacena de manera segura la
información relacionada con la ejecución de la aplicación de juego
de azar interactivo sin conexión. La información puede incluir
preferentemente un registro de la entrada de juego de azar así como
un registro de las elecciones de usuario hechas en respuesta a la
entrada de juego de azar. Esta información, que se almacena de
manera segura y que el usuario preferentemente no puede modificar,
puede utilizarse para deducir por lo menos un resultado de la
aplicación de juego de azar interactivo sin conexión.
Tras la ejecución de la aplicación de juego de
azar interactivo sin conexión, la aplicación de juego de azar
interactivo sin conexión puede notificar localmente al usuario el
por lo menos un resultado. Sin embargo, el por lo menos un
resultado no se considera definitivo hasta que se valide la
información. Por lo tanto, la información almacenada en el
procesador seguro se transmite a un componente de verificación
seguro situado, por ejemplo y sin limitar la generalidad de lo
anteriormente indicado, en una instalación de juegos de azar
central como un centro de distribución. El componente de
verificación seguro en la instalación de juegos de azar central
preferentemente re-ejecuta la aplicación de juego de
azar interactivo sin conexión con la información recibida del
procesador seguro reemplazando la entrada de juego de azar realmente
generada y las elecciones del usuario realmente introducidas. La
aplicación de juego de azar interactivo sin conexión
re-ejecutada de tal forma es la versión
re-ejecutada de la aplicación de juego de azar
interactivo sin conexión y por lo general es una aplicación
segura.
A través de la re-ejecución de
la aplicación de juego de azar interactivo sin conexión la
instalación de juegos de azar central deduce y determina
preferentemente de manera segura el por lo menos un resultado de la
aplicación de juego de azar interactivo sin conexión. La instalación
de juegos de azar central también puede determinar preferentemente
las ganancias o pérdidas del usuario en base al por lo menos un
resultado, y el usuario puede recibir de la instalación de juegos
de azar central un aviso validado del por lo menos un resultado y
ser objeto de un abono o de un cobro en respuesta a una
determinación de las ganancias o pérdidas respectivamente.
La invención proporciona un método y un sistema
de juego de azar asegurado interactivo sin conexión de acuerdo con
las reivindicaciones 1 a 15 que se describen más adelante.
Preferentemente, la unidad de abonado incluye un
módulo de conexión o decodificador (STB) y el procesador seguro se
incluye en un elemento de seguridad extraíble. El elemento de
seguridad extraíble incluye preferentemente una tarjeta
inteligente.
La aplicación de juego de azar interactivo sin
conexión incluye preferentemente un juego que se basa por lo menos
parcialmente en el azar. El juego incluye preferentemente por lo
menos uno de los siguientes: un juego de Póker, un juego de
Blackjack, y un juego de Ruleta.
Preferentemente, la instalación de juegos de
azar central se incluye en un centro de distribución.
La instalación de juegos de azar central
incluye: una interfaz de comunicación de la instalación de juegos
de azar central operativa para recibir desde un procesador seguro
asociado con una unidad de abonado del sistema de juegos de azar
dicha información y una unidad de procesamiento asociada
operativamente con la interfaz de comunicación de la instalación de
juegos de azar central y operativa para verificar la información y
deducir a partir de la información por lo menos un resultado de la
aplicación de juego de azar interactivo sin conexión.
La unidad de procesamiento es operativa para
llevar a cabo por lo menos uno de los siguientes: una ejecución
repetida de una parte de la aplicación de juego de azar interactivo
sin conexión, una ejecución repetida de toda la aplicación de juego
de azar interactivo sin conexión, y la ejecución de una aplicación
de verificación correspondiente que proporcione unos resultados
considerablemente idénticos a los resultados obtenidos mediante la
ejecución de la aplicación de juego de azar interactivo sin
conexión.
Preferentemente, la unidad de procesamiento
también es operativa para determinar las ganancias o pérdidas del
usuario resultantes de la ejecución de la aplicación de juego de
azar interactivo sin conexión. La unidad de procesamiento también
es operativa preferentemente para generar unas indicaciones de
crédito o débito para el usuario en respuesta a una determinación
de las ganancias o perdidas respectivamente y para proporcionar
respectivamente las indicaciones de crédito o débito al procesador
seguro.
La presente invención se comprenderá y entenderá
más plenamente a partir de la siguiente descripción detallada, al
considerase junto con los dibujos en los que:
La Fig. 1 es una ilustración simplificada de un
sistema de juegos de azar construido y operativo de acuerdo con una
forma de realización preferente de la presente invención;
La Fig. 2 es una ilustración simplificada de un
procesador seguro asociado con una unidad de abonado en el sistema
de la Fig. 1, estando el procesador construido y siendo operativo de
acuerdo con una forma de realización preferente de la presente
invención;
La Fig. 3 es una ilustración de un diagrama de
flujo simplificado de un método de operación preferente del
dispositivo de las Figs. 1 y 2; y
El Apéndice A es un ejemplo de una secuencia que
representa una jugada de una aplicación de Blackjack en el sistema
de la Fig. 1.
A continuación se hace referencia a la Fig. 1,
que es una ilustración simplificada de un sistema de juegos de azar
10 construido y operativo de acuerdo con una forma de realización
preferente de la presente invención.
El sistema de juegos de azar 10 puede resultar
especialmente útil para permitir el uso de unas aplicaciones de
juego de azar de televisión interactiva (ITV) que puede incluir
preferentemente unas aplicaciones seguras de juegos de azar
interactivos sin conexión como los juegos que se basan por lo menos
parcialmente en el azar, como se describe más adelante. Por lo
tanto, el sistema de juegos de azar 10 se muestra a modo de ejemplo
en la Fig. 1 y se describe más adelante como un sistema de juegos de
azar de televisión utilizado por los usuarios abonados a los
servicios de televisión. Sin embargo, el sistema de juegos de azar
10 puede ser alternativamente cualquier otro sistema de juegos de
azar adecuado como un sistema de juegos de azar por teléfono que
emplee una red de telefonía móvil GSM, un sistema autónomo dedicado
a los juegos de azar, o un sistema de juegos de azar basado en
ordenador; el ejemplo de un sistema de juegos de azar de televisión
no pretende ser limitativo.
El sistema de juegos de azar 10 incluye una
instalación de juegos de azar central que puede, por ejemplo y sin
limitar la generalidad de la descripción, estar ubicado o
comprendido en un centro de distribución 20 que proporciona
servicios de televisión a los usuarios. El centro de distribución 20
se comunica preferentemente con una pluralidad de unidades de
abonado 30, pero por razones de simplicidad y sin limitar la
generalidad de lo anteriormente indicado, en la Fig. 1 sólo se
ilustra una unidad de abonado 30.
Cada unidad de abonado 30 incluye
preferentemente un módulo de conexión o decodificador (STB) 40 que
se asocia operativamente con una televisión 50 y se alimenta
eléctricamente a través de una toma de corriente (no mostrada). El
STB 40 puede recibir preferentemente transmisiones de televisión de
un centro de distribución 20, preferentemente a través de una salida
60 de una antena de radiofrecuencia (RF) o una alimentación por
cable coaxial (ninguno mostrado) como es bien conocido en la
técnica.
Preferentemente, el STB 40 puede transmitir al
centro de distribución 20, preferentemente a través de una interfaz
de comunicación 70, unas transmisiones de subida relacionadas con
una aplicación de juego de azar interactivo sin conexión ejecutada
por el STB 40. El STB 40 también puede recibir del centro de
distribución 20, preferentemente a través de la interfaz de
comunicación 70, las transmisiones de bajada relacionadas con o en
respuesta a las transmisiones de subida.
En un caso en el que las transmisiones de
televisión se proporcionan vía satélite y se reciben mediante la
antena de RF, las transmisiones de bajada también pueden
proporcionarse vía satélite. En tal caso, la interfaz de
comunicación 70 puede utilizar preferentemente un enlace telefónico
de una red telefónica para transmitir las transmisiones de subida
relacionadas con la aplicación de juego de azar interactivo sin
conexión al centro de distribución 20. De manera alternativa, el
enlace telefónico también puede utilizarse para transmitir las
transmisiones de bajada desde el centro de distribución 20 al STB
40. Además, alternativamente, la interfaz de comunicación 70 puede
utilizar un enlace VSAT (terminal de apertura muy pequeña) para
transmitir las transmisiones de subida relacionadas con la
aplicación de juego de azar interactivo sin conexión al centro de
distribución 20.
En un caso en el que las transmisiones de
televisión se proporcionan a través de cables coaxiales y la
alimentación por cable coaxial permite una comunicación
bidireccional por los cables coaxiales, las transmisiones de
televisión, las transmisiones de subida, y las transmisiones de
bajada pueden comunicarse todas ellas por los cables coaxiales. En
tal caso, la interfaz de comunicación 70 puede utilizar
preferentemente la alimentación por cable coaxial para las
transmisiones de subida y bajada. Los sistemas de cables que
permiten una comunicación bidireccional son bien conocidos en la
técnica.
\newpage
A modo de ejemplo, en la forma de realización
ilustrada en la Fig. 1 las transmisiones de televisión se
proporcionan a través de un satélite 80, las transmisiones de subida
se transmiten al centro de distribución 20 a través de un enlace
telefónico 90 de una red telefónica (no mostrada), y el centro de
distribución 20 incluye una interfaz de comunicación de instalación
de juegos de azar central 100 que recibe las transmisiones de
subida y transmite las transmisiones de bajada a través de la red
telefónica. El ejemplo de la Fig. 1 no pretende ser limitativo.
Las transmisiones de subida recibidas a través
de la interfaz 100 se procesan preferentemente mediante una unidad
de procesamiento 110 en el centro de distribución 20 que opera,
entre otros, como un componente de verificación seguro.
La unidad de abonado 30 es operada
preferentemente por un usuario 120 que puede ser, por ejemplo, un
abonado de los servicios de televisión recibidos desde el centro de
distribución 20. El usuario 120 puede operar preferentemente la
unidad de abonado 30 interactuando con la unidad de abonado 30 a
través de una interfaz de usuario como un control remoto 130.
La unidad de abonado 30 ejecuta, a través de la
interacción con el usuario 120, la aplicación de juego de azar
interactivo sin conexión. En este sentido, cabe destacar que la
aplicación de juego de azar interactivo sin conexión que incluye
todas las reglas que gobiernan la ejecución de la aplicación se
descarga preferentemente a la unidad de abonado 30 antes de la
ejecución de la aplicación y se almacena en la unidad de abonado 30
previamente a la ejecución. La aplicación de juego de azar
interactivo sin conexión que incluye las reglas que gobiernan la
ejecución de la aplicación que está siendo descargada a la unidad de
abonado 30 y almacenada en la misma es insegura. Una memoria (no
mostrada) en la unidad de abonado 30 en la que se almacena la
aplicación de juego de azar interactivo sin conexión que incluye
las reglas que gobiernan la ejecución de la aplicación también es
preferentemente insegura. La razón por la que la memoria y la
aplicación de juego de azar interactivo sin conexión que incluye
las reglas que gobiernan la ejecución de la aplicación son inseguras
es que la seguridad se mantiene a través de la cooperación con el
centro de distribución 20 como se describe más adelante.
Preferentemente, el usuario 120 interactúa con
la unidad de abonado 30 para responder a la entrada de juego de
azar generada durante la ejecución de la aplicación de juego de azar
interactivo sin conexión como se describe adicionalmente más
adelante.
El STB 40 puede asociarse preferentemente con un
procesador seguro 140 que puede implementarse preferentemente en un
elemento de seguridad convencional. El elemento de seguridad puede
comprenderse en el STB 40 o de manera alternativa implementarse de
una manera extraíble como, por ejemplo, en una tarjeta inteligente
convencional como es bien conocido en la técnica. Cuando se asocia
con el STB 40, el procesador seguro 140 coopera con la unidad de
abonado 30 en la ejecución de la aplicación de juego de azar
interactivo sin conexión y con el centro de distribución 20 como se
describe más adelante. A modo de ejemplo y sin limitar la
generalidad de lo anteriormente indicado, el procesador seguro 140
se implementa en una tarjeta inteligente en la forma de realización
ilustrada en la Fig. 1.
A continuación se hace referencia adicionalmente
a la Fig. 2 que es una ilustración simplificada del procesador
seguro 140 construido y operativo de acuerdo con una forma de
realización preferente de la presente invención.
El procesador seguro 140 incluye preferentemente
una memoria segura 200, una unidad de procesamiento central (CPU)
210, y una interfaz de entrada/salida (E/S) 220. La CPU 210 incluye
preferentemente un generador de entrada de juego de azar aleatorio
230 y una autenticador 240. El generador de entrada de juego de azar
aleatorio 230 es operativo para generar aleatoriamente o
seudo-aleatoriamente una entrada de juego de azar
para la aplicación de juego de azar interactivo sin conexión durante
la ejecución de la aplicación de juego de azar interactivo sin
conexión por la unidad de abonado 30. Los circuitos de generación
aleatorios o seudoaleatorios, adecuados para implementar el
generador de entrada de juego de azar aleatorio 230, son bien
conocidos en la técnica. Ejemplos de algoritmos para la generación
de entradas aleatorias o seudoaleatorias y generadores y principios
de generadores para los mismos se describen en el "Handbook of
Applied Cryptography", de Alfred J. Menezes, Paul C. van
Oorschot y Scott A. Vanstone, CRC Press LLC, 1.997, capítulo 5, cuya
descripción se incorpora en la presente memoria por referencia.
La memoria segura 200 se asocia operativamente
con el generador de entrada de juego de azar aleatorio 230, por
ejemplo a través del autenticador 240. La memoria segura 200 es
operativa para almacenar de manera segura la información relacionada
con la ejecución de la aplicación de juego de azar interactivo sin
conexión.
El autenticador 240 puede asociar
preferentemente una firma digital u otra prueba adecuada de
autenticidad con la información antes de transmitir la información
a través de la interfaz E/S 220 al STB 40 para evitar la
manipulación de la información. La asociación de una firma digital u
otra prueba adecuada de autenticidad con la información puede tener
lugar, por ejemplo, antes de almacenar la información en la memoria
segura 200, o al recuperar la información desde la memoria segura
200.
Se entiende que el procesador seguro 140 se
diseña preferentemente, como es bien conocido en la técnica, a
prueba de manipulaciones y para prohibir cambios en cualquiera de
sus elementos internos excepto de acuerdo con las órdenes externas
apropiadas. Por consiguiente, se considera que un usuario no es por
lo general capaz de manipular con éxito el procesador 140 o
cualquiera de sus elementos internos.
A continuación se describe brevemente el
funcionamiento del dispositivo de las Figs. 1 y 2. En general, el
centro de distribución 20, la unidad de abonado 30 y el procesador
seguro 140 cooperan para permitir que una aplicación de juego de
azar interactivo sin conexión se ejecute de manera segura y se
verifiquen sus resultados. La aplicación de juego de azar
interactivo sin conexión puede incluir cualquier aplicación de juego
de azar interactivo apropiada como un juego que se base por lo
menos parcialmente en el azar. El juego puede incluir, por ejemplo
y sin limitar la generalidad de lo anteriormente indicado, uno de
los siguientes juegos: un juego de Póker; un juego de Blackjack; y
un juego de la Ruleta.
La cooperación entre el centro de distribución
20, la unidad de abonado 30 y el procesador seguro 140 se
implementa preferentemente a través de los siguientes tres
componentes cooperantes: la aplicación de juego de azar interactivo
sin conexión ejecutada en la unidad de abonado 30; una versión
re-ejecutada de la aplicación de juego de azar
interactivo sin conexión ejecutada en el centro de distribución 20;
y un procesador seguro 140. La versión re-ejecutada
de la aplicación de juego de azar interactivo sin conexión resulta
preferentemente del centro de distribución 20 llevando a cabo, a
través de la unidad de procesamiento 110, por lo menos uno de los
siguientes: una ejecución repetida de una parte de la aplicación de
juego de azar interactivo sin conexión; una ejecución repetida de
toda la aplicación de juego de azar interactivo sin conexión; y la
ejecución de una aplicación de verificación correspondiente que
proporcione unos resultados idénticos, o prácticamente idénticos, a
los resultados obtenidos mediante la ejecución de la aplicación de
juego de azar interactivo sin conexión.
Durante la ejecución de la aplicación de juego
de azar interactivo sin conexión el usuario 120 puede jugar
interactivamente. La interacción del usuario 120 durante la
ejecución de la aplicación de juego de azar interactivo sin
conexión se considera insegura porque el usuario 120 puede tratar de
manipular la aplicación. Por lo tanto, el procesador seguro 140
utiliza el generador de entrada de juego de azar aleatorio 230 para
generar aleatoriamente o seudo-aleatoriamente una
entrada de juego de azar para la aplicación de juego de azar
interactivo sin conexión durante la ejecución de la aplicación de
juego de azar interactivo sin conexión. La entrada de juego de azar
se genera por lo general de acuerdo con las reglas del juego y las
instrucciones proporcionadas por la aplicación de juego de azar
interactivo sin conexión residente en la unidad de abonado 30.
Puesto que el procesador seguro 140 está diseñado a prueba de
manipulaciones, el usuario 120 por lo general no es capaz de
manipular con éxito la entrada de juego de azar generada por el
procesador seguro 140 incluso si tiene éxito en manipular la
aplicación de juego de azar interactivo sin conexión que reside en
la unidad de abonado 30.
El usuario 120 interactúa preferentemente con la
aplicación de juego de azar interactivo sin conexión, entre otros,
respondiendo a la entrada de juego de azar introduciendo sus
decisiones y elecciones a través del control remoto 130. Las
decisiones y elecciones del usuario se denominan colectivamente en
adelante "elecciones de usuario". Las elecciones de usuario
normalmente se introducen durante la ejecución de la aplicación de
juego de azar interactivo sin conexión.
El procesador seguro 140 también utiliza la
memoria segura 200 para almacenar de manera segura la información
relacionada con la ejecución de la aplicación de juego de azar
interactivo sin conexión. La información incluye información a
partir de la cual puede deducirse por lo menos un resultado de la
aplicación de juego de azar interactivo sin conexión. En su forma
básica, la información puede incluir un registro de algunas de las
elecciones de usuario, o todas las elecciones de usuario. La
información almacenada en la memoria segura 200 también puede
incluir un registro de alguna de las entradas del juego de azar, o
todas las entradas del juego de azar, generadas por el generador de
entrada de juego de azar aleatorio 230 durante la ejecución de la
aplicación de juego de azar interactivo sin conexión.
El número de registros que la memoria segura 200
puede mantener puede ser configurable preferentemente por el centro
de distribución 20. Se entiende que el número de aplicaciones de
juego de azar interactivo sin conexión ejecutables por la unidad de
abonado 30 viene limitada generalmente por el número de registros
que puede mantener la memoria segura 200.
Preferentemente el procesador seguro 140 da a
cada registro una única identidad de registro. Sin embargo, en un
caso en el que la información relacionada con la ejecución de la
aplicación de juego de azar interactivo sin conexión no pueda
comprenderse en un único registro y los registros sean registros de
longitud fija, el procesador seguro 140 puede abrir preferentemente
un nuevo registro siempre que un registro anterior asociado con la
aplicación de juego de azar interactivo sin conexión llegue a su fin
y quede información adicional a ser almacenada. En tal caso,
preferentemente se da al nuevo registro una identidad de registro
idéntica a la identidad de registro del registro anterior.
Se entiende que el procesador seguro 140
preferentemente también puede borrarse, preferentemente bajo el
control del centro de distribución 20, incluyendo los registros la
información que se ha indicado como relacionada con los casos en
los que la ejecución de la aplicación de juego de azar interactivo
sin conexión tuvo como resultado la pérdida del usuario 120 y por
tanto en el borrado de tales registros para su reutilización.
Las siguientes son, a modo de ejemplo, algunas
órdenes soportadas por el procesador seguro 140 para manipular
registros, generar entradas de juego de azar, y almacenar la
información:
- 1.
- "Star. t_New_Log" - El procesador seguro 140 inicia un nuevo registro.
\newpage
- 2.
- "Log_Decision" - El procesador seguro 140 registra un valor recibido desde la aplicación de juego de azar interactivo sin conexión, representado el valor una elección de usuario del usuario 120.
- 3.
- "Generate_Random" - El procesador seguro 140 genera un número aleatorio como parte de la entrada de juego de azar, lo registra, y lo envía a la aplicación de juego de azar interactivo sin conexión.
- 4.
- "Clear_Log" - El procesador seguro 140 borra un registro para su reutilización. Esta orden es aceptada sólo si viene del centro de distribución 20. El procesador seguro 140 utiliza algún método apropiado, como una verificación de firma digital, para autenticar que esta orden ha sido realmente enviada por el centro de distribución 20.
\vskip1.000000\baselineskip
En un caso en el que la aplicación de juego de
azar interactivo sin conexión finalice prematuramente, el
procesador seguro 140 permite preferentemente que la aplicación de
juego de azar interactivo sin conexión lea sus registros y continúe
un registro a partir del punto en el que se había parado
anteriormente.
Se entiende, como se ha mencionado
anteriormente, que puesto que la información se almacena en el
procesador seguro 140 diseñado a prueba de manipulaciones, el
usuario 120 no puede normalmente modificar la información. Además,
puesto que la información se asocia con una firma digital u otra
prueba adecuada de autenticidad, el usuario no puede normalmente
transmitir información falsificada al centro de distribución 20 que
el centro de distribución 20 interprete como auténtica y
correcta.
El procesador seguro 140 también puede crear una
o más copias de seguridad seguras de los registros almacenados acto
seguido en otros dispositivos de almacenamiento local disponibles,
como una memoria de acceso aleatorio no volátil (NVRAM) en el STB
40 o un disco duro en el STB 40 (ninguno mostrado). Las copias de
seguridad seguras de los registros pueden utilizarse en un caso en
el que el procesador seguro 140 se vuelva inactivo tras haberse
creado las copias de seguridad seguras. Las copias se seguridad
seguras pueden protegerse preferentemente, por ejemplo, asociando
la información en los registros con una firma digital. Las copias se
seguridad seguras pueden utilizarse preferentemente para asegurar
que el usuario 120 pueda aportar todavía pruebas de sus ganancias
al centro de distribución 20 en el caso en el que el procesador
seguro 140 se vuelva inactivo.
De acuerdo con una forma de realización
preferente de la presente invención la aplicación de juego de azar
interactivo sin conexión puede asociarse con un derecho para
ejecutar la aplicación de juego de azar interactivo sin conexión.
Tal derecho puede, por ejemplo, transmitirse al procesador seguro
140 desde el centro de distribución 20 en un mensaje de gestión de
derechos (EMM) como es bien conocido en la técnica. En tal caso, el
procesador seguro 140 puede preferentemente negarse a abrir un
registro para la aplicación de juego de azar interactivo sin
conexión a menos que exista tal derecho. De manera alternativa, el
derecho puede generarse en el componente de verificación seguro en
el centro de distribución 20 y utilizarse para determinar si el
componente de verificación seguro debe procesar un registro asociado
con la ejecución de la aplicación de juego de azar interactivo sin
conexión.
Tras completar la ejecución de la aplicación de
juego de azar interactivo sin conexión, la aplicación de juego de
azar interactivo sin conexión puede notificar localmente al usuario
120 por lo menos un resultado. La notificación local de por lo
menos un resultado se basa preferentemente en las elecciones de
usuario y en la entrada de juego de azar tal como se lee de la
memoria segura 200 y es llevada a cabo preferentemente por un
procesador (no mostrado) en el STB 40. En este sentido cabe destacar
que la notificación local proporcionada por el STB 40 no es segura
y el procesador seguro 140 no puede procesar por lo general la
información para verificar el por lo menos un resultado y
proporcionar una notificación local segura del por lo menos un
resultado.
Puesto que la notificación local del por lo
menos un resultado no resulta suficiente para determinar de manera
segura la exactitud del por lo menos un resultado, el por lo menos
un resultado no se considera definitivo hasta que se valide la
información a partir de la cual se deduce el por lo menos un
resultado. Con este fin, la información almacenada en el procesador
seguro 140 se transmite preferentemente al centro de distribución
20 a través de la interfaz de comunicación 70 y la red telefónica.
Puesto que la información se asocia con una firma digital u otra
prueba adecuada de autenticidad, la transmisión de la información al
centro de distribución 20 puede considerarse segura.
Se entiende que en ausencia de un enlace de
comunicación para la transmisión de subida de la información al
centro de distribución 20, el usuario 120 puede enviar el procesador
seguro 140 por correo al centro de distribución 20 o físicamente
llevar el procesador seguro 140 a un proveedor (no mostrado) que
tiene unos medios apropiados (no mostrados) para transmitir la
información al centro de distribución 20.
En el centro de distribución 20, la información
que llega desde el procesador seguro 140 se recibe preferentemente
en la interfaz de comunicación de la instalación del juego de azar
central 100 y es verificada por la unidad de procesamiento 110 para
deducir y determinar el por lo menos un resultado de la aplicación
de juego de azar interactivo sin conexión. Con este fin, la unidad
de procesamiento 110 utiliza la información recibida desde el
procesador seguro 140 llevando a cabo por lo menos uno de los
siguientes: una ejecución repetida de una parte de la aplicación de
juego de azar interactivo sin conexión; la ejecución repetida de
toda la aplicación de juego de azar interactivo sin conexión; y la
ejecución de una aplicación de verificación correspondiente que
proporciona unos resultados idénticos, o prácticamente idénticos, a
los resultados obtenidos mediante la ejecución de la aplicación de
juego de azar interactivo sin conexión.
La aplicación de juego de azar interactivo sin
conexión re-ejecutada de tal forma es la versión
re-ejecutada de la aplicación de juego de azar
interactivo sin conexión mencionada anteriormente y es
preferentemente una aplicación segura que se lleva a cabo de un modo
seguro.
La aplicación segura es por tanto similar a la
aplicación de juego de azar interactivo sin conexión excepto porque
en lugar de obtener interactivamente una secuencia de elecciones de
usuario en respuesta a la entrada de juego de azar, la aplicación
segura lee la secuencia de las elecciones de usuario y la entrada de
juego de azar de los registros recibidos desde el procesador seguro
140.
Preferentemente, antes de, durante, o tras la
ejecución de la aplicación segura los registros recibidos desde el
procesador seguro 140 pueden ser verificados para su validez por la
unidad de procesamiento 110. La unidad de procesamiento 110 puede
utilizar preferentemente cualquier método apropiado, como verificar
una firma digital como es bien conocido en la técnica, para
autenticar los registros recibidos desde el procesador seguro 140.
En un caso en el que algunos de los registros no son válidos, la
unidad de procesamiento 110 informa preferentemente a un operador
del centro de distribución 20 de los registros no válidos con que se
encuentra.
Se entiende que los registros no válidos pueden
indicar un intento de comprometer la seguridad del sistema de
juegos de azar 10. La unidad de procesamiento 110 también puede
preferentemente analizar estadísticamente los registros, antes de,
durante o tras la ejecución de la aplicación segura, para
identificar frecuencias de ganador improbables que indiquen un
fraude en la ejecución de la aplicación de juego de azar interactivo
sin conexión o un compromiso de la seguridad del sistema de juegos
de azar 10. En este sentido cabe destacar que si se encuentran
registros no válidos o se detectan frecuencias de ganador
improbables preferentemente se pueden tomar medidas contra los
procesadores seguros sospechosos que proporcionan tales registros no
válidos o alcanzan tales frecuencias de ganador improbables. Tales
medidas pueden incluir, por ejemplo, inhabilitar la capacidad de
los procesadores seguros sospechosos para ejecutar cualquier
aplicación de juego de azar, o inhabilitar la capacidad de los
procesadores seguros sospechosos para ejecutar aplicaciones de
juegos de azar interactivos sin conexión y retener la capacidad de
los procesadores seguros sospechosos para ejecutar aplicaciones de
juegos de azar interactivos en línea.
Se entenderá además que al llevar a cabo un
análisis estadístico, la unidad de procesamiento 110 puede aludir
no sólo a los registros recibidos desde el procesador seguro 140
sino también a los registros recibidos desde muchos otros
procesadores seguros. En tal caso, una frecuencia de ganador
improbable puede determinarse, por ejemplo, detectando un aumento
repentino de frecuencia de ganador de un solo usuario o una
pluralidad de usuarios. En un caso en el que se determine una
frecuencia de ganador improbable como ésta, preferentemente se
inhabilitan todos los procesadores seguros para llevar a cabo
cualquier aplicación de juego de azar interactivo sin conexión, y
sólo se habilitan las aplicaciones de juegos de azar interactivos en
línea en cuya ejecución pueda monitorizarse la integridad por el
centro de distribución 20. Puede reanudarse la habilitación de las
aplicaciones de juegos de azar interactivos sin conexión, por
ejemplo, sólo después de sustituir todos los procesadores
seguros.
Preferentemente, la unidad de procesamiento 110
lee y verifica los registros de acuerdo con su identidad de
registro. Si la aplicación de juego de azar interactivo sin conexión
tuviera como resultado más de un registro, todos los registros de
la misma aplicación de juego de azar interactivo sin conexión, que
de hecho tienen la misma identidad de registro como se ha
mencionado anteriormente, podrían procesarse conjuntamente. Se
entiende que la unidad de procesamiento 110 no procesará por lo
general un registro que haya sido ya procesado anteriormente.
A través de la re-ejecución de
la aplicación de juego de azar interactivo sin conexión la unidad de
procesamiento 110 puede así deducir y validar de manera segura el
por lo menos un resultado de la aplicación de juego de azar
interactivo sin conexión. Se entiende que si la seguridad del
sistema de juegos de azar 10 se basase sólo en la seguridad del
procesador seguro 140 sin que el centro de distribución 20 dedujese
y validase de manera segura el por lo menos un resultado, no podría
monitorizarse ni hacerse frente a ningún compromiso del procesador
seguro 140 o procesadores seguros de otros usuarios.
La unidad de procesamiento 110 también puede
determinar preferentemente, en base al por lo menos un resultado,
las ganancias o pérdidas del usuario 120 resultantes de la ejecución
de la aplicación de juego de azar interactivo sin conexión. Además,
la unidad de procesamiento 110 puede generar unas indicaciones de
crédito o débito para el usuario 120 en respuesta a una
determinación de las ganancias o pérdidas respectivamente.
Las indicaciones de crédito o débito junto con
un aviso validado del por lo menos un resultado pueden transmitirse
preferentemente a la unidad de abonado 30 a través de la interfaz de
comunicación 100 y la red telefónica. En la unidad de abonado 30,
las indicaciones de crédito o débito y el aviso validado del por lo
menos un resultado se reciben preferentemente a través de la
interfaz de comunicación 70 y se muestran al usuario 120 en la
televisión 50. A continuación se abona o se cobra al usuario 120
según resulte necesario.
A continuación se describirá brevemente el
funcionamiento del dispositivo de las Figs. 1 y 2 haciendo
referencia a un ejemplo, que no pretende limitar la generalidad de
la presente solicitud, de un juego de Blackjack como aplicación de
juego de azar interactivo sin conexión que se ejecuta en el sistema
de juegos de azar 10. Sin embargo los expertos en la materia se
darán cuenta de que son posibles y que se contemplan muchos otros
ejemplos dentro del alcance de la presente invención.
En este ejemplo, el usuario 120 juega a una
aplicación de Blackjack en la televisión 50 utilizando el control
remoto 130. La aplicación de Blackjack se ejecuta mediante el STB 40
y el procesador seguro 140 es la tarjeta inteligente que
proporciona un acceso condicional a todos los servicios de
televisión, que incluye la aplicación de Blackjack.
Preferentemente, cuando el usuario 120 enciende
la aplicación de Blackjack, la aplicación de Blackjack envía una
orden "Start_New_Log" al procesador seguro 140 junto con, por
lo general, una identificación de tipo juego. Siempre que el
usuario 120 haga una elección de usuario, como una solicitud para
"repartir" otra carta, la aplicación de Blackjack envía una
orden "Log_Decision" al procesador seguro 140 con un valor que
representa la elección del usuario. Siempre que la aplicación de
Blackjack necesite que se revele aleatoriedad al usuario 120, por
ejemplo un valor de las cartas repartidas al usuario 120, la
aplicación de Blackjack envía preferentemente una orden
"Generate_Random" al procesador seguro 140 que genera una
entrada de juego de azar a la que se espera que el usuario 120
responda. Cuando la aplicación de Blackjack determina que el juego
ha terminado, informa al usuario 120 del resultado del juego.
En algún momento posterior, el procesador seguro
140 puede transmitir de manera segura un registro con todas las
elecciones de usuario y la entrada de juego de azar al centro de
distribución 20. En base a este registro, el centro de distribución
20 re-ejecuta preferentemente de manera segura la
aplicación de Blackjack y determina y valida el resultado del
juego. En base al resultado del juego, se abona o se cobra
preferentemente al usuario 120 según sea necesario, por ejemplo,
transmitiendo respectivamente desde el centro de distribución 20
una señal de crédito o débito al procesador seguro 140. El centro de
distribución 20 también puede transmitir preferentemente una orden
al procesador seguro 140 para borrar el registro asociado con la
aplicación de Blackjack de manera que este registro pueda ser
sobrescrito.
Un ejemplo de una secuencia que representa una
jugada de una aplicación de Blackjack se muestra en el Apéndice A
que se incorpora en la presente memoria.
Se entiende que las aplicaciones de juegos de
azar interactivos sin conexión habilitadas por el sistema de juegos
de azar 10 pueden considerarse seguras cuando las aplicaciones de
juegos de azar interactivos sin conexión utilizan algún elemento de
aleatoriedad o seudo-aleatoriedad. En las
aplicaciones en las que no existe aleatoriedad intrínseca, puede
añadirse artificialmente aleatoriedad. Por ejemplo, para una
aplicación de juego de azar interactivo sin conexión que incluya un
juego de ajedrez, la aplicación de juego de azar interactivo sin
conexión puede seleccionar aleatoriamente un movimiento de entre
varios movimientos lógicos posibles en un tablero de ajedrez. Tal
selección aleatoria puede ser preferentemente por lo menos
parcialmente dependiente de un valor aleatorio leído desde el
procesador seguro 140.
En un caso en el que el sistema de juegos de
azar 10 incluya otro sistema de juegos de azar adecuado como un
sistema de juegos de azar telefónico que emplee una red de telefonía
móvil GSM, el procesador seguro 140 puede implementarse en la
tarjeta SIM de un teléfono móvil, la aplicación de juego de azar
interactivo sin conexión puede ejecutarse mediante el teléfono
móvil, y la aplicación segura puede ejecutarse en los locales de un
proveedor de servicios de telefonía móvil.
A continuación se hace referencia a la Fig. 3
que es una ilustración de un diagrama de flujo simplificado de un
método de operación preferente del dispositivo de las Figs. 1 y
2.
Una aplicación de juego de azar interactivo sin
conexión se ejecuta preferentemente (etapa 300) en una unidad no
segura, como un STB. La entrada de juego de azar a la aplicación de
juego de azar interactivo sin conexión se genera preferentemente
aleatoriamente o seudo-aleatoriamente en una unidad
segura como una tarjeta inteligente durante la ejecución de la
aplicación de juego de azar interactivo sin conexión (etapa 310).
A continuación, la información relacionada con la ejecución de la
aplicación de juego de azar interactivo sin conexión se almacena de
forma segura (320), donde la información incluye la información a
partir de la cual puede deducirse por lo menos un resultado de la
aplicación de juego de azar interactivo sin conexión. La
información puede almacenarse como uno o más registros, donde cada
registro puede incluir preferentemente algunas o todas las entradas
de juego de azar y algunas elecciones de usuario, o todas las
elecciones de usuario, hechas por el usuario en respuesta a la
entrada de juego de azar durante la ejecución de la aplicación de
juego de azar interactivo sin conexión.
La información se transmite de manera segura
(etapa 330) a un componente de verificación seguro situado en una
instalación de juegos de azar central que puede verificar y validar
la información. En la instalación de juegos de azar central, se
verifica la información y el por lo menos un resultado de la
aplicación de juego de azar interactivo sin conexión se determina
re-ejecutando (etapa 340), preferentemente en un
modo seguro, la aplicación de juego de azar interactivo sin conexión
con la información que sustituye la entrada de juego de azar
realmente generada y las elecciones de usuario realmente
introducidas. La re-ejecución de la aplicación de
juego de azar interactivo sin conexión incluye preferentemente por
lo menos uno de los siguientes: repetir la ejecución de una parte de
la aplicación de juego de azar interactivo sin conexión; y repetir
la ejecución de toda la aplicación de juego de azar interactivo sin
conexión. Como una alternativa a la ejecución, puede ejecutarse una
aplicación de verificación correspondiente que proporcione unos
resultados idénticos, o prácticamente idénticos, a los resultados
obtenidos mediante la ejecución de una aplicación de juego de azar
interactivo sin conexión.
En base a la determinación de por lo menos un
resultado, se determinan preferentemente las ganancias o pérdidas
del usuario que resultan de la ejecución de la aplicación de juego
de azar interactivo sin conexión (etapa 350). A continuación, en
respuesta a la determinación de las ganancias o pérdidas, pueden
preferentemente generarse (etapa 360) y transmitirse (etapa 370) al
usuario las indicaciones de crédito o débito para el usuario.
Se entiende que diversas características de la
invención que son, por razones de claridad, descritas en los
contextos de formas de realización separadas también pueden
proporcionarse en combinación en una única forma de realización. A
la inversa, diversas características de la invención que son, por
razones de brevedad, descritas en el contexto de una única forma de
realización pueden también proporcionarse por separado o en
cualquier sub-combinación adecuada.
Los expertos en la materia entenderán que la
presente invención no está limitada por lo que ha sido mostrado
concretamente y descrito anteriormente en la presente memoria. Más
bien el alcance de la invención se define sólo mediante las
reivindicaciones que siguen:
\vskip1.000000\baselineskip
Apéndice
A
En este ejemplo, Usuario representa al Usuario,
OFA representa la aplicación sin conexión, SP representa el
procesador seguro y ONA representa la aplicación en línea.
\vskip1.000000\baselineskip
Usuario -> OFA
Comenzar juego de Blackjack
\vskip1.000000\baselineskip
Usuario -> OFA
Apostar 50 céntimos
\vskip1.000000\baselineskip
OFA -> SP
Iniciar nuevo registro
SP
Número de registro = 0002
\vskip1.000000\baselineskip
OFA
Convertir la decisión en un número
representativo - 450
(=Blackjack, apostar 50 céntimos)
\vskip1.000000\baselineskip
OFA -> SP
Registrar decisión: 450
\vskip1.000000\baselineskip
OFA -> SP
Generar número aleatorio
\vskip1.000000\baselineskip
SP -> OFA
Número aleatorio = 1234
\vskip1.000000\baselineskip
OFA
Convertir número aleatorio en dos cartas - 7 y
6
\newpage
OFA -> Usuario
Tienes un 7 y un 6. ¿Quieres otra carta?
\vskip1.000000\baselineskip
Usuario -> OFA
Sí
\vskip1.000000\baselineskip
OFA
Convertir la decisión en un número
representativo - 401
(=Sacar otra carta)
\vskip1.000000\baselineskip
OFA -> SP
Registrar decisión: 401
\vskip1.000000\baselineskip
OFA -> SP
Generar número aleatorio
\vskip1.000000\baselineskip
SP -> OFA
Número aleatorio = 9864
\vskip1.000000\baselineskip
OFA
Convertir número aleatorio en una carta - 5
\vskip1.000000\baselineskip
OFA -> Usuario
Tienes un 7, un 6 y un 5. ¿Quieres otra
carta?
\vskip1.000000\baselineskip
Usuario -> OFA
No
\vskip1.000000\baselineskip
OFA
Convertir la decisión en un número
representativo - 402
(=No sacar otra carta)
\vskip1.000000\baselineskip
OFA -> SP
Registrar decisión: 402
\vskip1.000000\baselineskip
OFA -> SP
Generar número aleatorio
\vskip1.000000\baselineskip
SP -> OFA
Número aleatorio = 2382
\vskip1.000000\baselineskip
OFA
Convertir número aleatorio en dos cartas - 7 y
Rey
\vskip1.000000\baselineskip
OFA -> Usuario
El repartidor de cartas tiene un 7 y un Rey.
¡Has ganado 50 céntimos!
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
En este momento, el registro tiene la siguiente
información:
\vskip1.000000\baselineskip
Número de registro: 0002
Decisión: 450
\vskip1.000000\baselineskip
Número aleatorio: 1234
\vskip1.000000\baselineskip
Decisión: 401
\vskip1.000000\baselineskip
Número aleatorio: 9864
\vskip1.000000\baselineskip
Decisión: 402
\vskip1.000000\baselineskip
Número aleatorio: 2382
SP envía el registro a ONA
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
ONA hace lo siguiente:
\vskip1.000000\baselineskip
ONA
Leer registro
\vskip1.000000\baselineskip
Registro -> ONA
Número de registro: 0002
\vskip1.000000\baselineskip
ONA
Verificar si el Registro es nuevo.
\vskip1.000000\baselineskip
Registro -> ONA
Registrar decisión: 450
\vskip1.000000\baselineskip
ONA
Convertir el número representativo en una
decisión - 450
(=Blackjack, apostar 50 céntimos)
\vskip1.000000\baselineskip
Registro -> ONA
Número aleatorio = 1234
\vskip1.000000\baselineskip
ONA
Convertir número aleatorio en dos cartas - 7 y
6
\vskip1.000000\baselineskip
Registro -> ONA
Registrar decisión: 401
\vskip1.000000\baselineskip
ONA
Convertir número representativo en una decisión
- 401
(=Sacar otra carta)
\vskip1.000000\baselineskip
Registro -> ONA
Número aleatorio = 9864
\vskip1.000000\baselineskip
ONA
Convertir número aleatorio en una carta - 5
\vskip1.000000\baselineskip
Registro -> ONA
Registrar decisión: 402
\vskip1.000000\baselineskip
ONA
Convertir número representativo en una decisión
- 402
(=No sacar otra carta)
\vskip1.000000\baselineskip
Log -> ONA
Número aleatorio = 2382
\vskip1.000000\baselineskip
ONA
Convertir número aleatorio en dos cartas - 7 y
Rey
\vskip1.000000\baselineskip
ONA
El usuario ha ganado 50 céntimos.
\vskip1.000000\baselineskip
ONA -> SP
Borrar registro #0002
Claims (15)
1. Sistema de juegos de azar asegurado
interactivos sin conexión (10) configurado para proporcionar una
aplicación de juego de azar interactivo sin conexión en el que el
usuario proporciona de manera interactiva una secuencia de
elecciones de usuario en respuesta a una entrada de juego de azar,
comprendiendo el sistema:
una unidad de abonado (30); y
un procesador seguro (140) asociado
operativamente con la unidad de abonado (30) y que comprende:
- un generador de entrada de juego de azar aleatorio (230) operativo para generar aleatoriamente o seudo-aleatoriamente una entrada de juego de azar a la aplicación de juego de azar interactivo sin conexión durante la ejecución de la aplicación de juego de azar interactivo sin conexión;
- caracterizado por que:
- la unidad de abonado (30) es operativa para:
- almacenar de manera no segura una aplicación de juego de azar interactivo sin conexión que incluye todas las reglas que gobiernan la ejecución de la aplicación de juego de azar interactivo sin conexión; y,
- a través de la interacción con un usuario, ejecutar la aplicación de juego de azar interactivo sin conexión que incluye determinar por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión en base a la entrada de juego de azar generada por el generador de entrada de juego de azar aleatorio (230) y por lo menos algunas elecciones de usuario hechas en respuesta a la entrada de juego de azar durante la ejecución de la aplicación de juego de azar interactivo sin conexión;
- el procesador seguro (140) comprende adicionalmente una memoria segura (200) asociada operativamente con el generador de entrada de juego de azar aleatorio (230) y operativo para almacenar de manera segura la información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión, dicha información comprendiendo información a partir de la cual puede deducirse el por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión, en la que en dicha información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión comprende:
- un registro de la entrada de juego de azar generada por el generador de entrada de juego de azar aleatorio durante la ejecución de la aplicación de juego de azar interactivo sin conexión; y un registro de las por lo menos algunas elecciones de usuario hechas en respuesta a dicha entrada de juego de azar durante la ejecución de la aplicación de juego de azar interactivo sin conexión; y mediante una interfaz de comunicación (70) asociada operativamente con la unidad de abonado (30) y el procesador seguro (140) y operativa para transmitir de manera segura dicha información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión; y por que:
- el sistema comprende adicionalmente una instalación de juegos de azar central para verificar dicho por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión, en la que la instalación de juegos de azar central está en comunicación operativa con la unidad de abonado (30), comprendiendo la instalación de juegos de azar central:
- una interfaz de comunicación de la instalación de juegos de azar central (100) operativa para recibir desde el procesador seguro (140) asociado con la unidad de abonado (30) del sistema de juegos de azar (10) dicha información; y
- una unidad de procesamiento (110) asociada operativamente con la interfaz de comunicación de la instalación de juegos de azar central (100) y operativa para verificar dicha información y para deducir a partir de dicha información por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión llevando a cabo por lo menos uno de los siguientes con dicha entrada de juego de azar y dichas elecciones de usuario:
- una ejecución repetida de una parte de la aplicación de juego de azar interactivo sin conexión; una ejecución repetida de toda la aplicación de juego de azar interactivo sin conexión; y una ejecución de una aplicación de verificación correspondiente que proporciona unos resultados considerablemente idénticos a los resultados obtenidos mediante la ejecución de la aplicación de juego de azar interactivo sin conexión.
\vskip1.000000\baselineskip
2. Sistema según la reivindicación 1 y en el que
dicha información relacionada con la ejecución de la aplicación de
juego de azar interactivo sin conexión comprende un registro de
todas las elecciones de usuario hechas en respuesta a dicha entrada
de juego de azar durante la ejecución de la aplicación de juego de
azar interactivo sin conexión.
3. Sistema según la reivindicación 1 o la
reivindicación 2 y en el que dicha interfaz de comunicación (70)
también es operativa para recibir indicaciones de crédito o
débito.
4. Sistema según cualquiera de las
reivindicaciones 1 - 3 y en el que la unidad de abonado (30)
comprende un módulo de conexión o decodificación (40) y el
procesador seguro (140) está comprendido en un elemento de seguridad
extraíble.
5. Sistema según la reivindicación 4 y en el que
el elemento de seguridad extraíble comprende una tarjeta
inteligente.
6. Sistema según cualquiera de las
reivindicaciones 1 - 5 y en el que la aplicación de juego de azar
interactivo sin conexión comprende un juego que se basa por lo menos
parcialmente en el azar.
7. Sistema según la reivindicación 6 y en el que
el juego comprende por lo menos uno de los siguientes: un juego de
Póker; un juego de Blackjack; y un juego de la Ruleta.
8. Sistema según la reivindicación 1 y en el que
dicha unidad de procesamiento (110) también es operativa para
determinar las ganancias o pérdidas del usuario que resultan de la
ejecución de la aplicación de juego de azar interactivo sin
conexión.
9. Sistema según la reivindicación 8 y en el que
la unidad de procesamiento (110) también es operativa para generar
las indicaciones de crédito o débito para el usuario en respuesta a
una determinación de las ganancias o pérdidas respectivamente.
10. Sistema según la reivindicación 9 y en el
que la unidad de procesamiento (110) es operativa para proporcionar
respectivamente dichas indicaciones de crédito o débito al
procesador seguro (140).
11. Método de juegos de azar interactivos sin
conexión seguros que proporciona una aplicación de juego de azar
interactivo sin conexión en el que un usuario proporciona de manera
interactiva una secuencia de elecciones de usuario en respuesta a
una entrada de juego de azar, comprendiendo el método:
- almacenar de manera no segura una aplicación de juego de azar interactivo sin conexión que incluye todas las reglas que gobiernan la ejecución de la aplicación de juego de azar interactivo sin conexión;
- ejecutar la aplicación de juego de azar interactivo sin conexión a través de la interacción con un usuario;
- generar aleatoriamente o seudo-aleatoriamente una entrada de juego de azar a la aplicación de juego de azar interactivo sin conexión durante la ejecución de la aplicación de juego de azar interactivo sin conexión;
- determinar por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión en base a la entrada de juego de azar y por lo menos algunas elecciones de usuario hechas en respuesta a la entrada de juego de azar durante la ejecución de la aplicación de juego de azar interactivo sin conexión;
- almacenar de manera segura la información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión, dicha información comprendiendo información a partir de la cual puede deducirse el por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión, en el que dicho almacenamiento de manera segura de dicha información comprende almacenar de manera segura: un registro de las por lo menos algunas elecciones de usuario hechas en respuesta a dicha entrada de juego de azar durante la ejecución de la aplicación de juego de azar interactivo sin conexión; y un registro de la entrada de juego de azar generada durante la ejecución de la aplicación de juego de azar interactivo sin conexión; y transmitir de manera segura dicha información relacionada con la ejecución de la aplicación de juego de azar interactivo sin conexión a una instalación de juegos de azar central en comunicación operativa con la unidad de abonado (30); y
- en una unidad de procesamiento (110) asociada operativamente con la instalación de juegos de azar central verificar dicha información y verificar dicho por lo menos un resultado de la aplicación de juego de azar interactivo sin conexión en la instalación de juegos de azar central llevando a cabo por lo menos uno de los siguientes con dicha entrada de juego de azar y elecciones de usuario hechas en respuesta a dicha entrada de juego de azar:
- una ejecución repetida de una parte de la aplicación de juego de azar interactivo sin conexión; una ejecución repetida de toda la aplicación de juego de azar interactivo sin conexión; y una ejecución de una aplicación de verificación correspondiente que proporcione unos resultados considerablemente idénticos a los resultados obtenidos mediante la ejecución de la aplicación de juego de azar interactivo sin conexión.
\vskip1.000000\baselineskip
12. Método según la reivindicación 11 y en el
que dicho almacenamiento de manera segura comprende almacenar de
manera segura un registro de todas las elecciones de usuario hechas
en respuesta a dicha entrada de juego de azar durante la ejecución
de la aplicación de juego de azar interactivo sin conexión.
13. Método según la reivindicación 11 o la
reivindicación 12 y que también comprende recibir indicaciones de
crédito o débito.
14. Método según cualquiera de las
reivindicaciones 11-13 y en el que la aplicación de
juego de azar interactivo sin conexión comprende un juego que se
basa por lo menos parcialmente en el azar.
15. Método según la reivindicación 14 y en el
que el juego comprende por lo menos uno de los siguientes: un juego
de Póker; un juego de Blackjack; y un juego de la Ruleta.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US34650602P | 2002-01-07 | 2002-01-07 | |
| US346506P | 2002-01-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2345187T3 true ES2345187T3 (es) | 2010-09-17 |
Family
ID=23359719
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES02796949T Expired - Lifetime ES2345187T3 (es) | 2002-01-07 | 2002-12-27 | Juego de azar interactivo fuera de linea seguro. |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8721457B2 (es) |
| EP (2) | EP1461785B1 (es) |
| AT (1) | ATE467201T1 (es) |
| AU (1) | AU2002361486A1 (es) |
| DE (1) | DE60236319D1 (es) |
| ES (1) | ES2345187T3 (es) |
| IL (1) | IL162006A0 (es) |
| WO (1) | WO2003058566A2 (es) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7203311B1 (en) | 2000-07-21 | 2007-04-10 | The Directv Group, Inc. | Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device |
| US6918831B2 (en) * | 2002-09-13 | 2005-07-19 | Igt | Method and apparatus for independently verifying game outcome |
| US7409562B2 (en) * | 2001-09-21 | 2008-08-05 | The Directv Group, Inc. | Method and apparatus for encrypting media programs for later purchase and viewing |
| US7621813B2 (en) | 2004-12-07 | 2009-11-24 | Microsoft Corporation | Ubiquitous unified player tracking system |
| US7887419B2 (en) | 2004-12-07 | 2011-02-15 | Microsoft Corporation | Game achievements system |
| US8876606B2 (en) | 2004-12-07 | 2014-11-04 | Microsoft Corporation | User-centric method of aggregating information sources to reinforce digital identity |
| EP1882229B1 (en) * | 2005-04-27 | 2014-07-23 | Privasys, Inc. | Electronic cards and methods for making same |
| US9325944B2 (en) | 2005-08-11 | 2016-04-26 | The Directv Group, Inc. | Secure delivery of program content via a removable storage medium |
| US8996421B2 (en) | 2006-05-15 | 2015-03-31 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems |
| US8001565B2 (en) | 2006-05-15 | 2011-08-16 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems |
| US8095466B2 (en) | 2006-05-15 | 2012-01-10 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems |
| US7992175B2 (en) | 2006-05-15 | 2011-08-02 | The Directv Group, Inc. | Methods and apparatus to provide content on demand in content broadcast systems |
| US8775319B2 (en) | 2006-05-15 | 2014-07-08 | The Directv Group, Inc. | Secure content transfer systems and methods to operate the same |
| US9178693B2 (en) | 2006-08-04 | 2015-11-03 | The Directv Group, Inc. | Distributed media-protection systems and methods to operate the same |
| US9225761B2 (en) | 2006-08-04 | 2015-12-29 | The Directv Group, Inc. | Distributed media-aggregation systems and methods to operate the same |
| JP4483891B2 (ja) * | 2007-04-02 | 2010-06-16 | フェリカネットワークス株式会社 | 情報処理端末、データ移動方法、およびプログラム |
| GB2450375A (en) * | 2007-06-22 | 2008-12-24 | Listertalent Ltd | A gaming device |
| US9117079B1 (en) * | 2013-02-19 | 2015-08-25 | Trend Micro Inc. | Multiple application versions in a single virtual machine |
| CZ308854B6 (cs) * | 2018-01-19 | 2021-07-14 | Bullish systems and services s.r.o. | Herní systém |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US636769A (en) * | 1898-08-06 | 1899-11-14 | Talbot C Dexter | Paper-feeding machine. |
| GB1287304A (en) | 1969-11-24 | 1972-08-31 | Eugenia M Koos | Educational television systems |
| US4652998A (en) * | 1984-01-04 | 1987-03-24 | Bally Manufacturing Corporation | Video gaming system with pool prize structures |
| US5365575A (en) | 1985-07-10 | 1994-11-15 | First Data Resources Inc. | Telephonic-interface lottery system |
| US4882473A (en) * | 1987-09-18 | 1989-11-21 | Gtech Corporation | On-line wagering system with programmable game entry cards and operator security cards |
| US4764666A (en) | 1987-09-18 | 1988-08-16 | Gtech Corporation | On-line wagering system with programmable game entry cards |
| US5276312A (en) | 1990-12-10 | 1994-01-04 | Gtech Corporation | Wagering system using smartcards for transfer of agent terminal data |
| US5356144A (en) * | 1992-07-21 | 1994-10-18 | Fitzpatrick James R | Hand-held lottery number generating device |
| US5592212A (en) | 1993-04-16 | 1997-01-07 | News Datacom Ltd. | Methods and systems for non-program applications for subscriber television |
| IL119874A (en) | 1993-04-16 | 1999-05-09 | News Datacom Research Ltd | Methods and systems for non program applications for subscriber television |
| FR2708768B1 (fr) * | 1993-08-05 | 1995-09-01 | Gemplus Card Int | Système sécurisé de participation à des jeux interactifs à distance avec vérification de la chronologie d'événements. |
| US6280328B1 (en) | 1996-09-25 | 2001-08-28 | Oneida Indian Nation | Cashless computerized video game system and method |
| US5674128A (en) * | 1995-02-21 | 1997-10-07 | Oneida Indian Nation | Cashless computerized video game system and method |
| CA2150215C (en) * | 1995-05-25 | 2003-02-25 | John Xidos | Distributed gaming system |
| US5643086A (en) * | 1995-06-29 | 1997-07-01 | Silicon Gaming, Inc. | Electronic casino gaming apparatus with improved play capacity, authentication and security |
| US5871398A (en) | 1995-06-30 | 1999-02-16 | Walker Asset Management Limited Partnership | Off-line remote system for lotteries and games of skill |
| US5768382A (en) * | 1995-11-22 | 1998-06-16 | Walker Asset Management Limited Partnership | Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols |
| US5779549A (en) * | 1996-04-22 | 1998-07-14 | Walker Assest Management Limited Parnership | Database driven online distributed tournament system |
| US20040242299A9 (en) * | 1995-06-30 | 2004-12-02 | Walker Jay S. | Systems and methods to facilitate games of skill for prizes played via a communication network |
| RU2170947C2 (ru) * | 1995-11-21 | 2001-07-20 | Серж Кристиан Пьер БЕЛАМАН | Способ управления процессом игры и устройство для его осуществления |
| US6071190A (en) | 1997-05-21 | 2000-06-06 | Casino Data Systems | Gaming device security system: apparatus and method |
| FR2766949B1 (fr) * | 1997-07-31 | 2001-10-05 | Gemplus Card Int | Systeme de machine a sous securise |
| IL123125A (en) * | 1998-01-30 | 2003-01-12 | Nds Ltd | Game system apparatus and method particularly for lottery-type-games |
| IL123288A (en) | 1998-02-13 | 2001-05-20 | Nds Ltd | Electronic game guide system |
| EP0971327A3 (en) * | 1998-07-07 | 2002-03-06 | Citibank, N.A. | Method and system for providing financial services such as home banking |
| US6439996B2 (en) * | 1999-06-22 | 2002-08-27 | Igt | Key for a gaming machine and method of use thereof |
| US6745223B1 (en) * | 2000-01-26 | 2004-06-01 | Viaclix, Inc. | User terminal for channel-based internet network |
| US20010049720A1 (en) * | 2000-02-03 | 2001-12-06 | Sony Corporation And Sony Electronics, Inc. | Standard method of access to a multimedia provider's portal |
| KR100372899B1 (ko) * | 2000-04-04 | 2003-02-25 | 주식회사 게임위즈 | 인터넷을 통한 게임방송방법 및 그 장치 |
| MXPA02009863A (es) | 2000-04-05 | 2004-10-14 | Ods Properties Inc | Sistemas y metodos para acceder desde plataformas a una interfaz para la realizacion de apuestas. |
| US20020052229A1 (en) * | 2000-04-07 | 2002-05-02 | Ronald Halliburton | Solitaire game played over the internet with features to extend play |
| US20020032057A1 (en) * | 2000-09-11 | 2002-03-14 | Kazuyuki Ebihara | Game-program distribution system |
-
2002
- 2002-12-27 IL IL16200602A patent/IL162006A0/xx unknown
- 2002-12-27 DE DE60236319T patent/DE60236319D1/de not_active Expired - Lifetime
- 2002-12-27 AT AT02796949T patent/ATE467201T1/de not_active IP Right Cessation
- 2002-12-27 EP EP02796949A patent/EP1461785B1/en not_active Expired - Lifetime
- 2002-12-27 US US10/495,724 patent/US8721457B2/en active Active
- 2002-12-27 AU AU2002361486A patent/AU2002361486A1/en not_active Abandoned
- 2002-12-27 EP EP09009163.8A patent/EP2113893B1/en not_active Expired - Lifetime
- 2002-12-27 ES ES02796949T patent/ES2345187T3/es not_active Expired - Lifetime
- 2002-12-27 WO PCT/IL2002/001047 patent/WO2003058566A2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US8721457B2 (en) | 2014-05-13 |
| EP2113893A3 (en) | 2010-02-17 |
| WO2003058566A2 (en) | 2003-07-17 |
| IL162006A0 (en) | 2005-11-20 |
| WO2003058566A3 (en) | 2003-11-13 |
| EP1461785B1 (en) | 2010-05-05 |
| ATE467201T1 (de) | 2010-05-15 |
| AU2002361486A8 (en) | 2003-07-24 |
| EP1461785A2 (en) | 2004-09-29 |
| US20050107157A1 (en) | 2005-05-19 |
| EP2113893A2 (en) | 2009-11-04 |
| EP2113893B1 (en) | 2015-08-12 |
| DE60236319D1 (de) | 2010-06-17 |
| AU2002361486A1 (en) | 2003-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2345187T3 (es) | Juego de azar interactivo fuera de linea seguro. | |
| US5871398A (en) | Off-line remote system for lotteries and games of skill | |
| US7008318B2 (en) | Off-line remote system for lotteries and games of skill | |
| US20040166942A1 (en) | Distributed game accelerator | |
| NZ337454A (en) | Distributed game accelerator | |
| NL9402220A (nl) | Op afstand te spelen spelsysteem. | |
| EA002456B1 (ru) | Игровая система, соответствующие способы и устройства для ее осуществления | |
| CN102369559A (zh) | 安全智能卡的操作 | |
| US7896741B2 (en) | Progressive controller | |
| WO1999039312A2 (en) | Game system | |
| US7810112B2 (en) | Secure time element | |
| AU736924B2 (en) | Distributed game accelerator | |
| JP2020089788A (ja) | 遊技用システム | |
| IL162006A (en) | Safe online interactive gambling | |
| AU748694B2 (en) | Distributed game accelerator | |
| Go | ILLINOIS GAMING BOARD | |
| AU2004222712B2 (en) | Improved remote gaming system | |
| NZ508019A (en) | Distributed game accelerator |