US20090156297A1 - System and method for managing game specific meter information in a gaming system - Google Patents

System and method for managing game specific meter information in a gaming system Download PDF

Info

Publication number
US20090156297A1
US20090156297A1 US12/176,001 US17600108A US2009156297A1 US 20090156297 A1 US20090156297 A1 US 20090156297A1 US 17600108 A US17600108 A US 17600108A US 2009156297 A1 US2009156297 A1 US 2009156297A1
Authority
US
United States
Prior art keywords
gaming
game
accordance
information
meter information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/176,001
Inventor
Sven Hakan Andersson
Johan Meurling
Jens Gustav Nilsson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aristocrat Technologies Australia Pty Ltd
ACEI AB
Original Assignee
Aristocrat Technologies Australia Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2007903953A external-priority patent/AU2007903953A0/en
Application filed by Aristocrat Technologies Australia Pty Ltd filed Critical Aristocrat Technologies Australia Pty Ltd
Assigned to ACEI AB reassignment ACEI AB ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NILSSON, JENS GUSTAV, ANDERSSON, SVEN HAKAN, Meurling, Johan
Publication of US20090156297A1 publication Critical patent/US20090156297A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
    • G07F17/3234Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the performance of a gaming system, e.g. revenue, diagnosis of the gaming system

Definitions

  • the present invention relates to a system and method for managing game specific meters in a gaming system. [Not Applicable]
  • a meter is a physical hardware device, which in one form may be a non-resettable (i.e. absolute) counter that registers events such as the input and output of a monetary value (e.g. the payment of bills or coins), the number of win events and the amount of each stake or bet.
  • a non-resettable (i.e. absolute) counter that registers events such as the input and output of a monetary value (e.g. the payment of bills or coins), the number of win events and the amount of each stake or bet.
  • a meter that is created by software in a computing system or computing module within a gaming machine. Such meters are generally ‘held’ in volatile or non-volatile memory, such as RAM (random access memory).
  • RAM random access memory
  • a client/server architecture is employed and meters are managed by the software architecture surrounding the server game software.
  • At least an embodiment of the present invention relates to an improved meter technique for a client/server architecture.
  • the present invention provides a method for managing game specific meters in a gaming system, comprising the steps of:
  • a database transaction may be initiated to store the game specific meter information.
  • Predefined meter information may also be requested from the gaming application, and the information may be written to the storage location.
  • the information may be deemed as committed on the successful storage of the game specific meter information.
  • a message may be returned to the gaming manager application, reporting the successful storage of at least one of the game specific and meter information.
  • the gaming manager application may report successful storage of the game specific meter information to the gaming application.
  • the game specific meter information may also be utilised to calculate a compensated win, which may include the step of receiving a random number from a random number generator, and utilising the random number as part of the calculation for a compensated win.
  • the storage location may be a database and the gaming application may reside on a gaming machine.
  • the present invention provides a system for managing game specific meters in a gaming system, comprising a game specific meter interface arranged to receive game meter information of a specific game instance from a gaming application and provide the game meter information to a gaming manager application capable of interfacing with the gaming system.
  • the present invention provides a computer program arranged to, when executed on a computing system, carry out the method steps in accordance with a first aspect of the invention.
  • the present invention provides a computer readable medium incorporating a computer program in accordance with a third aspect of the invention.
  • the present invention provides a data signal comprising the computer program code in accordance with the third aspect.
  • the present invention provides transmitting the data signal in accordance with the fifth aspect.
  • FIG. 1 is an example computing system capable of implementing an embodiment of the invention
  • FIG. 2 is an example network environment capable of interacting with an embodiment of the invention
  • FIG. 3 is a schematic diagram illustrating the component parts of a system in accordance with an embodiment of the invention.
  • FIGS. 4 and 5 are flow charts depicting the method steps performed by embodiments of the invention.
  • the system, method and associated software application in accordance with an embodiment of the invention may be executed on a computing system such as the example computing system shown in FIG. 1 .
  • FIG. 1 there is shown a schematic diagram of a computing system 100 suitable for use with an embodiment of the present invention.
  • the computing system 100 may be used to execute applications and/or system services such as the collection, aggregation, processing and reporting of data in accordance with an embodiment of the present invention.
  • the computing system 100 preferably comprises a processor 102 , read only memory (ROM) 104 , random access memory (RAM) 106 , and input/output devices such as disk drives 108 , keyboard 110 (or other input peripherals such as a mouse, not shown), display 112 (or other output peripherals such as a printer, not shown) and communications link 114 .
  • the computer includes programs that may be stored in ROM 104 , RAM 106 , or disk drives 108 and may be executed by the processor 102 .
  • the communications link 114 connects to a computer network but could be connected to a telephone line, an antenna, a gateway or any other type of communications link.
  • Disk drives 108 may include any suitable storage media, such as, for example, floppy disk drives, hard disk drives, CD ROM drives or magnetic tape drives.
  • the computing system 100 may use a single disk drive or multiple disk drives.
  • the computing system 100 may use any suitable operating system, such as WindowsTM or UnixTM.
  • the computing system 100 may be a gaming server arranged to be networked to a plurality of gaming machines, such that information may be sent from the gaming server to one or more gaming machines, or from the one or more gaming machines to the gaming server.
  • the computing system 100 may be capable of executing a software application 116 (which may be in the form of an API) in accordance with an embodiment of the invention.
  • computing systems that may be suitable include server computers, hand-held or portable computing devices, consumer electronics, and other devices capable of receiving electronic information, including automated ‘teller’ machines and vending machines.
  • FIG. 2 illustrates an example network environment 200 , with a server computer 202 in communication with client computers 204 a , 204 b , 204 c , etc., via a network (or a bus) 206 , in which an embodiment of the present invention may be employed.
  • the server 202 may be a gaming server, arranged to interconnect a number of gaming machines 204 a , 204 b , 204 c , etc., via the communications network 206 , which may be a local or wide area network, such as an intranet, the Internet, etc.
  • the client computers need not be gaming machines, but may be a terminal, another computing system, a portable communications device, such as a mobile telephone, or any other device capable of receiving information from the server.
  • the server 202 , and the client devices 204 a , 204 b , 204 c , etc., may communicate with each other over the communications network 206 by use of any suitable networking protocol, such as TCP/IP, GSA G2S (Gaming Standards Association Game-to-System protocol), GSA S2S (Gaming Standards Association System-to-System protocol) or any other suitable protocol for the exchange of information 208 .
  • any suitable networking protocol such as TCP/IP, GSA G2S (Gaming Standards Association Game-to-System protocol), GSA S2S (Gaming Standards Association System-to-System protocol) or any other suitable protocol for the exchange of information 208 .
  • the exchange of information may include the provision of XML files, the XML files providing information to be utilized by any or all of the servers and client devices.
  • FIG. 3 there is shown a schematic diagram illustrating the components of a system in accordance with an embodiment of the present invention.
  • FIG. 3 is a schematic diagram that depicts a system in accordance with an embodiment of the present invention.
  • a gaming machine 300 is connected to a game application server 302 .
  • the game application server 302 is connected to (or includes) a game server database 304 .
  • the game server database 304 utilises a database logic layer 306 to interact with the game application server 302 . While the embodiment described with reference to FIG. 3 only shows one gaming machine 300 connected to one game application server 302 , it will be understood that a plurality of gaming machines may be connected to the game application server 302 .
  • the gaming machine 300 contains and is capable of executing client game software, which may allow a number of games, 308 a , 308 b , 308 c , etc. to be played on the gaming machine.
  • the game application server 302 includes a plurality of software modules, including manager modules 310 , wherein each manager module is arranged to manage a different function of the game application server 302 .
  • each module may also contain sub-modules, arranged to perform particular functions.
  • meters may be broadly classified into at least two types, according to the type of information held by the meter.
  • One type of meter is the platform meter, which is a meter that collects information pertaining to a gaming machine or gaming system (e.g. the input or output of money).
  • Another type of meter is the game meter, which is a meter that monitors events that occur within a particular game (e.g. the number of win events in a game that resulted in a payout). That is, particular games in a gaming system may include further meters specific to the game type.
  • the game meter cache 326 in the embodiment described herein, is dynamically created in the gaming application server 302 , by any appropriate method, such as, for example, the allocation or ‘blocking’ of a portion of memory in RAM or ROM.
  • the cache 326 resides in the game application server, an alternate embodiment may include the cache in the gaming machine 300 .
  • the meter registration is handled in a sequence with the normal event registration as a part of an “atomic” transaction in the sense that either all steps are performed or the transaction is considered not to have occurred.
  • the transaction is managed by the logic layer 306 of the database 304 .
  • the transaction includes two separate database storage operations that are required to have occurred before the transaction can be committed.
  • the game application interface (GDK) 315 is provided with an interface for game specific meters, namely a Game Specific Meter Interface (GSMI) 328 .
  • the GSMI 328 is arranged to communicate meter control commands and meter values between the server game software 316 (i.e. for each available Game 1 through to Game #) and the meter manager 320 .
  • server game software 316 to access the meter management functionality of the gaming system, and further allows a game developer to define and utilise meters pertaining to internal game events that occur in the game sequence but which do not give any detectable output from the server game software.
  • the game application server is further provided with a random number generator RNG 330 , which via the game manager provides the game with a random number upon request (which can be utilised in the calculation of various game outcomes).
  • the game application server may further include a compensated gaming controller CGC 332 .
  • the compensated gaming controller CGC 332 is capable of receiving game specific meter information from the game specific meter interface GSMI 328 and a random number from the RNG 330 .
  • the compensated gaming controller CGC 332 utilises the information to generate win/lose information. This process is described in more detail below.
  • the GSMI 328 is designed such that the server game software is capable of:
  • the meter registration is handled in a sequence with the normal event registration as a part of an “atomic” transaction in the sense that either all steps are performed or the transaction is considered not to have occurred.
  • the transaction is managed by the logic layer 306 of the database 304 .
  • the transaction includes two separate database storage operations that are required to have occurred before the transaction can be committed.
  • the general structure of the information flow (with reference to FIG. 4 ) includes the following steps:
  • An internal game event that entails game specific meter updating according to predefined rules in the server game software occurs in the server game software ( 400 ).
  • a request with associated meter information is sent from the server game software to the game manager 314 via the game specific meter interface GSMI 328 ( 402 ).
  • a database transaction T 1 is started by the game manager 314 ( 404 ).
  • the GSMI 328 sends the game specific meter information to the meter logic 322 of the meter manager 320 ( 406 ).
  • the meter logic 322 increments (or updates, as required) current game specific meters associated with the game in the game meter cache 326 ( 408 ).
  • the meter logic 322 retrieves a current set of meter values from the game meter cache 326 ( 410 ).
  • the meter logic 322 stores the set of retrieved meter values in the game server database 304 ( 412 ).
  • the transaction T 1 is committed and a commit message is sent by the database logic layer 306 to the game manager 314 ( 414 ).
  • the game manager 314 generates a response message and sends the message to the server game software (Game #) via the GSMI 328 ( 416 ).
  • the server game software (Game #) continues execution ( 418 ).
  • the utilisation of the GSMI allows for the following functionality to be implemented in the gaming system:
  • Compensated gaming which is used in certain jurisdictions, such as the United Kingdom and the Netherlands, to compensate a game venue dependent on a share of the total income from gaming during a specific time period. In such a case, there is often a guaranteed level of return to player (RTP) for a specific time period, e.g. a week or a day.
  • RTP return to player
  • Game specific meters provide important control information to enabling compensated gaming to be calculated in an accurate manner.
  • the game application server further comprises a compensated gaming controller CGC 332 .
  • the compensated gaming controller CGC 332 receives (as input) game specific meter information from the game specific meter interface GSMI 328 and a random number from the RNG 330 generated upon request from the game (step 500 ).
  • the compensated gaming controller CGC 332 then calculates appropriate win/lose information utilising the random number, the game specific meter information and a set of predetermined rules for determining a win/loss based on win history (Step 502 ).
  • This information may then be returned to the game manager 314 (Step 504 ), which may then alter the outcome of the games 308 a , 308 b , 308 c on the gaming machine 300 (Step 506 ).
  • This manner of managing games of chance is thus not truly random, but rather random over a certain time period.
  • the embodiments described above may be implemented via an application programming interface (API), for use by a developer, and can be included within another software application, such as a gaming machine operating system or a gaming server operating system.
  • API application programming interface
  • program modules include routines, programs, objects, components, and data files that perform or assist in the performance of particular functions
  • a software application which carries out method steps in accordance with an embodiment of the invention may be distributed across a plurality of routines, objects and components, which correspondingly may be located across a plurality of physical hardware devices.

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.

Description

    RELATED APPLICATIONS
  • This application claims priority to and benefit of Australian Patent Application No. 2007903953, filed on Jul. 20, 2007, entitled “A SYSTEM AND METHOD FOR MANAGING GAME SPECIFIC METER INFORMATION IN A GAMING SYSTEM,” which is herein incorporated by reference in its entirety.
  • The present invention relates to a system and method for managing game specific meters in a gaming system. [Not Applicable]
  • FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
  • [Not Applicable]
  • MICROFICHE/COPYRIGHT REFERENCE
  • [Not Applicable]
  • BACKGROUND OF THE INVENTION
  • It is often necessary to collect and record data with regard to the number and/or type of events which occur within a device or machine.
  • For example, it is often desirable or necessary to require the collection and recording of a number of events and measurement parameters that occur when a user interacts with a gaming machine or a gaming system. Such events or parameters are also called meters or meter information.
  • One example of a meter is a physical hardware device, which in one form may be a non-resettable (i.e. absolute) counter that registers events such as the input and output of a monetary value (e.g. the payment of bills or coins), the number of win events and the amount of each stake or bet.
  • Another example is a meter that is created by software in a computing system or computing module within a gaming machine. Such meters are generally ‘held’ in volatile or non-volatile memory, such as RAM (random access memory).
  • In some systems a client/server architecture is employed and meters are managed by the software architecture surrounding the server game software. At least an embodiment of the present invention relates to an improved meter technique for a client/server architecture. [Not Applicable]
  • BRIEF SUMMARY OF THE INVENTION
  • In a first aspect, the present invention provides a method for managing game specific meters in a gaming system, comprising the steps of:
  • providing a game specific meter module arranged to receive game meter information from a specific game instance; and
  • providing the game meter information to a gaming manager application capable of interfacing with the gaming system.
  • On receipt of the game specific information, a database transaction may be initiated to store the game specific meter information.
  • Predefined meter information may also be requested from the gaming application, and the information may be written to the storage location.
  • The information may be deemed as committed on the successful storage of the game specific meter information.
  • On deeming the information as committed, a message may be returned to the gaming manager application, reporting the successful storage of at least one of the game specific and meter information.
  • The gaming manager application may report successful storage of the game specific meter information to the gaming application.
  • The game specific meter information may also be utilised to calculate a compensated win, which may include the step of receiving a random number from a random number generator, and utilising the random number as part of the calculation for a compensated win.
  • The storage location may be a database and the gaming application may reside on a gaming machine.
  • In a second aspect, the present invention provides a system for managing game specific meters in a gaming system, comprising a game specific meter interface arranged to receive game meter information of a specific game instance from a gaming application and provide the game meter information to a gaming manager application capable of interfacing with the gaming system.
  • In a third aspect, the present invention provides a computer program arranged to, when executed on a computing system, carry out the method steps in accordance with a first aspect of the invention.
  • In a fourth aspect, the present invention provides a computer readable medium incorporating a computer program in accordance with a third aspect of the invention.
  • In a fifth aspect, the present invention provides a data signal comprising the computer program code in accordance with the third aspect.
  • In a sixth aspect, the present invention provides transmitting the data signal in accordance with the fifth aspect.
  • BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGS
  • Embodiments of the present invention will now be described, by way of example only, with reference to the accompanying drawings in which:
  • FIG. 1 is an example computing system capable of implementing an embodiment of the invention;
  • FIG. 2 is an example network environment capable of interacting with an embodiment of the invention;
  • FIG. 3 is a schematic diagram illustrating the component parts of a system in accordance with an embodiment of the invention; and
  • FIGS. 4 and 5 are flow charts depicting the method steps performed by embodiments of the invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The system, method and associated software application in accordance with an embodiment of the invention may be executed on a computing system such as the example computing system shown in FIG. 1.
  • At FIG. 1 there is shown a schematic diagram of a computing system 100 suitable for use with an embodiment of the present invention. The computing system 100 may be used to execute applications and/or system services such as the collection, aggregation, processing and reporting of data in accordance with an embodiment of the present invention.
  • The computing system 100 preferably comprises a processor 102, read only memory (ROM) 104, random access memory (RAM) 106, and input/output devices such as disk drives 108, keyboard 110 (or other input peripherals such as a mouse, not shown), display 112 (or other output peripherals such as a printer, not shown) and communications link 114. The computer includes programs that may be stored in ROM 104, RAM 106, or disk drives 108 and may be executed by the processor 102.
  • The communications link 114 connects to a computer network but could be connected to a telephone line, an antenna, a gateway or any other type of communications link. Disk drives 108 may include any suitable storage media, such as, for example, floppy disk drives, hard disk drives, CD ROM drives or magnetic tape drives. The computing system 100 may use a single disk drive or multiple disk drives. The computing system 100 may use any suitable operating system, such as Windows™ or Unix™.
  • The computing system 100 may be a gaming server arranged to be networked to a plurality of gaming machines, such that information may be sent from the gaming server to one or more gaming machines, or from the one or more gaming machines to the gaming server.
  • The computing system 100 may be capable of executing a software application 116 (which may be in the form of an API) in accordance with an embodiment of the invention.
  • It will be understood that the computing system described in the preceding paragraphs is illustrative only and that the presently described embodiment or other embodiments which fall within the scope of the claims of the present application may be executed on any suitable computing system, which in turn may be realized utilizing any suitable hardware and/or software.
  • Other computing systems that may be suitable include server computers, hand-held or portable computing devices, consumer electronics, and other devices capable of receiving electronic information, including automated ‘teller’ machines and vending machines.
  • FIG. 2 illustrates an example network environment 200, with a server computer 202 in communication with client computers 204 a, 204 b, 204 c, etc., via a network (or a bus) 206, in which an embodiment of the present invention may be employed.
  • In more detail, the server 202 may be a gaming server, arranged to interconnect a number of gaming machines 204 a, 204 b, 204 c, etc., via the communications network 206, which may be a local or wide area network, such as an intranet, the Internet, etc.
  • It will be understood that the client computers need not be gaming machines, but may be a terminal, another computing system, a portable communications device, such as a mobile telephone, or any other device capable of receiving information from the server.
  • The server 202, and the client devices 204 a, 204 b, 204 c, etc., may communicate with each other over the communications network 206 by use of any suitable networking protocol, such as TCP/IP, GSA G2S (Gaming Standards Association Game-to-System protocol), GSA S2S (Gaming Standards Association System-to-System protocol) or any other suitable protocol for the exchange of information 208.
  • The exchange of information may include the provision of XML files, the XML files providing information to be utilized by any or all of the servers and client devices.
  • Referring now to FIG. 3, there is shown a schematic diagram illustrating the components of a system in accordance with an embodiment of the present invention.
  • FIG. 3 is a schematic diagram that depicts a system in accordance with an embodiment of the present invention. A gaming machine 300 is connected to a game application server 302. The game application server 302 is connected to (or includes) a game server database 304. The game server database 304 utilises a database logic layer 306 to interact with the game application server 302. While the embodiment described with reference to FIG. 3 only shows one gaming machine 300 connected to one game application server 302, it will be understood that a plurality of gaming machines may be connected to the game application server 302.
  • The gaming machine 300 contains and is capable of executing client game software, which may allow a number of games, 308 a, 308 b, 308 c, etc. to be played on the gaming machine.
  • The game application server 302 includes a plurality of software modules, including manager modules 310, wherein each manager module is arranged to manage a different function of the game application server 302.
  • It will be understood that each module may also contain sub-modules, arranged to perform particular functions.
  • In the embodiment described herein, there is included the following modules:
      • a gaming machine manager 312;
      • a game manager 314 which includes combined game application interface (GDK) 315 and server game software modules 316 for each of games Game 1 to Game #;
      • a jackpot manager 318;
      • a meter manager 320 comprising meter logic 322, a platform meter cache 324 and a game meter cache 326.
  • In this respect, meters may be broadly classified into at least two types, according to the type of information held by the meter. One type of meter is the platform meter, which is a meter that collects information pertaining to a gaming machine or gaming system (e.g. the input or output of money). Another type of meter is the game meter, which is a meter that monitors events that occur within a particular game (e.g. the number of win events in a game that resulted in a payout). That is, particular games in a gaming system may include further meters specific to the game type. The game meter cache 326, in the embodiment described herein, is dynamically created in the gaming application server 302, by any appropriate method, such as, for example, the allocation or ‘blocking’ of a portion of memory in RAM or ROM.
  • In the specific embodiment described herein, there is provided one platform meter cache instance per gaming machine 300 that is connected to the game application server 302. In other words, there is one game meter cache per gaming machine and also per game.
  • It will be understood that while, in the embodiment described, the cache 326 resides in the game application server, an alternate embodiment may include the cache in the gaming machine 300.
  • In the client-server based gaming system all events occurring in the course of executing a game are registered in the game server database 304. Predefined meters are also registered in the database. The meters are handled separately from but tightly coupled with the normal event registration.
  • The meter registration is handled in a sequence with the normal event registration as a part of an “atomic” transaction in the sense that either all steps are performed or the transaction is considered not to have occurred. The transaction is managed by the logic layer 306 of the database 304.
  • The transaction includes two separate database storage operations that are required to have occurred before the transaction can be committed.
  • The game application interface (GDK) 315 is provided with an interface for game specific meters, namely a Game Specific Meter Interface (GSMI) 328. The GSMI 328 is arranged to communicate meter control commands and meter values between the server game software 316 (i.e. for each available Game 1 through to Game #) and the meter manager 320.
  • Providing this arrangement allows the server game software 316 to access the meter management functionality of the gaming system, and further allows a game developer to define and utilise meters pertaining to internal game events that occur in the game sequence but which do not give any detectable output from the server game software.
  • The game application server is further provided with a random number generator RNG 330, which via the game manager provides the game with a random number upon request (which can be utilised in the calculation of various game outcomes).
  • The game application server may further include a compensated gaming controller CGC 332. The compensated gaming controller CGC 332 is capable of receiving game specific meter information from the game specific meter interface GSMI 328 and a random number from the RNG 330. The compensated gaming controller CGC 332 utilises the information to generate win/lose information. This process is described in more detail below.
  • The GSMI 328 is designed such that the server game software is capable of:
  • 1. Defining its own game specific meters;
  • 2. Naming the meters;
  • 3. Writing to a meter record in the game meter cache 326;
  • 4. Set a meter to any suitable value (this may be required where it is useful for a meter to indicate a predetermined value, rather than an incremental value);
  • 5. Incrementing the meter values; and
  • 6. Retrieving the meter values from the meter record (which may be useful where a first meter value is required to calculate a second meter value).
  • Referring to FIG. 4, there is described the method steps by which a transaction is committed to the database 304.
  • In the client-server based gaming system all events occurring in the course of executing a game are registered in the game database. Predefined meters are also registered in the database. The meters are handled separately from but tightly coupled with normal event registration.
  • The meter registration is handled in a sequence with the normal event registration as a part of an “atomic” transaction in the sense that either all steps are performed or the transaction is considered not to have occurred. The transaction is managed by the logic layer 306 of the database 304. In the normal event and meter registration the transaction includes two separate database storage operations that are required to have occurred before the transaction can be committed.
  • The general structure of the information flow (with reference to FIG. 4) includes the following steps:
  • 1. An internal game event that entails game specific meter updating according to predefined rules in the server game software occurs in the server game software (400).
  • 2. A request with associated meter information is sent from the server game software to the game manager 314 via the game specific meter interface GSMI 328 (402).
  • 3. A database transaction T1 is started by the game manager 314 (404).
  • 4. The GSMI 328 sends the game specific meter information to the meter logic 322 of the meter manager 320 (406).
  • 5. The meter logic 322 increments (or updates, as required) current game specific meters associated with the game in the game meter cache 326 (408).
  • 6. The meter logic 322 retrieves a current set of meter values from the game meter cache 326 (410).
  • 7. The meter logic 322 stores the set of retrieved meter values in the game server database 304 (412).
  • 8. The transaction T1 is committed and a commit message is sent by the database logic layer 306 to the game manager 314 (414).
  • 9. The game manager 314 generates a response message and sends the message to the server game software (Game #) via the GSMI 328 (416).
  • 11. The server game software (Game #) continues execution (418).
  • The utilisation of the GSMI allows for the following functionality to be implemented in the gaming system:
  • 1. The monitoring of system defined meters that depend on game specific internal game events but which are required to be monitored. Such meters are typically related to the balance of economy and finance in the gaming system. An example of a game specific internal event is the occurrence of Double Up in the game Super 7.
  • 2. The utilisation of information derived from game specific meters to be used for statistical use. That is, game specific internal game events defined by the game developer can be monitored. An example is the occurrence of a hand in Black Jack which allows a player to split and the actual usage of the split option by a player.
  • 3. Compensated gaming, which is used in certain jurisdictions, such as the United Kingdom and the Netherlands, to compensate a game venue dependent on a share of the total income from gaming during a specific time period. In such a case, there is often a guaranteed level of return to player (RTP) for a specific time period, e.g. a week or a day. To calculate the compensation due it is necessary to adapt the probability of a win at any given point in time based on the win history during the lapsed time of a defined time period. Game specific meters provide important control information to enabling compensated gaming to be calculated in an accurate manner.
  • In the case where compensated gambling is utilised, the game application server further comprises a compensated gaming controller CGC 332. Referring to the flow chart of FIG. 5 and the schematic diagram of FIG. 3, the compensated gaming controller CGC 332 receives (as input) game specific meter information from the game specific meter interface GSMI 328 and a random number from the RNG 330 generated upon request from the game (step 500). The compensated gaming controller CGC 332 then calculates appropriate win/lose information utilising the random number, the game specific meter information and a set of predetermined rules for determining a win/loss based on win history (Step 502). This information may then be returned to the game manager 314 (Step 504), which may then alter the outcome of the games 308 a, 308 b, 308 c on the gaming machine 300 (Step 506). This manner of managing games of chance is thus not truly random, but rather random over a certain time period.
  • Although not required, the embodiments described above may be implemented via an application programming interface (API), for use by a developer, and can be included within another software application, such as a gaming machine operating system or a gaming server operating system.
  • Generally, as program modules include routines, programs, objects, components, and data files that perform or assist in the performance of particular functions, it will be understood that a software application which carries out method steps in accordance with an embodiment of the invention may be distributed across a plurality of routines, objects and components, which correspondingly may be located across a plurality of physical hardware devices. Such variations and modifications are within the purview of those skilled in the art.

Claims (24)

1. A method for managing game specific meters in a gaming system, comprising the steps of:
receiving game meter information of a specific game instance from a gaming application; and
providing the game meter information to a gaming manager application capable of interfacing with the gaming system.
2. A method in accordance with claim 1, comprising the further step of, on receipt of the game specific information, initiating a database transaction to store the game specific meter information.
3. A method in accordance with claim 1, comprising the further step of, requesting predefined meter information from the gaming application, and writing the predefined information to the storage location.
4. A method in accordance with claim 1, comprising the further step of deeming the information as committed on the successful storage of the game specific meter information.
5. A method in accordance with claim 4, comprising the further step of, on deeming the information as committed, returning a message to the gaming manager application reporting the successful storage of at least one of the game specific and meter information.
6. A method in accordance with claim 5, comprising the further step of the gaming manager application reporting successful storage of the game specific meter information to the gaming application.
7. A method in accordance with claim 1, comprising the further step of utilising the game specific meter information to calculate a compensated win.
8. A method in accordance with claim 7, comprising the further step of receiving a random number from a random number generator, and utilising the random number as part of the calculation for a compensated win.
9. A method in accordance with claim 1, wherein the storage location is a database.
10. A method in accordance with claim 1, wherein the gaming application resides on a gaming machine.
11. A system for managing game specific meters in a gaming system, comprising a game specific meter interface arranged to receive game meter information of a specific game instance from a gaming application and provide the game meter information to a gaming manager application capable of interfacing with the gaming system.
12. A system in accordance with claim 11, wherein the gaming manager application, on receipt of the game specific information, initiating a database transaction to store the game specific meter information.
13. A system in accordance with claim 11, wherein the gaming manager application requests predefined meter information from the gaming application, and writes the predefined information to the storage location.
14. A system in accordance with claim 11, wherein the information is deemed as committed on the successful storage of the game specific meter information.
15. A system in accordance with claim 14, wherein, on deeming the information as committed, a message is returned to the gaming manager application reporting the successful storage of at least one of the game specific and meter information.
16. A system in accordance with claim 15, wherein the gaming manager application reports successful storage of the game specific meter information to the gaming application.
17. A system in accordance with claim 11, further comprising a compensated gaming controller arranged to utilise the game specific meter information to calculate a compensated win.
18. A system in accordance with claim 17, further comprising a random number generator, wherein the random number generated by the random number generator is utilised, in part, to calculate a compensated win.
19. A system in accordance with claim 11, wherein the storage location is a database.
20. A system in accordance with claim 11, wherein the gaming application resides on a gaming machine.
21. A computer program arranged to, when executed on a computing system, carry out the method steps of claim 1.
22. A computer readable medium incorporating a computer program in accordance with claim 21.
23. A data signal comprising the computer program code according to claim 21.
24. Transmitting the data signal according to claim 23.
US12/176,001 2007-07-20 2008-07-18 System and method for managing game specific meter information in a gaming system Abandoned US20090156297A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2007903953 2007-07-20
AU2007903953A AU2007903953A0 (en) 2007-07-20 A system and method for managing game specific meter information in a gaming system

Publications (1)

Publication Number Publication Date
US20090156297A1 true US20090156297A1 (en) 2009-06-18

Family

ID=39865681

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/176,001 Abandoned US20090156297A1 (en) 2007-07-20 2008-07-18 System and method for managing game specific meter information in a gaming system

Country Status (3)

Country Link
US (1) US20090156297A1 (en)
EP (1) EP2019374A1 (en)
AU (1) AU2008203223A1 (en)

Cited By (144)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8632395B2 (en) 2010-03-01 2014-01-21 Gamblit Gaming, Llc Enriched game play environment (single and/or multi-player) for casino applications
US8657675B1 (en) 2011-11-30 2014-02-25 Gamblit Gaming, Llc Bonus jackpots in enriched game play environment
US8753212B2 (en) 2011-06-02 2014-06-17 Gamblit Gaming, Llc Systems and methods for flexible gaming environments
US8808086B2 (en) 2012-02-22 2014-08-19 Gamblit Gaming, Llc Insurance enabled hybrid games
US8821270B2 (en) 2011-06-01 2014-09-02 Gamblit Gaming, Llc Systems and methods for regulated hybrid gaming
US8821264B2 (en) 2011-12-09 2014-09-02 Gamblit Gaming, Llc Controlled entity hybrid game
US8834263B2 (en) 2011-12-19 2014-09-16 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US8845420B2 (en) 2012-03-14 2014-09-30 Gamblit Gaming, Llc Autonomous agent hybrid games
US8905840B2 (en) 2011-11-30 2014-12-09 Gamblit Gaming, Llc Substitution hybrid games
US8944899B2 (en) 2011-09-30 2015-02-03 Gamblit Gaming, Llc Electromechanical hybrid game with skill-based entertainment game in combination with a gambling game
US8974294B2 (en) 2010-12-06 2015-03-10 Gamblit Gaming, Llc Collective enabling elements for enriched game play environment (single and/or multiplayer) for casino applications
US8986097B2 (en) 2011-08-04 2015-03-24 Gamblit Gaming, Llc Interactive game elements as lottery ticket in enriched game play environment (single and/or multiplayer) for casino applications
US8986110B2 (en) 2010-12-06 2015-03-24 Gamblit Gaming, Llc Anti-cheating hybrid game
US8998707B2 (en) 2012-02-17 2015-04-07 Gamblit Gaming, Llc Networked hybrid game
US9005008B2 (en) 2011-08-04 2015-04-14 Gamblit Gaming, Llc Side betting for enriched game play environment (single and/or multiplayer) for casino applications
US9039508B1 (en) 2013-11-22 2015-05-26 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved game
US9047735B2 (en) 2012-01-05 2015-06-02 Gamblit Gaming, Llc Head to head gambling hybrid games
US9058723B2 (en) 2012-01-05 2015-06-16 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US9092933B2 (en) 2011-11-30 2015-07-28 Gamblit Gaming, Llc Gambling game objectification and abstraction
US9218714B2 (en) 2013-11-18 2015-12-22 Gamblit Gaming, Llc User interface manager for a skill wagering interleaved game
US9251657B2 (en) 2010-12-06 2016-02-02 Gamblit Gaming, Llc Skill calibrated hybrid game
US9302175B2 (en) 2012-05-29 2016-04-05 Gamblit Gaming, Llc Sudoku style hybrid game
US9336656B2 (en) 2011-12-06 2016-05-10 Gamblit Gaming, Llc Multilayer hybrid games
US9349249B2 (en) 2010-12-06 2016-05-24 Gamblit Gaming, Llc Anti-sandbagging in head-to-head gaming for enriched game play environment
US9355529B2 (en) 2010-12-06 2016-05-31 Gamblit Gaming, Llc Enhanced slot-machine for casino applications
US9384623B2 (en) 2013-02-26 2016-07-05 Gamblit Gaming, Llc Resource management gambling hybrid gaming system
US9384631B2 (en) 2011-10-17 2016-07-05 Gamblit Gaming, Llc Head-to-head and tournament play for enriched game play environment
US9384630B2 (en) 2011-07-12 2016-07-05 Gamblit Gaming, Llc Personalizable hybrid games
US9466175B2 (en) 2012-01-19 2016-10-11 Gamblit Gaming, Llc Transportable variables in hybrid games
US9478103B2 (en) 2013-02-11 2016-10-25 Gamblit Gaming, Llc Gambling hybrid gaming system with a fixed shooter
US9483165B2 (en) 2013-01-31 2016-11-01 Gamblit Gaming, Llc Intermediate in-game resource hybrid gaming system
US9489797B2 (en) 2013-03-01 2016-11-08 Gamblit Gaming, Llc Intermediate credit hybrid gaming system
US9495837B2 (en) 2013-02-12 2016-11-15 Gamblit Gaming, Llc Passively triggered wagering system
US9564015B2 (en) 2011-10-17 2017-02-07 Gamblit Gaming, Llc Skill normalized hybrid game
US9564008B2 (en) 2012-04-25 2017-02-07 Gamblit Gaming, Llc Difference engine hybrid game
US9569929B2 (en) 2012-11-08 2017-02-14 Gamblit Gaming, Llc Systems for an intermediate value holder
US9576427B2 (en) 2014-06-03 2017-02-21 Gamblit Gaming, Llc Skill-based bonusing interleaved wagering system
US9659438B2 (en) 2014-09-15 2017-05-23 Gamblit Gaming, Llc Delayed wagering interleaved wagering system
US9672698B2 (en) 2013-09-18 2017-06-06 Gamblit Gaming, Llc Second chance lottery skill wagering interleaved game system
US9691226B2 (en) 2013-11-07 2017-06-27 Gamblit Gaming, Llc Side pool interleaved wagering system
US9691223B2 (en) 2013-11-20 2017-06-27 Gamblit Gaming, Llc Selectable intermediate result interleaved wagering system
US9691224B2 (en) 2014-02-19 2017-06-27 Gamblit Gaming, Llc Functional transformation interleaved wagering system
US9715790B2 (en) 2012-11-08 2017-07-25 Gamblit Gaming, Llc Tournament management system
US9721424B2 (en) 2013-10-07 2017-08-01 Gamblit Gaming, Llc Supplementary mode of an interleaved wagering system
US9741201B2 (en) 2014-01-28 2017-08-22 Gamblit Gaming, Llc Connected interleaved wagering system
US9741207B2 (en) 2014-12-03 2017-08-22 Gamblit Gaming, Llc Non-sequential frame insertion interleaved wagering system
US9747747B2 (en) 2014-04-15 2017-08-29 Gamblit Gaming, Llc Alternative application resource interleaved wagering system
US9761085B2 (en) 2014-01-30 2017-09-12 Gamblit Gaming, Llc Record display of an interleaved wagering system
US9786126B2 (en) 2014-07-31 2017-10-10 Gamblit Gaming, Llc Skill-based progressive interleaved wagering system
US9792763B2 (en) 2014-03-21 2017-10-17 Gamblit Gaming, Llc Inverted mechanic interleaved wagering system
US9805552B2 (en) 2014-01-28 2017-10-31 Gamblit Gaming, Llc Multi-state opportunity interleaved wagering system
US9811974B2 (en) 2015-01-14 2017-11-07 Gamblit Gaming, Llc Multi-directional shooting interleaved wagering system
US9818262B2 (en) 2013-03-27 2017-11-14 Gamblit Gaming, Llc Game world server driven triggering for gambling hybrid gaming system
US9830767B2 (en) 2013-03-14 2017-11-28 Gamblit Gaming, Llc Game history validation for networked gambling hybrid gaming system
US9836920B2 (en) 2010-12-06 2017-12-05 Gamblit Gaming, Llc Hybrid game with manual trigger option
US9842465B2 (en) 2013-12-14 2017-12-12 Gamblit Gaming, Llc Fungible object award interleaved wagering system
US9858759B2 (en) 2014-08-08 2018-01-02 Gamblit Gaming, Llc Fungible object interleaved wagering system
US9858758B2 (en) 2013-10-07 2018-01-02 Gamblit Gaming, Llc Bonus round items in an interleaved wagering system
US9881451B2 (en) 2013-01-10 2018-01-30 Gamblit Gaming, Llc Gambling hybrid gaming system with accumulated trigger and deferred gambling
US9881446B2 (en) 2010-12-06 2018-01-30 Gamblit Gaming, Llc Hybrid gaming system having omniscience gambling proposition
US9881456B2 (en) 2010-12-06 2018-01-30 Gamblit Gaming, Llc Sponsored hybrid systems
US9881454B2 (en) 2014-04-15 2018-01-30 Gamblit Gaming, Llc Multifaceted application resource interleaved wagering system
US9881452B2 (en) 2013-12-14 2018-01-30 Gamblit Gaming, Llc Augmented or replaced application outcome interleaved wagering system
US9881461B2 (en) 2014-06-18 2018-01-30 Gamblit Gaming, Llc Enhanced interleaved wagering system
US9911283B2 (en) 2014-03-20 2018-03-06 Gamblit Gaming, Llc Pari-mutuel-based skill wagering interleaved game
US9911275B2 (en) 2015-03-27 2018-03-06 Gamblit Gaming, Llc Multi-control stick interleaved wagering system
US9916723B2 (en) 2014-06-20 2018-03-13 Gamblit Gaming, Llc Application credit earning interleaved wagering system
US9922495B2 (en) 2014-08-01 2018-03-20 Gamblit Gaming, Llc Transaction based interleaved wagering system
US9947180B2 (en) 2015-05-20 2018-04-17 Gamblit Gaming, Llc Pari-mutuel interleaved wagering system
US9947179B2 (en) 2012-11-08 2018-04-17 Gamblit Gaming, Llc Standardized scoring wagering system
US9953487B2 (en) 2014-01-15 2018-04-24 Gamblit Gaming, Llc Bonus element interleaved wagering system
US9953485B2 (en) 2013-05-14 2018-04-24 Gamblit Gaming, Llc Variable opacity reel in an interactive game
US9978206B2 (en) 2015-03-05 2018-05-22 Gamblit Gaming, Llc Match evolution interleaved wagering system
US9990798B2 (en) 2014-09-28 2018-06-05 Gamblit Gaming, Llc Multi-mode element interleaved wagering system
US9997016B2 (en) 2013-02-28 2018-06-12 Gamblit Gaming, Llc Parallel AI hybrid gaming system
US10019871B2 (en) 2014-06-04 2018-07-10 Gamblit Gaming, Llc Prepaid interleaved wagering system
US10019870B2 (en) 2012-04-25 2018-07-10 Gamblit Gaming, Llc Randomized initial condition hybrid games
US10026261B2 (en) 2013-05-29 2018-07-17 Gamblit Gaming, Llc Dynamic wager updating gambling hybrid game
US10026263B2 (en) 2014-03-07 2018-07-17 Gamblit Gaming, Llc Skill level initiated interleaved wagering system
US10032331B2 (en) 2015-01-20 2018-07-24 Gamblit Gaming, Llc Color alteration interleaved wagering system
US10032330B2 (en) 2013-05-14 2018-07-24 Gamblit Gaming, Llc Dice game as a combination game
US10037654B2 (en) 2013-05-29 2018-07-31 Gamblit Gaming, Llc User selectable gamblng game hybrid game
US10037658B2 (en) 2014-12-31 2018-07-31 Gamblit Gaming, Llc Billiard combined proposition wagering system
US10043347B2 (en) 2013-01-07 2018-08-07 Gamblit Gaming, Llc Systems and methods for a hybrid entertainment and gambling game using an object alignment game
US10049528B2 (en) 2013-10-16 2018-08-14 Gamblit Gaming, Llc Additional wager in an interleaved wagering system
US10046243B2 (en) 2012-11-08 2018-08-14 Gamblit Gaming, Llc Fantasy sports wagering system
US10055936B2 (en) 2015-01-21 2018-08-21 Gamblit Gaming, Llc Cooperative disease outbreak interleaved wagering system
US10055935B2 (en) 2013-06-20 2018-08-21 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved game
US10062238B2 (en) 2014-05-12 2018-08-28 Gamblit Gaming, Llc Stateful real-credit interleaved wagering system
US10068427B2 (en) 2014-12-03 2018-09-04 Gamblit Gaming, Llc Recommendation module interleaved wagering system
US10068423B2 (en) 2013-07-29 2018-09-04 Gamblit Gaming, Llc Lottery system with skill wagering interleaved game
US10074239B2 (en) 2013-04-30 2018-09-11 Gamblit Gaming, Llc Integrated gambling process for games with explicit random events
US10083575B2 (en) 2015-09-25 2018-09-25 Gamblit Gaming, Llc Additive card interleaved wagering system
US10089825B2 (en) 2015-08-03 2018-10-02 Gamblit Gaming, Llc Interleaved wagering system with timed randomized variable
US10121314B2 (en) 2013-03-29 2018-11-06 Gamblit Gaming, Llc Gambling hybrid gaming system with variable characteristic feedback loop
US10121311B2 (en) 2012-11-05 2018-11-06 Gamblit Gaming, Llc Interactive media based gambling hybrid games
US10127768B2 (en) 2012-06-30 2018-11-13 Gamblit Gaming, Llc Hybrid game with manual trigger option
US10176667B2 (en) 2015-01-15 2019-01-08 Gamblit Gaming, Llc Distributed anonymous payment wagering system
US10192406B2 (en) 2013-06-25 2019-01-29 Gamblit Gaming, Llc Screen activity moderation in a skill wagering interleaved game
US10204484B2 (en) 2015-08-21 2019-02-12 Gamblit Gaming, Llc Skill confirmation interleaved wagering system
US10210701B2 (en) 2013-01-07 2019-02-19 Gamblit Gaming, Llc Systems and methods for a hybrid entertainment and gambling game using a slingshot trigger
US10223863B2 (en) 2012-06-30 2019-03-05 Gamblit Gaming, Llc Hybrid gaming system having omniscience gambling proposition
US10235835B2 (en) 2011-08-04 2019-03-19 Gamblit Gaming, Llc Game world exchange for hybrid gaming
US10235840B2 (en) 2012-01-19 2019-03-19 Gamblit Gaming, Llc Time enabled hybrid games
US10242529B2 (en) 2015-03-17 2019-03-26 Gamblit Gaming, Llc Object matching interleaved wagering system
US10242530B2 (en) 2013-10-31 2019-03-26 Gamblit Gaming, Llc Dynamic multi-currency interleaved wagering system
US10262492B2 (en) 2012-11-08 2019-04-16 Gamblit Gaming, Llc Gambling communicator system
US10262496B2 (en) 2011-07-18 2019-04-16 Gamblit Gaming, Llc Credit contribution method for a hybrid game
US10290182B2 (en) 2012-04-25 2019-05-14 Gamblit Gaming, Llc Draw certificate based hybrid game
US10311675B2 (en) 2015-04-13 2019-06-04 Gamblit Gaming, Llc Level-based multiple outcome interleaved wagering system
US10319178B2 (en) 2013-11-15 2019-06-11 Gamblit Gaming, Llc Distributed component interleaved wagering system
US10319180B2 (en) 2013-03-29 2019-06-11 Gamblit Gaming, Llc Interactive application of an interleaved wagering system
US10332338B2 (en) 2015-04-13 2019-06-25 Gamblit Gaming, Llc Modular interactive application interleaved wagering system
US10347089B2 (en) 2016-03-25 2019-07-09 Gamblit Gaming, Llc Variable skill reward wagering system
US10347080B2 (en) 2013-06-10 2019-07-09 Gamblit Gaming, Llc Adapted skill wagering interleaved game
US10347077B2 (en) 2011-07-12 2019-07-09 Gamblit Gaming, Llc Hybrid game element management
US10373436B2 (en) 2010-12-06 2019-08-06 Gamblit Gaming, Llc Coincident gambling hybrid gaming system
US10380846B2 (en) 2013-10-23 2019-08-13 Gamblit Gaming, Llc Market based interleaved wagering system
US10395476B2 (en) 2013-04-30 2019-08-27 Gamblit Gaming, Llc Integrated gambling process for games with explicit random events
US10424169B2 (en) 2013-12-03 2019-09-24 Gamblit Gaming, Llc Hotel themed interleaved wagering system
US10438440B2 (en) 2014-05-07 2019-10-08 Gamblit Gaming, Llc Integrated wagering process interleaved skill wagering gaming system
US10453301B2 (en) 2015-07-24 2019-10-22 Gamblit Gaming, Llc Interleaved wagering system with precalculated possibilities
US10504325B2 (en) 2013-09-03 2019-12-10 Gamblit Gaming, Llc Pre-authorized transaction interleaved wagering system
US10504334B2 (en) 2015-12-21 2019-12-10 Gamblit Gaming, Llc Ball and paddle skill competition wagering system
US10510213B2 (en) 2016-10-26 2019-12-17 Gamblit Gaming, Llc Clock-synchronizing skill competition wagering system
US10510215B2 (en) 2013-06-25 2019-12-17 Gamblit Gaming, Llc Tournament entry mechanisms within a gambling integrated game or skill wagering interleaved game
US10515510B2 (en) 2015-06-05 2019-12-24 Gamblit Gaming, Llc Interleaved wagering system with reconciliation system
US10540849B2 (en) 2014-03-13 2020-01-21 Gamblit Gaming, Llc Alternate payment mechanism interleaved skill wagering gaming system
US10540844B2 (en) 2014-05-15 2020-01-21 Gamblit Gaming, Llc Fabrication interleaved wagering system
US10546462B2 (en) 2014-09-18 2020-01-28 Gamblit Gaming, Llc Pseudo anonymous account wagering system
US10553071B2 (en) 2016-01-21 2020-02-04 Gamblit Gaming, Llc Self-reconfiguring wagering system
US10553069B2 (en) 2014-09-18 2020-02-04 Gamblit Gaming, Llc Multimodal multiuser interleaved wagering system
US10565822B2 (en) 2014-02-21 2020-02-18 Gamblit Gaming, Llc Catapult interleaved wagering system
US10586424B2 (en) 2016-02-01 2020-03-10 Gamblit Gaming, Llc Variable skill proposition interleaved wagering system
US10607453B2 (en) 2015-12-03 2020-03-31 Gamblit Gaming, Llc Skill-based progressive pool combined proposition wagering system
US10614674B2 (en) 2017-04-11 2020-04-07 Gamblit Gaming, Llc Timed skill objective wagering system
US10621821B2 (en) 2014-09-15 2020-04-14 Gamblit Gaming, Llc Topper system for a wagering system
US10621828B2 (en) 2016-05-16 2020-04-14 Gamblit Gaming, Llc Variable skill objective wagering system
US10643427B2 (en) 2014-08-25 2020-05-05 Gamblit Gaming, Llc Threshold triggered interleaved wagering system
US10665057B2 (en) 2013-01-10 2020-05-26 Gamblit Gaming, Llc Gambling hybrid gaming system with accumulated trigger and deferred gambling
US10713887B2 (en) 2010-12-06 2020-07-14 Gamblit Gaming, Llc Enhanced slot-machine for casino applications
US10726667B2 (en) 2012-11-08 2020-07-28 Gamblit Gaming, Llc Systems for an intermediate value holder
US10733844B2 (en) 2016-05-16 2020-08-04 Gamblit Gaming, Llc Variable skill objective wagering system
US10796525B2 (en) 2017-09-12 2020-10-06 Gamblit Gaming, Llc Outcome selector interactive wagering system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5470079A (en) * 1994-06-16 1995-11-28 Bally Gaming International, Inc. Game machine accounting and monitoring system
US20040248645A1 (en) * 2003-03-17 2004-12-09 Blackburn Christopher W. Accounting service in a service-oriented gaming network environment
US20060160621A1 (en) * 2005-01-18 2006-07-20 Igt Server based meter model softcount and audit processing for gaming machines
US20070060314A1 (en) * 2005-09-09 2007-03-15 Igt Server based gaming system having multiple progressive awards
US20080220854A1 (en) * 2007-03-08 2008-09-11 Timothy Michael Midgley Method and apparatus for collecting user game play data and crediting users in an online gaming environment
US20080305862A1 (en) * 2005-11-14 2008-12-11 Walker Digital, Llc Facilitating a Flat Rate Play Session with a Parallel Game
US7803047B1 (en) * 2006-09-05 2010-09-28 Bally Gaming, Inc. Method for managing accounting
US7850522B2 (en) * 1998-03-31 2010-12-14 Igt Apparatus, systems and methods for facilitating a payout of a gaming device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1242298A (en) * 1969-05-06 1971-08-11 Phonographic Technical Ltd Coin or token operated automatic amusement machine

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5470079A (en) * 1994-06-16 1995-11-28 Bally Gaming International, Inc. Game machine accounting and monitoring system
US7850522B2 (en) * 1998-03-31 2010-12-14 Igt Apparatus, systems and methods for facilitating a payout of a gaming device
US20040248645A1 (en) * 2003-03-17 2004-12-09 Blackburn Christopher W. Accounting service in a service-oriented gaming network environment
US20060160621A1 (en) * 2005-01-18 2006-07-20 Igt Server based meter model softcount and audit processing for gaming machines
US20070060314A1 (en) * 2005-09-09 2007-03-15 Igt Server based gaming system having multiple progressive awards
US20080305862A1 (en) * 2005-11-14 2008-12-11 Walker Digital, Llc Facilitating a Flat Rate Play Session with a Parallel Game
US7803047B1 (en) * 2006-09-05 2010-09-28 Bally Gaming, Inc. Method for managing accounting
US20080220854A1 (en) * 2007-03-08 2008-09-11 Timothy Michael Midgley Method and apparatus for collecting user game play data and crediting users in an online gaming environment

Cited By (294)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9870675B2 (en) 2001-12-10 2018-01-16 Gamblit Gaming, Llc Enriched game play environment
US8632395B2 (en) 2010-03-01 2014-01-21 Gamblit Gaming, Llc Enriched game play environment (single and/or multi-player) for casino applications
US10140813B2 (en) 2010-03-01 2018-11-27 Gamblit Gaming, Llc Enriched game play environment
US8882586B2 (en) 2010-03-01 2014-11-11 Gamblit Gaming, Llc Enriched game play environment (single and/or multi-player) for casino applications
US9881446B2 (en) 2010-12-06 2018-01-30 Gamblit Gaming, Llc Hybrid gaming system having omniscience gambling proposition
US8974294B2 (en) 2010-12-06 2015-03-10 Gamblit Gaming, Llc Collective enabling elements for enriched game play environment (single and/or multiplayer) for casino applications
US10204474B2 (en) 2010-12-06 2019-02-12 Gamblit Gaming, Llc Collective enabling elements for enriched game play environment (single and/or multiplayer) for casino applications
US10140807B2 (en) 2010-12-06 2018-11-27 Gamblit Gaming, Llc Enhanced slot-machine for casino applications
US10373436B2 (en) 2010-12-06 2019-08-06 Gamblit Gaming, Llc Coincident gambling hybrid gaming system
US9691220B2 (en) 2010-12-06 2017-06-27 Gamblit Gaming, Llc Anti-sandbagging in head-to-head gaming for enriched game play environment
US9881456B2 (en) 2010-12-06 2018-01-30 Gamblit Gaming, Llc Sponsored hybrid systems
US9361758B2 (en) 2010-12-06 2016-06-07 Gamblit Gaming, Llc Insurance enabled hybrid gaming system
US9997024B2 (en) 2010-12-06 2018-06-12 Gamblit Gaming, Llc Insurance enabled hybrid gaming system
US9728036B2 (en) 2010-12-06 2017-08-08 Gamblit Gaming, Llc Enhanced slot-machine for casino applications
US9355529B2 (en) 2010-12-06 2016-05-31 Gamblit Gaming, Llc Enhanced slot-machine for casino applications
US9595170B2 (en) 2010-12-06 2017-03-14 Gamblit Gaming, Llc Skill calibrated hybrid game
US8986110B2 (en) 2010-12-06 2015-03-24 Gamblit Gaming, Llc Anti-cheating hybrid game
US9685037B2 (en) 2010-12-06 2017-06-20 Gamblit Gaming, Llc Anti-cheating system
US9349249B2 (en) 2010-12-06 2016-05-24 Gamblit Gaming, Llc Anti-sandbagging in head-to-head gaming for enriched game play environment
US10713887B2 (en) 2010-12-06 2020-07-14 Gamblit Gaming, Llc Enhanced slot-machine for casino applications
US9330533B2 (en) 2010-12-06 2016-05-03 Gamblit Gaming, Llc Anti-cheating system
US10249147B2 (en) 2010-12-06 2019-04-02 Gamblit Gaming, Llc Skill calibrated hybrid game
US9251657B2 (en) 2010-12-06 2016-02-02 Gamblit Gaming, Llc Skill calibrated hybrid game
US9836920B2 (en) 2010-12-06 2017-12-05 Gamblit Gaming, Llc Hybrid game with manual trigger option
US8986117B2 (en) 2011-06-01 2015-03-24 Gamblit Gaming, Llc Systems and methods for regulated hybrid gaming
US9177435B2 (en) 2011-06-01 2015-11-03 Gamblit Gaming, Llc Regulated hybrid gaming system
US8821270B2 (en) 2011-06-01 2014-09-02 Gamblit Gaming, Llc Systems and methods for regulated hybrid gaming
US10074237B2 (en) 2011-06-01 2018-09-11 Gamblit Gaming, Llc Regulated hybrid gaming system
US9865127B2 (en) 2011-06-01 2018-01-09 Gamblit Gaming, Llc Regulated hybrid gaming system
US9039536B2 (en) 2011-06-02 2015-05-26 Gamblit Gaming, Llc Systems and methods for flexible gaming environments
US9449460B2 (en) 2011-06-02 2016-09-20 Gamblit Gaming, Llc Systems for flexible gaming environments
US8753212B2 (en) 2011-06-02 2014-06-17 Gamblit Gaming, Llc Systems and methods for flexible gaming environments
US10438442B2 (en) 2011-06-02 2019-10-08 Gamblit Gaming, Llc Systems for flexible gaming environments
US9715783B2 (en) 2011-06-02 2017-07-25 Gamblit Gaming, Llc Systems for flexible gaming environments
US9536386B2 (en) 2011-07-12 2017-01-03 Gamblit Gaming, Llc Personalizable hybrid games
US9916725B2 (en) 2011-07-12 2018-03-13 Gamblit Gaming, Llc Personalizable hybrid games
US9754451B2 (en) 2011-07-12 2017-09-05 Gamblit Gaming, Llc Personalizable hybrid games
US10304284B2 (en) 2011-07-12 2019-05-28 Gamblit Gaming, Llc Personalizable hybrid games
US9384630B2 (en) 2011-07-12 2016-07-05 Gamblit Gaming, Llc Personalizable hybrid games
US10347077B2 (en) 2011-07-12 2019-07-09 Gamblit Gaming, Llc Hybrid game element management
US10262496B2 (en) 2011-07-18 2019-04-16 Gamblit Gaming, Llc Credit contribution method for a hybrid game
US9005008B2 (en) 2011-08-04 2015-04-14 Gamblit Gaming, Llc Side betting for enriched game play environment (single and/or multiplayer) for casino applications
US10235835B2 (en) 2011-08-04 2019-03-19 Gamblit Gaming, Llc Game world exchange for hybrid gaming
US9607480B2 (en) 2011-08-04 2017-03-28 Gamblit Gaming, Llc Interactive game elements as lottery ticket in enriched game play environment (single and/or multiplayer) for casino applications
US9576424B2 (en) 2011-08-04 2017-02-21 Gamblit Gaming, Llc Side betting for enriched game play environment (single and/or multiplayer) for casino applications
US10366573B2 (en) 2011-08-04 2019-07-30 Gamblit Gaming, Llc Side betting for enriched game play environment (single and/or multiplayer) for casino applications
US10204489B2 (en) 2011-08-04 2019-02-12 Gamblit Gaming, Llc Interactive game elements as lottery ticket in enriched game play environment (single and/or multiplayer) for casino applications
US8986097B2 (en) 2011-08-04 2015-03-24 Gamblit Gaming, Llc Interactive game elements as lottery ticket in enriched game play environment (single and/or multiplayer) for casino applications
US9230404B2 (en) 2011-08-04 2016-01-05 Gamblit Gaming, Llc Side betting for enriched game play environment (single and/or multiplayer) for casino applications
US9640032B2 (en) 2011-09-30 2017-05-02 Gamblit Gaming, Llc Electromechanical hybrid gaming system
US8944899B2 (en) 2011-09-30 2015-02-03 Gamblit Gaming, Llc Electromechanical hybrid game with skill-based entertainment game in combination with a gambling game
US10074242B2 (en) 2011-09-30 2018-09-11 Gamblit Gaming, Llc Electromechanical hybrid gaming system
US10242528B2 (en) 2011-10-17 2019-03-26 Gamblit Gaming, Llc Anti-sandbagging in head-to-head gaming for enriched game play environment
US9564015B2 (en) 2011-10-17 2017-02-07 Gamblit Gaming, Llc Skill normalized hybrid game
US9626836B2 (en) 2011-10-17 2017-04-18 Gamblit Gaming, Llc Head-to-head and tournament play for enriched game play environment
US10360766B2 (en) 2011-10-17 2019-07-23 Gamblit Gaming, Llc Head-to-head and tournament play for enriched game play environment
US9384631B2 (en) 2011-10-17 2016-07-05 Gamblit Gaming, Llc Head-to-head and tournament play for enriched game play environment
US10055940B2 (en) 2011-10-17 2018-08-21 Gamblit Gaming, Llc Head-to-head and tournament play for enriched game play environment
US10083572B2 (en) 2011-11-10 2018-09-25 Gamblit Gaming, Llc Anti-cheating system
US10467851B2 (en) 2011-11-10 2019-11-05 Gamblit Gaming, Llc Anti-cheating system
US10249136B2 (en) 2011-11-30 2019-04-02 Gamblit Gaming, Llc Gambling game objectification and abstraction
US8845419B2 (en) 2011-11-30 2014-09-30 Gamblit Gaming, Llc Bonus jackpots in enriched game play environment
US8657675B1 (en) 2011-11-30 2014-02-25 Gamblit Gaming, Llc Bonus jackpots in enriched game play environment
US9830769B2 (en) 2011-11-30 2017-11-28 Gamblit Gaming, Llc Gambling game objectification and abstraction
US9092933B2 (en) 2011-11-30 2015-07-28 Gamblit Gaming, Llc Gambling game objectification and abstraction
US9530275B2 (en) 2011-11-30 2016-12-27 Gamblit Gaming, Llc Gambling game objectification and abstraction
US10679466B2 (en) 2011-11-30 2020-06-09 Gamblit Gaming, Llc Bonus jackpots in enriched game play environment
US9972165B2 (en) 2011-11-30 2018-05-15 Gamblit Gaming, Llc Substitution hybrid games
US8905840B2 (en) 2011-11-30 2014-12-09 Gamblit Gaming, Llc Substitution hybrid games
US9741208B2 (en) 2011-11-30 2017-08-22 Gamblit Gaming, Llc Bonus jackpots in enriched game play environment
US10937274B2 (en) 2011-12-06 2021-03-02 Gamblit Gaming, Llc Multilayer hybrid games
US9773380B2 (en) 2011-12-06 2017-09-26 Gamblit Gaming, Llc Multilayer hybrid games
US9336656B2 (en) 2011-12-06 2016-05-10 Gamblit Gaming, Llc Multilayer hybrid games
US10147274B2 (en) 2011-12-06 2018-12-04 Gamblit Gaming, Llc Multilayer hybrid games
US8821264B2 (en) 2011-12-09 2014-09-02 Gamblit Gaming, Llc Controlled entity hybrid game
US9443387B2 (en) 2011-12-09 2016-09-13 Gamblit Gaming, Llc Controlled entity hybrid game
US10192394B2 (en) 2011-12-19 2019-01-29 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US9672690B2 (en) 2011-12-19 2017-06-06 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US8834263B2 (en) 2011-12-19 2014-09-16 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US9305420B2 (en) 2011-12-19 2016-04-05 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US9472055B2 (en) 2012-01-05 2016-10-18 Gamblit Gaming, Llc Initiation modes for a credit and enabling system for virtual constructs
US9047735B2 (en) 2012-01-05 2015-06-02 Gamblit Gaming, Llc Head to head gambling hybrid games
US9058723B2 (en) 2012-01-05 2015-06-16 Gamblit Gaming, Llc Credit and enabling system for virtual constructs in a hybrid game
US9589421B2 (en) 2012-01-05 2017-03-07 Gamblit Gaming, Llc Head to head systems
US10147277B2 (en) 2012-01-05 2018-12-04 Gamblit Gaming, Llc Head to head systems
US10891828B2 (en) 2012-01-05 2021-01-12 Gamblit Gaming, Llc Head to head systems
US9466175B2 (en) 2012-01-19 2016-10-11 Gamblit Gaming, Llc Transportable variables in hybrid games
US10854042B2 (en) 2012-01-19 2020-12-01 Gamblit Gaming, Llc Transportable variables in hybrid games
US10235840B2 (en) 2012-01-19 2019-03-19 Gamblit Gaming, Llc Time enabled hybrid games
US10380836B2 (en) 2012-02-17 2019-08-13 Gamblit Gaming, Llc Networked hybrid gaming system
US9449466B2 (en) 2012-02-17 2016-09-20 Gamblit Gaming, Llc Networked hybrid gaming system
US8998707B2 (en) 2012-02-17 2015-04-07 Gamblit Gaming, Llc Networked hybrid game
US9984530B2 (en) 2012-02-17 2018-05-29 Gamblit Gaming, Llc Networked hybrid gaming system
US8808086B2 (en) 2012-02-22 2014-08-19 Gamblit Gaming, Llc Insurance enabled hybrid games
US8951113B2 (en) 2012-02-22 2015-02-10 Gamblit Gaming, Llc Insurance enabled hybrid games
US10388115B2 (en) 2012-02-22 2019-08-20 Gamblit Gaming, Llc Insurance enabled hybrid gaming system
US10255758B2 (en) 2012-03-14 2019-04-09 Gamblit Gaming, Llc Autonomous agent hybrid system
US9934650B2 (en) 2012-03-14 2018-04-03 Gamblit Gaming, Llc Autonomous agent hybrid system
US9135776B2 (en) 2012-03-14 2015-09-15 Gamblit Gaming, Llc Autonomous agent hybrid games
US8845420B2 (en) 2012-03-14 2014-09-30 Gamblit Gaming, Llc Autonomous agent hybrid games
US9478096B2 (en) 2012-03-14 2016-10-25 Gamblit Gaming, Llc Autonomous agent hybrid system
US10019870B2 (en) 2012-04-25 2018-07-10 Gamblit Gaming, Llc Randomized initial condition hybrid games
US9886820B2 (en) 2012-04-25 2018-02-06 Gamblit Gaming, Llc Difference engine hybrid game
US10535225B2 (en) 2012-04-25 2020-01-14 Gamblit Gaming, Llc Randomized initial condition hybrid games
US10290182B2 (en) 2012-04-25 2019-05-14 Gamblit Gaming, Llc Draw certificate based hybrid game
US9564008B2 (en) 2012-04-25 2017-02-07 Gamblit Gaming, Llc Difference engine hybrid game
US9302175B2 (en) 2012-05-29 2016-04-05 Gamblit Gaming, Llc Sudoku style hybrid game
US9600960B2 (en) 2012-05-29 2017-03-21 Gamblit Gaming, Llc Sudoku style hybrid game
US9916728B2 (en) 2012-05-29 2018-03-13 Gamblit Gaming, Llc Sudoku style hybrid game
US10553075B2 (en) 2012-05-29 2020-02-04 Gamblit Gaming, Llc Sudoku style hybrid game
US10672227B2 (en) 2012-06-30 2020-06-02 Gamblit Gaming, Llc Hybrid game with manual trigger option
US10127768B2 (en) 2012-06-30 2018-11-13 Gamblit Gaming, Llc Hybrid game with manual trigger option
US10223863B2 (en) 2012-06-30 2019-03-05 Gamblit Gaming, Llc Hybrid gaming system having omniscience gambling proposition
US10586422B2 (en) * 2012-06-30 2020-03-10 Gamblit Gaming, Llc Hybrid gaming system having omniscience gambling proposition
US20190197823A1 (en) * 2012-06-30 2019-06-27 Gamblit Gaming, Llc Hybrid gaming system having omniscience gambling proposition
US10121311B2 (en) 2012-11-05 2018-11-06 Gamblit Gaming, Llc Interactive media based gambling hybrid games
US9984531B2 (en) 2012-11-08 2018-05-29 Gamblit Gaming, Llc Systems for an intermediate value holder
US9715790B2 (en) 2012-11-08 2017-07-25 Gamblit Gaming, Llc Tournament management system
US10726667B2 (en) 2012-11-08 2020-07-28 Gamblit Gaming, Llc Systems for an intermediate value holder
US10262492B2 (en) 2012-11-08 2019-04-16 Gamblit Gaming, Llc Gambling communicator system
US10046243B2 (en) 2012-11-08 2018-08-14 Gamblit Gaming, Llc Fantasy sports wagering system
US9947179B2 (en) 2012-11-08 2018-04-17 Gamblit Gaming, Llc Standardized scoring wagering system
US9569929B2 (en) 2012-11-08 2017-02-14 Gamblit Gaming, Llc Systems for an intermediate value holder
US10210701B2 (en) 2013-01-07 2019-02-19 Gamblit Gaming, Llc Systems and methods for a hybrid entertainment and gambling game using a slingshot trigger
US10417869B2 (en) 2013-01-07 2019-09-17 Gamblit Gaming, Llc Systems and methods for a hybrid entertainment and gambling game using an object alignment game
US10043347B2 (en) 2013-01-07 2018-08-07 Gamblit Gaming, Llc Systems and methods for a hybrid entertainment and gambling game using an object alignment game
US9881451B2 (en) 2013-01-10 2018-01-30 Gamblit Gaming, Llc Gambling hybrid gaming system with accumulated trigger and deferred gambling
US10665057B2 (en) 2013-01-10 2020-05-26 Gamblit Gaming, Llc Gambling hybrid gaming system with accumulated trigger and deferred gambling
US10621820B2 (en) 2013-01-31 2020-04-14 Gamblit Gaming, Llc Intermediate in-game resource hybrid gaming system
US9483165B2 (en) 2013-01-31 2016-11-01 Gamblit Gaming, Llc Intermediate in-game resource hybrid gaming system
US9916721B2 (en) 2013-01-31 2018-03-13 Gamblit Gaming, Llc Intermediate in-game resource hybrid gaming system
US9478103B2 (en) 2013-02-11 2016-10-25 Gamblit Gaming, Llc Gambling hybrid gaming system with a fixed shooter
US10347083B2 (en) 2013-02-11 2019-07-09 Gamblit Gaming, Llc Electromechanical gaming machine with a fixed ship
US9928687B2 (en) 2013-02-11 2018-03-27 Gamblit Gaming, Llc Electromechanical gaming machine with a fixed ship
US9495837B2 (en) 2013-02-12 2016-11-15 Gamblit Gaming, Llc Passively triggered wagering system
US10255759B2 (en) 2013-02-12 2019-04-09 Gamblit Gaming, Llc Passively triggered wagering system
US9959707B2 (en) 2013-02-12 2018-05-01 Gamblit Gaming, Llc Passively triggered wagering system
US10026264B2 (en) 2013-02-26 2018-07-17 Gamblit Gaming, Llc Resource management gambling hybrid gaming system
US9691225B2 (en) 2013-02-26 2017-06-27 Gamblit Gaming, Llc Resource management gambling hybrid gaming system
US10388107B2 (en) 2013-02-26 2019-08-20 Gamblit Gaming, Llc Resource management gambling hybrid gaming system
US9384623B2 (en) 2013-02-26 2016-07-05 Gamblit Gaming, Llc Resource management gambling hybrid gaming system
US9997016B2 (en) 2013-02-28 2018-06-12 Gamblit Gaming, Llc Parallel AI hybrid gaming system
US10885739B2 (en) 2013-02-28 2021-01-05 Gamblit Gaming, Llc Parallel AI hybrid gaming system
US10204478B2 (en) 2013-03-01 2019-02-12 Gamblit Gaming, Llc Intermediate credit hybrid gaming system
US9773371B2 (en) 2013-03-01 2017-09-26 Gamblit Gaming, Llc Intermediate credit hybrid gaming system
US9489797B2 (en) 2013-03-01 2016-11-08 Gamblit Gaming, Llc Intermediate credit hybrid gaming system
US9830767B2 (en) 2013-03-14 2017-11-28 Gamblit Gaming, Llc Game history validation for networked gambling hybrid gaming system
US10262491B2 (en) 2013-03-14 2019-04-16 Gamblit Gaming, Llc Game history validation for networked gambling hybrid gaming system
US10169955B2 (en) 2013-03-27 2019-01-01 Gamblit Gaming, Llc Game world server driven triggering for gambling hybrid gaming system
US9818262B2 (en) 2013-03-27 2017-11-14 Gamblit Gaming, Llc Game world server driven triggering for gambling hybrid gaming system
US10319180B2 (en) 2013-03-29 2019-06-11 Gamblit Gaming, Llc Interactive application of an interleaved wagering system
US10121314B2 (en) 2013-03-29 2018-11-06 Gamblit Gaming, Llc Gambling hybrid gaming system with variable characteristic feedback loop
US10395476B2 (en) 2013-04-30 2019-08-27 Gamblit Gaming, Llc Integrated gambling process for games with explicit random events
US10074239B2 (en) 2013-04-30 2018-09-11 Gamblit Gaming, Llc Integrated gambling process for games with explicit random events
US10453295B2 (en) 2013-05-14 2019-10-22 Gamblit Gaming, Llc Variable opacity reel in an interactive game
US10529177B2 (en) 2013-05-14 2020-01-07 Gamblit Gaming, Llc Dice game as a combination game
US10032330B2 (en) 2013-05-14 2018-07-24 Gamblit Gaming, Llc Dice game as a combination game
US9953485B2 (en) 2013-05-14 2018-04-24 Gamblit Gaming, Llc Variable opacity reel in an interactive game
US10026261B2 (en) 2013-05-29 2018-07-17 Gamblit Gaming, Llc Dynamic wager updating gambling hybrid game
US10037654B2 (en) 2013-05-29 2018-07-31 Gamblit Gaming, Llc User selectable gamblng game hybrid game
US10403087B2 (en) 2013-05-29 2019-09-03 Gamblit Gaming, Llc Dynamic wager updating gambling hybrid game
US10460558B2 (en) 2013-05-29 2019-10-29 Gamblit Gaming, Llc User selectable gambling game hybrid game
US10347080B2 (en) 2013-06-10 2019-07-09 Gamblit Gaming, Llc Adapted skill wagering interleaved game
US10055935B2 (en) 2013-06-20 2018-08-21 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved game
US10192406B2 (en) 2013-06-25 2019-01-29 Gamblit Gaming, Llc Screen activity moderation in a skill wagering interleaved game
US10510215B2 (en) 2013-06-25 2019-12-17 Gamblit Gaming, Llc Tournament entry mechanisms within a gambling integrated game or skill wagering interleaved game
US10885747B2 (en) 2013-06-25 2021-01-05 Gamblit Gaming, Llc Screen activity moderation in a skill wagering interleaved game
US10068423B2 (en) 2013-07-29 2018-09-04 Gamblit Gaming, Llc Lottery system with skill wagering interleaved game
US10504325B2 (en) 2013-09-03 2019-12-10 Gamblit Gaming, Llc Pre-authorized transaction interleaved wagering system
US10049530B2 (en) 2013-09-18 2018-08-14 Gamblit Gaming, Llc Second chance lottery skill wagering interleaved game system
US9672698B2 (en) 2013-09-18 2017-06-06 Gamblit Gaming, Llc Second chance lottery skill wagering interleaved game system
US10347078B2 (en) 2013-10-07 2019-07-09 Gamblit Gaming, Llc Supplementary mode of an interleaved wagering system
US10360762B2 (en) 2013-10-07 2019-07-23 Gamblit Gaming, Llc Bonus round items in an interleaved wagering system
US10062239B2 (en) 2013-10-07 2018-08-28 Gamblit Gaming, Llc Bonus round items in an interleaved wagering system
US9721424B2 (en) 2013-10-07 2017-08-01 Gamblit Gaming, Llc Supplementary mode of an interleaved wagering system
US9858758B2 (en) 2013-10-07 2018-01-02 Gamblit Gaming, Llc Bonus round items in an interleaved wagering system
US10049528B2 (en) 2013-10-16 2018-08-14 Gamblit Gaming, Llc Additional wager in an interleaved wagering system
US10497211B2 (en) 2013-10-16 2019-12-03 Gamblit Gaming, Llc Additional wager in an interleaved wagering system
US10380846B2 (en) 2013-10-23 2019-08-13 Gamblit Gaming, Llc Market based interleaved wagering system
US10242530B2 (en) 2013-10-31 2019-03-26 Gamblit Gaming, Llc Dynamic multi-currency interleaved wagering system
US10002495B2 (en) 2013-11-07 2018-06-19 Gamblit Gaming, Llc Side pool interleaved wagering system
US9691226B2 (en) 2013-11-07 2017-06-27 Gamblit Gaming, Llc Side pool interleaved wagering system
US10424159B2 (en) 2013-11-07 2019-09-24 Gamblit Gaming, Llc Side pool interleaved wagering system
US10319178B2 (en) 2013-11-15 2019-06-11 Gamblit Gaming, Llc Distributed component interleaved wagering system
US9536375B2 (en) 2013-11-18 2017-01-03 Gamblit Gaming, Llc User interface manager for a skill wagering interleaved game
US9881448B2 (en) 2013-11-18 2018-01-30 Gamblit Gaming, Llc User interface manager for a skill wagering interleaved game
US9747745B2 (en) 2013-11-18 2017-08-29 Gamblit Gaming, Llc User interface manager for a skill wagering interleaved game
US9349247B2 (en) 2013-11-18 2016-05-24 Gamblit Gaming, Llc User interface manager for a skill wagering interleaved game
US9218714B2 (en) 2013-11-18 2015-12-22 Gamblit Gaming, Llc User interface manager for a skill wagering interleaved game
US10255762B2 (en) 2013-11-20 2019-04-09 Gamblit Gaming, Llc Selectable intermediate result interleaved wagering system
US9691223B2 (en) 2013-11-20 2017-06-27 Gamblit Gaming, Llc Selectable intermediate result interleaved wagering system
US10388106B2 (en) 2013-11-22 2019-08-20 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved system
US9558624B2 (en) 2013-11-22 2017-01-31 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved system
US10198905B2 (en) 2013-11-22 2019-02-05 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved game
US9039508B1 (en) 2013-11-22 2015-05-26 Gamblit Gaming, Llc Multi-mode multi-jurisdiction skill wagering interleaved game
US10424169B2 (en) 2013-12-03 2019-09-24 Gamblit Gaming, Llc Hotel themed interleaved wagering system
US9881452B2 (en) 2013-12-14 2018-01-30 Gamblit Gaming, Llc Augmented or replaced application outcome interleaved wagering system
US10832520B2 (en) 2013-12-14 2020-11-10 Gamblit Gaming, Llc Fungible object award interleaved wagering system
US9842465B2 (en) 2013-12-14 2017-12-12 Gamblit Gaming, Llc Fungible object award interleaved wagering system
US10282942B2 (en) 2013-12-14 2019-05-07 Gamblit Gaming, Llc Augmented or replaced application outcome interleaved wagering system
US10169953B2 (en) 2013-12-14 2019-01-01 Gamblit Gaming, Llc Fungible object award interleaved wagering system
US9953487B2 (en) 2014-01-15 2018-04-24 Gamblit Gaming, Llc Bonus element interleaved wagering system
US9805552B2 (en) 2014-01-28 2017-10-31 Gamblit Gaming, Llc Multi-state opportunity interleaved wagering system
US10304289B2 (en) 2014-01-28 2019-05-28 Gamblit Gaming, Llc Multi-state opportunity interleaved wagering system
US9741201B2 (en) 2014-01-28 2017-08-22 Gamblit Gaming, Llc Connected interleaved wagering system
US10319179B2 (en) 2014-01-28 2019-06-11 Gamblit Gaming, Llc Connected interleaved wagering system
US10089826B2 (en) 2014-01-30 2018-10-02 Gamblit Gaming, Llc Record display of an interleaved wagering system
US9761085B2 (en) 2014-01-30 2017-09-12 Gamblit Gaming, Llc Record display of an interleaved wagering system
US10282943B2 (en) 2014-01-30 2019-05-07 Gamblit Gaming, Llc Record display of an interleaved wagering system
US10255764B2 (en) 2014-02-19 2019-04-09 Gamblit Gaming, Llc Functional transformation interleaved wagering system
US9691224B2 (en) 2014-02-19 2017-06-27 Gamblit Gaming, Llc Functional transformation interleaved wagering system
US10074243B2 (en) 2014-02-19 2018-09-11 Gamblit Gaming, Llc Functional transformation interleaved wagering system
US9892595B2 (en) 2014-02-19 2018-02-13 Gamblit Gaming, Llc Functional transformation interleaved wagering system
US10565822B2 (en) 2014-02-21 2020-02-18 Gamblit Gaming, Llc Catapult interleaved wagering system
US10026263B2 (en) 2014-03-07 2018-07-17 Gamblit Gaming, Llc Skill level initiated interleaved wagering system
US10540849B2 (en) 2014-03-13 2020-01-21 Gamblit Gaming, Llc Alternate payment mechanism interleaved skill wagering gaming system
US10885745B2 (en) 2014-03-20 2021-01-05 Gamblit Gaming, Llc Pari-mutuel-based skill wagering interleaved game
US9911283B2 (en) 2014-03-20 2018-03-06 Gamblit Gaming, Llc Pari-mutuel-based skill wagering interleaved game
US9792763B2 (en) 2014-03-21 2017-10-17 Gamblit Gaming, Llc Inverted mechanic interleaved wagering system
US10417868B2 (en) 2014-03-21 2019-09-17 Gamblit Gaming, Llc Inverted mechanic interleaved wagering system
US9747747B2 (en) 2014-04-15 2017-08-29 Gamblit Gaming, Llc Alternative application resource interleaved wagering system
US9881454B2 (en) 2014-04-15 2018-01-30 Gamblit Gaming, Llc Multifaceted application resource interleaved wagering system
US10043344B2 (en) 2014-04-15 2018-08-07 Gamblit Gaming, Llc Alternative application resource interleaved wagering system
US10229557B2 (en) 2014-04-15 2019-03-12 Gamblit Gaming, Llc Multifaceted application resource interleaved wagering system
US10438440B2 (en) 2014-05-07 2019-10-08 Gamblit Gaming, Llc Integrated wagering process interleaved skill wagering gaming system
US10540845B2 (en) 2014-05-12 2020-01-21 Gamblit Gaming, Llc Stateful real-credit interleaved wagering system
US10062238B2 (en) 2014-05-12 2018-08-28 Gamblit Gaming, Llc Stateful real-credit interleaved wagering system
US10540844B2 (en) 2014-05-15 2020-01-21 Gamblit Gaming, Llc Fabrication interleaved wagering system
US9576427B2 (en) 2014-06-03 2017-02-21 Gamblit Gaming, Llc Skill-based bonusing interleaved wagering system
US9881458B2 (en) 2014-06-03 2018-01-30 Gamblit Gaming, Llc Skill-based bonusing interleaved wagering system
US10319193B2 (en) 2014-06-03 2019-06-11 Gamblit Gaming, Llc Skill-based bonusing interleaved wagering system
US10019871B2 (en) 2014-06-04 2018-07-10 Gamblit Gaming, Llc Prepaid interleaved wagering system
US10665059B2 (en) 2014-06-18 2020-05-26 Gamblit Gaming, Llc Enhanced interleaved wagering system
US9881461B2 (en) 2014-06-18 2018-01-30 Gamblit Gaming, Llc Enhanced interleaved wagering system
US10733836B2 (en) 2014-06-20 2020-08-04 Gamblit Gaming, Llc Application credit earning interleaved wagering system
US9916723B2 (en) 2014-06-20 2018-03-13 Gamblit Gaming, Llc Application credit earning interleaved wagering system
US10833109B2 (en) 2014-07-31 2020-11-10 Gamblit Gaming, Llc Skill-based progressive interleaved wagering system
US10140815B2 (en) 2014-07-31 2018-11-27 Gamblit Gaming, Llc Skill-based progressive interleaved wagering system
US9786126B2 (en) 2014-07-31 2017-10-10 Gamblit Gaming, Llc Skill-based progressive interleaved wagering system
US10424155B2 (en) 2014-08-01 2019-09-24 Gamblit Gaming, Llc Transaction based interleaved wagering system
US9922495B2 (en) 2014-08-01 2018-03-20 Gamblit Gaming, Llc Transaction based interleaved wagering system
US10157519B2 (en) 2014-08-08 2018-12-18 Gamblit Gaming, Llc Fungible object interleaved wagering system
US10803706B2 (en) 2014-08-08 2020-10-13 Gamblit Gaming, Llc Fungible object interleaved wagering system
US9858759B2 (en) 2014-08-08 2018-01-02 Gamblit Gaming, Llc Fungible object interleaved wagering system
US10643427B2 (en) 2014-08-25 2020-05-05 Gamblit Gaming, Llc Threshold triggered interleaved wagering system
US10242526B2 (en) 2014-09-15 2019-03-26 Gamblit Gaming, Llc Delayed wagering interleaved wagering system
US9818260B2 (en) 2014-09-15 2017-11-14 Gamblit Gaming, Llc Delayed wagering interleaved wagering system
US10621821B2 (en) 2014-09-15 2020-04-14 Gamblit Gaming, Llc Topper system for a wagering system
US10013849B2 (en) 2014-09-15 2018-07-03 Gamblit Gaming, Llc Delayed wagering interleaved wagering system
US9659438B2 (en) 2014-09-15 2017-05-23 Gamblit Gaming, Llc Delayed wagering interleaved wagering system
US10553069B2 (en) 2014-09-18 2020-02-04 Gamblit Gaming, Llc Multimodal multiuser interleaved wagering system
US10546462B2 (en) 2014-09-18 2020-01-28 Gamblit Gaming, Llc Pseudo anonymous account wagering system
US9990798B2 (en) 2014-09-28 2018-06-05 Gamblit Gaming, Llc Multi-mode element interleaved wagering system
US10431042B2 (en) 2014-12-03 2019-10-01 Gamblit Gaming, Llc Recommendation module interleaved wagering system
US9741207B2 (en) 2014-12-03 2017-08-22 Gamblit Gaming, Llc Non-sequential frame insertion interleaved wagering system
US10068427B2 (en) 2014-12-03 2018-09-04 Gamblit Gaming, Llc Recommendation module interleaved wagering system
US10460561B2 (en) 2014-12-03 2019-10-29 Gamblit Gaming, Llc Non-sequential frame insertion interleaved wagering system
US10950091B2 (en) 2014-12-31 2021-03-16 Gamblit Gaming, Llc Billiard combined proposition wagering system
US10037658B2 (en) 2014-12-31 2018-07-31 Gamblit Gaming, Llc Billiard combined proposition wagering system
US10909804B2 (en) 2015-01-14 2021-02-02 Gamblit Gaming, Llc Multi-directional shooting interleaved wagering system
US9811974B2 (en) 2015-01-14 2017-11-07 Gamblit Gaming, Llc Multi-directional shooting interleaved wagering system
US10134233B2 (en) 2015-01-14 2018-11-20 Gamblit Gaming, Llc Multi-directional shooting interleaved wagering system
US10629026B2 (en) 2015-01-15 2020-04-21 Gamblit Gaming, Llc Distributed anonymous payment wagering system
US10176667B2 (en) 2015-01-15 2019-01-08 Gamblit Gaming, Llc Distributed anonymous payment wagering system
US10460556B2 (en) 2015-01-20 2019-10-29 Gamblit Gaming, Llc Color alteration interleaved wagering system
US10032331B2 (en) 2015-01-20 2018-07-24 Gamblit Gaming, Llc Color alteration interleaved wagering system
US10789807B2 (en) 2015-01-21 2020-09-29 Gamblit Gaming, Llc Cooperative disease outbreak interleaved wagering system
US10055936B2 (en) 2015-01-21 2018-08-21 Gamblit Gaming, Llc Cooperative disease outbreak interleaved wagering system
US9978206B2 (en) 2015-03-05 2018-05-22 Gamblit Gaming, Llc Match evolution interleaved wagering system
US10529181B2 (en) 2015-03-05 2020-01-07 Gamblit Gaming, Llc Match evolution interleaved wagering system
US10242529B2 (en) 2015-03-17 2019-03-26 Gamblit Gaming, Llc Object matching interleaved wagering system
US9911275B2 (en) 2015-03-27 2018-03-06 Gamblit Gaming, Llc Multi-control stick interleaved wagering system
US10629028B2 (en) 2015-03-27 2020-04-21 Gamblit Gaming, Llc Multi-control stick interleaved wagering system
US10332338B2 (en) 2015-04-13 2019-06-25 Gamblit Gaming, Llc Modular interactive application interleaved wagering system
US10311675B2 (en) 2015-04-13 2019-06-04 Gamblit Gaming, Llc Level-based multiple outcome interleaved wagering system
US9947180B2 (en) 2015-05-20 2018-04-17 Gamblit Gaming, Llc Pari-mutuel interleaved wagering system
US10395479B2 (en) 2015-05-20 2019-08-27 Gamblit Gaming, Llc Pari-mutuel interleaved wagering system
US10515510B2 (en) 2015-06-05 2019-12-24 Gamblit Gaming, Llc Interleaved wagering system with reconciliation system
US10453301B2 (en) 2015-07-24 2019-10-22 Gamblit Gaming, Llc Interleaved wagering system with precalculated possibilities
US10614659B2 (en) 2015-08-03 2020-04-07 Gamblit Gaming, Llc Interleaved wagering system with timed randomized variable
US10089825B2 (en) 2015-08-03 2018-10-02 Gamblit Gaming, Llc Interleaved wagering system with timed randomized variable
US10204484B2 (en) 2015-08-21 2019-02-12 Gamblit Gaming, Llc Skill confirmation interleaved wagering system
US10083575B2 (en) 2015-09-25 2018-09-25 Gamblit Gaming, Llc Additive card interleaved wagering system
US10304285B2 (en) 2015-09-25 2019-05-28 Gamblit Gaming, Llc Additive card interleaved wagering system
US10607453B2 (en) 2015-12-03 2020-03-31 Gamblit Gaming, Llc Skill-based progressive pool combined proposition wagering system
US10504334B2 (en) 2015-12-21 2019-12-10 Gamblit Gaming, Llc Ball and paddle skill competition wagering system
US10553071B2 (en) 2016-01-21 2020-02-04 Gamblit Gaming, Llc Self-reconfiguring wagering system
US10586424B2 (en) 2016-02-01 2020-03-10 Gamblit Gaming, Llc Variable skill proposition interleaved wagering system
US10347089B2 (en) 2016-03-25 2019-07-09 Gamblit Gaming, Llc Variable skill reward wagering system
US10733844B2 (en) 2016-05-16 2020-08-04 Gamblit Gaming, Llc Variable skill objective wagering system
US10621828B2 (en) 2016-05-16 2020-04-14 Gamblit Gaming, Llc Variable skill objective wagering system
US10510213B2 (en) 2016-10-26 2019-12-17 Gamblit Gaming, Llc Clock-synchronizing skill competition wagering system
US10614674B2 (en) 2017-04-11 2020-04-07 Gamblit Gaming, Llc Timed skill objective wagering system
US10796525B2 (en) 2017-09-12 2020-10-06 Gamblit Gaming, Llc Outcome selector interactive wagering system

Also Published As

Publication number Publication date
AU2008203223A1 (en) 2009-02-05
EP2019374A1 (en) 2009-01-28

Similar Documents

Publication Publication Date Title
US20090156297A1 (en) System and method for managing game specific meter information in a gaming system
US8382586B2 (en) Power winners processing method
US8360869B2 (en) Power winners processing engine
US8382584B2 (en) Networked gaming system with enterprise accounting methods and apparatus
US8734239B2 (en) Progressive game and processing system thereof
US20040152511A1 (en) Cross-enterprise gaming server
US9135778B2 (en) License management system
US20080153600A1 (en) Gaming system configuration change reporting
US20090100409A1 (en) Game Design Tool
US20090124375A1 (en) License management method
US20060148550A1 (en) Auditing data transfers in electronic game device systems
US8192288B2 (en) Remote management of a gaming machine through retrieval of an inventory of assets
US20100240448A1 (en) Power winners processing system and method
MX2008009507A (en) Systems and methods for data mining and interactive presentation of same.
US20130137508A1 (en) Power winners processing method
US20090156315A1 (en) System and method for managing meter information in a gaming system
US20090082094A1 (en) System And Method For Managing Meters In A Gaming System
AU2011218722A1 (en) A system and method for managing game specific meter information in a gaming system
AU2013273813A1 (en) A system and method for managing meters in a gaming system
US20230376811A1 (en) Enhancing api access controls with markov chains and hidden markov models
US20140349736A1 (en) Methods and systems of generating a player to player slot machine
JP2023076139A (en) Online casino system and system control method
US20090043693A1 (en) System and Method for Licensing Fee Distribution
AU2013270601A1 (en) A system and method for managing meter information in a gaming system
US20140274315A1 (en) Player to player (p2p) casino

Legal Events

Date Code Title Description
AS Assignment

Owner name: ACEI AB, SWEDEN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ANDERSSON, SVEN HAKAN;MEURLING, JOHAN;NILSSON, JENS GUSTAV;REEL/FRAME:022332/0476;SIGNING DATES FROM 20090226 TO 20090227

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION