Composite meters for electronic gaming machines
AssigneeAristocrat Technologies Australia Pty Limited
InventorsDonovan David Meyer, Thomas Rizos
Life of this patent
Estimating the term…
Abstract
Systems and techniques for providing flexibly reconfigurable meters on electronic gaming machines are provided; such meters may be considered to be “transient” with respect to meters that are hard-coded into the electronic gaming machine operating system or platform software or wagering game software and may be reconfigured by updating one or more meter definition files. Some such electronic gaming machines may provide for automated output of meter information.
Claims20
An electronic gaming machine comprising:
- one or more displays;
- one or more credit input devices;
- one or more credit output devices;
- one or more player input devices;
- one or more communications interfaces;
- one or more processors;
- one or more storage devices;
- and
- one or more memory devices, wherein:
- the one or more displays, the one or more credit input devices, the one or more communications interfaces, the one or more credit output devices, the one or more player input devices, the one or more processors, the one or more storage devices, and the one or more memory devices are operably connected;
- and
- the one or more storage devices store computer-executable instructions for controlling the one or more processors to cause the one or more processors to:
- present one or more wagering games using the one or more displays,
- operate the one or more wagering games responsive to inputs received by the one or more player input devices,
- initialize one or more first meters,
- monitor activity on the electronic gaming machine for occurrence of any of a plurality of different types of gaming system events in a first set of types of gaming system events,
- update, responsive to each occurrence of a type of gaming system event in the first set of types of gaming system events, a value or values of at least one of the one or more first meters based on the occurrence of that type of gaming system event,
- obtain one or more meter definition files from a device remote from the electronic gaming machine via the one or more communications interfaces,
- obtain one or more meter definitions from the one or more meter definition files, each meter definition associated with a corresponding second meter and defining a corresponding rule for determining a value for the corresponding second meter,
- initialize the one or more second meters defined by the one or more meter definitions, and
- update a value or values of at least one second meter of the one or more second meters based on the corresponding meter definition or definitions for the at least one second meter of the one or more second meters using, at least in part, one or more values for the one or more first meters.
A method comprising:
- presenting one or more wagering games using one or more displays of an electronic gaming machine;
- operating the one or more wagering games responsive to inputs received by one or more player input devices;
- initializing one or more first meters;
- monitoring activity on the electronic gaming machine for occurrence of any of a plurality of different types of gaming system events in a first set of types of gaming system events;
- updating a value or values of at least one of the one or more first meters based on each occurrence of a type of gaming system event in the first set of types of gaming system events;
- obtaining one or more meter definition files from a device remote from the electronic gaming machine via one or more communications interfaces;
- obtaining one or more second meter definitions from the one or more second meter definition files, each second meter definition associated with a corresponding second meter and defining a corresponding rule for determining a value for the corresponding second meter;
- initializing the one or more second meters defined by the one or more second meter definitions;
- and
- updating a value or values of at least one second meter of the one or more second meters based on the corresponding meter definition or definitions for the at least one second meter of the one or more second meters using, at least in part, one or more values for the one or more first meters.
A machine-readable, non-transitory memory device storing computer-executable instructions for controlling one or more processors to cause the one or more processors to:
- present one or more wagering games using one or more displays of an electronic gaming machine;
- operate the one or more wagering games responsive to inputs received by one or more player input devices;
- initialize one or more first meters;
- monitor activity on the electronic gaming machine for occurrence of any of a plurality of different types of gaming system events in a first set of types of gaming system events;
- update, for each occurrence of a type of gaming system event in the first set of types of gaming system events, a value or values of at least one of the one or more first meters based on the occurrence of that type of gaming system event;
- obtain one or more meter definition files from a device remote from the electronic gaming machine via the one or more communications interfaces;
- obtain one or more meter definitions from the one or more meter definition files, each meter definition associated with a corresponding second meter and defining a corresponding rule for determining a value for the corresponding second meter;
- initialize the one or more second meters defined by the one or more meter definitions;
- and
- update a value or values of at least one second meter of the one or more second meters based on the corresponding meter definition or definitions for the at least one second meter of the one or more second meters using, at least in part, one or more values for the one or more first meters.
Dependencies are inferred from the claim text.