ES2345187T3 - Juego de azar interactivo fuera de linea seguro. - Google Patents

Juego de azar interactivo fuera de linea seguro. Download PDF

Info

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
Application number
ES02796949T
Other languages
English (en)
Inventor
David Mordechai Wachtfogel
Reuven Wachtfogel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Synamedia Ltd
Original Assignee
NDS Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NDS Ltd filed Critical NDS Ltd
Application granted granted Critical
Publication of ES2345187T3 publication Critical patent/ES2345187T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3286Type of games
    • G07F17/3288Betting, 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.
Campo de la invenció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).
Antecedentes de la invención
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;
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.
Resumen de la invención
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.
Breve descripción de los dibujos y apéndice
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.
Descripción detallada de una realización preferente
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
\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.
ES02796949T 2002-01-07 2002-12-27 Juego de azar interactivo fuera de linea seguro. Expired - Lifetime ES2345187T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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