Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberWO2006136758 A2
Publication typeApplication
Application numberPCT/FR2006/050620
Publication date28 Dec 2006
Filing date22 Jun 2006
Priority date23 Jun 2005
Also published asWO2006136758A3
Publication numberPCT/2006/50620, PCT/FR/2006/050620, PCT/FR/2006/50620, PCT/FR/6/050620, PCT/FR/6/50620, PCT/FR2006/050620, PCT/FR2006/50620, PCT/FR2006050620, PCT/FR200650620, PCT/FR6/050620, PCT/FR6/50620, PCT/FR6050620, PCT/FR650620, WO 2006/136758 A2, WO 2006136758 A2, WO 2006136758A2, WO-A2-2006136758, WO2006/136758A2, WO2006136758 A2, WO2006136758A2
InventorsHervé BOUVIER, Jacques Lecourvoisier, Julien Grosso
ApplicantFrance Telecom
Export CitationBiBTeX, EndNote, RefMan
External Links: Patentscope, Espacenet
Server device for determining a probabilistic output
WO 2006136758 A2
Abstract
The invention relates to a server device (PF) which is connected to at least one network (R), receives input data items (DIN) from at least one of different user devices (T) and which is used for determining a probabilistic output (PR) by using a data (DA) and rule (RU) base (DB) and the input data items (DIN). The inventive server device also comprises a scheduling item (ECM)for storing, upon receipt of said input data items (DIN), at least one event (EV), which is linked to the probabilistic output (PR) and is defined by a deadline (ECH), and at least one parameter (PAR) defined according to the input data items (DIN) and making it possible to control the operation of the server device to said deadline (ECH).
Claims  translated from French  (OCR text may contain errors)
REVENDICATIONS CLAIMS
1. Dispositif serveur (PF) connecté à au moins un réseau (R) incluant des moyens (INP) pour recevoir des données d'entrée (DIN) en provenance d'au moins un dispositif client (T), susceptible d'être de différents types, connecté au réseau (R), au moins une base (DB) de données (DA) et de règles (RU) et un moteur de calcul de probabilités (PCE) permettant de déterminer un résultat probabiliste (PR) en utilisant la base (DB) de données (DA) et de règles (RU) et les données d'entrée (DIN), ledit dispositif serveur (PF) incluant en outre un échéancier (ECM) dans lequel est stocké, à la suite de la réception desdites données d'entrée (DIN), au moins un événement (EV) lié au résultat probabiliste (PR) et défini par une échéance (ECH) et au moins un paramètre (PAR) défini en fonction des données d'entrée (DIN) et permettant de commander le fonctionnement du dispositif serveur (PF) à ladite échéance (ECH). 1. A server (PF) connected to at least one network (N) including means (INP) for receiving input data (DIN) from at least one client device (T) which can be different types, connected to the network (R), at least one base (DB) data (DA) and rules (RU) and a probability calculation engine (PCE) for determining a probability result (PR) using the base (DB) data (DA) and rules (UK) and the input data (DIN), said server device (FP) further including a frame (ECM) in which is stored, after receiving said input data (DIN), at least one event (EV) related to the probabilistic result (PR) and a defined maturity (ECH) and at least one parameter (PAR) defined in terms of input data (DIN) and for controlling the operation of the server device (PF) in such maturity (ECH).
2. Dispositif serveur (PF) suivant la revendication 1, caractérisé en ce que, le dispositif serveur (PF) incluant une pluralité de bases 2. A device server (FP) according to claim 1, characterized in that the server device (PF) including a plurality of bases
(DB[I] 7 DB[N]) de données (DA[I] 7 DA[N]) et de règles (RU[I] 7 RU[N]), un paramètre PAR est relatif à la base (DB[N]) de données (DA[N]) et de règles (RU[N]) utilisée par le moteur de calcul de probabilités (PCE) lors de l'événement (EV) concerné. (DB [I] 7 DB [N]) of data (DA [I] 7 DA [N]) and rules (RU [I] 7 UK [N]), a BY parameter on the base (DB [ N]) of data (DA [N]) and rules (RU [N]) used by the probability calculation engine (PCE) during the event (EV) concerned.
3. Dispositif serveur (PF) suivant la revendication 1, caractérisé en ce que, le dispositif serveur (PF) étant connecté à une pluralité de réseaux (R 7 RO et comportant des moyens d'envoi de messages de notification vers au moins un dispositif client, un paramètre (PAR) est relatif à un réseau (R) donné par l'intermédiaire duquel est envoyé un message de notification vers le dispositif client (T) à l'échéance de l'événement (EV) correspondant. 3. The device server (FP) according to claim 1, characterized in that the (PF) server device being connected to a plurality of networks (RO R 7 and comprising means for sending notification messages to at least one device client, a parameter (PAR) is on a network (R) given through which is sent a notification message to the client device (T) at maturity of the event (EV) correspondent.
4. Dispositif serveur (PF) suivant la revendication 3, caractérisé en ce qu'un paramètre (PAR) est relatif à une inscription du dispositif client (T) à un service d'envoi de messages de notification sur un réseau (R) donné. 4. The device server (FP) according to claim 3, characterized in that a parameter (PAR) is relating to a registration of the client device (T) to a sending notification messages service on a network (R) given .
5. Dispositif serveur (PF) suivant la revendication 1, caractérisé en ce que, le dispositif serveur (PF) étant relié par un réseau (R) à au moins un second dispositif serveur incluant au moins une base de données et de règles et un moteur de calcul de probabilités permettant de déterminer un résultat probabiliste à l'aide de la base de données et de règles et de données d'entrée et un échéancier dans lequel est stocké, à la suite de la réception desdites données d'entrée, au moins un événement lié au résultat probabiliste et défini par une échéance et au moins un paramètre défini en fonction des données d'entrée et permettant de commander le fonctionnement du dispositif serveur à ladite échéance, il comporte en outre des moyens pour synchroniser les échéances des événements stockés dans son échéancier (ECM) avec les échéances des événements stockés dans l'échéancier du second dispositif serveur. 5. A server (FP) according to claim 1, characterized in that the server device (FP) being connected by a network (R) to at least one second server device including at least one database and a rules and probability calculation engine to determine a probabilistic result using the database and rules and input data and a timetable in which is stored, after receiving said input data, the unless an event related to the probabilistic outcome and defined by a deadline and at least one parameter defined according to the input data and for controlling the operation of the server device in such maturity, it also comprises means for synchronizing events maturities stored in its schedule (ECM) with maturities of events stored in the timing of the second server device.
6. Procédé pour faire fonctionner un dispositif serveur connecté à au moins un réseau incluant des moyens pour recevoir des données d'entrée en provenance d'au moins un dispositif client, susceptible d'être de différents types, connecté au réseau, au moins une base de données et de règles et un moteur de calcul de probabilités permettant de déterminer un résultat probabiliste en utilisant la base de données et de règles et les données d'entrée, ledit procédé comportant les étapes consistant à : 6. A method for operating a server device connected to at least one network including means for receiving input data from at least one client device, which may be of different types, connected to the network, at least one database and rules and a probability calculation engine for determining a probability result using the database and the rules and input data, said method comprising the steps of:
- lors de la réception desdites données d'entrée, stocker, dans un échéancier du dispositif serveur, au moins un événement lié au résultat probabiliste et défini par une échéance et au moins un paramètre défini en fonction des données d'entrée, - commander le fonctionnement du dispositif serveur à ladite échéance en fonction d'au moins ledit paramètre. - Upon receiving said input data, stored in a timeline of the server device, at least one event related to the probabilistic outcome and defined by a deadline and at least one parameter defined according to the input data, - controlling operation due to said server device based on at least said parameter.
7. Programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé pour faire fonctionner un dispositif serveur connecté à au moins un réseau selon la revendication 6 lorsque ledit programme est exécuté par un ordinateur. 7. A computer program comprising instructions for executing steps of the method for operating a server device connected to at least one network according to claim 6 when said program is executed by a computer.
8. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé pour faire fonctionner un dispositif serveur connecté à au moins un réseau selon la revendication 6. 8. Support recording medium readable by a computer on which is recorded a computer program comprising instructions for executing the steps of the method for operating a server device connected to at least one network according to claim 6.
Description  translated from French  (OCR text may contain errors)

Dispositif serveur permettant de déterminer un résultat probabiliste. Device server to determine a probability outcome.

Arrière-plan de l'invention Background of the invention

La présente invention se rapporte au domaine général de la distribution de contenus. The present invention relates to the general field of content distribution.

Plus précisément, l'invention concerne un dispositif serveur connecté à au moins un réseau, susceptible de recevoir des données d'entrée en provenance d'au moins un dispositif client connecté au réseau, ce dispositif serveur incluant au moins une base de données et de règles et un moteur de calcul de probabilités permettant de déterminer un résultat probabiliste en utilisant la base de données et de règles et les données d'entrée. More specifically, the invention relates to a server device connected to at least one network, capable of receiving input data from at least one client device connected to the network, the server device including at least one database and rules and a probability calculation engine to determine a probabilistic result using the database and rules and input data. Un domaine d'application de l'invention concerne les plates- formes de jeux permettant de simuler des rencontres sportives. A field of application of the invention sets the flower shapes to simulate sporting events. Les plates-formes connues simulent des rencontres de sports collectifs, essentiellement le football et fonctionnent en interaction avec des dispositifs clients du type PC. Known platforms simulate meetings of team sports, mainly football and work in interaction with client devices PC type. Ce type de jeu se joue en réseau. This type of game is played in network. Ces jeux consistent, pour chaque client, à constituer une équipe virtuelle en achetant des joueurs. These games consist, for each customer to create a virtual team by buying players. Pour cela, le client acquiert des valeurs monétaires, généralement sous forme de jetons, sur son compte client rattaché à l'opérateur et ceci via un composant d'achat à l'acte. For this, the customer acquires monetary values, usually in the form of chips on his account linked to the operator and this via a purchasing component in the act. Une fois l'équipe constituée et engagée dans un championnat, des matchs simulés peuvent se dérouler. Once constituted and engaged in a championship team, simulated games can be held. Le résultat est obtenu à partir de calculs statistiques effectués par un moteur de calcul probabiliste présent dans la plate-forme. The result is obtained from calculations made by a probabilistic engine present in the platform. Le client joue le rôle du président de l'équipe. The customer plays the role of team president. Il peut ainsi acheter ou vendre des joueurs pour constituer son équipe, acheter un meilleur entraîneur, spécifier une tactique de jeu, améliorer l'état de son terrain... Ce sont autant de coefficients variés qui seront intégrés dans le calcul probabiliste qui déterminera le résultat du match entre deux équipes. He can buy or sell players to build his team, buy a better coach, specify a tactical approach, improve the condition of his land ... These are all different factors that will be integrated in the calculation to determine the probability result of the match between two teams.

Les dispositifs serveurs actuels permettent de simuler un sport unique, par exemple le football ou le basket-ball. Devices current servers can simulate a unique sport, such as football or basketball. Ils ne peuvent dialoguer qu'avec un type de dispositif client, par exemple un PC sur un réseau d'accès ADSL. They can only talk with a client type device, for example a PC to a DSL access network. Obiet et résumé de l'invention OBJECT AND SUMMARY OF THE INVENTION

La présente invention a donc pour but principal de pallier de tels inconvénients en proposant un dispositif serveur qui pallie les inconvénients de l'état de la technique en permettant un spectre de fonctionnements plus étendu. The present invention thus a main object to overcome these disadvantages by providing a server device which overcomes the disadvantages of the prior art by allowing wider spectrum of operations.

A cet effet, l'invention a pour objet un dispositif serveur connecté à au moins un réseau incluant des moyens pour recevoir des données d'entrée en provenance d'au moins un dispositif client, susceptible d'être de différents types, connecté au réseau, au moins une base de données et de règles et un moteur de calcul de probabilités permettant de déterminer un résultat probabiliste en utilisant la base de données et de règles et les données d'entrée, ledit dispositif serveur incluant en outre un échéancier dans lequel est stocké, à la suite de la réception desdites données d'entrée, au moins un événement lié au résultat probabiliste et défini par une échéance et au moins un paramètre défini en fonction des données d'entrée et permettant de commander le fonctionnement du dispositif serveur à ladite échéance. To this end, the invention relates to a server device connected to at least one network including means for receiving input data from at least one client device, which may be of different types, connected to the network at least one database and rules and a probability calculation engine for determining a probability result using the database and the rules and input data, said server device further including a schedule in which is stored, after receiving said input data, at least one event related to the probabilistic outcome and defined by a deadline and at least one parameter defined according to the input data and for controlling the operation of the server device their maturity.

L'association d'événements à une échéance revient à placer les événements sur une échelle temporelle. The association of events due to a return to place events on a time scale. Ainsi lorsque l'échéance correspond à la date et à l'heure actuelle, l'événement correspondant est traité. So when the deadline is the date and at present, the corresponding event is processed. Cela signifie que le composant de traitement déclenche des actions relatives à cet événement. This means that the processing component triggers actions relating to this event.

Ainsi, au sens de l'invention, l'échéancier est un module logiciel ordonnançant des actions relatives à des événements. Thus, within the meaning of the invention, the timing is a software module sequencing of actions relating to events. Ces actions sont définies, au moins, grâce au paramètre associé à l'événement. These actions are defined, at least, thanks to the parameter associated with the event. Dans un mode de réalisation, l'échéancier est réalisé dans une mémoire. In one embodiment, timing is performed in a memory.

L'utilisation d'une échelle temporelle à laquelle sont associés des événements paramétrés pour obtenir un fonctionnement donné du dispositif serveur permet de traiter des sollicitations complexes et nombreuses des clients connectés aux dispositifs serveurs. Using a temporal scale at which events are associated parameterized for a given operation of the server device can handle complex and numerous requests from clients connected to the server devices. Suivant d'autres caractéristiques de l'invention, - le dispositif serveur incluant une pluralité de bases de données et de règles, un paramètre est relatif à la base de données et de règles utilisée par le moteur de calcul de probabilités lors de l'événement concerné ; According to other characteristics of the invention, - the server device including a plurality of databases and rules, is a parameter on the basis of data and rules used by the probability calculation engine at the event concerned; cette caractéristique permet, au dispositif serveur, de traiter aisément et en simultané des simulations de rencontres sportives dans une pluralité de sports, le moteur de calcul connaissant la base de données et de règles à utiliser grâce au paramètre de l'événement ; this feature allows the server device to easily handle and simultaneously sporting events simulations in a plurality of sports, the calculation engine knowing the database and rules for use with the parameter of the event;

- le dispositif serveur étant connecté à une pluralité de réseaux et comportant des moyens d'envoi de messages de notification vers au moins un dispositif client, un paramètre est relatif à un réseau donné par l'intermédiaire duquel est envoyé un message de notification vers le dispositif client à l'échéance de l'événement correspondant ; - The server device being connected to a plurality of networks and comprising means for sending notification messages to at least one client device, is a parameter relating to a given network through which is sent a notification message to the client device at maturity of the corresponding event; cette caractéristique permet à plusieurs types de dispositif client de dialoguer avec le dispositif serveur ; This feature allows multiple client device types to interact with the server device; elle permet également un traitement simple et homogène de notifications synchrones et asynchrones ; it also allows a simple and uniform treatment of synchronous and asynchronous notifications;

- un paramètre est relatif à une inscription du dispositif client à un service d'envoi de messages de notification sur un réseau donné ; - A parameter relating to a registration from the client device to a service for sending notification messages on a given network;

- le dispositif serveur étant relié par un réseau à au moins un second dispositif serveur incluant au moins une base de données et de règles et un moteur de calcul de probabilités permettant de déterminer un résultat probabiliste à l'aide de la base de données et de règles et de données d'entrée et un échéancier dans lequel est stocké, à la suite de la réception desdites données d'entrée, au moins un événement lié au résultat probabiliste et défini par une échéance et au moins un paramètre défini en fonction des données d'entrée et permettant de commander le fonctionnement du dispositif serveur à ladite échéance, il comporte en outre des moyens pour synchroniser les échéances des événements stockés dans son échéancier avec les échéances des événements stockés dans l'échéancier du second dispositif serveur. - The server device being connected by a network to at least one second server device including at least one database and rules and a probability calculation engine for determining a probabilistic result with the database and rules and input data and a timetable in which is stored, after receiving said input data, at least one event related to the probabilistic outcome and defined by a deadline and at least one parameter defined according to the data input and for controlling the operation of the server device in such maturity, it also comprises means for synchronizing the maturities of events stored in its schedule with maturities of events stored in the timing of the second server device.

L'invention a également pour objet un procédé pour faire fonctionner un dispositif serveur connecté à au moins un réseau incluant des moyens pour recevoir des données d'entrée en provenance d'au moins un dispositif client, susceptible d'être de différents types, connecté au réseau, au moins une base de données et de règles et un moteur de calcul de probabilités permettant de déterminer un résultat probabiliste en utilisant la base de données et de règles et les données d'entrée, comportant les étapes consistant à : The invention also relates to a method for operating a server device connected to at least one network including means for receiving input data from at least one client device, which may be of different types, connected to the network, at least one database and rules and a probability calculation engine for determining a probability result using the database and the rules and the input data, comprising the steps of:

- lors de la réception desdites données d'entrée, stocker, dans un échéancier du dispositif serveur, au moins un événement lié au résultat probabiliste et défini par une échéance et au moins un paramètre défini en fonction des données d'entrée, - Upon receiving said input data, stored in a timeline of the server device, at least one event related to the probabilistic outcome and defined by a deadline and at least one parameter defined according to the input data,

- commander le fonctionnement du dispositif serveur à ladite échéance en fonction d'au moins ledit paramètre. - Control the operation of server device in such maturity based on at least said parameter. Selon une implémentation préférée, les différentes étapes du procédé sont déterminées par des instructions de programmes d'ordinateurs. In a preferred embodiment, the steps of the method are determined by instructions of computer programs.

En conséquence, l'invention vise aussi un programme d'ordinateur sur un support d'informations, ce programme étant susceptible d'être mis en œuvre dans un dispositif serveur. Accordingly, the invention also provides a computer program on an information medium, the program is capable of being implemented in a server device. Ce programme comporte des instructions adaptées à la mise en œuvre des étapes suivantes : The program includes instructions adapted to the implementation of the following steps:

- lors de la réception desdites données d'entrée, stocker, dans un échéancier du dispositif serveur, au moins un événement lié au résultat probabiliste et défini par une échéance et au moins un paramètre défini en fonction des données d'entrée, - Upon receiving said input data, stored in a timeline of the server device, at least one event related to the probabilistic outcome and defined by a deadline and at least one parameter defined according to the input data,

- commander le fonctionnement du dispositif serveur à ladite échéance en fonction d'au moins ledit paramètre. - Control the operation of server device in such maturity based on at least said parameter.

Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. This program can use any programming language and take the form of source code, object code or a code intermediate between source code and object code, such as a partially compiled form, or in any other desirable form.

L'invention vise aussi un support d'informations lisible par un dispositif serveur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. The invention also provides a medium readable by a server device, and comprising instructions of a computer program as mentioned above.

Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. The medium may be any entity or device capable of storing the program. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy dise) ou un disque dur. For example, the medium may comprise a storage medium such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or indeed magnetic recording means, for example a diskette (floppy disk) or a disc hard.

D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. On the other hand, the information carrier may be a transmissible carrier such as an electrical or optical signal which may be conveyed via an electrical or optical cable, by radio or by other means. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. The program of the invention may be particularly downloaded over an Internet type network.

Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Alternatively, the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in carrying out the process in question.

Brève description des dessins Brief Description of Drawings

D'autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins annexés qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Other features and advantages of the present invention will become apparent from the description given below, with reference to the accompanying drawings that show an embodiment having no limiting character. Sur les figures : In the figures:

- la figure 1 représente schématiquement le dispositif serveur suivant l'invention, - la figure 2 représente schématiquement les étapes opératoires exécutées par le dispositif serveur, dans un premier mode de mise en œuvre, - Figure 1 shows schematically the next server device of the invention, - Figure 2 shows schematically the process steps performed by the server device, in a first implementation mode,

- la figure 3 représente schématiquement les étapes opératoires exécutées par le dispositif serveur, dans un deuxième mode de mise en œuvre, - Figure 3 schematically shows the process steps executed by the server device, in a second implementation mode,

- les figures 4a et 4b représentent schématiquement les étapes opératoires exécutées par le dispositif serveur, dans un troisième mode de mise en œuvre, et - Figures 4a and 4b show schematically the process steps executed by the server device, in a third implementation mode, and

- la figure 5 représente schématiquement les étapes opératoires exécutées par le dispositif serveur, dans un quatrième mode de mise en œuvre. - Figure 5 shows schematically the process steps performed by the server device in a fourth implementation mode.

Description détaillée d'un mode de réalisation Detailed description of an embodiment

Sur la figure 1, le dispositif client T est par exemple un terminal de télécommunication fixe ou mobile GPRS/UMTS ou comporte par exemple un modem ADSL. In Figure 1, the T client device is for example a fixed or mobile telecommunication terminal GPRS / UMTS or comprises for example a DSL modem. Ce terminal est par exemple formé, ainsi que représenté, par un téléphone, mais il pourrait également être un ordinateur avec modem ADSL ou un assistant numérique personnel, du type PDA avec modem ADSL. This terminal is formed, for example, as shown by a phone, but it could also be a computer with ADSL modem or a personal digital assistant, PDA-type ADSL modem. Ce terminal T est par exemple compatible JAVA. The terminal T is for example JAVA-compatible. Le terminal T est apte à établir une connexion ou liaison LT de télécommunication avec un dispositif serveur PF par l'intermédiaire d'au moins un réseau R de manière à envoyer des données d'entrée DIN vers le dispositif serveur PF. The terminal T is able to establish a connection or link LT telecommunication with a PF server device via at least one R network to send data DIN input to the FP server device. Le dispositif serveur PF selon l'invention offre ainsi un accès indifférencié depuis une pluralité de type de réseaux, fixe ou mobile. PF server device according to the invention thus provides an undifferentiated access from a plurality of such networks, fixed or mobile.

Le dispositif serveur PF dispose de moyens de communication INP pour recevoir ces données d'entrée DIN et permettre qu'elles soient utilisées au sein du dispositif serveur PF. PF server device has INP communication means for receiving the input data DIN and allow them to be used within the PF server device. Ces moyens de communication INP incluent avantageusement un gestionnaire de connexion. These means of communication INP advantageously include a connection manager. Suivant l'invention, le dispositif serveur PF a, au moins, pour fonction de déclencher la détermination d'un résultat probabiliste PR en utilisant au moins une base DB de données DA et de règles RU et les données d'entrée DIN. According to the invention, the PF server device at least according to trigger the identification of a PR probabilistic result using at least one DA data base DB and UK rules and DIN input data. A cette fin, le dispositif serveur suivant l'invention inclut un moteur de calcul de probabilités PCE qui permet de faire des calculs statistiques en utilisant les données DA et les règles RU stockées dans la base DB utilisée pour déterminer le résultat probabiliste. To this end, the following server device of the invention includes a PCE probability calculation engine that allows for statistical calculations using the data DA and the UK rules stored in the DB basis used to determine the probability outcome.

Dans le mode réalisation décrit ici, le dispositif serveur PF suivant l'invention présente une architecture modulaire qui se développe autour d'un composant de traitement PU qui est un module logiciel et d'un système central d'échanges de données DCS qui est, par exemple, constitué d'un bus logiciel. In the embodiment described herein, the PF server device according to the invention has a modular architecture that develops around a PU processing component which is a software module and a central DCS system of data exchange which, for example, consisting of a software bus. On note au passage que le fonctionnement de l'ensemble des modules logiciels est supporté par une structure matérielle classique. We note in passing that the functioning of all the software modules is supported by a conventional hardware structure.

Le système central d'échanges de données DCS permet d'éviter des connexions un a un entre les différents modules du dispositif serveur PF. The central system of DCS data exchange avoids connections one by one between the different modules of the PF server device. En effet, le système DCS reçoit des données d'un des composants et les transmet à un autre composant. Indeed, the DCS system receives data from one component and transmits them to another component. Selon l'invention, le dispositif PF dispose d'un échéancier ECM dans lequel sont stockés des événements EV relatifs au résultat probabiliste PR et définis par une échéance ECH et par au moins un paramètre PAR défini en fonction des données d'entrée DIN. According to the invention, the PF device has an ECM schedule that stores EV related events and PR probabilistic result defined by ECH maturity and at least one parameter PAR defined according to DIN input data. L'échéancier ECM est donc un module logiciel d'ordonnancement d'événements EV. The ECM is a timeline of events EV scheduling software module. Le stockage de tels événements EV est déclenché par la réception de données d'entrée DIN par le gestionnaire de connexion INP. The storage EV such events is triggered by receiving input data DIN by the INP connection manager. Un événement EV relatif au résultat probabiliste PR est par exemple constitué par le déclenchement du calcul probabiliste qui permet la détermination du résultat probabiliste PR, l'envoi d'un message SMS notifiant le moment où sera connu le résultat probabiliste PR ou d'un message SMS notifiant le résultat, l'envoi d'une réponse à une question ou à une requête en provenance d'un dispositif client T... Le fonctionnement associé à chacun de ces événements EV est décrit ci-après dans le cadre d'un exemple illustratif d'un dispositif serveur selon l'invention. EV PR event on the probabilistic outcome is for example constituted by the outbreak of the probabilistic calculation that allows determining the probability PR result, sending an SMS message notifying when probabilistic result will be known on PR or message SMS notifying the result, sending a response to a question or a request from a client device T ... the operation associated with each of these events EV is described below in connection with a illustrative example of a server device according to the invention. Chaque événement EV définit un fonctionnement particulier du dispositif serveur PF. EV each event defines a specific operation of the PF server device.

Il s'agit d'une plate-forme de services capable de gérer des jeux. This is a service platform capable of handling games. Plus particulièrement, la plate-forme décrite permet de simuler des rencontres sportives. Specifically, the described platform can simulate sporting events. L'invention permet en particulier de gérer des simulations de rencontres sportives dans une pluralité de sports. The invention allows in particular to manage sports events simulations in a plurality of sports. Ainsi, dans une telle plate-forme, et toujours selon la figure 1, les données DA[N] stockées dans la base DB[N] contiennent des données d'exploitation d'un jeu J[N] telles des équipes engagées, des résultats de différents matchs déjà joués, un classement... De telles données sont généralement dynamiques. Thus, in such a platform, and always according to Figure 1, the data DA [N] stored in the DB [N] contain basic operating data of a play J [N] such of committed teams, results of different games already played, a classification ... such data is usually dynamic. En outre, des données statiques, également stockées dans une base ANU, permettent de faire une correspondance entre un dispositif client T et une équipe simulée. In addition, static data, also stored in an ANU basis, allow making a correspondence between a client device and a simulated team T. Il s'agit par exemple du nom d'un club engagé dans un championnat, un nom de championnat et un type de sport, un nom du client pilotant le club, une adresse de messagerie, par exemple électronique, ou un numéro de téléphone mobile ou fixe, une liste de services que le client a souscrit... This is for example the name of a club involved in a championship, a title name and type of sport, a customer name flying club, an email address, for example electronic, or mobile phone number or fixed, a list of services that the customer has subscribed ...

Les règles RU[N] sont des données réglementaires, généralement statiques du jeu N comme un nombre d'équipes dans un championnat, des données sur le jour et l'heure du début des journées de championnats, une période de transferts de joueurs, des règles statistiques permettant de prendre en compte des données d'exploitation du jeu... The UK rules [N] are regulatory data, usually static set of N as a number of teams in a championship, data on the day and time of the start of the championships, a period of transfers of players, statistical rules to take account of the game operating data ...

L'utilisation des règles RU[N] relatives au jeu simulé J[N] au sein d'un moteur de calculs probabilistes permet de simuler des matchs à l'aide de calculs statistiques divers et connus de l'homme du métier. The use of UK rules [N] on the scrimmage J [N] in a motor probabilistic calculations to simulate matches using various statistical calculations and known to those skilled in the art. Ces calculs statistiques ou de probabilité sont susceptibles d'être influencés par des événements reliés à ce calcul. These statistical calculations or probability may be influenced by events related to this calculation. De tels événements correspondent notamment à la réception de données d'entrée DIN par la plate-forme PF en provenance d'un dispositif client T, En effet, selon l'invention, les actions générées et achetées par un client du jeu, par exemple la création d'une équipe, une modification des caractéristiques d'un joueur ou une modification de la composition d'une équipe par un transfert, donnent lieu à la création d'événements EV et/ou à la modification d'un ou de plusieurs paramètres PAR d'un événement EV déjà stocké dans l'échéancier. Such events correspond in particular to the receipt of DIN by the platform PF input data from a client device T, According to the invention, the generated shares and purchased by a game client, e.g. the creation of a team, a change in the characteristics of a player or a change in the composition of a team in a transfer, result in the creation of EV events and / or alteration of one or more bY parameters of an EV event already stored in the schedule. Dans ce dernier cas, les données utilisées pour déterminer le résultat PR sont modifiées, ce qui peut avoir une incidence sur le résultat PR. In the latter case, the data used to determine the outcome PR is changed, which can affect the outcome PR.

Pour illustrer ce dernier paragraphe, la figure 2 décrit la mise en œuvre de la plate-forme PF durant une connexion du dispositif client T afin de créer un compte pour jouer à un jeu ou sport particulier J[N]. To illustrate this last paragraph 2 describes the implementation of the platform PF during a T client device connecting to register to play a game or sports especially J [N].

Lors d'une étape El, le dispositif client T se connecte à la plate-forme PF via le gestionnaire de connexions INP. In a step El, the client device connects to the T platform PF via the INP connection manager. Lors de cette connexion, le client communique un identifiant ID. In this connection, the client communicates an ID. Dans une étape E2, le gestionnaire de connexions INP dialogue avec le composant de traitement PU. In a step E2, the connection manager INP dialogue with the PU processing component. Un formulaire F est alors envoyé vers le dispositif client T dans une étape E3. F form is then sent to the client device T in a step E3. Le client saisit alors ce formulaire F d'inscription SCR(ID,F) au jeu J[N] dans une étape E4. The customer then enters this form SCR registration F (ID, F) the set J [N] in a step E4. Un tel formulaire d'inscription constitue des données d'entrée DIN au sens de l'invention. Such registration form is DIN input data for the purposes of the invention. Le gestionnaire de connexions INP renvoie alors ce formulaire F d'inscription SCR au composant de traitement PU, dans une étape E5. The INP connection manager then sends this registration form F SCR treatment component PU, in a step E5. Ce dernier analyse le contenu du formulaire F et, dans une étape E6 met à jour un annuaire ANU utilisé pour associer le client à l'équipe simulée. The latter analyzes the content of the F form and in a step E6 updates an ANU directory used to associate the client in simulated team.

Dans une étape E7, il met également à jour la base DB[N] de données DA[N] dans laquelle il ajoute une équipe pour le jeu J[N] choisi. In a step E7, it also updates the DB base [N] DA [N] data to which he adds a team to play J [N] selected.

Dans une étape E8, il stocke enfin tous les événements EV(ECH,PAR) liés à chacun des matchs programmés. In a step E8, he finally stores all events EV (ECH, PAR) related to each of the scheduled matches. Selon le contenu des données d'entrée DIN soumises à la plate-forme PF grâce au formulaire F, un paramètre PAR précise alors le sport J[N] concerné de manière à ce que le moteur de calcul probabiliste fasse appel à la base de données DB[N] correspondante au jeu J[N] concerné lors de l'occurrence de l'événement EV. Depending on the content of DIN input data submitted to the platform PF through F form, then BY parameter specifies sport J [N] concerned so that the probabilistic calculation engine makes call to the database DB [N] corresponding to the game J [N] concerned at the occurrence of the event EV. Enfin, de manière classique, le dispositif client T reçoit un message de confirmation d'inscription SCRA. Finally, conventionally, the client device receives a T SCRA registration confirmation message. Les événements EV(ECH,PAR) associés à l'inscription d'un client dans un championnat et stockés dans le module logiciel ECM sont la création d'une équipe avec différentes caractéristiques dans un championnat d'un sport donné, les matchs programmés avec d'autres équipes du championnat, les notifications éventuelles liés à chacun des matchs. EV events (ECH, PAR) associated with the registration of a customer in a championship and stored in the ECM software module are creating a team with different characteristics in a championship of a sport, with matches scheduled other championship teams, any notifications relating to each match.

Les caractéristiques de la nouvelle équipe permettront d'associer à cette dernière un coefficient de probabilité. The characteristics of the new team will combine the latter a probability coefficient. On rappelle que ces caractéristiques peuvent être modifiées à l'occasion de transfert de joueur entre deux équipes par exemple. Remember that these characteristics can be modified to player transfer time between two teams for example. Selon la valeur du coefficient de probabilité calculé par rapport à celui de l'équipe adverse, il y aura victoire, défaite ou match nul. Depending on the value of the odds ratio calculated from that of the opposing team, there will win, lose or draw. Aussi, à chaque événement « match » programmé, les coefficients de probabilité des deux équipes sont associés en tant que paramètres PAR. Also, each "match" event scheduled, the odds ratios of the two teams are associated as parameters PAR. A chacun de ces événements sont donc associés des paramètres dont le sport concerné, le championnat concerné, les coefficients de probabilité des équipes, la nature d'une notification... Il sera décrit dans la suite comment les notifications dépendent des souscriptions du client. At each of these events are associated parameters including sport, the league concerned, the odds ratios of the teams, the nature of a notification ... It will be described later how notifications are dependent on customer subscriptions. L'invention permet donc de supporter sur la même plate-forme plusieurs jeux de simulation utilisant les mêmes composants fonctionnels (mémoire commune, moteur de calcul, service de notification) mais avec des règles RU[N] et des données DA[N] spécifiques à chaque jeu J[N]. The invention therefore bear on the same platform several simulation games using the same functional components (shared memory computing engine, notification service) but with UK rules [N] and DA data [N] specific each play J [N].

Sur la figure 3, est décrite une mise en œuvre du dispositif serveur PF suivant l'invention lors d'une interaction avec une plate-forme de services de messagerie SMS. Figure 3 is described an implementation of the PF server device according to the invention during an interaction with an SMS messaging service platform.

Dans cet exemple, il sera considéré le cas où le client se connecte à la plate-forme de services PF et souhaite lancer des défis à d'autres clients dans un jeu particulier J[N], par exemple la boxe. In this example, it will be considered if the client connects to the platform of FP services and wishes to challenge other clients in a particular game J [N], for example boxing. Dans une étape E9, le client se connecte à la plate-forme PF via le gestionnaire de connexions INP d'une manière similaire à celle décrite sur la figure 2. Il rédige et envoie à la plate-forme PF une demande de défi DD dans une étape ElO. In a step E9, the client connects to the platform PF via the INP connection manager in a similar manner to that described in Figure 2. It prepares and sends to the platform PF DD Challenge in demand a step E. Cette demande de défi DD constitue des données d'entrée DIN au sens de l'invention. This demand is DD Challenge DIN input data for the purposes of the invention. La demande de défi DD inclut au moins une information sur le jeu J[N] choisi, la boxe, et avantageusement, des critères CR sur une catégorie de niveaux, poids lourds par exemple. DD Challenge request includes at least information on the play J [N] selected, boxing, and advantageously, CR criteria on a category level, trucks, for example. Cette demande est transmise au composant de traitement PU dans une étape EIl. This request is transmitted to the PU processing component in a step E. Le composant de traitement PU sollicite, dans une étape E12, la base DB[N] de données DA[N] relative au jeu J[N] de boxe pour connaître les clients susceptibles de répondre au défi lancé avec les critères CR. PU processing component seeks, in a step E12, the base DB [N] DA data [N] on the play J [N] boxing to know the customers likely to respond to the challenge with CR criteria. La base DB[N] renvoie au composant de traitement PU une liste de clients CL dans une étape E13. DB base [N] refers to the processing component PU CL a list of customers in a step E13. Ensuite, dans une étape E14, le composant de traitement PU renvoie au dispositif client T via le gestionnaire de connexions INP une liste CL de clients ou de leurs pseudonymes avec des caractéristiques permettant à l'utilisateur de choisir un ou plusieurs clients à défier. Then, in a step E14, the PU processing component returns to the client device T via the connection manager INP a customer list CL or their nicknames with features allowing the user to select one or more clients to challenge. Une fois son choix effectué, l'utilisateur renvoie via le gestionnaire de connexions INP le pseudonyme du client CCL retenu au composant de traitement PU dans une étape E15. Once the choice is made, the user returns via the INP connection manager client pseudonym CCL held in PU processing component in a step E15. Le composant de traitement PU envoie une requête REQ à l'annuaire ANU dans une étape E16 avant que cette base ANU ne renvoie les coordonnées SMS du client retenu CCL au composant de traitement PU dans une étape E17. PU processing component sends a request REQ at ANU directory in a step E16 before this basis ANU returns SMS details of the successful customer CCL PU processing component in a step E17. Le composant de traitement PU envoie alors via le gestionnaire de connexions INP une demande d'envoi de SMS à l'adresse du client retenu CCL à une plateforme externe PFS de SMS dans une étape E18. The processing component PU sends via the connection manager INP a SMS sending application to the address of the successful customer CCL a PFS external SMS platform in a step E18. L'envoi de ce SMS peut être synchrone ou asynchrone. Sending this SMS can be synchronous or asynchronous. Dans les deux cas, un événement d'envoi de « notification de défi » vers le client retenu pour le défi est stocké dans l'échéancier ECM à plus ou moins longue échéance. In both cases, a shipment of "Challenge notification" event to the client selected to the challenge is stored in the ECM schedule more or less long term. Les paramètres de cet événement incluent le sport concerné J[N], sur la base des données d'entrée incluses dans la demande de défi DD. The parameters of this event include the sport concerned J [N] on the basis of input data included in the DD Challenge request. Le client retenu reçoit ensuite le message SMS et peut répondre. The successful client then receives the SMS message and can respond. Lors de la réception d'une réponse d'acceptation du défi par le client retenu, non représentée, un événement correspondant au défi est alors stocké dans le module logiciel ECM. When receiving an acceptance response to the challenge by the selected customer, not shown, an event corresponding to the challenge is then stored in the software module ECM. Lors de l'occurrence de cet événement, un résultat probabiliste PR sera calculé en fonction, notamment, de coefficients probabilistes, paramètres de l'événement et associés à chacun des clients. Upon the occurrence of this event, a PR probabilistic outcome will be based, in particular, probabilistic coefficients Event parameters associated with each customer. Une plate-forme PF de services selon l'invention est en outre capable de gérer un système de notification évolué pouvant échanger, de façon synchrone ou asynchrone, des informations avec un ou plusieurs dispositifs client et cela via divers réseaux comme une messagerie, un service SMS, un service MMS. A platform FP services according to the invention is also able to manage an advanced notification system can exchange, synchronously or asynchronously, information with one or more client and this via various network devices such as a messaging service SMS, MMS service. En effet, l'invention permet de définir des événements ayant pour paramètres un type de réseau sur lequel notifier une information vers un client particulier et la nature de l'information à notifier. Indeed, the invention allows defining events for a parameter type of network on which notice information to a particular customer and the nature of the information to be notified. Dans le cadre d'un même service de notification d'alerte (par exemple pour avertir le client 5 minutes avant le début des simulations de matchs), une plate-forme PF selon l'invention peut donc interagir avec des plates-formes de services messagerie, SMS et MMS au choix du client. As part of the same alert notification service (for example to notify the client 5 minutes before the start of the matches simulations), a platform PF according to the invention can interact with service platforms mail, SMS and MMS the customer's choice. Ce choix est défini à l'aide de données d'entrée DIN saisie lors d'une souscription du client à un service de notification. This choice is defined using input DIN input data at a customer's subscription to notification service. L'utilisation d'événements EV stockés dans un même échéancier ECM et traités au fur et à mesure de l'écoulement du temps permet de moduler ce choix aisément. Using EV events stored in one ECM and treated schedule as and measure the flow of time to modulate this choice easily. Cette modulation peut se faire dans le temps ou en fonction de la nature de la notification. This modulation can be done in time or depending on the nature of the notification. En effet, il suffit pour cela d'entrer en paramètre PAR de l'événement EV de notification, le type de réseau sur lequel doit être envoyée la notification. Indeed, it suffices to enter into parameter BY EV notification event, the type of network on which the notification should be sent.

Sur les figures 4a et 4b, est décrite une mise en œuvre du dispositif serveur selon l'invention lors d'une souscription à un service de notification. Figures 4a and 4b, is described an implementation of the server device according to the invention at a subscription to a notification service.

Dans cette mise en œuvre, l'utilisateur du jeu souhaite être averti via message SMS 5 minutes avant le début des matchs de chaque journée du championnat de basket. In this implementation, the user of the game like to be notified via text message 5 minutes before the start of the matches of each day basketball championship. Ainsi que représenté sur la figure 4a, le client se connecte, dans une étape E19 à la plate-forme via le gestionnaire de connexions INP de manière similaire à celle décrite sur la figure 2. Dans une étape E20, il effectue une demande SRQ de souscription au service de « notification d'événement » au composant de traitement PU. As shown in Figure 4a, the client connects, in a step E19 to the platform via the INP connection manager in a manner similar to that described in Figure 2. In a step E20, it performs a request SRQ subscription service "event notification" in PU processing component. Une telle demande SRQ constitue des données d'entrée DIN au sens de l'invention. Such a request SRQ is the input data DIN within the meaning of the invention. Dans une étape E21, le composant de traitement PU envoie une requête R à l'annuaire ANU pour faire le lien entre l'identifiant du client ID et ses véritables coordonnées pour le joindre (adresse e-mail, numéro mobile pour SMS...) et l'annuaire ANU renvoie les coordonnées AD au composant de traitement PU. In a step E21, the PU processing component sends a request R at ANU directory to make the connection between the client identifier ID and its true hour contact information (email address, mobile number for SMS ... ) and ANU directory returned coordinates RA PU processing component. Ce dernier demande alors, dans une étape E22, l'ajout d'un événement de notification dans le module logiciel ECM qui renvoie alors un message de confirmation. This request then, in a step E22, the addition of a notification event in the ECM software module which then sends a confirmation message. Dans cet exemple, on considère que le client a stipulé dans sa demande de souscription SRQ que le message de notification doit être envoyé par SMS et l'événement « envoi de notification » est donc paramétré (PAR=SMS) pour envoyer la notification sur le réseau traitant des messages SMS. In this example, it is considered that the customer has stipulated in its SRQ subscription request that the notification message to be sent by SMS and the event "send notification" is set (PAR = SMS) to send the notification to the network dealing with SMS messages. De manière classique, un message de confirmation d'inscription SRQA est ensuite envoyé au dispositif client T. Ainsi que représenté sur la figure 4b, lorsque la date ECH associée à l'événement « envoi de notification » est atteinte, l'événement EV(ECH,PAR=SMS) est accédé par le composant de traitement PU dans une étape E23. Conventionally, a SRQA registration confirmation message is then sent to the client device T. As shown in Figure 4b, when the ECH date associated with the "send notification" event is reached, the event EV ( ECH bY = SMS) is accessed by the PU processing component in a step E23. Le composant de traitement PU envoie alors via le gestionnaire de connexions INP une demande d'envoi de SMS à la plateforme PFS externe de SMS dans une étape E24. The processing component PU sends via the connection manager INP SMS sending SMS request to the external SFP platform in a step E24. L'utilisateur reçoit alors effectivement un SMS de notification dans une étape E25. The user then receives a notification SMS effectively in a step E25.

L'invention permet ainsi de traiter aisément la notification asynchrone. The invention thus makes it easy to handle asynchronous notification. On note d'ailleurs qu'il est possible d'utiliser les caractéristiques de l'invention pour réaliser des notifications synchrones, l'échéance programmée pour la notification étant alors choisie juste à la suite de l'heure à laquelle arrive une requête de notification. It also notes that it is possible to use the features of the invention to achieve synchronous notifications, the deadline set for the notification then being selected just after the hour at which arrives a notification request . Par exemple on peut supposer qu'un client voudrait connaître les conditions météorologiques sur le terrain pour un match ayant lieu actuellement ou dans un futur proche, ceci afin de modifier la composition d'une équipe. For example it can be assumed that a client would like to know the weather conditions on the ground for a match currently taking place or in the near future, in order to change the composition of a team. On comprend alors que la notification doit alors être réalisée à brève échéance, cela n'empêchant en rien d'utiliser l'échéancier d'événements qui permet de centraliser la totalité des fonctionnements du dispositif serveur. We now understand that the notification must occur shortly, it prevents nothing to use the timeline of events that centralizes all operations of the server device. Sur la figure 5, est représentée une mise en œuvre du dispositif serveur suivant l'invention dans une gestion de notifications périodiques en fonction de l'occurrence d'événements. In Figure 5 is shown an implementation of the server device according to the invention in a periodic management notifications based on the occurrence of events.

Ici on considère le cas illustratif où, en fin de championnat de football, le fournisseur de services a décidé dans le règlement que le troisième se verrait attribuer le prix suivant : 10 SMS gratuits. the illustrative case is considered here where, at the end of the football championship, the service provider decided in the regulation that the third would receive the following prize: 10 free SMS. Dans une étape E26, l'événement « fin de championnat » incluant les paramètres « critère = 3ième, gains = 10 SMS » a lieu. In a step E26, the event "end of the championship," including the parameters "= 3rd criterion, earnings = 10 SMS 'takes place. Dans une étape E27, le composant de traitement PU interroge alors la base DB[N] des données DA[N] du championnat de football sur le critère CR « 3ième » et récupère alors une liste CL de la ou les identités de la ou des équipes. In an E27 step, PU polls processing component then the base DB [N] data DA [N] football championship on the criterion CR "3rd" and then retrieves a list CL of or identities of the person or teams. A partir de cette liste CL, le composant de traitement PU sollicite l'annuaire ANU de contacts pour déterminer le numéro SMS ou adresse mail du client associé à l'équipe 3ième du championnat dans une étape E28. From this list CL, PU processing component seeks the ANU directory of contacts to determine the SMS number or customer email address associated with the 3rd team championship in a step E28. Dans une étape E29, le composant de traitement PU envoie une demande de constitution de SMS via le gestionnaire de connexions INP vers une plate-forme PFS de service SMS. In a step E29, the PU processing component sends a request SMS constitution via the INP connection manager to a PFS SMS service platform. Dans une étape E30, le client reçoit alors un message lui annonçant son prix en provenance de la plate-forme de service PFS. In a step E30, the customer receives a message announcing the prize from the PFS service platform.

Cette dernière mise en œuvre peut être plus généralement utilisée pour déclencher périodiquement ou non une ou des notifications vers un ou plusieurs clients choisis selon des critères donnés pour les informer de gain de compétences, de SMS gratuits... L'invention permet ainsi aussi de spécifier des groupes de destinataires CL auxquels correspondent des critères CR entrés en paramètre PAR pour un événement donné EV. This latest implementation may be more generally used to trigger periodically or not one or notifications to one or more customers selected according to criteria given to inform them gain skills, free SMS ... The invention thus also specify groups of recipients that match CL CR criteria entered bY setting for an event EV. Ainsi, l'invention permet de centraliser dans un même échéancier des événements de natures différentes (calcul de résultat probabiliste et notification) ou de même nature mais pour des sports différents. Thus, the invention enables centralized in a single schedule of events of various kinds (probabilistic calculation and notification result) or similar but for different sports. Les paramètres associés à chaque événement donnent au composant de traitement les informations nécessaires au traitement de l'événement. The parameters associated with each event processing component give the necessary information to the treatment of the event. Cela permet que ces événements planifiés de manière récurrente ou ponctuelle se présentent de manière homogène du point de vue du composant de traitement. This allows these planned recurrent or an ad hoc basis events occur homogeneously from the viewpoint of the treatment component. Ainsi il est possible de traiter plus de cas et des cas plus complexes. Thus it is possible to handle more cases and more complex cases.

L'utilisation d'un échéancier centralisant les événements engendrant un fonctionnement du dispositif serveur permet également une synchronisation aisée de plusieurs dispositifs serveurs du même type. Using a schedule centralizing events generating an operation of the server device also allows easy synchronization of multiple server devices of the same type. Des moyens de synchronisation sont ainsi avantageusement implémentés dans un dispositif serveur selon l'invention pour synchroniser l'échéancier du dispositif avec celle d'un autre dispositif serveur du même type. synchronization means are thus advantageously implemented in a server device according to the invention for synchronizing the timing of the device with that of another similar device server. Un client d'un dispositif serveur peut alors inscrire aisément une de ses équipes sur un autre dispositif serveur sans qu'il y ait de risques de matchs joués en même temps. A client of a server device can then easily register one of its teams on another server device without risk of games played simultaneously. On note également que cela multiplie les possibilités de jeu. Note also that it multiplies the possibilities of play.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
JP2003196420A * Title not available
JP2004249040A * Title not available
US5984786 *3 Jan 199716 Nov 19992 Am Inc.Run-time environment for simulations and games
US20020029238 *31 Oct 20017 Mar 2002Fujitsu LimitedScheduler, schedule adjusting method, distributed scheduler system and storage medium storing schedule adjusting program
US20020119824 *26 Feb 200229 Aug 2002Allen Jeffrey L.Tournament network for linking amusement games
US20030008712 *4 Jun 20029 Jan 2003Playnet, Inc.System and method for distributing a multi-client game/application over a communications network
US20040053690 *29 Aug 200318 Mar 2004Fogel David B.Video game characters having evolving traits
Non-Patent Citations
Reference
1 *PATENT ABSTRACTS OF JAPAN vol. 2003, no. 11, 5 novembre 2003 (2003-11-05) & JP 2003 196420 A (SONY CORP), 11 juillet 2003 (2003-07-11) & JP 2003 196420 A (SONY CORP) 11 juillet 2003 (2003-07-11)
2 *PATENT ABSTRACTS OF JAPAN vol. 2003, no. 12, 5 décembre 2003 (2003-12-05) & JP 2004 249040 A (SQUARE ENIX CO LTD), 9 septembre 2004 (2004-09-09)
Classifications
Cooperative ClassificationA63F13/812, A63F2300/8011, A63F2300/8052, A63F13/35, A63F13/60, A63F13/12
European ClassificationA63F13/12
Legal Events
DateCodeEventDescription
25 Dec 2007NENPNon-entry into the national phase in:
Ref country code: DE
25 Dec 2007WWWWipo information: withdrawn in national office
Country of ref document: DE
16 Jul 2008121Ep: the epo has been informed by wipo that ep was designated in this application
Ref document number: 06778965
Country of ref document: EP
Kind code of ref document: A2
15 Oct 2008122Ep: pct application non-entry in european phase
Ref document number: 06778965
Country of ref document: EP
Kind code of ref document: A2