Patents by Inventor Thomas Rizos

Thomas Rizos 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: 10896567
    Abstract: An electronic gaming machine architecture is provided in which a gaming platform application and wagering game applications are executed in separate processes but may share access to common display windows; such display windows may be caused to be generated by the gaming platform application, which may then assign specific display windows to the various wagering game applications, along with window handles usable to direct graphical content thereto. The wagering game applications may then direct graphical content to the display windows, while the gaming platform application may retain control over the size, position, transparency, and/or z-order of the display windows.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 19, 2021
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventors: Thomas Rizos, Donovan David Meyer
  • Publication number: 20200380826
    Abstract: A blockchain system provides progressive jackpots within a blockchain network of participating electronic devices. The blockchain system includes an electronic gaming machine storing a local blockchain and a system blockchain. The EGM is configured to identify a plurality of transactions for the first progressive jackpot account, each transaction of the plurality of transactions are deposit transactions from the first plurality of electronic gaming devices adding value to the first progressive jackpot account within the local blockchain. The EGM also determines a total sum amount of the plurality of transactions and creates a first deposit blockchain transaction including a first progressive jackpot account identifier and the total sum amount. The EGM transmits the first deposit blockchain transaction to one or more nodes of the second plurality of electronic gaming devices for addition to the system blockchain.
    Type: Application
    Filed: April 7, 2020
    Publication date: December 3, 2020
    Inventors: Eric Taylor, Nimish Purohit, Thomas Rizos
  • Publication number: 20200302061
    Abstract: Systems and techniques for providing one or more authenticable operating system volumes on an electronic gaming machine are provided. The systems and techniques may, for example, involve storing one or more datasets, each representing one or more operating system volumes for an operating system, on a shadow partition and then selecting one of those datasets as part of the boot process, authenticating it, and creating one or more operating system volumes on one or more operating system partitions of the electronic gaming machine. The systems and techniques may further involve causing a kernel of the operating system to execute from the newly created one or more operating system volumes only after authentication is successfully performed.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 24, 2020
    Inventor: Thomas Rizos
  • Publication number: 20200302736
    Abstract: An electronic gaming machine architecture is provided in which a gaming platform application and wagering game applications are executed in separate processes but may share access to common display windows; such display windows may be caused to be generated by the gaming platform application, which may then assign specific display windows to the various wagering game applications, along with window handles usable to direct graphical content thereto. The wagering game applications may then direct graphical content to the display windows, while the gaming platform application may retain control over the size, position, transparency, and/or z-order of the display windows.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Thomas Rizos, Donovan David Meyer
  • Publication number: 20200302062
    Abstract: Systems and techniques for providing one or more authenticable operating system volumes on an electronic gaming machine are provided. The systems and techniques may, for example, involve storing one or more datasets, each representing one or more operating system volumes for an operating system, on a shadow partition and then selecting one of those datasets as part of the boot process, authenticating it, and creating one or more operating system volumes on one or more operating system partitions of the electronic gaming machine. The systems and techniques may further involve causing a kernel of the operating system to execute from the newly created one or more operating system volumes only after authentication is successfully performed.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 24, 2020
    Inventor: Thomas Rizos
  • Publication number: 20200279454
    Abstract: Systems and techniques for providing flexibly reconfigurable meters on electronic gaming machines are provided; such meters may be considered to be “transient” with respect to meters that are hard-coded into the electronic gaming machine operating system or platform software or wagering game software and may be reconfigured by updating one or more meter definition files. Some such electronic gaming machines may provide for automated output of meter information.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventors: Donovan David Meyer, Thomas Rizos
  • Publication number: 20170301174
    Abstract: A method, system and computer program product for managing interruption and reconnection of a game session in a computer based gaming system having a computerized gaming machine devised for executing a game and being communicatively connected to a remote data storage, wherein: the execution of a game comprises at least one instance of determining a set of associated game session data; an identity code is reserved for identification of each execution instance of a game; each determined set of associated game session data is associated with said identity code and stored in the remote data storage; and if an interruption occurs in the execution of a game, then the identity code for the current game execution instance is associated with a status indicator indicating that said game execution has been interrupted.
    Type: Application
    Filed: July 5, 2017
    Publication date: October 19, 2017
    Inventors: Henrik Kniberg, Ulf Abrink, Jens Nilsson, Peter Vincent, Thomas Rizos, Hakan Andersson, Jan Otterling, Ulf Larsson
  • Patent number: 9697673
    Abstract: A method, system and computer program product for managing interruption and reconnection of a game session in a computer based gaming system having a computerized gaming machine devised for executing a game and being communicatively connected to a remote data storage, wherein: the execution of a game comprises at least one instance of determining a set of associated game session data; an identity code is reserved for identification of each execution instance of a game; each determined set of associated game session data is associated with said identity code and stored in the remote data storage; and if an interruption occurs in the execution of a game, then the identity code for the current game execution instance is associated with a status indicator indicating that said game execution has been interrupted.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: July 4, 2017
    Inventors: Henrik Kniberg, Ulf Abrink, Jens Nilsson, Peter Vincent, Thomas Rizos, Hakan Andersson
  • 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
  • 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: 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: 20120172135
    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.
    Type: Application
    Filed: March 6, 2012
    Publication date: July 5, 2012
    Inventors: Henrik Kniberg, Ulf Abrink, Jens Nilsson, Peter Vincent, Thomas Rizos, Hakan Andersson, Jan Otterling, Ulf Larsson
  • Publication number: 20100151934
    Abstract: A method, system and computer program product for managing interruption and reconnection of a game session in a computer based gaming system having a computerized gaming machine devised for executing a game and being communicatively connected to a remote data storage, wherein: the execution of a game comprises at least one instance of determining a set of associated game session data; an identity code is reserved for identification of each execution instance of a game; each determined set of associated game session data is associated with said identity code and stored in the remote data storage; and if an interruption occurs in the execution of a game, then the identity code for the current game execution instance is associated with a status indicator indicating that said game execution has been interrupted.
    Type: Application
    Filed: July 2, 2009
    Publication date: June 17, 2010
    Inventors: Henrik Kniberg, Ulf Abrink, Jens Nilsson, Peter Vincent, Thomas Rizos, Hakan Andersson, Jan Otterling, Ulf Larsson
  • Publication number: 20100087255
    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.
    Type: Application
    Filed: April 30, 2009
    Publication date: April 8, 2010
    Inventors: Henrik Kniberg, Ulf Abrink, Jens Nilsson, Peter Vincent, Thomas Rizos, Hakan Andersson, Jan Otterling, Ulf Larsson
  • 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