Patents by Inventor Jens Gustav Nilsson

Jens Gustav Nilsson 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).

  • Patent number: 11027202
    Abstract: There are provided a computerized gaming system and a method of operating thereof. There is also provided a method of using the gaming system to provide a service related to generating a game deployable to the gaming system, the method comprises: enabling a user to use the gaming system to generate a customized game engine data model (GEDM) meeting a user's specification of the game, wherein the customized game model is generated responsive to defining appropriate customizable math-related parameters in a unified GEDM applicable to any game runnable by the gaming system; generating, by the gaming system, a Game Engine Package comprising the customized GEDM and an executor thereof, wherein the executor is unified and applicable to any customized GEDM derived from the unified GEDM; and enabling the user to deploy the Game Engine Package to one or more instances of the gaming system.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: June 8, 2021
    Assignee: PLAYTECH SOFTWARE LIMITED
    Inventors: Leon Sucharov, Toby Sucharov, Valery Gelfman, Jens Gustav Nilsson, Guy Gani
  • Publication number: 20190351332
    Abstract: There are provided a computerized gaming system and a method of operating thereof. There is also provided a method of using the gaming system to provide a service related to generating a game deployable to the gaming system, the method comprises: enabling a user to use the gaming system to generate a customized game engine data model (GEDM) meeting a user's specification of the game, wherein the customized game model is generated responsive to defining appropriate customizable math-related parameters in a unified GEDM applicable to any game runnable by the gaming system; generating, by the gaming system, a Game Engine Package comprising the customized GEDM and an executor thereof, wherein the executor is unified and applicable to any customized GEDM derived from the unified GEDM; and enabling the user to deploy the Game Engine Package to one or more instances of the gaming system.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 21, 2019
    Inventors: Leon SUCHAROV, Toby SUCHAROV, Valery GELFMAN, Jens Gustav NILSSON, Guy GANI
  • Patent number: 9367988
    Abstract: A computerized gaming system operates a plurality of gaming machine terminals coupled to a gaming server. A game session is initiated by a player for one gaming machine terminal. The game player thereafter identifies a second gaming machine terminal to be coupled to the same game session.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: June 14, 2016
    Assignee: VIDEO B HOLDINGS LIMITED
    Inventors: Christer Hutchinson-Kay, Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Sven Hakan Andersson, Thomas Rizos, Ulf Abrink
  • Patent number: 9089774
    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 gaming 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, gaming systems, methods of controlling game code updates in gaming systems, and game version distribution controllers are disclosed.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 28, 2015
    Assignee: VideoB Holdings Limited
    Inventors: Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Ulf Abrink, Sven Hakan Andersson
  • Patent number: 8738677
    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: Grant
    Filed: July 16, 2012
    Date of Patent: May 27, 2014
    Assignee: ACEI AB
    Inventors: Jens Gustav Nilsson, Sven Hakan Andersson, Joakim Bissmark
  • Publication number: 20140045598
    Abstract: A computerized gaming system operates a plurality of gaming machine terminals coupled to a gaming server. A game session is initiated by a player for one gaming machine terminal. The game player thereafter identifies a second gaming machine terminal to be coupled to the same game session.
    Type: Application
    Filed: August 6, 2013
    Publication date: February 13, 2014
    Applicant: ACEI AB
    Inventors: Christer Hutchinson-Kay, Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Sven Hakan Andersson, Thomas Rizos, Ulf Abrink
  • Patent number: 8647207
    Abstract: Updating information in a client-server based gaming system comprising a client gaming machine, a game application server and a central database, by: storing in said central database login information for gaming system units that are logged in to the gaming system; storing updated information in the central database; storing an information update control command comprising an indication of the updated information and an indication of a receiver gaming system unit in the central database; generating an update command message comprising an update command for execution of an update operation in the receiver gaming system unit; determining the communication route to the receiver gaming system unit dependent on the stored login information; communicating the update command message to the receiver gaming system unit dependent on the determined communication route; executing the update command comprised in the update command message in the receiver gaming system unit.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: February 11, 2014
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventors: Ulf Abrink, Jens Gustav Nilsson, Hakan Andersson
  • Patent number: 8516124
    Abstract: A computerized gaming system operates a plurality of gaming machine terminals coupled to a gaming server. A game session is initiated by a player for one gaming machine terminal. The game player thereafter identifies a second gaming machine terminal to be coupled to the same game session.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: August 20, 2013
    Assignee: ACEI AB
    Inventors: Christer Hutchinson-Kay, Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Sven Hakan Andersson, Thomas Rizos, Ulf Abrink
  • Publication number: 20130184080
    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 gaming 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, gaming systems, methods of controlling game code updates in gaming systems, and game version distribution controllers are disclosed.
    Type: Application
    Filed: December 19, 2012
    Publication date: July 18, 2013
    Inventors: Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Ulf Abrink, Sven Hakan Andersson
  • Patent number: 8360855
    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: Grant
    Filed: June 17, 2008
    Date of Patent: January 29, 2013
    Assignee: ACEI AB
    Inventors: Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Ulf Abrink, Sven Hakan Andersson
  • Publication number: 20120276974
    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: July 16, 2012
    Publication date: November 1, 2012
    Inventors: Jens Gustav Nilsson, Sven Hakan Andersson, Joakim Bissmark
  • Patent number: 8244785
    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: Grant
    Filed: April 29, 2008
    Date of Patent: August 14, 2012
    Assignee: Acei AB
    Inventors: Jens Gustav Nilsson, Sven Hakan Andersson, Joakim Bissmark
  • Publication number: 20090156315
    Abstract: A method for managing meters in a gaming system comprises receiving meter information at a client gaming machine in a format employed by a client/server gaming system. The information is processed to be compatible with a gaming management system. The processed meter information is then provided to the gaming management system.
    Type: Application
    Filed: July 18, 2008
    Publication date: June 18, 2009
    Applicant: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
    Inventors: Sven Hakan Andersson, Johan Meurling, Jens Gustav Nilsson
  • Publication number: 20090156297
    Abstract: A method for managing game specific meters in a gaming system comprises receiving game meter information of a specific game instance from a gaming application. The game meter information is subsequently provided to a gaming manager application capable of interfacing with the gaming system.
    Type: Application
    Filed: July 18, 2008
    Publication date: June 18, 2009
    Applicant: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
    Inventors: Sven Hakan Andersson, Johan Meurling, Jens Gustav Nilsson
  • Publication number: 20090131174
    Abstract: A computerized gaming system operates a plurality of gaming machine terminals coupled to a gaming server. A game session is initiated by a player for one gaming machine terminal. The game player thereafter identifies a second gaming machine terminal to be coupled to the same game session.
    Type: Application
    Filed: July 22, 2008
    Publication date: May 21, 2009
    Applicant: ACEI AB
    Inventors: Christer Hutchinson-Kay, Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Sven Hakan Andersson, Thomas Rizos, Ulf Abrink
  • 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