Patents by Inventor Sven Hakan Andersson

Sven Hakan Andersson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20090082094
    Abstract: A method of managing meters in a gaming system comprises a first step of temporarily storing meter information in a cache of a gaming management module. Upon receipt of an instruction from the gaming system, the meter information temporarily stored in cache is written to a storage location.
    Type: Application
    Filed: June 27, 2008
    Publication date: March 26, 2009
    Inventors: Sven Hakan Andersson, Jens Gustav Nilsson, Johan Meurling
  • Publication number: 20090075736
    Abstract: Methods of controlling migration to new version game code during an active game session are disclosed. In an embodiment, new version game code is received at a game server. In response to receipt of a game request from a gaining client at a gaming server, the current version code an active game session is employing is determined. The active gaming session is migrated to the new version code if the new version code is compatible. The migration to be performed is controlled by a reconnect if the new version code contains a new sub-component related to the client. Also, related gaming servers, gaining systems, methods of controlling game code updates in gaming systems, and game version distribution controllers are disclosed.
    Type: Application
    Filed: June 17, 2008
    Publication date: March 19, 2009
    Applicant: ACEI AB
    Inventors: Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Ulf Abrink, Sven Hakan Andersson
  • Publication number: 20080270503
    Abstract: Certain embodiments of the present invention relate to methods and apparatuses for providing random numbers for a gaming system. A random number generator (RNG) processor is arranged to select a plurality of RNG system components and configure them in an RNG pipeline, to provide random numbers to a gaming system. In one embodiment, a true random number generator (TRNG) is used to generate seeds for a pseudo random number generator in the pipeline. Analysers, loggers and other elements may also be included in the pipeline.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 30, 2008
    Inventors: Jens Gustav Nilsson, Sven Hakan Andersson, Joakim Bissmark
  • Publication number: 20080242391
    Abstract: A gaming system for multiple region game play includes a gaming server and gaming clients including a first client located in a first region having a first currency and a second client located in a second region having a second currency. The server is arranged to execute a game instance for each of the clients to enable players to engage in game play wherein game outcomes are based in part on an amount of game credits wagered in the game play. A value of game credits is derived directly from a denomination of a local currency of each of at least the first and second regions in local region play such that the value is different in system base credits in different regions and the value of game credits is the same in system base credits for each of at least the first and second regions in interregional play.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 2, 2008
    Applicant: ACEI AB
    Inventors: Jens Gustav Nilsson, Sven Hakan Andersson
  • Publication number: 20080208865
    Abstract: A method of conducting transactions in a gaming system comprising: providing a back end database; providing a front end database comprising at least one front end transactional data table partitioned into a plurality of time interval partitions; (a) conducting transactions for a client in one of the time interval partitions of the front end transactional data table; (b) locking the time interval partition in which transactions have been conducted; and (c) updating the back end database with transactions from the locked partition to synchronize the back end database to the front end database.
    Type: Application
    Filed: February 27, 2008
    Publication date: August 28, 2008
    Applicant: ACEI AB
    Inventors: Ulf Abrink, Sven Hakan Andersson
  • Publication number: 20080189706
    Abstract: Certain embodiments provide a transaction processing system including a back end database server storing a client data record of a client; and a front end database server in data communication with the back end database server. The front end database server is arranged to retrieve data from the client data record when the client connects to the front end database server and to thereafter process transactions related to the retrieved data. The front end database server is further arranged to communicate data to the back end database server to update the client data record based on the processed transactions.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 7, 2008
    Applicant: ACEI AB
    Inventors: Ulf Abrink, Sven Hakan Andersson
  • Publication number: 20080182666
    Abstract: A gaming system is disclosed which comprises a plurality of gaming machines, and a communications network arranged to facilitate communications between respective gaming machines, the communications network having an associated bandwidth for communications to and from the communications network. Each gaming machine is arranged to send status data indicative of whether the gaming machine is performing an activity requiring bandwidth usage to the other gaming machines, and each gaming machine is arranged to determine the amount of bandwidth available to the gaming machine for non-game implementation related activity using the status data received from the other gaming machines. A corresponding method is also disclosed.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 31, 2008
    Inventor: Sven Hakan Andersson