[go: up one dir, main page]

ES2684126B1 - Game machine, procedure and system to configure a game machine - Google Patents

Game machine, procedure and system to configure a game machine Download PDF

Info

Publication number
ES2684126B1
ES2684126B1 ES201730482A ES201730482A ES2684126B1 ES 2684126 B1 ES2684126 B1 ES 2684126B1 ES 201730482 A ES201730482 A ES 201730482A ES 201730482 A ES201730482 A ES 201730482A ES 2684126 B1 ES2684126 B1 ES 2684126B1
Authority
ES
Spain
Prior art keywords
game machine
configuration
configuration options
server
user credentials
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.)
Active
Application number
ES201730482A
Other languages
Spanish (es)
Other versions
ES2684126R1 (en
ES2684126A2 (en
Inventor
Ramon Josep Barbal
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.)
Soluciones Mecanicas Integrales 2000 SL
Original Assignee
Soluciones Mecanicas Integrales 2000 SL
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 Soluciones Mecanicas Integrales 2000 SL filed Critical Soluciones Mecanicas Integrales 2000 SL
Priority to ES201730482A priority Critical patent/ES2684126B1/en
Publication of ES2684126A2 publication Critical patent/ES2684126A2/en
Publication of ES2684126R1 publication Critical patent/ES2684126R1/en
Application granted granted Critical
Publication of ES2684126B1 publication Critical patent/ES2684126B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/77Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Description

DESCRIPCIONDESCRIPTION

Máquina de juego, procedimiento y sistema para configurar una máquina de juegoGame machine, procedure and system to configure a game machine

Sector técnico de la invenciónTechnical sector of the invention

La máquina de juego, procedimiento y sistema para configurar una máquina de juego de la presente invención es de los que permiten la configuración de la máquina de juego presencial en función de preferencias del jugador.The game machine, method and system for configuring a game machine of the present invention are those that allow the configuration of the face-to-face game machine based on player preferences.

Antecedentes de la invenciónBackground of the invention

En las máquinas de juego presencial conocidas, el jugador solamente puede interactuar con el juego de la máquina de juego a través de los mandos habilitados en la propia máquina. En función de las necesidades del jugador o incluso para una mejor experiencia de juego, es preferible que el jugador pueda configurar diferentes aspectos de la máquina de juego o del juego, de modo que pueda ajustar el juego a sus preferencias para poder jugar con más comodidad. Por ejemplo, es necesario que jugadores que tengan dificultades de visión o de diferenciación de colores puedan establecer un mayor tamaño de texto, colores de alto contraste o evitar combinaciones de colores que podrían resultar confusas y por tanto no permitirían poder jugar.In known face-to-face game machines, the player can only interact with the game of the game machine through the controls enabled on the machine itself. Depending on the needs of the player or even for a better gaming experience, it is preferable that the player can configure different aspects of the game machine or game, so that he can adjust the game to his preferences to be able to play more comfortably . For example, it is necessary that players who have vision difficulties or differentiation of colors can establish a larger text size, high contrast colors or avoid combinations of colors that could be confusing and therefore would not allow to play.

Aunque existen máquinas de juego presencial que a través de sus mandos permiten cierta configuración del entorno, tras acabar el juego esta configuración establecida por el jugador se pierde, siendo necesario volver a configurar el entorno posteriormente o si se juega en otra máquina de juego, por lo que no solamente el jugador tiene que invertir tiempo en configurar la máquina de juego durante el que no se está jugando, sino que tiene que repetir esta configuración cada vez.Although there are face-to-face gaming machines that, through their controls, allow some configuration of the environment, after finishing the game this configuration established by the player is lost, being necessary to reconfigure the environment later or if it is played on another game machine, by not only does the player have to invest time in setting up the game machine during which he is not playing, but he has to repeat this setting every time.

Otro inconveniente que presentan las máquinas de juego presencial conocidas es que no permiten relacionar configuraciones de juego con diferentes grupos de jugadores, sino que o bien tienen que presentar todas las opciones de configuración disponibles a todos los jugadores, que puede complicar la configuración de juego, o bien restringir las opciones de configuración, con lo que los jugadores que precisen esas opciones de configuración no podrán jugar o tendrán una experiencia de juego deficiente. Another drawback presented by known face-to-face game machines is that they do not allow game configurations to be related to different groups of players, but rather they have to present all the configuration options available to all players, which can complicate the game configuration, or restrict the configuration options, so that players who need these configuration options will not be able to play or have a poor gaming experience.

Tampoco es posible presentar opciones de configuración y mejoras dirigidas a jugadores o grupos de jugadores concretos, que permitan por ejemplo incorporar opciones de valor añadido al juego y así premiar la fidelización de los usuarios o grupos de usuarios.Nor is it possible to present configuration options and improvements aimed at specific players or groups of players, which allow for example to incorporate value-added options into the game and thus reward the loyalty of users or user groups.

Es por tanto un objetivo de la presente invención dar a conocer un procedimiento de configuración de una máquina de juego presencial, una máquina de juego y un sistema de configuración de la máquina de juego que permita presentar opciones de configuración y mejoras del juego de la máquina de juego dirigidas a jugadores o grupos de jugadores, así como mantener estas opciones de configuración y mejoras independientemente de la máquina de juego utilizada.It is therefore an objective of the present invention to disclose a configuration procedure of a face-to-face game machine, a game machine and a game machine configuration system that allows to present configuration options and improvements of the machine game of game aimed at players or groups of players, as well as keeping these configuration options and improvements regardless of the game machine used.

Explicación de la invenciónExplanation of the invention.

El procedimiento para configurar una máquina de juego presencial de la presente invención está principalmente dirigido a configurar máquinas de juego de las que tienen un juego instalado, estando la máquina de juego adaptada para ejecutar y permitir a un jugador participar en el juego mediante los controles de la propia máquina. El procedimiento para configurar la máquina de juego en esencia se caracteriza porque comprende los pasos de asociar en un servidor, por ejemplo en una base de datos, opciones de configuración de la máquina de juego con credenciales de usuario; proporcionar a la máquina de juego unas credenciales de usuario; enviar la máquina de juego al servidor las credenciales de usuario proporcionadas; obtener la máquina de juego del servidor, es decir, transmitir el servidor a la máquina de juego, las opciones de configuración previamente asociadas a las credenciales de usuario enviadas para configurar la máquina de juego presencial, permitiendo ventajosamente que las opciones de configuración puedan asociarse con anterioridad con las credenciales de usuarios a los que pueden ser de interés. De esta manera, los jugadores simplemente proporcionando a una máquina de juego sus credenciales consiguen adaptar la máquina de juego o el juego que se ejecuta en la máquina de juego, según sean el tipo de opciones de configuración obtenidas del servidor, a sus preferencias. Estas opciones de configuración contemplan modificaciones y mejoras de la interfaz de la máquina de juego o del juego, tales como establecer el tipo de letra de la interfaz o establecer diferentes tipos de combinaciones de colores que permitan que el usuario pueda utilizar la máquina de juego. También se prevé que, entre otras, estas opciones de configuración permitan activar un bucle de inducción de audiofrecuencia si anteriormente se ha asociado a esta opción las credenciales de un usuario que utiliza audífonos. Se contempla también que las opciones de configuración permitan modificar otros aspectos tanto del juego como de la máquina de juego que permitan una mayor personalización del entorno, tales como efectos visuales o de sonido que den un valor añadido al juego, y que permitan personalizar elementos del juego, tanto visuales como auditivos. Incluso se prevé que las opciones de configuración permitan la activación de funcionalidades inicialmente desactivadas de la máquina de juego, tales como aplicaciones adicionales que por ejemplo, entre otras, permitan visualizar las puntuaciones del juego en relación a otros jugadores a modo de ranking, o permitan que el jugador se inscriba y participe en un torneo basado en el juego presencial instalado en la máquina de juego o sea un juego adicional que puede estar incluso compartido con otros jugadores remotos. Naturalmente, aunque las opciones de configuración pueden ir dirigidas a configurar el juego que se ejecute en la máquina de juego, las opciones de configuración también pueden ir dirigidas a configurar la máquina de juego, por ejemplo interactuando directamente sobre la electrónica de la máquina de juego, tal como deshabilitar el sonido y activar un bucle de inducción de audiofrecuencia si así se ha establecido en las opciones de configuración, sin tener en este caso que interactuar con el juego que se ejecuta en la máquina de juego.The procedure for configuring a face-to-face game machine of the present invention is primarily aimed at configuring game machines of which they have a game installed, the game machine being adapted to execute and allow a player to participate in the game through the controls of The machine itself. The procedure for configuring the gaming machine is essentially characterized in that it comprises the steps of associating in a server, for example in a database, configuration options of the gaming machine with user credentials; provide the game machine with user credentials; send the game machine to the server the user credentials provided; obtaining the server game machine, that is, transmitting the server to the game machine, the configuration options previously associated with the user credentials sent to configure the face-to-face game machine, advantageously allowing the configuration options to be associated with prior to the credentials of users who may be of interest. In this way, players simply providing a game machine with their credentials are able to adapt the game machine or the game that runs on the game machine, depending on the type of configuration options obtained from the server, to their preferences. These configuration options include modifications and improvements to the game machine or game interface, such as setting the typeface of the interface or establishing different types of color combinations that allow the user to use the game machine. It is also envisaged that, among others, these configuration options will enable an audio frequency induction loop to be activated if the credentials of a user using hearing aids have been previously associated with this option. It is also contemplated that the configuration options allow to modify other aspects of both the game and the game machine that allow greater personalization of the environment, such as visual or sound effects that give added value to the game, and that allow to customize elements of the game, both visual and auditory. It is even envisaged that the configuration options allow the activation of initially deactivated functionalities of the game machine, such as additional applications that, for example, allow visualizing the game scores in relation to other players as a ranking, or allow that the player signs up and participates in a tournament based on the face-to-face game installed on the game machine or is an additional game that may even be shared with other remote players. Naturally, although the configuration options may be directed to configure the game that is run on the gaming machine, the configuration options may also be directed to configure the gaming machine, for example by interacting directly with the electronics of the gaming machine. , such as disabling the sound and activating an audio frequency induction loop if so it has been set in the configuration options, without in this case having to interact with the game running on the game machine.

Estas opciones de configuración pueden estar ya preprogramadas en la máquina de juego y solamente presentarse al jugador cuando se obtienen del servidor estas opciones de configuración, siendo por ejemplo un listado de identificadores de las opciones de configuración que se deben presentar, manteniendo ocultas el resto. También se prevé que las opciones de configuración no estén preprogramadas en la máquina de juego y se obtengan del servidor estas opciones de configuración, por ejemplo, un conjunto de aplicaciones que pueden instalarse en la máquina de juego y activarse. Incluso se prevé que dichas opciones de configuración incluyan paquetes de actualización o incluso una imagen del juego a instalar en la máquina de juego, por ejemplo una imagen a instalar en la máquina virtual que ejecutará el juego de la máquina de juego.These configuration options may already be preprogrammed in the game machine and only be presented to the player when these configuration options are obtained from the server, for example a list of identifiers of the configuration options that must be presented, keeping the rest hidden. It is also provided that the configuration options are not preprogrammed in the gaming machine and these configuration options are obtained from the server, for example, a set of applications that can be installed in the gaming machine and activated. It is even envisaged that such configuration options include update packages or even an image of the game to be installed in the game machine, for example an image to be installed in the virtual machine that will execute the game of the game machine.

Las opciones de configuración pueden ser simplemente de tipo binario, es decir, que la opción de configuración permita activar o desactivar un aspecto o mejora del juego o de la máquina de juego, así como que permitan seleccionar de entre una lista de opciones, por ejemplo la apariencia externa de fichas de juego. También se prevé que las opciones de configuración puedan activarse un número finito de veces, siendo así opciones de configuración fungibles que el jugador deberá recargar al agotarse, por ejemplo asociando de nuevo las opciones de configuración a sus credenciales de usuario, posiblemente a través de un proceso de compra de estas opciones de configuración en el servidor. Naturalmente, también se prevé que otras opciones de configuración no fungibles puedan asociarse con credenciales de usuario a través de un proceso de compra de tipo conocido. The configuration options can simply be of the binary type, that is, the configuration option allows activating or deactivating an aspect or improvement of the game or the game machine, as well as allowing to select from a list of options, for example the external appearance of game chips. It is also envisaged that the configuration options can be activated a finite number of times, thus being fungible configuration options that the player will have to reload upon exhaustion, for example by associating again the configuration options with his user credentials, possibly through a Purchase process of these configuration options on the server. Naturally, it is also envisioned that other non-expendable configuration options may be associated with user credentials through a purchase process of known type.

En una variante de realización, el procedimiento comprende además el paso de activar en la máquina de juego una o más opciones de configuración para configurar la máquina de juego presencial, de modo que el jugador pueda seleccionar de manera presencial en la máquina de juego las opciones de configuración que desee.In a variant embodiment, the method further comprises the step of activating in the game machine one or more configuration options to configure the in-person game machine, so that the player can select the options in person at the game machine of configuration you want.

En otra variante de realización, tras activar en la máquina de juego una o más opciones de configuración para configurar la máquina de juego presencial, el procedimiento incluye el paso de notificar al servidor la o las opciones de configuración activadas, consiguiendo ventajosamente poder establecer estadísticas de uso de las diferentes opciones de configuración, así como poder monitorizar el uso de opciones de configuración fungibles utilizadas por el usuario.In another variant embodiment, after activating one or more configuration options in the gaming machine to configure the face-to-face gaming machine, the procedure includes the step of notifying the server or the activated configuration options, advantageously being able to establish statistics of use of the different configuration options, as well as being able to monitor the use of fungible configuration options used by the user.

En otra variante de realización, siendo las opciones de configuración opciones de configuración del juego que se ejecuta en la máquina de juego, el procedimiento comprende además el paso de comunicar al juego instalado en la máquina de juego las opciones de configuración seleccionadas, permitiendo así que el juego instalado en la máquina se mantenga separado de la gestión de las opciones de configuración.In another variant embodiment, the configuration options being game configuration options running on the game machine, the method further comprises the step of communicating the selected configuration options to the game installed on the game machine, thus allowing The game installed on the machine is kept separate from the management of the configuration options.

En una variante de interés, el paso de asociar en un servidor opciones de configuración a unas credenciales de usuario y/o el paso de proporcionar a la máquina de juego las credenciales de usuario se realizan mediante un dispositivo cliente, tal como un portátil accesorio, equipado por ejemplo con sistemas de validación QR, NPC o biométricos, de modo que el usuario pueda realizar cualquiera de estos pasos o incluso ambos mediante un dispositivo portátil, tal como un teléfono móvil que facilite la interacción con el servidor y la máquina de juego.In a variant of interest, the step of associating configuration credentials with user credentials on a server and / or the step of providing the user credentials to the game machine is performed by means of a client device, such as a portable accessory, equipped for example with QR, NPC or biometric validation systems, so that the user can perform any of these steps or even both using a portable device, such as a mobile phone that facilitates interaction with the server and the gaming machine.

En otra variante de interés, realizándose el paso de asociar en un servidor opciones de configuración a unas credenciales de usuario mediante un dispositivo cliente y realizándose el paso de proporcionar a la máquina de juego las credenciales de usuario mediante un dispositivo cliente, comprende almacenar las credenciales de usuario en el dispositivo cliente durante el paso de asociar en el servidor opciones de configuración a unas credenciales de usuario y utilizar el mismo dispositivo cliente para realizar el paso de proporcionar a la máquina de juego las credenciales de usuario previamente almacenadas, consiguiendo que el jugador pueda utilizar el mismo dispositivo cliente, por ejemplo su teléfono móvil, tanto para asociar las opciones de configuración que desea que le aparezcan en la máquina de juego como para identificarse en la máquina de juego y así poder acceder las opciones de configuración previamente asociadas con sus credenciales de usuario.In another variant of interest, by performing the step of associating configuration credentials to a user with a client device on a server and performing the step of providing the user credentials through a client device to the game machine, it comprises storing the credentials of user on the client device during the step of associating configuration options to user credentials on the server and using the same client device to perform the step of providing the game machine with previously stored user credentials, getting the player you can use the same client device, for example your mobile phone, both to associate the configuration options that you want to appear on the game machine and to identify yourself in the game machine and thus be able to access the configuration options previously associated with your user credentials.

En una variante de interés, realizándose el paso de asociar en un servidor opciones de configuración a unas credenciales de usuario mediante un dispositivo cliente, el paso de asociar en el servidor opciones de configuración a unas credenciales comprende generar las credenciales de usuario automáticamente en el dispositivo cliente, de modo que el jugador no tenga que introducir ni recordar las credenciales de usuario y así se consiga realizar el paso de asociar opciones de configuración e incluso el paso de proporcionar credenciales de usuario a la máquina de juego de una manera mucho más ágil. Naturalmente, las credenciales de usuario pueden ser parámetros intrínsecos del dispositivo cliente o parámetros derivados de dichos parámetros intrínsecos, por ejemplo a partir de la dirección física de la tarjeta de red o MAC de un teléfono móvil. También se prevé que las credenciales de usuario sean una secuencia generada aleatoriamente y que quede almacenada en el dispositivo cliente.In a variant of interest, with the step of associating configuration options to user credentials on a server through a client device, the step of associating configuration options on credentials on the server comprises generating user credentials automatically on the device. client, so that the player does not have to enter or remember user credentials and thus achieve the step of associating configuration options and even the step of providing user credentials to the game machine in a much more agile way. Naturally, the user credentials can be intrinsic parameters of the client device or parameters derived from said intrinsic parameters, for example from the physical address of the network card or MAC of a mobile phone. User credentials are also expected to be a randomly generated sequence and to be stored on the client device.

La máquina de juego presencial de la presente invención es de las que está preparada para ejecutar un juego instalado en la máquina. En esencia, la máquina de juego se caracteriza porque comprende unos medios de configuración para configurar la máquina de juego, tales como una aplicación que cuando se ejecuta permite configurar la máquina de juego o incluso un juego que se ejecuta en la máquina de juego, estando los medios de configuración adaptados para obtener unas credenciales de usuario, enviar a un servidor las credenciales de usuario y obtener del servidor opciones de configuración para configurar la máquina de juego, permitiendo así personalizar la máquina de juego en función de las opciones de configuración previamente asociadas con las credenciales de usuario.The face-to-face game machine of the present invention is one that is prepared to execute a game installed in the machine. In essence, the game machine is characterized in that it comprises some configuration means for configuring the game machine, such as an application that when it is executed allows the game machine to be configured or even a game that is executed in the game machine, being the configuration means adapted to obtain user credentials, send user credentials to a server and obtain configuration options from the server to configure the gaming machine, thus allowing to customize the gaming machine according to the previously associated configuration options with user credentials.

En una variante de realización, los medios de configuración están adaptados para activar una o más de las opciones de configuración obtenidas del servidor, permitiendo que el jugador pueda seleccionar las opciones de configuración que se activarán en cada momento, preferentemente a través de los controles de máquina de juego.In a variant embodiment, the configuration means are adapted to activate one or more of the configuration options obtained from the server, allowing the player to select the configuration options that will be activated at any time, preferably through the control controls. game machine.

En una variante de interés, los medios de configuración están adaptados para notificar al servidor la o las opciones de configuración activadas, permitiendo monitorizar el uso de las opciones de configuración, guardar el estado de las configuraciones activadas en el servidor para su aplicación en posteriores partidas que realice el jugador en otras máquinas de juego, y controlar también el uso de opciones de configuración fungibles.In a variant of interest, the configuration means are adapted to notify the server of the activated configuration (s), allowing to monitor the use of the configuration options, save the status of the activated configurations on the server for application in subsequent games. that the player performs on other gaming machines, and also control the use of fungible configuration options.

En una variante de realización, los medios de configuración están adaptados para comunicar a un juego instalado y preferentemente ejecutándose en la máquina de juego las opciones de configuración seleccionadas, simplificando las comunicaciones del juego y evitando que el juego tenga que conectarse a dispositivos externos a la máquina de juego, tales como el servidor.In a variant embodiment, the configuration means are adapted to communicate to a game installed and preferably running the selected configuration options on the game machine, simplifying game communications and preventing the game from having to connect to devices external to the game machine, such as the server.

En una variante de interés, la máquina de juego comprende una primera máquina virtual que aloja los medios de configuración y una segunda máquina virtual para ejecutar el juego presencial, siendo los medios para comunicar al juego instalado en la máquina de juego las opciones de configuración seleccionadas una pasarela entre las dos máquinas virtuales, tal como una interfaz serie virtual, una cola, o una conexión de red para intercambio de paquetes tales como paquetes TCP o UDP, así como cualquier otra conexión de las conocidas en el estado de la técnica para intercambiar información entre máquinas virtuales y que permita su comunicación, manteniendo de esta manera mayormente aislado el juego y evitando que tenga que realizar conexiones externas a la máquina de juego.In a variant of interest, the game machine comprises a first virtual machine that houses the configuration means and a second virtual machine to execute the in-person game, the means of communicating the selected configuration options to the game installed on the game machine. a gateway between the two virtual machines, such as a virtual serial interface, a queue, or a network connection for packet exchange such as TCP or UDP packets, as well as any other connection known in the prior art to exchange information between virtual machines and that allows their communication, thus keeping the game mostly isolated and avoiding having to make external connections to the game machine.

En otra variante de realización, los medios de configuración comprenden un terminal de comunicaciones inalámbricas de corto alcance para obtener las credenciales de usuario, que pueden transmitirse desde un dispositivo cliente mediante radiofrecuencia de corto alcance, tal como mediante una interfaz de comunicación de campo cercano, NFC.In another variant embodiment, the configuration means comprise a short-range wireless communications terminal for obtaining user credentials, which can be transmitted from a client device via short-range radio frequency, such as through a near-field communication interface, NFC

Se da a conocer también un sistema para configurar una máquina de juego presencial que tiene un juego instalado y que se ejecuta en la máquina de juego, comprendiendo el sistema una máquina de juego presencial y un servidor para almacenar opciones de configuración de la máquina de juego, asociadas a credenciales de usuario. Naturalmente, el servidor tiene que ser accesible por la máquina de juego, por ejemplo mediante una conexión de red privada o pública, tal como internet. Se destaca que el servidor puede incorporar una plataforma de compra de opciones de configuración que suponen mejoras del juego, asociándolas a las credenciales de usuario de uno o más clientes, a los que se podrán aplicar las opciones de configuración o mejoras de juego al utilizar una máquina de juego a la que se hayan proporcionado las credenciales de usuario.A system for configuring a face-to-face game machine that has a game installed and running on the game machine is also disclosed, the system comprising a face-to-face game machine and a server for storing game machine configuration options. , associated with user credentials. Naturally, the server has to be accessible by the gaming machine, for example through a private or public network connection, such as the internet. It should be noted that the server can incorporate a platform for the purchase of configuration options that involve improvements to the game, associating them with the user credentials of one or more clients, to which the configuration options or game improvements can be applied when using a gaming machine to which user credentials have been provided.

El sistema comprende además un dispositivo cliente, adaptado para asociar en el servidor opciones de configuración de la máquina de juego con credenciales de usuario, estando preferentemente el dispositivo cliente además adaptado para proporcionar a la máquina de juego las credenciales de usuario. Naturalmente, el servidor tiene que ser accesible en esta caso también por el dispositivo cliente, por ejemplo mediante una conexión a internet que permita acceder a una interfaz que permita seleccionar opciones de configuración, tal como una plataforma de compra de opciones de configuración.The system also comprises a client device, adapted to associate configuration options of the gaming machine with user credentials on the server, preferably the client device being further adapted to provide the gaming machine with user credentials. Naturally, the server has to be accessible in this case also by the client device, for example through an internet connection that allow access to an interface that allows you to select configuration options, such as a platform for purchasing configuration options.

En una variante de realización, el dispositivo cliente del sistema es un dispositivo portátil accesorio u otro dispositivo con acceso a páginas web, siendo preferentemente el dispositivo portátil accesorio es un teléfono móvil.In a variant embodiment, the client device of the system is an accessory portable device or other device with access to web pages, preferably the accessory portable device is a mobile phone.

Breve descripción de los dibujosBrief description of the drawings

Para complementar la descripción que se está realizando y con objeto de facilitar la comprensión de las características de la invención, se acompaña a la presente memoria descriptiva un juego de dibujos en los que, con carácter ilustrativo y no limitativo, se ha representado lo siguiente:To complement the description that is being made and in order to facilitate the understanding of the characteristics of the invention, a set of drawings is attached to the present specification in which, for illustrative and non-limiting purposes, the following has been represented:

La Fig. 1 presenta un diagrama de secuencia de la configuración de una máquina de juego según la invención;Fig. 1 presents a sequence diagram of the configuration of a game machine according to the invention;

la Fig. 2 presenta un esquema del sistema para configurar una máquina de juego según la presente invención;Fig. 2 presents a scheme of the system for configuring a game machine according to the present invention;

las Figs. 3 a 6 presentan la máquina de juego presencial con diferentes opciones de configuración.Figs. 3 to 6 present the face-to-face game machine with different configuration options.

Descripción detallada de los dibujosDetailed description of the drawings

La Fig. 1 presenta un diagrama de secuencia que ilustra el procedimiento para configurar una máquina 1 de juego presencial de la presente invención. Tal y como se describirá a continuación, la configuración de la máquina 1 se realizará mediante unas opciones de configuración 3 que se ofrecerán en un servidor 2, de modo que un dispositivo cliente 5, que puede ser un dispositivo portátil tal como un teléfono móvil, pueda conectarse con dicho servidor 2, por ejemplo a través de internet, para asociar A opciones de configuración 3 con unas credenciales de usuario.Fig. 1 presents a sequence diagram illustrating the procedure for configuring a face-to-face game machine 1 of the present invention. As will be described below, the configuration of the machine 1 will be carried out by means of configuration options 3 that will be offered on a server 2, so that a client device 5, which can be a portable device such as a mobile phone, can connect to said server 2, for example via the internet, to associate configuration options 3 with user credentials.

Este primer paso de asociar A en un servidor 2 opciones de configuración 3 de la máquina 1 de juego con credenciales de usuario lo puede realizar tanto el mismo usuario que después será el jugador de la máquina 1 de juego como un operador que mediante una conexión a internet o accediendo directamente al servidor pueda de asociar A en el servidor 2 opciones de configuración 3 de la máquina 1 de juego con unas credenciales de usuario. Estas credenciales de usuario serán por ejemplo un nombre de usuario que permita identificar un usuario o un grupo de usuarios a los que se ofrecerá la posibilidad de aplicar las opciones de configuración 3 previamente asociadas cuando proporcionen estas credenciales a una máquina 1 de juego habilitada para conectarse al servidor según se presentará más adelante. Se prevé que cuando el dispositivo cliente 5 se conecte al servidor 3, por ejemplo mediante una interfaz web, este le presente las diferentes opciones de configuración 3 disponibles, tales como cambios de combinaciones de colores, uso de tipografía de alto contraste, personalizaciones auditivas personalización de apariencia de fichas o incluso la activación de juegos o aplicaciones adicionales que permitan por ejemplo participar en torneos basados en el juego presencial o mostrar rankings de jugadores. Se prevé también que el servidor 3 establezca ciertas condiciones para asociar A algunas opciones de configuración 3 con credenciales de usuario, por ejemplo que se tenga que realizarse una compra previa o formar parte de un grupo de usuarios previamente indicado en el servidor 3. Las opciones de configuración 3 pueden presentarse tanto como opciones binarias, es decir, que puedan estar activadas o desactivadas, tales como uso o no uso de tipografía de alto contraste, tanto como opciones con varias posiciones de selección, por ejemplo que permitan seleccionar la tipografía a utilizarse en la máquina 1 de juego de entre varias tipografías disponibles. Otro ejemplo sería uso o no de sonido o la selección del nivel de sonido o el tipo de música que emitirá la máquina 1 de juego. Esta selección se puede realizar mediante listas desplegable de las conocidas en el estado de la técnica. Naturalmente, las opciones de configuración 3 de la máquina 1 de juego pueden ser fungibles, es decir, de uso finito, permitiendo su activación un número determinado de veces y teniendo que renovarse al agotarse el número determinado de activaciones, asociándolas de nuevo a las credenciales de usuario a través del servidor 3 del modo anteriormente indicado.This first step of associating A in a server 2 configuration options 3 of the game machine 1 with user credentials can be performed by both the same user who will later be the player of the game machine 1 as an operator who through a connection to Internet or directly accessing the server can associate A on the server 2 configuration options 3 of the game machine 1 with user credentials. These User credentials will be, for example, a username that allows identifying a user or a group of users who will be offered the possibility of applying the configuration options 3 previously associated when they provide these credentials to a gaming machine 1 enabled to connect to the server as will be presented later. It is envisaged that when the client device 5 connects to the server 3, for example through a web interface, it will present the different configuration options 3 available, such as changes in color combinations, use of high contrast typography, personalization auditory customization of appearance of chips or even the activation of games or additional applications that allow for example to participate in tournaments based on the face-to-face game or show player rankings. It is also expected that server 3 establish certain conditions to associate some configuration options 3 with user credentials, for example that a previous purchase must be made or be part of a group of users previously indicated on server 3. The options configuration 3 can be presented as both binary options, that is, they can be activated or deactivated, such as use or non-use of high contrast typography, as well as options with various selection positions, for example that allow to select the typeface to be used in game machine 1 among several available fonts. Another example would be the use or not of sound or the selection of the sound level or the type of music that the game machine 1 will emit. This selection can be made through drop-down lists of those known in the state of the art. Naturally, the configuration options 3 of the game machine 1 can be fungible, that is, of finite use, allowing its activation a certain number of times and having to be renewed when the determined number of activations is exhausted, associating them again with the credentials of user through server 3 as indicated above.

Se prevé que el servidor 2 ofrezca diferentes opciones de configuración 3 que pueden presentarse en diferentes tipos de máquinas 1 de juego, indicando preferentemente al usuario que se conecte al servidor para asociar A opciones de configuración 3 a credenciales de usuario el tipo de máquinas 1 de juego en las que podrá utilizar estas opciones de configuración 3.Server 2 is expected to offer different configuration options 3 that can be presented on different types of gaming machines 1, preferably indicating the user to connect to the server to associate configuration options 3 with user credentials the type of machines 1 of game in which you can use these configuration options 3.

Una ventaja de este procedimiento es que al asociar A las opciones de configuración 3 con credenciales de usuario puede establecerse que estas se apliquen por defecto en la máquina 1 de juego, evitando que el jugador tenga que configurar cada vez la máquina 1 y seleccionar las diferentes opciones de configuración 3. An advantage of this procedure is that when associating the configuration options 3 with user credentials it can be established that these are applied by default in the game machine 1, preventing the player from having to configure the machine 1 each time and select the different ones configuration options 3.

Tras asociar A en el servidor 2 opciones de configuración 3 de la máquina 1 de juego con credenciales de usuario, el servidor 2 estará listo para informara una máquina 1 de juego las opciones de configuración 3 asociadas a unas credenciales concretas.After associating A on the server 2 configuration options 3 of the game machine 1 with user credentials, the server 2 will be ready to inform a game machine 1 of the configuration options 3 associated with specific credentials.

Así pues, cuando el usuario se encuentre delante de una máquina 1 de juego presencial, el usuario procederá a proporcionar B a la máquina 1 de juego sus credenciales de usuario, procediendo entonces la máquina 1 de juego, a través de unos medios de configuración 6 de dicha máquina 1, a conectarse con el servidor 2 y enviar C la máquina 1 de juego al servidor 2 las credenciales de usuario proporcionadas.Thus, when the user is in front of a face-to-face gaming machine 1, the user will proceed to provide B to the gaming machine 1 with his user credentials, then proceeding with the gaming machine 1, through configuration means 6 of said machine 1, to connect to server 2 and send C the game machine 1 to server 2 the user credentials provided.

Tras recibir el servidor 2 las credenciales de usuario, el servidor 3 localizará las opciones de configuración previamente asociadas a esas credenciales de usuario así como cualquier información adicional que pueda ser de interés a los medios de configuración 6 de la máquina 1 de juego, tal como si las opciones de configuración deben activarse automáticamente en la máquina 1 de juego o el número restante de activaciones de las opciones de configuración si estas son de carácter fungible.After receiving the user credentials from server 2, server 3 will locate the configuration options previously associated with those user credentials as well as any additional information that may be of interest to the configuration means 6 of the gaming machine 1, such as if the configuration options must be activated automatically on the game machine 1 or the remaining number of activations of the configuration options if they are fungible.

Tras devolver esta información a los medios de configuración 6 de la máquina 1 de juego, la máquina 1 de juego consigue obtener D del servidor 2 las opciones de configuración 3 previamente asociadas a las credenciales de usuario enviadas para así poder configurar la máquina 1 de juego. Se prevé que el paso de asociar A en el servidor 2 opciones de configuración 3 de la máquina 1 de juego con credenciales de usuario se pueda incluso realizar durante el uso de la máquina 1 de juego, de modo que la máquina 1 de juego vaya periódicamente consultando el servidor 2 para determinar si hay nuevas opciones de configuración 3 disponibles para presentarlas al jugador si es preciso en los medios de configuración 6.After returning this information to the configuration means 6 of the game machine 1, the game machine 1 manages to obtain D from the server 2 the configuration options 3 previously associated with the user credentials sent in order to configure the game machine 1 . It is envisaged that the step of associating A on the server 2 configuration options 3 of the game machine 1 with user credentials can even be performed while using the game machine 1, so that the game machine 1 periodically goes consulting server 2 to determine if there are new configuration options 3 available to present to the player if necessary in configuration means 6.

Aunque las opciones de configuración 3 pueden ser automáticas y activarse directamente al obtener D la máquina 1 de juego del servidor 2 las opciones de configuración 3 previamente asociadas a las credenciales de usuario enviadas, también se prevé que el jugador o usuario tenga que activar E1 en la máquina 1 de juego una o más opciones de configuración 3 para configurar la máquina 1 de juego. Este caso, que se ilustra en la Fig. 1, permite que el usuario 0 jugador pueda controlar a través de la máquina 1 de juego las opciones de configuración 3 que se activan. Complementariamente, para poder utilizar posteriormente en otras máquinas 1 de juego las mismas opciones de configuración 3 activadas, así como para controlar el número de activaciones de cada opción de configuración 3, por ejemplo a efectos estadísticosAlthough the configuration options 3 can be automatic and activated directly when the gaming machine 1 of the server 2 is obtained D the configuration options 3 previously associated with the user credentials sent, it is also provided that the player or user has to activate E1 in the game machine 1 one or more configuration options 3 to configure the game machine 1. This case, which is illustrated in Fig. 1, allows the user 0 player to control the configuration options 3 that are activated through the game machine 1. In addition, in order to be able to subsequently use the same configuration options 3 activated in other gaming machines 1, as well as to control the number of activations of each configuration option 3, for example for statistical purposes

1 one

o para determinar las configuraciones preferidas por usuarios, así como realizar un seguimiento de las activaciones de las opciones de configuración de carácter fungible, el procedimiento también contempla notificar E2 al servidor 2 la o las opciones de configuración 3 activadas tras activar E1 en la máquina 1 de juego una o más opciones de configuración 3 para configurar la máquina 1 de juego.or to determine the preferred settings by users, as well as to track the activations of the fungible configuration options, the procedure also contemplates notifying the server 2 E2 or the configuration options 3 activated after activating E1 on the machine 1 one or more configuration options 3 to configure the game machine 1.

Las opciones de configuración 3 pueden ser tanto opciones de configuración de la máquina 1 de juego como del juego 4 que se ejecuta en la máquina 1 de juego. En caso que una de las opciones de configuración 3 sean opciones de configuración 3 del juego 4 que se ejecuta en la máquina 1 de juego, el procedimiento comprenderá el paso de comunicar F al juego 4 instalado en la máquina 1 de juego las opciones de configuración 3 o mejoras seleccionadas.The configuration options 3 can be both the configuration options of the game machine 1 and the game 4 that is executed in the game machine 1. In case one of the configuration options 3 are configuration options 3 of the game 4 that is executed in the game machine 1, the procedure will comprise the step of communicating F to the game 4 installed in the game machine 1 the configuration options 3 or selected improvements.

Tal y como ilustra el sistema de la Fig. 2 que presenta una máquina 1 de juego y un servidor 2 para almacenar diferentes opciones de configuración 3 de la máquina 1 de juego asociadas a credenciales de usuario, el paso de asociar A en el servidor 2 opciones de configuración 3 de la máquina 1 de juego con unas credenciales de usuario puede realizarlo el mismo usuario o jugador mediante un dispositivo cliente 5. De esta manera, se consigue ventajosamente que las credenciales de usuario puedan quedar almacenadas en el dispositivo cliente 5 y, utilizarse el mismo dispositivo cliente 5 para realizar el paso de proporcionar B a la máquina 1 de juego las credenciales de usuario almacenadas, por ejemplo si el dispositivo cliente 5 es un teléfono móvil o un dispositivo de comunicaciones, mediante una aplicación que permita tanto ayudar n el proceso de asociar A en el servidor 2 opciones de configuración 3 de la máquina 1 de juego con las credenciales de usuario como proporcionar B a la máquina 1 de juego las credenciales de usuario, pudiéndose realizar el paso de proporcionar B a la máquina 1 de juego las credenciales de usuario mediante interfaces de comunicación a corta distancia, tales como comunicaciones por radiofrecuencia, por ejemplo NFC o bluetooth entre el dispositivo cliente 5 y la máquina 1 de juego estando los medios de configuración 6 provistos de un terminal de comunicaciones inalámbricas de corto alcance para obtener las credenciales de usuario, o como comunicaciones visuales, por ejemplo presentando el dispositivo cliente 5 un código como un código QR y estando la máquina 1 de juego provista de una cámara o similar para decodificar el código QR y obtener las credenciales de usuario o incluso comunicaciones auditivas, estando el dispositivo cliente 5 adaptado para emitir un mensaje auditivo, por ejemplo un conjunto de pulsos de ultrasonidos o a bajo volumen y estando la máquina 1 de juego provista de un micrófono o similar para decodificar el mensaje auditivo y obtener las credenciales de usuario. Naturalmente, la máquina 1 de juego estará provista y presentará debidamente los medios de configuración 3 para guiar al usuario durante el procedimiento, proporcionando por ejemplo indicaciones para que el usuario pueda descargar e instalar en el dispositivo cliente 5, por ejemplo su teléfono móvil, una aplicación necesaria para participar en el procedimiento.As illustrated in the system of Fig. 2 which presents a game machine 1 and a server 2 for storing different configuration options 3 of the game machine 1 associated with user credentials, the step of associating A on server 2 configuration options 3 of the game machine 1 with user credentials can be carried out by the same user or player by means of a client device 5. In this way, it is advantageously achieved that the user credentials can be stored in the client device 5 and, use the same client device 5 to perform the step of providing B to the game machine 1 with the stored user credentials, for example if the client device 5 is a mobile phone or a communications device, by means of an application that allows both to help the process of associating A on the server 2 configuration options 3 of the game machine 1 with the user credentials such as providing B to the game machine 1 the user credentials, the step of providing B to the game machine 1 being able to provide the user credentials via short-distance communication interfaces, such as radio frequency communications, for example NFC or bluetooth between the client device 5 and the game machine 1, the configuration means 6 being provided with a short-range wireless communications terminal for obtaining user credentials, or as visual communications, for example by presenting the client device 5 a code such as a QR code and being the gaming machine 1 provided with a camera or the like to decode the QR code and obtain the user credentials or even auditory communications, the client device 5 being adapted to emit an auditory message, for example a set of ultrasound or low volume pulses and the game machine 1 being provided with a microphone or the like for decoding Car the auditory message and obtain the user credentials. Naturally, the game machine 1 will be provided and will properly present the configuration means 3 to guide the user during the procedure, providing for example instructions for the user to download and install on the client device 5, for example his mobile phone, an application necessary to participate in the procedure.

Aunque se prevé que el jugador pueda seleccionar sus propias credenciales de usuario, por ejemplo un nombre de usuario único opcionalmente confirmado por una contraseña, es posible que las credenciales de usuario se generen automáticamente en el dispositivo cliente 5 al asociar A en el servidor 2 opciones de configuración 3 de la máquina 1 de juego con las credenciales de usuario, generándose por ejemplo un código único a modo de credencial de usuario sin que el usuario tenga que recordar dichas credenciales de usuario.Although it is expected that the player can select their own user credentials, for example a unique username optionally confirmed by a password, it is possible that the user credentials are automatically generated on client device 5 when associating A on server 2 options configuration 3 of the game machine 1 with the user credentials, for example generating a unique code as a user credential without the user having to remember said user credentials.

Así, el paso de asociar A en un servidor 2 opciones de configuración a unas credenciales de usuario y/o el paso de proporcionar B a la máquina 1 de juego las credenciales de usuario pueden realizarse mediante un dispositivo cliente 5 con sistemas de validación QR, NPC o biométricos.Thus, the step of associating A on a server 2 configuration options with user credentials and / or the step of providing B to the gaming machine 1 the user credentials can be performed by a client device 5 with QR validation systems, NPC or biometric.

Como puede observarse en la Fig. 2, la máquina 1 de juego presencial comprende un juego 4 instalado en la máquina 1 y unos medios de configuración 6 para configurar la máquina de juego, estando los medios de configuración adaptados para que se les proporcione B, es decir, para recibir, unas credenciales de usuario y estando los medios de configuración 6 adaptados para enviar C a un servidor las credenciales de usuario y obtener D del servidor opciones de configuración 3. Del modo anteriormente descrito, la máquina 1 de juego presenta unos medios de configuración 6, tales como una aplicación que se ejecuta en una primera máquina virtual vm1 de la máquina 1 de juego, adaptados para activar E1 una o más de las opciones de configuración 3 obtenidas del servidor 2, por ejemplo mediante un primer conjunto 7a de los controles 7 de la máquina 1. Los controles 7 de la máquina 1 de juego pueden ser una pantalla táctil, que pueda dividirse en un primer conjunto 7a adaptado para controlar los medios de configuración 6 de la primera máquina virtual vm1 y una segundo conjunto 7b, adaptado para controlar el juego 4 que se ejecutará en una segunda máquina virtual vm2 de la máquina 1 de juego, de modo que se eviten conexiones externas directamente desde el juego 4, por ejemplo con el servidor 2 que podrían implicar problemas legales o de seguridad, sobre todo si el juego 4 es un juego de azar. Naturalmente, la máquina 1 de juego permitirá adaptar y dimensionar los controles 7 en función de la necesidad de interactuar con la primera máquina virtual vm1 para controlar los medios de configuración 6 y la necesidad de interactuar con la segunda máquina virtual vm2 para controlar el juego 4. Esto se puede conseguir partiendo convenientemente los controles 7 en un primer conjunto 7a y un segundo conjunto 7b y dirigiendo las acciones del usuario sobre una pantalla táctil a cada máquina virtual vm1, vm2 según se haya presentado al usuario. Naturalmente, en otras realizaciones cada máquina virtual vm1, vm2 podría tener sus propios controles independientes, aunque para optimizar el espacio en la máquina 1 de juego es conveniente poder utilizar los mismos controles 7, que por ejemplo pueden mostrar solamente el segundo conjunto 7b si no es necesario utilizar las opciones de configuración 3. Tal y como se ha descrito anteriormente, se prevé también que los medios de configuración 6 puedan estar adaptados para notificar E2 al servidor 2 la o las opciones de configuración 3 activadas.As can be seen in Fig. 2, the face-to-face game machine 1 comprises a game 4 installed in the machine 1 and configuration means 6 to configure the game machine, the configuration means being adapted to be provided with B, that is, to receive, user credentials and the configuration means 6 being adapted to send C to a server the user credentials and obtain D from the server configuration options 3. In the manner described above, the game machine 1 has about configuration means 6, such as an application running on a first virtual machine vm1 of the game machine 1, adapted to activate E1 one or more of the configuration options 3 obtained from the server 2, for example by a first set 7a of the controls 7 of the machine 1. The controls 7 of the game machine 1 can be a touch screen, which can be divided into a first set 7a adapted for c control the configuration means 6 of the first virtual machine vm1 and a second set 7b, adapted to control the game 4 that will be executed in a second virtual machine vm2 of the game machine 1, so as to avoid external connections directly from the game 4, for example with server 2 that could involve legal or security problems, especially if game 4 is a game of chance. Naturally, the game machine 1 will allow the controls 7 to be adapted and sized according to the need to interact with the first virtual machine vm1 to control the configuration means 6 and the need to interact with the second virtual machine vm2 to control the game 4 This can be achieved by conveniently splitting the controls 7 into a first set 7a and a second set 7b and directing the user's actions on a touch screen to each virtual machine vm1, vm2 as presented to the user. Naturally, in other embodiments each virtual machine vm1, vm2 could have its own independent controls, although to optimize the space in the game machine 1 it is convenient to be able to use the same controls 7, which for example can only show the second set 7b if not it is necessary to use the configuration options 3. As described above, it is also provided that the configuration means 6 may be adapted to notify E2 to the server 2 of the activated configuration option 3.

Del modo ilustrado en la Fig. 2, la máquina 1 de juego comprende una primera máquina virtual vm1 para ejecutar los medios de configuración 6 y una segunda máquina virtual vm2 para ejecutar el juego 4 presencial, siendo los medios para comunicar 8 al juego instalado en la máquina 1 de juego las opciones de configuración 3 seleccionadas una pasarela entre las dos máquinas virtuales vm1, vm2, tal como una conexión a modo de cola FIFO o una conexión serie virtual, de modo que los medios de configuración 6 puedan comunicar F al juego 4 instalado en la máquina 1 de juego las opciones de configuración 3 seleccionadas cuando estas sean opciones de configuración 3 del juego 4.As illustrated in Fig. 2, the game machine 1 comprises a first virtual machine vm1 for executing the configuration means 6 and a second virtual machine vm2 for executing the game 4 in person, the means for communicating 8 to the game installed in the game machine 1 the configuration options 3 selected a gateway between the two virtual machines vm1, vm2, such as a FIFO queue connection or a virtual serial connection, so that the configuration means 6 can communicate F to the game 4 installed in the game machine 1 the configuration options 3 selected when these are configuration options 3 of the game 4.

A continuación, se presentarán a modo de ejemplo diferentes opciones de configuración 3 presentadas los medios de configuración 6 de una máquina 1 de juego en la que se está ejecutando un juego 4. Como puede observarse, la máquina 1 de juego presenta una pantalla táctil a modo de controles 7 en los que se distingue un primer conjunto 7a para interactuar con los medios de configuración 6 y un segundo conjunto 7b para interactuar con el juego 4.In the following, different configuration options 3 presented are presented as an example of the configuration means 6 of a game machine 1 in which a game is running 4. As can be seen, the game machine 1 has a touch screen control mode 7 in which a first set 7a is distinguished to interact with the configuration means 6 and a second set 7b to interact with the game 4.

La Fig. 3 presenta la máquina 1 de juego tal y como se encontraría tras realizar el paso de obtener D del servidor 2 las opciones de configuración 3 previamente asociadas a las credenciales de usuario enviadas para configurar la máquina 1 de juego. En la máquina 1 de juego de la Fig. 3 se observa que de las tres opciones de configuración 3 presentadas en los medios de configuración 6 dos de ellas tiene forma de botón binario y una de ellas forma de botón con la indicación x5 que informaría del número de activaciones máximas, por lo que sería una opción de configuración 3 fungible o finita. Para una mayor simplicidad en las figuras se ha obviado la indicación explicativa de cada una de las opciones de configuración 3, aunque se prevé que cada opción de configuración 3 esté acompañada de una explicación detallada de su funcionamiento esperado.Fig. 3 shows the game machine 1 as it would be after performing the step of obtaining D from the server 2 the configuration options 3 previously associated with the user credentials sent to configure the game machine 1. In the game machine 1 of Fig. 3 it is observed that of the three configuration options 3 presented in the configuration means 6 two of them have the form of a binary button and one of them is the form of a button with the indication x5 that would inform the number of maximum activations, so it would be a fungible or finite configuration option 3. For greater simplicity in the figures, the explanatory indication of each of the configuration options 3 has been omitted, although it is envisioned that each configuration option 3 is accompanied by a detailed explanation of its expected operation.

La Fig. 4 presenta la máquina de juego al activar E1 en la máquina 1 de juego una opción deFig. 4 shows the game machine when activating E1 in the game machine 1 an option of

1 one

configuración 3 para configurar la máquina 1 de juego. Para llegar a este estado, el usuario tiene que haber pulsado con el dedo sobre la opción de configuración 3 en el primer conjunto 7a de los controles 7 que presenta los medios de configuración 6. Se observa por tanto que el interruptor cambia de posición para indicar al usuario el paso de activar E1 esta opción de configuración 3. Como puede observarse, en este caso esta opción de configuración correspondería a color de fondo de alto contraste, con lo que el fondo 9 del juego 4 cambiaría de color al comunicar F al juego 4 instalado en la máquina de juego la opción de configuración seleccionada. Naturalmente, el juego 4 estará convenientemente preparado para recibir esta comunicación mediante un protocolo previamente acordado para realizar los cambios correspondientes a la opción de configuración 3 seleccionada, en este caso un cambio de color de fondo que permita un mayor contraste del tablero 10 de juego.configuration 3 to configure the game machine 1. To reach this state, the user must have pressed with the finger on the configuration option 3 in the first set 7a of the controls 7 which presents the configuration means 6. It is therefore observed that the switch changes position to indicate to the user the step of activating E1 this configuration option 3. As can be seen, in this case this configuration option would correspond to a high contrast background color, whereby background 9 of game 4 would change color when communicating F to the game 4 the selected configuration option is installed on the game machine. Naturally, the game 4 will be conveniently prepared to receive this communication by means of a previously agreed protocol to make the changes corresponding to the selected configuration option 3, in this case a background color change that allows a greater contrast of the game board 10.

En la Fig. 5 se ilustra la máquina 1 de juego, en este caso al activar E1 en la máquina 1 de juego la opción de configuración 3 fungible en forma de botón, de modo que tras pulsar sobre el botón la denominación "x5” pasa a ser "x4”, indicando que han pasado de quedar cinco activaciones de la opción de configuración 3 a quedar cuatro activaciones de esta opción de configuración 3. Naturalmente, como los medios de configuración 6 procederán a notificar E2 al servidor 2 la opción de configuración 3 activadas, este número de activaciones restantes se mantendrá para siguientes partidas en la misma u otras máquinas 1 de juego. En este caso, esta opción de configuración permite cambiar la forma de las fichas 11 del juego 4.In Fig. 5 the game machine 1 is illustrated, in this case when activating E1 in the game machine 1 the configuration option 3 fungible in the form of a button, so that after pressing on the button the designation "x5" passes to be "x4", indicating that five activations of the configuration option 3 have been left to remain four activations of this configuration option 3. Naturally, as the configuration means 6 will proceed to notify E2 to the server 2 the configuration option 3 activated, this number of remaining activations will be maintained for subsequent games on the same or other game machines 1. In this case, this configuration option allows you to change the shape of the chips 11 of game 4.

Finalmente, la Fig. 6 vuelve a mostrar la máquina 1 de juego, en este caso tras la activación de otra opción de configuración 3 a modo de botón binario que tras activarse permite activar una aplicación adicional 9 presentando un ranking de puntuaciones de jugadores. Esta aplicación adicional 9 se ejecutará preferentemente en la primera máquina virtual vm1, de modo que no interfiera con el juego 4. Naturalmente, aunque la aplicación adicional 9 puede estar preinstalada en la máquina 1 de juego, la aplicación adicional 9 también puede proporcionarse por el servidor 2 durante el paso de obtener D la máquina 1 de juego del servidor 2 las opciones de configuración 3. Finally, Fig. 6 shows the game machine 1 again, in this case after the activation of another configuration option 3 as a binary button which after being activated allows activating an additional application 9 presenting a ranking of player scores. This additional application 9 will preferably run on the first virtual machine vm1, so that it does not interfere with the game 4. Naturally, although the additional application 9 may be preinstalled on the game machine 1, the additional application 9 may also be provided by the server 2 during the step of obtaining D the game machine 1 from server 2 the configuration options 3.

Claims (18)

REIVINDICACIONES 1. Procedimiento para configurar una máquina (1) de juego presencial caracterizado porque comprende los pasos de:1. Procedure to configure a face-to-face game machine (1) characterized in that it comprises the steps of: • asociar (A) en un servidor (2) opciones de configuración (3) de la máquina de juego con credenciales de usuario;• associate (A) on a server (2) configuration options (3) of the game machine with user credentials; • proporcionar (B) a la máquina de juego unas credenciales de usuario;• provide (B) to the game machine user credentials; • enviar (C) la máquina de juego al servidor las credenciales de usuario proporcionadas;• send (C) the game machine to the server the user credentials provided; • obtener (D) la máquina de juego del servidor las opciones de configuración previamente asociadas a las credenciales de usuario enviadas para configurar la máquina de juego.• Obtain (D) the server game machine from the configuration options previously associated with the user credentials sent to configure the game machine. 2. Procedimiento según la reivindicación anterior, caracterizado porque comprende además el paso de:2. Method according to the preceding claim, characterized in that it further comprises the step of: • activar (E1) en la máquina (1) de juego una o más opciones de configuración (3) para configurar la máquina de juego.• activate (E1) on the game machine (1) one or more configuration options (3) to configure the game machine. 3. Procedimiento según la reivindicación anterior, caracterizado porque tras activar (E1) en la máquina (1) de juego una o más opciones de configuración (3) para configurar la máquina de juego, incluye el paso de:Method according to the preceding claim, characterized in that after activating (E1) in the game machine (1) one or more configuration options (3) to configure the game machine, includes the step of: • notificar (E2) al servidor (2) la o las opciones de configuración activadas.• notify (E2) to the server (2) the configuration option (s) activated. 4. Procedimiento según una cualquiera de las reivindicaciones anteriores, caracterizado porque, siendo las opciones de configuración (3) opciones de configuración de un juego (4) instalado en la máquina (1) de juego, comprende además el paso de:Method according to any one of the preceding claims, characterized in that, being the configuration options (3) configuration options of a game (4) installed in the game machine (1), it further comprises the step of: • comunicar (F) al juego instalado en la máquina de juego las opciones de configuración.• communicate (F) to the game installed in the game machine the configuration options. 5. Procedimiento según una cualquiera de las reivindicaciones anteriores, caracterizado porque el paso de asociar (A) en un servidor (2) opciones de configuración a unas credenciales de usuario y/o el paso de proporcionar (B) a la máquina (1) de juego las credenciales de usuario se realizan mediante un dispositivo cliente (5).5. Method according to any one of the preceding claims, characterized in that the step of associating (A) in a server (2) configuration options with user credentials and / or the step of providing (B) to the machine (1) of game the User credentials are made using a client device (5). 6. Procedimiento según la reivindicación anterior, caracterizado porque, realizándose el paso de asociar (A) en un servidor (2) opciones de configuración a unas credenciales de usuario mediante un dispositivo cliente (5) y realizándose el paso de proporcionar (B) a la máquina (1) de juego las credenciales de usuario mediante un dispositivo cliente, comprende almacenar las credenciales de usuario en el dispositivo cliente durante el paso de asociar en el servidor opciones de configuración a unas credenciales de usuario y utilizar el mismo dispositivo cliente para realizar el paso de proporcionar a la máquina de juego las credenciales de usuario previamente almacenadas.Method according to the preceding claim, characterized in that, by carrying out the step of associating (A) on a server (2) configuration options to user credentials by means of a client device (5) and performing the step of providing (B) to the game machine (1) the user credentials by means of a client device, comprises storing the user credentials on the client device during the step of associating configuration options with user credentials on the server and using the same client device to perform the step of providing previously stored user credentials to the game machine. 7. Procedimiento según una cualquiera de las reivindicaciones 5 a 6, caracterizado porque, realizándose el paso de asociar (A) en un servidor (2) opciones de configuración a unas credenciales de usuario mediante un dispositivo cliente (5), el paso de asociar en el servidor opciones de configuración a unas credenciales comprende generar las credenciales de usuario automáticamente en el dispositivo cliente.Method according to any one of claims 5 to 6, characterized in that, by performing the step of associating (A) on a server (2) configuration options to user credentials by means of a client device (5), the step of associating On the server, configuration options for credentials include generating user credentials automatically on the client device. 8. Máquina (1) de juego presencial caracterizado porque comprende unos medios de configuración (6) para configurar la máquina de juego, estando los medios de configuración adaptados para que se les proporcione (B) unas credenciales de usuario y estando los medios de configuración adaptados para enviar (C) a un servidor las credenciales de usuario y obtener (D) del servidor opciones de configuración (3) para configurar la máquina de juego.8. Face-to-face game machine (1) characterized in that it comprises configuration means (6) for configuring the game machine, the configuration means being adapted to be provided (B) with user credentials and the configuration means being adapted to send (C) to a server user credentials and obtain (D) server configuration options (3) to configure the game machine. 9. Máquina (1) de juego según la reivindicación anterior, caracterizada porque los medios de configuración (6) están adaptados para activar (E1) una o más de las opciones de configuración (3) obtenidas del servidor (2).9. Game machine (1) according to the preceding claim, characterized in that the configuration means (6) are adapted to activate (E1) one or more of the configuration options (3) obtained from the server (2). 10. Máquina (1) de juego según la reivindicación anterior, caracterizada porque los medios de configuración (6) están adaptados para notificar (E2) al servidor (2) la o las opciones de configuración (3) activadas.10. Game machine (1) according to the preceding claim, characterized in that the configuration means (6) are adapted to notify (E2) to the server (2) the configuration option (3) activated. 11. Máquina (1) de juego según una cualquiera de las reivindicaciones 8 a 10, caracterizada porque los medios de configuración (6) están adaptados para comunicar (F) un juego (4) instalado en la máquina de juego las opciones de configuración (3)11. Game machine (1) according to any one of claims 8 to 10, characterized in that the configuration means (6) are adapted to communicate (F) a game (4) installed in the game machine the configuration options ( 3) 1 one activadas.activated 12. Máquina (1) de juego según la reivindicación anterior, caracterizada porque comprende una primera máquina virtual (vm1) para ejecutar los medios de configuración (9) y una segunda máquina virtual (vm2) para ejecutar el juego (4), siendo los medios para comunicar (8) al juego (4) las opciones de configuración una pasarela entre las dos máquinas virtuales.12. Game machine (1) according to the preceding claim, characterized in that it comprises a first virtual machine (vm1) to execute the configuration means (9) and a second virtual machine (vm2) to execute the game (4), being the means to communicate (8) to the game (4) the configuration options a gateway between the two virtual machines. 13. Máquina (1) de juego según una cualquiera de las reivindicaciones 8 a 12, caracterizada porque los medios de configuración (6) comprenden un terminal de comunicaciones inalámbricas de corto alcance para obtener las credenciales de usuario.13. Game machine (1) according to any one of claims 8 to 12, characterized in that the configuration means (6) comprise a short-range wireless communications terminal for obtaining user credentials. 14. Sistema para configurar una máquina (1) de juego presencial caracterizado porque comprende:14. System for configuring a face-to-face game machine (1) characterized in that it comprises: • una máquina de juego presencial según una cualquiera de las reivindicaciones 8 a 13; y• an in-person gaming machine according to any one of claims 8 to 13; Y • un servidor (2) para almacenar opciones de configuración (3) de la máquina de juego asociadas a credenciales de usuario• a server (2) to store configuration options (3) of the gaming machine associated with user credentials 15. Sistema según la reivindicación anterior, caracterizado porque comprende además un dispositivo cliente (5), adaptado para asociar (A) en el servidor (2) opciones de configuración (3) de la máquina (1) de juego con credenciales de usuario.15. System according to the preceding claim, characterized in that it further comprises a client device (5), adapted to associate (A) on the server (2) configuration options (3) of the game machine (1) with user credentials. 16. Sistema según la reivindicación anterior, caracterizado porque el dispositivo cliente (5) está además adaptado para proporcionar (B) a la máquina (1) de juego las credenciales de usuario.16. System according to the preceding claim, characterized in that the client device (5) is further adapted to provide (B) to the gaming machine (1) the user credentials. 17. Sistema según una cualquiera de las reivindicaciones 15 a 16, caracterizado porque el dispositivo cliente (5) es un dispositivo portátil.17. System according to any one of claims 15 to 16, characterized in that the client device (5) is a portable device. 18. Sistema según la reivindicación anterior, caracterizado porque el dispositivo portátil es un teléfono móvil. 18. System according to the preceding claim, characterized in that the portable device is a mobile telephone.
ES201730482A 2017-03-30 2017-03-30 Game machine, procedure and system to configure a game machine Active ES2684126B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES201730482A ES2684126B1 (en) 2017-03-30 2017-03-30 Game machine, procedure and system to configure a game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES201730482A ES2684126B1 (en) 2017-03-30 2017-03-30 Game machine, procedure and system to configure a game machine

Publications (3)

Publication Number Publication Date
ES2684126A2 ES2684126A2 (en) 2018-10-01
ES2684126R1 ES2684126R1 (en) 2018-10-18
ES2684126B1 true ES2684126B1 (en) 2019-09-13

Family

ID=63667337

Family Applications (1)

Application Number Title Priority Date Filing Date
ES201730482A Active ES2684126B1 (en) 2017-03-30 2017-03-30 Game machine, procedure and system to configure a game machine

Country Status (1)

Country Link
ES (1) ES2684126B1 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2013206649A1 (en) * 2012-07-05 2014-01-23 Aristocrat Technologies Australia Pty Limited A gaming system and a method of gaming
US10207177B2 (en) * 2014-03-18 2019-02-19 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Game incentivized optimization of resource utilization

Also Published As

Publication number Publication date
ES2684126R1 (en) 2018-10-18
ES2684126A2 (en) 2018-10-01

Similar Documents

Publication Publication Date Title
US11083971B2 (en) Systems, methods and techniques for safely and effectively coordinating video game play and other activities among multiple remote networked friends and rivals
US8795083B2 (en) Communication game system, game apparatus, server, storage medium storing a program, and game control method
JP6622492B2 (en) Lottery program, information processing apparatus, and lottery method
ES2655684T3 (en) Information Processing System
ES2359053T3 (en) PROCEDURE AND DEVICE FOR DETERMINING AND NOTIFYING USERS WHO HAVE COINCIDENT PREFERENCE PROFILES TO ACCESS A MULTIPLE ACCESS ONLINE APPLICATION.
JP2016135181A (en) Game machine system, game machine, and portable terminal
JP5914319B2 (en) GAME SYSTEM, CONTROL METHOD AND COMPUTER PROGRAM USED FOR THE SAME
EP2811712A1 (en) Information processing apparatus, information processing system, information processing program and information processing method
JP2014143663A (en) Information processing system, information processing device, information processing program, and information processing method
EP2800023A2 (en) Identification apparatus and method
JP6075864B2 (en) GAME SYSTEM, GAME CONTROL METHOD, AND COMPUTER PROGRAM
JP2024028661A (en) Game programs and game systems
ES2684126B1 (en) Game machine, procedure and system to configure a game machine
JP2017064041A (en) Game program, information processing device, information processing system, and game processing method
JP6174840B2 (en) Information processing system, information processing program, information processing method, and information processing apparatus
JP2021013675A (en) Game programs, game systems and servers
JP5411374B1 (en) GAME CONTROL SYSTEM, SERVER DEVICE, AND PROGRAM
JP5941396B2 (en) GAME SYSTEM, CONTROL METHOD AND COMPUTER PROGRAM USED FOR THE SAME
JP6724209B2 (en) Game system and game program
JP2018201626A (en) Game program, information processing device and information processing method
JP2015173929A (en) Email love friend simulation game
JP5702010B1 (en) GAME SYSTEM, GAME DEVICE, TERMINAL DEVICE, AND COMMUNICATION METHOD
KR20180047320A (en) Dart game system
US11786805B1 (en) Method and apparatus for playing a word game
JP2019188154A (en) Game system and game program

Legal Events

Date Code Title Description
BA2A Patent application published

Ref document number: 2684126

Country of ref document: ES

Kind code of ref document: A2

Effective date: 20181001

EC2A Search report published

Ref document number: 2684126

Country of ref document: ES

Kind code of ref document: R1

Effective date: 20181010

FG2A Definitive protection

Ref document number: 2684126

Country of ref document: ES

Kind code of ref document: B1

Effective date: 20190913