US2012172135A1PendingUtilityA1

Gaming System

37
Assignee: KNIBERG HENRIKPriority: Nov 12, 2004Filed: Mar 6, 2012Published: Jul 5, 2012
Est. expiryNov 12, 2024(expired)· nominal 20-yr term from priority
G07F 17/3239G07F 17/32A63F 2300/50
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and a system for operating a gaming application in a computer based gaming system having a client gaming machine connected to a gaming server, wherein: a client module of a game application program is executed in the client gaming machine; game parameters are determined in response to player input signals and dependent on logical rules for the game defined in said client module; a server module of said game application program is executed in the gaming server in response to said game parameters being communicated to said server module; outcome parameters are determined depended on conditions for the game defined in said server module, dependent on said communicated game parameters and dependent on a random number generated in the gaming server.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method for operating a gaming application in a computer based gaming system having a client gaming machine connected to a gaming server, the method comprising:
 executing a client module of a game application program in the client gaming machine;   determining game parameters in response to player input signals and dependent on logical rules for the game defined in said client module;   executing a server module of said game application program in the gaming server in response to said game parameters being communicated to said server module;   determining outcome parameters dependent on conditions for the game defined in said server module, dependent on said communicated game parameters and dependent on a random number generated in the gaming server.   
     
     
         3 . The method of  claim 2 , wherein said outcome parameters are communicated to the client game module and output signals dependent on the outcome parameters are generated and output to realize a presentation of the outcome to the player. 
     
     
         4 . The method of  claim 2 , wherein all communication with the client game module is carried out via a client game application program interface. 
     
     
         5 . The method of  claim 2 , wherein game context parameters are provided to the client game module by means of said client game application program interface. 
     
     
         6 . The method of  claim 2 , wherein game configuration parameters are provided to the client game module by means of said client game application program interface. 
     
     
         7 . The method of  claim 2 , wherein all communication with the server game module is carried out via a server game application program interface. 
     
     
         8 . The method of  claim 2 , wherein game context information is provided to the server game module by means of said server game application program interface. 
     
     
         9 . The method of  claim 2 , wherein game context information comprises said determined game parameters. 
     
     
         10 . The method of  claim 2 , wherein said game parameters comprises a bet value. 
     
     
         11 . The method of  claim 2 , wherein said outcome parameters comprises a win value. 
     
     
         12 . The method of  claim 2 , wherein game configuration parameters are provided to the server game module by means of said server game application program interface. 
     
     
         13 . A gaming system for operating a gaming application, the system having
 a computer based client gaming machine connected to a gaming server, comprising computer based data processing means devised to:
 execute a client module of a game application program in the client gaming machine; 
 determine game parameters in response to player input signals and dependent on logical rules for the game defined in said client module; 
 execute a server module of said game application program in the gaming server in response to said game parameters being communicated to said server module; 
 determine an outcome dependent on conditions for the game defined in said server module, dependent on said communicated game parameters and dependent on a random number generated in the gaming server. 
   
     
     
         14 . The gaming system of  claim 13 , and further comprising:
 general server functions providing a random number generator and a database in the server;   a server game application program interface provided in the server and enabling communication with the server module of said game application program;   a client handler devised to manage communications and functions of the client gaming machine;   a server application program interface provided in the server and enabling internal communication between functional units of the server and external communication with functional units of the client gaming machine;   general client functions providing input and output functions for communication between the user and functions of the gaming system;   a client game application program interface provided in the client gaming machine and enabling communication with the client game module of said specific game application program;   a client control module devised to control communications and functions of the client gaming machine.   
     
     
         15 . The gaming system of  claim 13 , and further comprising:
 a server game module of a game application program provided in the server and devised to execute functions of a game;   a client game module of said game application program provided in the client gaming machine and devised to execute functions of same game.   
     
     
         16 . The gaming system of  claim 13 , and further comprising means devised to provide said server game module and/or said client game module with a data structure for storing and accessing game context parameters. 
     
     
         17 . The gaming system of  claim 13 , and wherein said game context data structure is an instance of a data object provided by said game application program interfaces respectively. 
     
     
         18 . The gaming system of  claim 13 , and further comprising means devised to provide said server game module and/or said client game module with a data structure for storing and accessing game configuration parameters.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.