Spielsystem, Spielverfahren und dafür geeignete Spielendgeräte Game system, game process and suitable game devices
Die vorliegende Erfindung betrifft ein Spielsystem, ein Spielverfahren und dafür geeignete Spielendgeräte. Insbesondere betrifft die vorliegende Erfindung ein Spielsystem und ein Spielverfahren, in welchen mittels dafür ge- eigneten Spielendgeräten Teilnehmerspieldaten über ein Mobilfunknetz an eine computerbasierte Spielzentrale übermittelt werden, welche Spielzentrale Spielgewinner und diesen Spielgewinnern zustehende Gewinnbeträge basierend auf vordefinierten Spielregeln und entgegengenommenen Teilnehmerspieldaten bestimmt.The present invention relates to a game system, a game method and game devices suitable therefor. In particular, the present invention relates to a game system and a game method in which participant game data are transmitted via a mobile radio network to a computer-based game center by means of suitable game terminals, which game center determines game winners and winnings due to these game winners based on predefined game rules and accepted participant game data.
In der Patentanmeldung DE 195 02 613 A1 wird ein Spielsystem beschrieben, in welchem mehrere Spielgeräte, insbesondere auch Mobilfunktelefone, über eine Datenfernübertragung mit einem Zentralrechner verbindbar sind. Gemäss der Patentanmeldung DE 195 02 613 A1 ist dem Zentralrechner ein Zufallsgenerator zugeordnet, der Gewinnsymbol-Kombinationen ermittelt, die in den Spielgeräten angezeigt werden. Zur Teilnahme an einem Wettspiel umfassen die Spielgeräte gemäss DE 195 02 613 A1 eine Einkoppelungsvor- richtung mit einer speziellen Registrierungsnummer, beispielsweise ein Kartenlesegerät zur Aufnahme einer persönlichen Identifikationskarte mit einer darauf gespeicherten PIN-Nummer, wobei die Registriernummer auch gleich die Gewinnzahl bilden kann, beispielsweise können die Endzahlen der auf der Identifikationskarte gespeicherten PIN-Nummer zur Ermittlung eines möglichen Gewinns verwendet werden. Gemäss der Patentanmeldung DE 195 02 613 können über das Karten lesegerät auch on-line Spielgebühren und Spielgewinne verbucht werden, wenn eine Wertkarte in das Kartenlesegerät eingefügt wird. Das in DE 195 02 613 A1 vorgeschlagene Spielsystem ist insbesondere hinsichtlich der verfügbaren und/oder möglichen Wettspiele begrenzt und bietet auch keine Flexibilität für die dynamische Hinzufügung von neuen, respektive Änderung von bestehenden Wettspielen. Das Spielsystem gemäss DE 195 02 613 A1 weist zudem auch keine Mechanismen auf, die es ermöglichen wür- den die Teilnahme mehrerer Teilnehmer an einem gemeinsamen Wettspiel, beispielsweise ein Roulette-Wettspiel, zu koordinieren.Patent application DE 195 02 613 A1 describes a game system in which several game devices, in particular also mobile radio telephones, can be connected to a central computer via remote data transmission. According to patent application DE 195 02 613 A1, a random generator is assigned to the central computer, which determines winning symbol combinations that are displayed in the gaming devices. To participate in a betting game, the gaming devices according to DE 195 02 613 A1 comprise a coupling device with a special registration number, for example a card reader for receiving a personal identification card with a PIN number stored thereon, the registration number also being able to form the winning number, for example the end numbers of the PIN number stored on the identification card can be used to determine a possible win. According to patent application DE 195 02 613, game fees and game winnings can also be booked online via the card reader if a prepaid card is inserted into the card reader. The game system proposed in DE 195 02 613 A1 is limited in particular with regard to the available and / or possible betting games and also does not offer any flexibility for the dynamic addition of new or changing existing betting games. The game system according to DE 195 02 613 A1 also has no mechanisms that would make it possible to coordinate the participation of several participants in a common betting game, for example a roulette betting game.
Es ist eine Aufgabe dieser Erfindung, ein neues Spielsystem, ein neues Spielverfahren, sowie dafür geeignete tragbare, mobile Spielendgeräte
vorzuschlagen, welche insbesondere nicht die Nachteile des Stands der Technik aufweisen.It is an object of this invention, a new game system, a new game method, and suitable portable, mobile game devices propose which in particular do not have the disadvantages of the prior art.
Gemäss der vorliegenden Erfindung wird dieses Ziel insbesondere durch die Elemente der unabhängigen Ansprüche erreicht. Weitere vorteilhafte Ausführungsformen gehen ausserdem aus den abhängigen Ansprüchen und der Beschreibung hervor.According to the present invention, this goal is achieved in particular by the elements of the independent claims. Further advantageous embodiments also emerge from the dependent claims and the description.
Dieses Ziel wird durch die vorliegende Erfindung insbesondere dadurch erreicht, dass das Spielsystem mindestens einen Rundfunksender zur Verbreitung von Radio- und/oder Fernsehprogrammen und programmbeglei- tenden Daten umfasst, wobei der Rundfunksender Mittel zum Einfügen von Spielteilnahmeprogrammmodulen in die programmbegleitenden Daten umfasst, dass die tragbaren, mobilen Spielendgeräte jeweils einen Empfänger zum Empfang der programmbegleitenden Daten umfassen, wobei der Empfänger vorzugsweise so eingerichtet ist, dass er auch die Radio- und/oder Fernseh- programme empfangen kann, und dass die Spielendgeräte jeweils Filtermittel umfassen zum Entnehmen von in empfangenen programmbegleitenden Daten eingefügten Spielteilnahmeprogrammmodulen und einen Prozessor zum Ausführen der entnommenen Spielteilnahmeprogrammmodule, wobei durch die Spielteilnahmeprogrammmodule Spielinstruktionen von Teilnehmern über Ein- gabemittel der Spielendgeräte entgegengenommen und entsprechende Teilnehmerspieldaten zur Übermittlung an die computerbasierte Spielzentrale generiert werden. Der Vorteil, Spielteilnahmeprogrammmodule mittels eines Rundfunksenders an die mobilen Spielendgeräte zu übertragen, besteht insbesondere darin, dass eine Vielzahl von Teilnehmern, respektive deren Spiel- endgeräte, gleichzeitig mit aktuellen Softwareprogrammodulen zur Teilnahme an Spielen der Spielzentrale versehen werden können, ohne dass dafür Netzwerkkapazitäten für individuelle Verbindungen zu den Spielendgeräten eingesetzt oder die verschiedenen Verbindungen erstellt und koordiniert werden müssen. Die Spielteilnahmeprogrammmodule können in programmbegleiten- den Daten ohne Verbindung zum Inhalt der Radio- und/oder Fernsehprogramme, respektive Audio- und/oder audiovisuellen Programme, als sogenannte Non Programm Associated Data (NPAD), oder in Verbindung zum Inhalt der Radio- und/oder Fernsehprogramme, respektive Audio- und/oder audiovisuellen Programme, als sogenannte Programm Associated Data (PAD), ver- breitet werden. Der Begriff „programmbegleitende Daten" wird im vorliegenden
Text also sowohl für „Non Programm Associated Data (NPAD)" als auch für „Programm Associated Data (PAD)" verwendet. Die letztere Variante, die Spielteilnahmeprogrammmodule als PAD-Daten zu übermitteln, weist den Vorteil auf, dass im betreffenden Radio- und/oder Fernsehprogramm, respektive im Audio- und/oder audiovisuellen Programm, auf das/die Spiele, für welche(s) die Spielteilnahmeprogrammmodule vorgesehen ist/sind, hingewiesen werden kann und den Teilnehmern beispielsweise diesbezügliche Erklärungen und Instruktionen gegeben werden können. Die Filtermittel der Spielendgeräte weisen zudem den Vorteil auf, dass sie auch eine benutzerspezifische Filterung empfangener programmbegleitender Daten (PAD und/oder NPAD) ermöglichen, so dass beispielsweise nur solche Spielteilnahmeprogrammmodule entgegengenommen werden, die mit entsprechenden Interessensparametem eines Benutzerprofils des betreffenden Teilnehmers übereinstimmen.This aim is achieved in particular by the present invention in that the game system comprises at least one radio transmitter for the dissemination of radio and / or television programs and program-related data, the radio transmitter comprising means for inserting game participation program modules into the program-accompanying data that the portable , mobile game terminals each comprise a receiver for receiving the program-related data, the receiver preferably being set up in such a way that it can also receive the radio and / or television programs, and that the game terminals each comprise filter means for extracting data received in the program inserted game participation program modules and a processor for executing the removed game participation program modules, game instructions from participants being accepted by the game participation program modules via input means of the game terminals and corresponding parts Participant game data are generated for transmission to the computer-based game center. The advantage of transmitting game participation program modules to the mobile game end devices by means of a radio transmitter is, in particular, that a large number of participants, or rather their game end devices, can simultaneously be provided with current software program modules for participating in games of the game center, without the need for network capacities for individual users Connections to the game terminals are used or the various connections have to be created and coordinated. The game participation program modules can be in program-accompanying data without connection to the content of the radio and / or television programs, or audio and / or audiovisual programs, as so-called non-program associated data (NPAD), or in connection with the content of the radio and / or Television programs, or audio and / or audiovisual programs, are distributed as so-called program associated data (PAD). The term "program accompanying data" is used here Text used for both "Non Program Associated Data (NPAD)" and "Program Associated Data (PAD)". The latter variant, to transmit the game participation program modules as PAD data, has the advantage that in the radio and / or television program in question, or in the audio and / or audiovisual program, the games for which the (s) Game participation program modules are / are provided, can be pointed out and the participants can be given explanations and instructions in this regard, for example. The filter means of the game terminals also have the advantage that they also enable user-specific filtering of received program-related data (PAD and / or NPAD), so that, for example, only those game participation program modules are accepted which correspond to the relevant interest parameters of a user profile of the participant concerned.
In einer bevorzugten Ausführungsvariante sind die Spielzentrale und der Rundfunksender über ein Kommunikationsnetz miteinander verbindbar. Die Spielzentrale verfügt über mindestens ein Spielausführungsprogrammmodul, welches basierend auf vordefinierten Spielregeln und entgegengenommenen Teilnehmerspieldaten Spielgewinner und diesen Spielgewinnern zustehende Gewinnbeträge bestimmt und so eingerichtet ist, dass es Zentralenspieldaten betreffend ein laufendes Spiel über das Kommunikationsnetz an den Rundfunksender übermitteln kann. Der Rundfunksender umfasst Mittel zum Einfügen der Zentralenspieldaten in die programmbegleitenden Daten (PAD und/oder NPAD) und die Spielendgeräte umfassen jeweils weitere Filtermittel zum Entnehmen von in empfangenen programmbegleitenden Daten eingefügten Zen- tralenspieldaten und zum Weiterleiten der entnommenen Zentralenspieldaten an die entsprechenden Spielteilnahmeprogrammmodule, die im betreffenden Spielendgerät ausgeführt werden. Der Vorteil dieser Ausführungsvariante besteht insbesondere darin, dass Zentralenspieldaten, das heisst Spieldaten von der Spielzentrale, die ein bestimmtes Spiel betreffen, gleichzeitig an alle Teil- nehmer, respektive deren Spielendgeräte und die darin laufenden Spielteilnahmeprogrammmodule, übermittelt werden können, wodurch insbesondere Spiele mit mehreren gleichzeitigen Teilnehmern koordiniert und synchronisiert und die betreffenden Teilnehmer mit Zustandsinformationen und/oder Spielresultaten des betreffenden Spiels versorgt werden können, ohne dass dafür Netzwerkkapazitäten für individuelle Verbindungen zu den Spielendgeräten
eingesetzt oder die verschiedenen Verbindungen erstellt und koordiniert werden müssen.In a preferred embodiment variant, the game center and the radio transmitter can be connected to one another via a communication network. The game center has at least one game execution program module which determines game winners and the winnings due to these game winners based on predefined game rules and accepted participant game data and is set up in such a way that it can transmit central game data relating to a running game to the radio station via the communication network. The radio transmitter comprises means for inserting the central game data into the program-accompanying data (PAD and / or NPAD) and the game terminals each include further filter means for extracting central game data inserted in received program-related data and for forwarding the central game data extracted to the corresponding game participation program modules, the in relevant game terminal are executed. The advantage of this embodiment variant is, in particular, that central game data, that is to say game data from the game center, which relate to a specific game, can be transmitted simultaneously to all participants, or rather their game terminals and the game participation program modules running therein, as a result of which in particular games with several simultaneous games Participants are coordinated and synchronized and the participants concerned can be supplied with status information and / or game results of the game in question, without the need for network capacities for individual connections to the game terminals used or the various connections must be created and coordinated.
In einer Ausführungsvariante umfassen die Spielendgeräte jeweils ein Kostenerfassungsmodul zur Bestimmung der Spielkosten, die einem be- treffenden Teilnehmer für den Bezug von kostenpflichtigen Spielteilnahmeprogrammmodulen und/oder die Teilnahme an kostenpflichtigen Spielen entstehen, und zur Generierung von entsprechenden Spielkostenbelegen, die Kostenbeträge und/oder Kostenparameter zur Berechnung der Kostenbeträge enthalten. Der Vorteil, die Spielkosten direkt im Spielendgerät zu bestimmen, besteht insbesondere darin, dass die bestimmten Spielkosten dem betreffenden Teilnehmer entweder direkt im Spielendgerät belastet werden können, beispielsweise einem vorausbezahlten Geldbetragswert, der im Spielendgerät gespeichert ist, und/oder, dass der Bezug und/oder die Ausführung von Spielteilnahmeprogrammmodulen nur unter der Bedingung ermöglicht wird, dass die vorgängig bestimmten Spielkosten eine im Spielendgerät gespeicherte Kreditlimite nicht übersteigen.In an embodiment variant, the game terminals each comprise a cost recording module for determining the game costs that a relevant participant incurs for the purchase of fee-based game participation program modules and / or for participation in fee-based games, and for generating corresponding game cost documents, the cost amounts and / or cost parameters Calculation of the cost amounts included. The advantage of determining the gaming costs directly in the gaming device is, in particular, that the particular gaming costs can either be charged to the participant concerned directly in the gaming device, for example a prepaid amount of money that is stored in the gaming device, and / or that the purchase and / or or the execution of game participation program modules is only possible on the condition that the previously determined game costs do not exceed a credit limit stored in the game device.
In einer weiteren Ausführungsvariante ist das Mobilfunknetz über einen Transaktionsserver mit der Spielzentrale verbunden. Der Transaktionsserver umfasst ein Spieltransaktionsmodul zur Weiterleitung von Teilnehmerspiel- daten, die von den Spielendgeräten empfangen wurden, an die Spielzentrale und zum Entgegennehmen von Angaben von der Spielzentrale über die durch die Spielzentrale bestimmten Spielgewinner und diesen Spielgewinnern zustehenden Gewinnbeträgen. Der Transaktionsserver umfasst zudem ein Verrechnungsmodul, welches basierend auf den Angaben über Spielgewinner und Gewinnbeträgen und auf Spielkostenbelegen, die von den Spielendgeräten empfangen wurden, Verrechnungsbelege generiert und die generierten Ver- rechnungsbelege an eine Clearing-Einheit übermittelt. Der Vorteil dieser Ausführungsvariante besteht insbesondere darin, dass die Verrechnung der Spielkosten und Gewinnbeträge, die spiel- und teilnehmerspezifisch erfolgt, in einer separaten, dafür vorgesehenen Vorrichtung ausgeführt werden kann, die diese Funktion für mehrere Spielzentralen und Spiele übernehmen kann und beispielsweise von einem eigenen Dienstleister betrieben werden kann.In a further embodiment variant, the mobile radio network is connected to the game center via a transaction server. The transaction server comprises a game transaction module for forwarding participant game data received from the game terminals to the game center and for receiving information from the game center about the game winners determined by the game center and the winnings due to these game winners. The transaction server also includes a settlement module, which generates settlement documents based on the information about game winners and amounts of winnings and on game cost receipts received from the game terminals, and transmits the generated settlement documents to a clearing unit. The advantage of this embodiment variant is, in particular, that the settlement of the game costs and amounts of winnings, which takes place in a game-specific and participant-specific manner, can be carried out in a separate device provided for this purpose, which can perform this function for several game centers and games and, for example, from a separate service provider can be operated.
In einer bevorzugten Ausführungsvariante umfassen die Spielendgeräte jeweils ein Identifizierungsmodul, welches einen Speicher mit einer darin
gespeicherten eindeutigen Teilnehmeridentifizierung umfasst, beispielsweise eine Teilnehmeridentifizierung für das Mobilfunknetz. Die Spielendgeräte sind entsprechend so eingerichtet, dass sie die Teilnehmeridentifizierung in die Teilnehmerspieldaten und/oder Spielkostenbelege einfügen. Der Vorteil dieser Ausführungsvariante besteht insbesondere darin, dass bereits definierte international gültige Teilnehmeridentifizierungen für die Identifizierung der Teilnehmer der Spiele verwendet werden können, wobei das Identifizierungsmodul vorteilhafterweise entfernbar mit dem Spielendgerät verbunden ist und beispielsweise als Chipkarte ausgeführt ist, zum Beispiel eine sogenannte SIM- Karte (Subscriber Identification Module), die in Mobilfunktelefonen verwendbar ist.In a preferred embodiment variant, the game terminals each comprise an identification module, which has a memory with one therein stored unique subscriber identification includes, for example, a subscriber identification for the mobile network. The game terminals are set up accordingly so that they insert the participant identification into the participant game data and / or play cost receipts. The advantage of this embodiment variant is in particular that already defined internationally valid participant identifications can be used for identifying the participants in the games, the identification module advantageously being removably connected to the game terminal and being designed, for example, as a chip card, for example a so-called SIM card ( Subscriber Identification Module) that can be used in mobile phones.
Nachfolgend wird eine Ausführung der vorliegenden Erfindung anhand eines Beispiels beschrieben. Das Beispiel der Ausführung wird durch die folgenden beigelegten Figuren illustriert:An embodiment of the present invention is described below using an example. The example of the execution is illustrated by the following enclosed figures:
Figur 1 zeigt ein Blockdiagramm, welches schematisch ein Spielsystem darstellt, das mehrere Spielzentralen, Rundfunksender, Spielendgeräte und Transaktionsserver umfasst und mit einer oder mehreren Clearing-Einheiten verbunden ist.FIG. 1 shows a block diagram which schematically represents a game system which comprises a plurality of game centers, radio transmitters, game terminals and transaction servers and is connected to one or more clearing units.
Figur 2 zeigt ein Blockdiagramm, welches schematisch den Daten- fluss zwischen der Spielzentrale, dem Rundfunksender, einem Spielendgerät, dem Transaktionsserver und einer Clearing-Einheit ausserhalb des Spielsystems darstellt.FIG. 2 shows a block diagram which schematically represents the data flow between the game center, the radio transmitter, a game terminal, the transaction server and a clearing unit outside the game system.
In der Figur 1 bezieht sich die Bezugsziffer 1 auf das vorgeschlagene Spielsystem, das mindestens eine Spielzentrale 4, mindestens einen Rundfunksender 2, eine Vielzahl von Spielendgeräten 8 sowie mindestens einen Transaktionsserver 6 umfasst.In FIG. 1, reference number 1 relates to the proposed game system, which comprises at least one game center 4, at least one radio transmitter 2, a plurality of game terminals 8 and at least one transaction server 6.
Die Spielzentrale 4 und der Transaktionsserver 6 umfassen jeweils mehrere programmierte Softwaremodule und sind auf einem gemeinsamen oder mehreren Computern ausgeführt. Wenn die Spielzentrale 4 und der Transaktionsserver 6 auf einem gemeinsamen Computer ausgeführt sind, erfolgt der Datenaustausch zwischen dem Transaktionsserver 6 und der Spielzentrale 4 beispielsweise über eine Softwareschnittstelle. Wenn die Spielzen-
trale 4 und der Transaktionsserver 6 auf verschiedenen Computern ausgeführt sind, erfolgt der Datenaustausch zwischen dem Transaktionsserver 6 und der Spielzentrale 4 über das Kommunikationsnetz 5, beispielsweise ein Festnetz, zum Beispiel das öffentliche geschaltete Telefonnetz, ein ISDN-Netz (Integra- ted Services Digital Network), ein IP-Netz (Internet Protocol) oder ein LAN (Local Area Network) oder eine andere Kommunikationsverbindung. Entsprechende Kommunikationsfunktionen sind in der Spielzentrale 4 im Kommunikationsmodul 41 , und im Transaktionsserver 6 im Spieltransaktionsmodul 61 zu- sammengefasst, wobei diese Module softwaremässig realisierte Kommunikati- onsprotokolle und/oder Hardwarekomponenten für die Kommunikation über das betreffende Kommunikationsnetz 5 umfassen.The game center 4 and the transaction server 6 each comprise several programmed software modules and are executed on a common or several computers. If the game center 4 and the transaction server 6 are executed on a common computer, the data exchange between the transaction server 6 and the game center 4 takes place, for example, via a software interface. If the toy trale 4 and the transaction server 6 are executed on different computers, the data exchange between the transaction server 6 and the game center 4 takes place via the communication network 5, for example a fixed network, for example the public switched telephone network, an ISDN network (Integrated Services Digital Network) ), an IP network (Internet Protocol) or a LAN (Local Area Network) or another communication connection. Corresponding communication functions are combined in the game center 4 in the communication module 41, and in the transaction server 6 in the game transaction module 61, these modules comprising software protocols and / or hardware components for communication via the relevant communication network 5.
Das Kommunikationsmodul 41 der Spielzentrale 4 umfasst zudem die erforderlichen softwaremässig realisierten Kommunikationsprotokolle und/oder Hardwarekomponenten für die Kommunikation mit dem Rundfunk- sender 2 über eine Kommunikationsverbindung, zum Beispiel das Kommunikationsnetz 3, beispielsweise ein Festnetz wie obenstehend für das Kommunikationsnetz 5 angeführt wurde, wobei der Rundfunksender 2 seinerseits mit einem entsprechenden Kommunikationsmodul 24 ausgestattet ist.The communication module 41 of the game center 4 also includes the necessary software-implemented communication protocols and / or hardware components for the communication with the radio transmitter 2 via a communication connection, for example the communication network 3, for example a fixed network as mentioned above for the communication network 5, the Radio transmitter 2 is in turn equipped with a corresponding communication module 24.
Wie in der Figur 1 schematisch dargestellt wird, umfasst die Spiel- zentrale 4 mindestens ein oder mehrere, nämlich eine Anzahl s Spieltausfüh- rungsprogrammmodule 42, die basierend auf vordefinierten Spielregeln, die als Regeln oder Programminstruktionen in der Spielzentrale 4 gespeichert sind, und basierend auf Teilnehmerspieldaten, die von Teilnehmern am betreffenden Spiel empfangen werden, den oder die Spielgewinner des betreffenden Spiels sowie diesen Spielgewinnern zustehende Gewinnbeträge, die einem Geldbetrag oder einer Anzahl Bonuspunkte entsprechen. Als Beispiele für Spiele, die durch die Spieltausführungsprogrammmodule 42 ausgeführt werden, sollen hier traditionelle einfache Wettspiele, wie beispielsweise Wetten betreffend Sportereignisse (z.B. Pferderennen oder Boxwettkämpfe) oder Zahlenziehun- gen (z.B. Zahlenlotto oder Losnummern), oder komplexere Wettspiele mit mehreren Spielzuständen, wie beispielsweise Roulette, Blackjack oder Bingo angeführt werden.As is shown schematically in FIG. 1, the game center 4 comprises at least one or more, namely a number s of game execution program modules 42 which are based on predefined game rules, which are stored as rules or program instructions in the game center 4, and on Participant game data received from participants in the game in question, the game winner (s) of the game in question, and winnings due to those game winners that correspond to an amount of money or a number of bonus points. Examples of games that are carried out by the game execution program modules 42 are traditional simple betting games, such as betting on sporting events (for example horse races or boxing competitions) or drawing of numbers (for example number lottery or lot numbers), or more complex betting games with multiple game states, for example Roulette, blackjack or bingo can be mentioned.
An dieser Stelle soll angeführt werden, dass beispielsweise einzelne Spiele von der Spielzentrale 4 an den Rundfunksender 2 ausgelagert werden
(Outsourcing), wofür die dazu erforderlichen Softwaremodule, insbesondere die dazugehörenden Spielausführungsprogrammmodule 42 und Spielteilnahmeprogrammmodule im Rundfunksender 2 ausgeführt werden, so dass entsprechende Teilnehmerspieldaten von den Spielendgeräten 8 über den Trans- aktionsserver 6 direkt an den Rundfunksender 2, respektive an die betreffenden Spielausführungsprogrammmodule 42 im Rundfunksender 2 geleitetet werden. Wenn Komponenten der Spielzentrale 4 auf dem Rundfunksender 2 ausgeführt werden, kann die oben erwähnte Kommunikationsverbindung, zwischen Komponenten der Spielzentrale 4 und Komponenten des Rundfunksen- ders 2, auch als lokale Softwarschnittstelle ausgeführt werden.At this point it should be mentioned that, for example, individual games are outsourced from the game center 4 to the radio transmitter 2 (Outsourcing), for which the software modules required for this, in particular the associated game execution program modules 42 and game participation program modules, are carried out in the radio transmitter 2, so that corresponding participant game data from the game terminals 8 via the transaction server 6 directly to the radio transmitter 2, or to the game execution program modules 42 in question Broadcast transmitter 2 are directed. If components of the game center 4 are executed on the radio transmitter 2, the above-mentioned communication link between components of the game center 4 and components of the radio transmitter 2 can also be implemented as a local software interface.
Der Rundfunksender 2 umfasst eine Sendeanlage 22, die Radio- (Audio-) und/oder Fernsehprogramme (audiovisuelle Programme) und programmbegleitende Daten, beispielsweise NPAD- (Non Program Associated Data) oder PAD-Daten (Program Associated Data) generieren und über die Antenne 21 verbreiten kann. Die Sendeanlage 22 umfasst neben der Signalerzeugungselektronik und den Leistungsverstärkern auch einen oder mehrere Computer und mehrere programmierte Softwaremodule. Der Rundfunksender 2, respektive die Sendeanlage 22, ist beispielsweise für die Generierung von DAB- (Digital Audio Broadcasting) und/oder DVB-Programmen (Digital Video Broadcasting) ausgelegt. Normen für ein DAB-System, das für die Übermittlung von hochqualitativen digitalen Audio-Programmen und/oder Datendiensten für den Empfang mittels mobilen, tragbaren und festinstallierten Empfängern 82 von terrestrischen oder satellitenbasierten Sendern 2 oder von Broadcastka- belnetzen entwickelt wurde, wurden beispielsweise vom European Tele- Communications Standards Institute (ETSl), F-06921 Sophia Antipolis Cedex, France, im Standard ETS 300 401 , „Radio broadcasting Systems; Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers", definiert. Der Rundfunksender 2 kann zudem all Infrastrukturteile eines modernen digitalen Broadcastsystems, wie beispielsweise die technischen Komponenten zur In- haltserfassung und -aufbereitung (Content Provider), die technischen Komponenten zur Generierung und Bereitstellung der Rundfunkdienstleitung (Service Provider), die technischen Komponenten für die Netzwerkdienste (Network Provider) oder die technischen Komponenten der Multiplex- und Schaltdiensten (MUX-Provider).
Der Rundfunksender 2, respektive die Sendeanlage 22, umfasst Einfügemittel 23, die vorzugsweise als programmiertes Softwaremodul ausgeführt sind und die so eingerichtet sind, dass sie Daten, die von der Spielzentrale 4 empfangen werden, in programmbegleitende Daten (PAD und/oder NPAD) einfügen können, um sie für die Spielendgeräte 8 empfangbar über die Antenne 21 mittels Funksignalen zu verbreiten. Die Einfügemittel 23 werden vom Rundfunksender 2 insbesondere dazu verwendet, um Spielteilnahmeprogrammmodule und Zentralenspieldaten von der Spielzentrale 4 an die Spielendgeräte 8 zu übermitteln.The radio transmitter 2 comprises a transmitter system 22 which generates radio (audio) and / or television programs (audiovisual programs) and program-accompanying data, for example NPAD (Non Program Associated Data) or PAD (Program Associated Data) data, and via the antenna 21 can spread. In addition to the signal generation electronics and the power amplifiers, the transmitter system 22 also comprises one or more computers and several programmed software modules. The radio transmitter 2, or the transmitter 22, is designed, for example, for the generation of DAB (Digital Audio Broadcasting) and / or DVB (Digital Video Broadcasting) programs. Standards for a DAB system that was developed for the transmission of high-quality digital audio programs and / or data services for reception by means of mobile, portable and permanently installed receivers 82 from terrestrial or satellite-based transmitters 2 or from broadcast cable networks were developed, for example, by the European Tele-Communications Standards Institute (ETSl), F-06921 Sophia Antipolis Cedex, France, in the standard ETS 300 401, “Radio broadcasting Systems; Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers ". The radio transmitter 2 can also all infrastructure parts of a modern digital broadcast system, such as the technical components for content acquisition and preparation (content provider), the technical components Generation and provision of the broadcasting service (service provider), the technical components for the network services (network provider) or the technical components of the multiplex and switching services (MUX provider). The radio transmitter 2, or rather the transmitter 22, comprises insertion means 23, which are preferably designed as a programmed software module and which are set up in such a way that they can insert data received by the game center 4 into program-accompanying data (PAD and / or NPAD) in order for them to be received by the game terminals 8 via the antenna 21 by means of radio signals. The insertion means 23 are used by the radio broadcaster 2 in particular to transmit game participation program modules and central game data from the game center 4 to the game terminals 8.
Die vom Rundfunksender 2 verbreiteten Radio- und/oder Fernsehprogramme, respektive Audio- und/oder audiovisuelle Programme (Videoprogramme), und programmbegleitenden Daten (PAD und/oder NPAD) können von einer Vielzahl von Spielendgeräten 8 jeweils mittels des Empfängers 82 für Radio- und/oder Fernsehprogramme, respektive Audio- und/oder audiovisuelle Programme (Videoprogramme), und programmbegleitende Daten (PAD und/oder NPAD) empfangen werden. Die Spielendgeräte 8, respektive deren Empfänger 82, umfassen zudem nicht dargestellte Zugriffskontrollmodule, die den Zugriff auf zugriffskontrollierte und/oder kostenpflichtige Radio- und/oder Fernsehprogramme, respektive Audio- und/oder audiovisuelle Programme (Videoprogramme), und programmbegleitende Daten (PAD und/oder NPAD) regeln und Mechanismen für die Handhabung von Berechtigungen (Entitle- ments) sowie die Entschlüsselung (Descrambling) von sogenannten Conditio- nal Access Radio- und/oder Fernsehprogrammen, respektive Audio- und/oder audiovisuelle Programme (Videoprogramme), und programmbegleitenden Da- ten (PAD und/oder NPAD) umfassen.The radio and / or television programs, respectively audio and / or audiovisual programs (video programs) and program-accompanying data (PAD and / or NPAD) distributed by the radio transmitter 2 can be transmitted from a plurality of game terminals 8 by means of the receiver 82 for radio and / or television programs, respectively audio and / or audiovisual programs (video programs), and program-related data (PAD and / or NPAD) are received. The game terminals 8, or their receivers 82, also include access control modules (not shown) which provide access to access-controlled and / or paid radio and / or television programs, or audio and / or audiovisual programs (video programs), and program-related data (PAD and / or NPAD) regulate and mechanisms for the handling of authorizations (Entitlement) and the decryption (Descrambling) of so-called Conditional Access radio and / or television programs, respectively audio and / or audiovisual programs (video programs), and program accompanying data - include (PAD and / or NPAD).
Wie in der Figur 1 schematisch dargestellt wird, umfassen die Spielendgeräte 8 jeweils ein Kostenerfassungsmodul 86, das vorzugsweise als programmiertes Softwaremodul ausgeführt ist. Das Kostenerfassungsmodul 86 dient zur Bestimmung der Spielkosten, die einem betreffenden Teilnehmer für den Bezug von kostenpflichtigen Spielteilnahmeprogrammmodulen und/oder für die Teilnahme an kostenpflichtigen Spielen entstehen. Das Kostenerfassungsmodul 86 bestimmt die Kosten basierend auf Kostenparametern, die jeweils einem betreffenden Radio- oder Fernsehprogramm oder programmbegleitenden Daten (PAD und/oder NPAD) zugeordnet sind und durch den Emp- fänger 82 vom Rundfunksender 2 empfangen werden. Das Kostenerfassungs-
modul 86 ist so eingerichtet, dass es Spielkostenbelege generiert, die bestimmte Kostenbeträge und/oder Kostenparameter zur Berechnung der Kostenbeträge enthalten. Das Kostenerfassungsmodul 86 kann so eingerichtet sein, dass es die bestimmten Spielkosten direkt im Spielendgerät 8 dem be- treffenden Teilnehmer belastet, beispielsweise auf einen vorausbezahlten Geldbetragswert, der im Spielendgerät 8 gespeichert ist, beispielsweise auf einer entfernbar mit dem Spielendgerät 8 verbundenen Chipkarte, zum Beispiel eine generische Chipkarte für Zahlungstransaktionen oder eine spezifische Spielchipkarte, die beispielsweise als sogenannte „Electronic Wallet" ausge- führt sind, und die beispielsweise für diesen Zweck über eine zweite Chipkarten-Aufnahmestelle mit dem Spielendgerät 8 entfernbar verbunden sind. Die direkte Belastung der Spielkosten im Spielendgerät 8 kann beispielsweise dann vorgenommen werden, wenn vom Teilnehmer im Spielendgerät 8 eine entsprechende Option gesetzt wird. Die Funktion des Kostenerfassungsmoduls 86 kann aber auch mit dem oben erwähnten Zugriffskontrollmodul gekoppelt sein, so dass der Bezug und/oder die Ausführung von Spielteilnahmeprogrammmodulen nur unter der Bedingung ermöglicht wird, dass die bestimmten Spielkosten eine im Spielendgerät 8, beispielsweise auf einer entfernbar mit dem Spielendgerät 8 verbundenen Chipkarte, gespeicherte Kreditlimite nicht übersteigen. In der oben erwähnten Aufnahmestelle für die entfernbare Verbindung von Chipkarten mit dem Spielendgerät 8 kann auch eine Kreditkarte eingeführt werden, deren Validität beispielsweise on-line überprüft werden kann, welche Kreditkarte Angaben über ein Konto bei einem Finanzdienstleister umfasst , auf das die Spielkosten belastet und Gewinnbeträge gutgeschrieben werden sollen, wobei diese Angaben beispielsweise in die Kostenbelege eingeführt werden können. Für die Verechnung von Spielkosten und Gewinnbeträgen können die Teilnehmer auch Spielkonti in der Spielzentrale 4 oder im Verrechnungsmodul 62 erstellen, oder ein Konto bei einem Finanzdienstleister spezifizieren.As is shown schematically in FIG. 1, the game terminals 8 each comprise a cost recording module 86, which is preferably designed as a programmed software module. The cost recording module 86 is used to determine the gaming costs that a respective participant incurs for the purchase of paid game participation program modules and / or for the participation in paid games. The cost recording module 86 determines the costs based on cost parameters, each of which is assigned to a radio or television program or data accompanying the program (PAD and / or NPAD) and is received by the radio transmitter 2 by the receiver 82. The cost entry Module 86 is set up in such a way that it generates gaming cost receipts that contain certain cost amounts and / or cost parameters for calculating the cost amounts. The cost recording module 86 can be set up in such a way that it charges the determined game costs directly in the game terminal 8 to the relevant participant, for example to a prepaid monetary value that is stored in the game terminal 8, for example on a chip card that is removably connected to the game terminal 8, for example a generic chip card for payment transactions or a specific game chip card, which is designed, for example, as a so-called "electronic wallet" and which is, for example, removably connected to the game terminal 8 via a second chip card receiving point. The direct burden on the game costs in the game terminal 8 can be carried out, for example, if a corresponding option is set by the participant in the game terminal 8. However, the function of the cost recording module 86 can also be coupled to the access control module mentioned above, so that the purchase and / or execution of game participation program modules is only possible on the condition that the determined game costs do not exceed a credit limit stored in the game terminal 8, for example on a chip card removably connected to the game terminal 8. A credit card can also be introduced in the above-mentioned receiving point for the removable connection of chip cards to the game terminal 8, the validity of which can be checked online, for example, which credit card includes information about an account with a financial service provider, on which the gaming costs are charged and amounts of winnings should be credited, whereby this information can be introduced, for example, in the cost documents. For the billing of game costs and amounts of winnings, the participants can also create game accounts in the game center 4 or in the clearing module 62, or specify an account with a financial service provider.
Wie in der Figur 1 schematisch dargestellt wird, umfassen die Spielendgeräte 8 jeweils ein Kommunikationsmodul 88 für die Kommunikation über das Mobilfunknetz 7, beispielsweise ein GSM- (Global System for Mobile Communication) oder UMTS-Mobilfunknetz (Universal Mobile Telephone System) oder ein anderes Mobilfunknetz, beispielsweise ein satellitenbasiertes Mobilfunknetz. Für den Datenaustausch zwischen den Spielendgeräten 8 und dem Transaktionsserver 6 verwenden die Kommunikationsmodule 88, respek-
tive die entsprechenden Kommunikationsfunktionen des Spieltransaktionsmoduls 61 , Datendienste, die im betreffenden Mobilfunknetz 7 verfügbar sind, beispielsweise SMS- (Short Message Services) oder USSD-Meldungen (Unstructured Supplementary Services Data), GPRS- (General Paket Radio Services), HSCSD-Datendienste (High Speed Circuit Switched Data) oder andere Datendienste.As is shown schematically in FIG. 1, the game terminals 8 each comprise a communication module 88 for communication via the mobile radio network 7, for example a GSM (Global System for Mobile Communication) or UMTS mobile radio network (Universal Mobile Telephone System) or another mobile radio network , for example a satellite-based cellular network. For the data exchange between the game terminals 8 and the transaction server 6, the communication modules 88, respectively tive the corresponding communication functions of the game transaction module 61, data services that are available in the relevant cellular network 7, for example SMS (Short Message Services) or USSD messages (Unstructured Supplementary Services Data), GPRS (General Package Radio Services), HSCSD data services ( High Speed Circuit Switched Data) or other data services.
Die Spielendgeräte 8 verfügen zudem vorzugsweise über elektro- akustische Wiedergabe- und Aufnahmemodule, einerseits um empfangene Radioprogramme, respektive Audioprogramme, über Lautsprecher oder Kopfhörer wiedergeben zu können, und andererseits um (in Verbindung mit dem Kommunikationsmodule 88) das Spielendgerät 8 als voll funktionstaugliches Mobilfunktelefon verwenden zu können. Die Spielendgeräte 8 verfügen zudem über Eingabemittel, insbesondere Bedienungselemente 83 und eine Anzeige 81 , einerseits, um Daten und Instruktionen einzugeben und anzuzeigen, anderer- seits um das Spielendgerät 8 zu bedienen und empfangene Fernsehprogramme, respektive audiovisuelle Programme oder Videoprogramme, und Daten anzuzeigen.The game terminals 8 also preferably have electro-acoustic playback and recording modules, on the one hand to be able to play received radio programs or audio programs, via loudspeakers or headphones, and on the other hand (in connection with the communication modules 88) to use the game terminal 8 as a fully functional mobile radio telephone to be able to. The game terminals 8 also have input means, in particular control elements 83 and a display 81, on the one hand to input and display data and instructions, and on the other hand to operate the game terminal 8 and to receive received television programs, or respectively audio-visual programs or video programs, and data.
Die Spielendgeräte 8 umfassen verschiedene Filtermittel 84, 85, die vorzugsweise als programmierte Softwaremodule ausgeführt sind und die so eingerichtet sind, dass sie Spielteilnahmeprogrammmodule und Zentralenspieldaten, aus programmbegleitenden Daten (NPAD und/oder PAD), die durch den Empfänger 82 vom Rundfunksender 2 empfangen wurden, entnehmen und im Spielendgerät 8 abspeichern können. Die Filtermittel 84, 85 können zudem in Verbindung mit einem Benutzerprofil ausgeführt sein, in welchem Benutzerpro- fil benutzerspezifische Interessensparameter des betreffenden Teilnehmers gespeichert werden, so dass beispielsweise nur solche Spielteilnahmeprogrammmodule im Spielendgerät 8 entgegengenommen und gespeichert werden, die eine Übereinstimmung mit den im Benutzerprofil gespeicherten Interessensparameter aufweisen.The game terminals 8 comprise various filter means 84, 85, which are preferably designed as programmed software modules and which are set up in such a way that they include game participation program modules and central game data, from program-accompanying data (NPAD and / or PAD) that were received by the receiver 82 from the radio transmitter 2 , remove and save in the game device 8. The filtering means 84, 85 can also be implemented in connection with a user profile in which user profile user-specific interest parameters of the participant in question are stored, so that, for example, only those game participation program modules are accepted and stored in the game terminal 8 that match those stored in the user profile Show interest parameters.
Empfangene Spielteilnahmeprogrammmodule werden, beispielsweise nach vorgängiger Bestätigung durch den betreffenden Teilnehmer, auf einem Prozessor 87 des Spielendgeräts 8 ausgeführt. Spielteilnahmeprogrammmodule sind vorzugsweise in einer portablen Programmiersprache ausgeführt, beispielsweise in Java (Java ist ein eingetragenes Warenzeichen der
Firma Sun Microsystems) oder einer ähnlichen Programmiersprache, die es ermöglicht, Spielteilnahmeprogrammmodule hardwareunabhängig, beispielsweise auf einer virtuellen Plattform des Spielendgeräts 8, auszuführen. Spielteilnahmeprogrammmodule, die im Spielendgerät 8 ausgeführt werden, agieren als Benutzerschnittstelle zu einem entsprechenden Spielausführungspro- grammmodul 42, das in der Spielzentrale 4 ausgeführt wird. Die Benutzerschnittstelle kann textuell oder grafisch gestaltet sein, beispielsweise kann ein Roulettetisch, ein Wettzettel oder ein Lottoformular durch ein Spielteilnahmeprogrammmodul als grafische Benutzerschnittstelle auf der Anzeige 81 darge- stellt werden und es können herkömmliche Funktionen wie Hilfedienste oder Filedienste, respektive Speicherdienst, in die Benutzerschnittstelle eingebaut sein. Über die durch das Spielteilnahmeprogrammmodul dargestellte Benutzerschnittstelle zu einem laufenden Spielausführungsprogrammmodul 42 der Spielzentrale 4 werden vom betreffenden Teilnehmer mittels der oben er- wähnten Eingabemittel 81 , 83 Spielinstruktionen eingegeben, beispielsweise werden Geldbeträge als Wetteinsatz festgelegt und, im Beispiel des Roulette- Spiels, auf die möglichen Zahlen und/oder Zahlenkombinationen gesetzt. Die Spielinstruktionen werden vom Spielausführungsprogrammmodul 42 entgegengenommen und in entsprechende Teilnehmerspieldaten eingefügt, die für die Übermittlung der Spielinstruktionen an die Spielzentrale 4 generiert werden.Received game participation program modules are executed on a processor 87 of the game terminal 8, for example after prior confirmation by the participant concerned. Game participation program modules are preferably carried out in a portable programming language, for example in Java (Java is a registered trademark of Sun Microsystems) or a similar programming language, which makes it possible to execute game participation program modules independently of the hardware, for example on a virtual platform of the game terminal 8. Game participation program modules which are executed in the game terminal 8 act as a user interface to a corresponding game execution program module 42 which is executed in the game center 4. The user interface can be text or graphically designed, for example a roulette table, a betting slip or a lottery form can be displayed on the display 81 as a graphic user interface by a game participation program module and conventional functions such as help services or file services or storage service can be built into the user interface his. Via the user interface represented by the game participation program module to a running game execution program module 42 of the game center 4, game instructions are entered by the participant concerned using the input means 81, 83 mentioned above, for example, monetary amounts are determined as wagering and, in the example of the roulette game, the possible ones Numbers and / or combinations of numbers set. The game instructions are received by the game execution program module 42 and inserted into corresponding participant game data that are generated for the transmission of the game instructions to the game center 4.
Die Zentralenspieldaten sind Spieldaten, die ein bestimmtes Spiel betreffen, beispielsweise Zustandsinformationen und/oder Spielresultate des betreffenden Spiels, das durch ein Spielausführungsprogrammmodul 42 in der Spielzentrale 4 ausgeführt wird. Die Zentralenspieldaten enthalten beispielsweise Spielresultate, zum Beispiel Gewinnzahlen und Gewinnbeträge, oder Timing-Informationen, zum Beispiel die Information, dass im laufenden Roulettespiel keine Nummern mehr gesetzt werden können („rien ne va plus"), oder dass das betreffende Spiel beginnt. Im Spielendgerät 8 empfangene und aus den programmbegleitenden Daten (PAD und/oder NPAD) entnommene Zentralenspieldaten werden, beispielsweise durch die Filtermittel 85 an das entsprechende laufende Spielteilnahmeprogrammmodul weitergeleitet und von diesem zur Weiterführung, respektive zum Abschluss des betreffenden Spiels berücksichtigt. So können beispielsweise in den empfangenen Zentralenspieldaten enthaltene Spielresultate durch das betreffende Spielteilnahmprogrammmodul auf der Anzeige 81 des Spielendgeräts 8 angezeigt werden.
Insbesondere für die Identifizierung der Teilnehmer umfassen die Spielendgeräte 8 ein Identifzierungsmodul 89, welches einen Speicher 891 mit einer darin gespeicherten eindeutigen Teilnehmeridentifizierung umfasst. Das Identifzierungsmodul 89 ist beispielsweise als Chipkarte ausgeführt, die ent- fernbar mit dem Spielendgerät 8 verbunden ist, zum Beispiel eine SIM-Karte (Subscriber Identification Module), die in Mobilfunktelefonen verwendet werden. Die Teilnehmeridentifizierung ist beispielsweise eine Teilnehmeridentifizierung für das Mobilfunknetz 7, beispielsweise eine sogenannte IMSI (International Mobile Subscriber Identification), die international definiert und einsetz- bar ist. Die oben beschriebenen Spielteilnahmeprogrammmodule sind vorzugsweise so eingerichtet, dass sie die Teilnehmeridentifizierung jeweils dem Identifzierungsmodul 89 entnehmen und in die Teilnehmerspieldaten einfügen.The central game data is game data relating to a specific game, for example status information and / or game results of the relevant game, which is executed by a game execution program module 42 in the game center 4. The central game data contain, for example, game results, for example winning numbers and amounts, or timing information, for example the information that no numbers can be set in the current roulette game (“rien ne va plus”), or that the game in question begins. In the game device 8 central game data received and taken from the program-accompanying data (PAD and / or NPAD) are forwarded, for example by the filter means 85, to the corresponding running game participation program module and taken into account by the latter for the continuation or respectively the completion of the game in question contained game results are displayed by the relevant game participation program module on the display 81 of the game terminal 8. In particular for the identification of the participants, the game terminals 8 comprise an identification module 89 which comprises a memory 891 with a unique participant identification stored therein. The identification module 89 is designed, for example, as a chip card which is connected to the game terminal 8 such that it can be removed, for example a SIM card (Subscriber Identification Module) which is used in mobile radio telephones. The subscriber identification is, for example, a subscriber identification for the mobile radio network 7, for example a so-called IMSI (International Mobile Subscriber Identification), which is internationally defined and can be used. The game participation program modules described above are preferably set up in such a way that they each take the participant identification from the identification module 89 and insert it into the participant game data.
Vorzugsweise sind die verschiedenen Module und Komponenten der Spielendgeräte 8, insbesondere der Empfänger 82 für die Radio- und/oder Fernsehprogramme (Audio- und/oder audiovisuelle Programme) und programmbegleitenden Daten (PAD und/oder NPAD) und das Kommunikationsmodul 88 für die Kommunikation über das Mobilfunknetz 7, in einem gemeinsamen Gehäuse ausgeführt. Es sind aber auch Ausführungsformen möglich, in denen einzelne Module und Komponenten in separaten, miteinander verbind- baren Gehäusen ausgeführt sind. Die Komponenten der oben beschriebenen Spielendgeräte 8 können auch mit sogenannten Laptop-, Palmtop-Computern oder PDAs (Personal Digital Assistant) als verbindbare Komponenten oder in einem gemeinsamen Gehäuse ausgeführt werden. Rein äusserlich betrachtet können die Spielendgeräte 8 also wie herkömmliche Mobilfunktelefone, Radio- und/oder Fernsehempfänger, Palmtop-Computer, Laptop-Computer oder PDAs aussehen.The various modules and components of the game terminals 8, in particular the receiver 82 for the radio and / or television programs (audio and / or audiovisual programs) and program-accompanying data (PAD and / or NPAD) and the communication module 88 for communicating, are preferably the mobile network 7, executed in a common housing. However, embodiments are also possible in which individual modules and components are designed in separate housings which can be connected to one another. The components of the game terminals 8 described above can also be implemented with so-called laptop computers, palm top computers or PDAs (Personal Digital Assistant) as connectable components or in a common housing. From a purely external point of view, the game terminals 8 can thus look like conventional mobile telephones, radio and / or television receivers, palmtop computers, laptop computers or PDAs.
Wie in der Figur 1 gezeigt wird, umfasst der Transaktionsserver 6 zusätzlich zum bereits oben erwähnte Spieltransaktionsmodul 61 ein Verrechnungsmodul 62, das vorzugsweise als programmiertes Softwaremodul ausge- führt ist. Neben den oben beschriebenen Kommunikationsfunktionen verfügt das Spieltransaktionsmodul 61 über die Funktion Teilnehmerspieldaten, die von den Spielendgeräten 8 erhalten wurden, an das Spielausführungsprogrammmodul 42 der zuständigen Spielzentrale 4 weiterzuleiten, und Angaben über Spielgewinner und diesen Spielgewinnern zustehende Gewinnbeträge, die durch die Spieltausführungsprogrammmodule 42 der Spielzentrale 4 be-
stimmt wurden, von der Spielzentrale 4 entgegenzunehmen. Das Verrechnungsmodul 62 generiert Verrechnungsbelege basierend auf Spielkostenbelegen, die über das Spieltransaktionsmodul 61 von den Spielendgeräten 8 empfangen wurden, und basierend auf den erwähnten Angaben über Spielgewinner und diesen Spielgewinnern zustehenden Gewinnbeträgen. In einer Ausführungsvariante kann das Verrechnungsmodul 62 in der Spielzentrale 4 ausgeführt sein.As shown in FIG. 1, the transaction server 6 includes, in addition to the game transaction module 61 already mentioned above, a clearing module 62, which is preferably designed as a programmed software module. In addition to the communication functions described above, the game transaction module 61 has the function of forwarding participant game data received from the game terminals 8 to the game execution program module 42 of the responsible game center 4, and information about game winners and amounts of winnings due to these game winners, which are generated by the game execution program modules 42 of the game center 4 loading were agreed to accept from the game center 4. The clearing module 62 generates clearing receipts based on game cost receipts received from the game terminals 8 via the game transaction module 61 and on the basis of the mentioned information about game winners and amounts due to these game winners. In an embodiment variant, the accounting module 62 can be implemented in the game center 4.
Wie in der Figur 1 schematisch angedeutet wird, kann das Spielsystem 1 eine Anzahl 1 bis k von Spielzentralen 4, eine Anzahl 1 bis n von Rundfunksendern 2, eine Vielzahl 1 bis m von Spielendgeräten 8 sowie eine Anzahl 1 bis r von Transaktionsservern 6 umfassen. Zudem kann das Spielsystem 1 über den Transaktionsserver 6 mit einer Anzahl 1 bis t von Clearing- Einheiten 9 verbunden sein. Das hier vorgeschlagene Spielsystem 1 ermöglicht also eine höchst flexible Kooperation von mehreren verschiedenen Dienstlei- stern, die Spielzentralen 4, Rundfunksender 2, Transaktionsserver 6 oder Clearing-Einheiten 9 betreiben. So können beispielsweise verschiedene Betreiber von verschiedenen Spielzentralen 4 einen Rundfunksender 2 mit Spielteilnahmeprogrammmodulen und zugehörenden Zentralenspieldaten beliefern, und ein Betreiber eines Rundfunksenders 2 kann beispielsweise Spielteilnah- meprogrammmodule und zugehörende Zentralenspieldaten von verschiedenen Spielzentralen 4 beziehen. Zudem können Teilnehmerspieldaten und Spielkostenbelege von den Spielendgeräten 8 über verschiedene Transaktionsserver geleitet werden, beispielsweise je nach dem betreffenden Spiel, das heisst dem betreffenden Spielteilnahmeprogrammmodul und dem zugehörigen Spielaus- führungsprogrammmodul 42, oder der zuständigen Spielzentrale 4.As indicated schematically in FIG. 1, the game system 1 can include a number 1 to k of game centers 4, a number 1 to n of radio transmitters 2, a plurality 1 to m of game terminals 8 and a number 1 to r of transaction servers 6. In addition, the game system 1 can be connected via the transaction server 6 to a number 1 to t of clearing units 9. The game system 1 proposed here thus enables highly flexible cooperation between several different service providers who operate game centers 4, radio transmitters 2, transaction servers 6 or clearing units 9. For example, different operators of different game centers 4 can supply a radio transmitter 2 with game participation program modules and associated central game data, and an operator of a radio transmitter 2 can obtain game participation program modules and associated central game data from different game centers 4, for example. In addition, participant game data and game cost receipts can be routed from the game terminals 8 via various transaction servers, for example depending on the game in question, that is, the game participation program module and the associated game execution program module 42, or the responsible game center 4.
In der Figur 2 wird der Datenfluss zwischen der Spielzentrale 4, dem Rundfunksender 2, einem Spielendgerät 8, dem Transaktionsserver 6 und einer Clearing-Einheit 9 ausserhalb des Spielsystems 1 dargestellt. Von der Spielzentrale 4 werden Dateien A mit Teilnahmespielprogrammodulen an den Rundfunksender 2 übermittelt. Datenelemente, die das betreffende Spiel, bestehend aus dem Spielausführungsprogrammmodul 42 und dem zugehörigen Spielteilnahmeprogrammmodul, und die zuständige Spielzentrale 4 identifizieren, beispielsweise eine Spielnummer und eine Spielausführungsnummer, respektive eine eindeutige Netzwerkadresse der Spielzentrale (beispielsweise die Spielzentrale 4 oder der Rundfunksender 2), sind jeweils in ein betreffen-
des Spielteilnahmeprogrammmodul eingefügt oder werden dem betreffenden Spielteilnahmeprogrammmodul zugeordnet in der Datei A übertragen. Als weiteres Datenelement kann auch eine Identifizierung, beispielsweise eine Netzwerkadresse, des Transaktionsservers 4, der für den Datenaustausch zwischen Spielteilnahmeprogrammmodul und Spielausführungsprogrammmodul 42 verwendet werden soll, in der Datei A, beispielsweise eingefügt im Spielteilnahmeprogrammmodul, an den Rundfunksender 2 übertragen werden. Es ist auch möglich, in der Datei A verschiedene Spielparameter für verschiedene Rundfunksender 2 zu übertragen, beispielsweise können länderspezifische Spielpa- rameter, zum Beispiel verschiedene gesetzlich zulässige Höchsteinsätze, an die Rundfunksender 2 übertragen werden. Es können auch weitere Datenelemente mit Angaben zur Identifizierung des Betreibers der Spielzentrale 4, respektive des Rundfunksenders 2, und/oder mit Angaben über allfällige Urheberrechte und Identifizierungen von Inhabern dieser Urheberrechte, jeweils in ein betreffendes Spielteilnahmeprogrammmodul eingefügt oder dem betreffenden Spielteilnahmeprogrammmodul zugeordnet in der Datei A übertragen werden.FIG. 2 shows the data flow between the game center 4, the radio transmitter 2, a game terminal 8, the transaction server 6 and a clearing unit 9 outside the game system 1. Files A with participation game program modules are transmitted from the game center 4 to the radio transmitter 2. Data elements that identify the game in question, consisting of the game execution program module 42 and the associated game participation program module, and the responsible game center 4, for example a game number and a game execution number, or a unique network address of the game center (for example the game center 4 or the radio transmitter 2) into a concern of the game participation program module or are assigned to the relevant game participation program module and transferred in the file A. As a further data element, an identification, for example a network address, of the transaction server 4, which is to be used for the data exchange between game participation program module and game execution program module 42, in file A, for example inserted in the game participation program module, can be transmitted to the radio transmitter 2. It is also possible to transmit different game parameters for different radio stations 2 in the file A, for example country-specific game parameters, for example different legally permissible maximum bets, can be transmitted to the radio stations 2. Further data elements with information on the identification of the operator of the game center 4, or the radio station 2, and / or with information on any copyrights and identifications of holders of these copyrights, can also be inserted into a respective game participation program module or assigned to the relevant game participation program module in the file A be transmitted.
Vom Rundfunksender 2 werden die Spielteilnahmeprogrammmodule sowie die dazugehörenden weiteren Datenelemente und Spielparameter als programmbegleitende Daten A' (PAD und/oder NPAD) an die Spielendgeräte 8 übertragen, wo die Spielteilnahmeprogrammmodule ausgeführt werden können. Vorzugsweise umfassen die programmbegleitenden Daten A' mit den Spielteilnahmeprogrammmodulen zusätzlich ein Datenelement zur Identifizierung des betreffenden Rundfunksenders 2. An dieser Stelle soll auch angeführt werden, dass der Rundfunksender 2 über softwaremässige Konfigurationsmodule verfügt, die ermöglichen, Spielparameter von bestimmten Spielen zu konfigurieren, was insbesondere dann sinnvoll ist, wenn die betreffenden Spiele, wie oben beschrieben, in den Rundfunksender 2 ausgelagert wurden.From the radio transmitter 2, the game participation program modules and the associated further data elements and game parameters are transmitted as program-accompanying data A '(PAD and / or NPAD) to the game terminals 8, where the game participation program modules can be executed. Preferably, the program-accompanying data A 'with the game participation program modules additionally include a data element for identifying the radio broadcaster 2 concerned. At this point it should also be mentioned that the radio broadcaster 2 has software-based configuration modules which make it possible to configure game parameters of certain games, in particular then It makes sense if the games in question have been outsourced to the radio transmitter 2, as described above.
Teilnehmerspieldaten C, die vom Spielteilnahmeprogrammmodul in Übereinstimmung mit Spielinstruktionen des Teilnehmers generiert werden, werden an den zuständigen Transaktionsserver 6 übermittelt. Neben den Spielinstruktionen und der erwähnten Teilnehmeridentifizierung umfassen die Teilnehmerspieldaten C zudem eine Identifizierung der zuständigen Spielzentrale 4 (respektive des Rundfunksenders 2) und des betreffenden Spiels, beispiels- weise die erwähnte Spielnummer und Spielausführungsnummer. Die Teilneh-
merspieldaten C können auch Angaben über die vom betreffenden Teilnehmer gewünschte Verrechnung von Spielkosten und Spielgewinnbeträgen enthalten.Participant game data C, which are generated by the game participation program module in accordance with the participant's game instructions, are transmitted to the responsible transaction server 6. In addition to the game instructions and the aforementioned participant identification, the participant game data C also include an identification of the responsible game center 4 (or the radio transmitter 2) and the game in question, for example the game number and game execution number mentioned. The participants Game data C can also contain information about the settlement of game costs and amounts of game winnings desired by the participant concerned.
Vom Transaktionsserver 6 werden die Teilnehmerspieldaten C jeweils an die zuständige Spielzentrale 4 übertragen, wo sie dem betreffenden Spielausführungsprogrammmodul 42 zur Verarbeitung übergeben werden. Angaben über die vom betreffenden Teilnehmer gewünschte Verrechnung von Spielkosten und Spielgewinnbeträgen werden an das Verrechnungsmodul 62 geleitet.From the transaction server 6, the participant game data C are each transmitted to the responsible game center 4, where they are transferred to the game execution program module 42 concerned for processing. Information about the billing of game costs and amounts of game winnings desired by the relevant participant is passed to the billing module 62.
Vom Spielausführungsprogrammmodul 42 generierte Zentralenspiel- daten B, die die oben erwähnten Datenelemente für die Identifizierung des betreffenden Spiels, der zuständigen Spielzentrale 4 (respektive Rundfunksenders 2) und des zuständigen Transaktionsservers 6 umfassen, werden von der Spielzentrale 4 an den Rundfunksender 2 übertragen. Es ist auch möglich, als weiteres Datenelement eine Teilnehmeridentifizierung in die Zentralenspielda- ten einzufügen, falls Spiele mit teilnehmerspezifischen Zentralenspieldaten ausgeführt werden, beispielsweise Angaben über die nächste gezogene Spielkarte in einem Blackjack-Spiel oder ein auszubezahlender Gewinnbetrag, der direkt einem Konto im Spielendgerät 8 gutgeschrieben wird, beispielsweise einem Konto auf einer Chipkarte, zum Beispiel eine generische Chipkarte für Zahlungstransaktionen oder eine spezifische Spielchipkarte, die beispielsweise als sogenannte „Electronic Wallet" ausgeführt sind, und die beispielsweise für diesen Zweck über eine zweite Chipkarten-Aufnahmestelle mit dem Spielendgerät 8 entfernbar verbunden sind.Central game data B generated by the game execution program module 42 and comprising the above-mentioned data elements for the identification of the game in question, the responsible game center 4 (or radio transmitter 2) and the responsible transaction server 6 are transmitted from the game center 4 to the radio transmitter 2. It is also possible to insert a participant identification into the central game data as a further data element if games are carried out with participant-specific central game data, for example information about the next drawn game card in a blackjack game or a winning amount to be paid out, which is credited directly to an account in the game terminal 8 is, for example an account on a chip card, for example a generic chip card for payment transactions or a specific game chip card, which is designed, for example, as a so-called "electronic wallet" and which is, for example, removably connected to the game terminal 8 via a second chip card receiving point are.
Vom Rundfunksender 2 werden die Zentralenspieldaten als pro- grammbegleitende Daten B' (PAD und/oder NPAD) an die Spielendgeräte 8 übertragen, wo sie den zuständigen Spielteilnahmeprogrammmodulen zur Verarbeitung übergeben werden.The broadcasting station 2 transmits the central game data as program-accompanying data B '(PAD and / or NPAD) to the game terminals 8, where they are handed over to the responsible game participation program modules for processing.
Von den Spielendgeräten 8 werden zudem die generierten Spielkostenbelege D an den Transaktionsserver 6 übermittelt. Neben den oben er- wähnten Kostenbeträgen und/oder Kostenparameter zur Berechnung der Kostenbeträge und der Teilnehmeridentifizierung umfassen die Spielkostenbelege D vorzugsweise weitere Datenelemente zur Identifizierung des betreffenden Spiels, der zuständigen Spielzentrale 4 sowie des Runfunksenders 2, über den
das Spiel abgewickelt wurde. Die Spielkostenbelege D können auch Angaben über die vom betreffenden Teilnehmer gewünschte Verrechnung von Spielkosten und Spielgewinnbeträgen enthalten.The generated gaming cost receipts D are also transmitted from the game terminals 8 to the transaction server 6. In addition to the above-mentioned cost amounts and / or cost parameters for calculating the cost amounts and the participant identification, the game cost receipts D preferably include further data elements for identifying the game in question, the responsible game center 4 and the run radio transmitter 2 via the the game was played. The game cost receipts D can also contain information about the offsetting of game costs and amounts of game winnings desired by the participant concerned.
Nach Beendigung eines betreffenden Spiels übermittelt die Spiel- zentrale 4 dem Transaktionsserver 6 Angaben E über die durch das betreffende Spielausführungsprogrammmodul 42 bestimmten Spielgewinner, beispielsweise die Teilnehmeridentifizierung der Spielgewinner, sowie über die diesen Spielgewinnnem zustehenden Gewinnbeträge, die durch das betreffende Spielausführungsprogrammmodul 42 bestimmt wurden.After the end of a game in question, the game center 4 transmits to the transaction server 6 information E about the game winners determined by the game execution program module 42 in question, for example the participant identification of the game winners, and the amounts of winnings due to these game winners which were determined by the game execution program module 42 concerned.
Die durch das oben beschriebene Verrechnungsmodul 62 generierten Verrechnungsbelege F werden vom Transaktionsserver 6 an die Clearing- Einheit 9 übermittelt. Die Verrechnungsbelege F werden beispielsweise nach der Beendigung eines Spiels oder vorzugsweise periodisch generiert und übermittelt. Die Verrechnungsbelege umfassen vorzugsweise Identifizierungen und/oder Kontonummern sämtlicher beteiligter Parteien, das heisst des Betreibers der betreffenden Spielzentrale 4, des Betreibers des betreffenden Rundfunksenders 2, des betreffenden Teilnehmers und des Betreibers des betreffenden Transaktionsservers 6, und diesen Identifizierungen und/oder Kontonummern zugeordnete Gutschriften, respektive Belastungen. Je nach den ver- wendeten Spielteilnahme- und Spielausführungsprogrammmodulen 42 und anderen verwendeten Softwareprogrammen können zudem auch abzugeltende Urheberrechte und Lizenzgebühren im Transaktionsserver 6 erfasst und den betreffenden Urhebern und Schutzrechtsinhabern verrechnet werden.The clearing documents F generated by the clearing module 62 described above are transmitted from the transaction server 6 to the clearing unit 9. The clearing documents F are generated and transmitted, for example, after the end of a game or preferably periodically. The clearing documents preferably comprise identifications and / or account numbers of all parties involved, that is to say the operator of the game center 4 concerned, the operator of the radio broadcaster 2 concerned, the participant concerned and the operator of the transaction server 6 concerned, and credits assigned to these identifications and / or account numbers, respectively burdens. Depending on the game participation and game execution program modules 42 and other software programs used, copyrights and license fees to be settled can also be recorded in the transaction server 6 and charged to the authors and property right holders concerned.
Auf Grund der in der Clearing-Einheit 9 empfangenen Verrech- nungsbelege F können die entsprechenden finanziellen Transaktionen über die betreffenden Konti der verschiedenen mit der Clearing-Einheit 9 verbundenen Finanzinstituten ausgeführt werden.
Liste der BezugszeichenOn the basis of the clearing documents F received in the clearing unit 9, the corresponding financial transactions can be carried out via the relevant accounts of the various financial institutions connected to the clearing unit 9. List of reference numbers
1 Spielsystem1 game system
2 Rundfunksender2 radio stations
3, 5 Kommunikationsnetz3, 5 communication network
4 Spielzentrale4 game center
6 Transaktionsserver6 transaction servers
7 Mobilfunknetz7 cellular network
8 Spielendgerät8 game terminal
9 Clearing-Einheit9 clearing unit
21 Antenne21 antenna
22 Sendeanlage22 transmitter system
23 Einfügemittel23 insertion means
24, 41 Kommunikationsmodul24, 41 communication module
42 Spielausführungsprogrammmodul42 Game execution program module
61 Spieltransaktionsmodul61 game transaction module
62 Verrechnungsmodul62 accounting module
81 Anzeige81 display
82 Empfänger für Radio- und/oder Fernsehprogramme und programmbegleitende Daten (PAD und/oder NPAD)82 receivers for radio and / or television programs and accompanying data (PAD and / or NPAD)
83 Bedienungselemente83 Controls
84, 85 Filtermittel84, 85 filter media
86 Kostenerfassungsmodul86 Cost recording module
87 Prozessor87 processor
88 Kommunikationsmodul88 communication module
89 Identifizierungsmodul89 Identification module
891 Speicher mit Teilnehmeridentifizierung891 memory with subscriber identification
A, A1 Datei mit SpielteilnahmeprogrammmodulA, A 1 file with game participation program module
B, B' ZentralenspieldatenB, B 'central game data
C, C TeilnehmerspieldatenC, C participant game data
D SpielkostenbelegD proof of expenditure
E Angaben über Spielgewinner und GewinnbeträgeE Information about game winners and amounts won
F Verrechnungsbeleg k Anzahl Spielzentralen m Anzahl Spielendgeräte r Anzahl Transaktionsserver n Anzahl Rundfunksender s Anzahl Clearing-Einheiten
F Proof of clearing k Number of gaming centers m Number of gaming devices r Number of transaction servers n Number of broadcasters s Number of clearing units