Machine-learning platform for operational decision making
AssigneeGaming Analytics Inc
InventorsKiran Brahmandam, Matthew Parker, Kurt Ruegg, Krishnan Srinivasan, Andrealiz Afable
Life of this patent
Estimating the term…
Abstract
A platform for providing projections, predictions, and recommendations for casino and gaming environments. The platform leverages machine learning and cognitive computing. Through a natural language interface, the platform presents this information in a way which is natural and timely for casino operational executives to understand and act upon. The platform can optimize gaming machine performance casino floor performance based on various metrics that are predicted by the platform.
Claims26
A computer system including a processor and a memory, the memory containing software instructions configuring the system to perform acts including:
- receive gaming machine data for each of plurality of gaming machines of a gaming environment, wherein the gaming machine data comprises one or more of an amount of bets, a gaming machine denomination amount, a gaming machine location, and a number of games played;
- based at least partially on the gaming machine data, generate a model to determine an expected value for each of a plurality of game types, wherein the gaming machine data is normalized to account for one or more of yearly trends, monthly trends, and weekly trends;
- for one or more specified locations within the gaming environment, calculate an expected value for each of the plurality of game types based on the generated model;
- cause to be displayed on an interface a recommendation to replace one of the plurality of gaming machines with a different gaming machine, wherein the recommendation is based on the calculated expected values of the one of the plurality of gaming machines and the different gaming machine determined by the generated model;
- cause to be displayed on the interface a data visualization scheme selected from a plurality of data visualization schemes based on the recommendation;
- and
- cause to be displayed on the interface a quantification of the recommendation to replace one of the plurality of gaming machines with a different gamine machine, wherein the quantification comprises a value of the recommendation based on the calculated expected value of the one of the plurality gaming machine and the calculated expected value of the different gaming machine determined by the generated model.
A non-transitory computer readable medium containing software instructions for configuring a computer system programmed thereby to perform acts including:
- receiving gaming machine data for each of plurality of gaming machines of a gaming environment, wherein the gaming machine data comprises one or more of an amount of bets, a gaming machine denomination amount, a gaming machine location, and a number of games played;
- based at least partially on the gaming machine data, generating a model to determine an expected value for each of a plurality of game types, wherein the gaming machine data is normalized to account for one or more of yearly trends, monthly trends, and weekly trends;
- for one or more specified locations within the gaming environment, calculating an expected value for each of the plurality of game types based on the generated model;
- causing to be displayed on an interface a recommendation to replace one of the plurality of gaming machines with a different gaming machine, wherein the recommendation is based on the calculated expected values of the one of the plurality of gaming machines and the different gaming machine determined by the generated model;
- causing to be displayed on the interface a data visualization scheme selected from a plurality of data visualization schemes based on the recommendation;
- and
- causing to be displayed on the interface a quantification of the recommendation to replace one of the plurality of gaming machines with a different gaming machine, wherein the quantification comprises a value of the recommendation based on the calculated expected value of the one of the plurality gaming machine and the calculated expected value of the different gaming machine determined by the generated model.
A method, comprising:
- receiving, by a gaming machine analytics computing system, gaming machine data for each of plurality of gaming machines of a gaming environment, wherein the gaming machine data comprises one or more of an amount of bets, a gaming machine denomination amount, a gaming machine location, a number of games played, gaming machine model, gaming machine manufacturer, game machine title, player identities, loyalty levels of players;
- based at least partially on the gaming machine data, generating a model to determine an expected value for each of a plurality of game types, wherein the gaming machine data is normalized to account for one or more of yearly trends, monthly trends, and weekly trends;
- for one or more specified locations within the gaming environment, calculating an expected value for each of the plurality of game types based on the generated model;
- causing, by the gaming machine analytics computing system, a recommendation to be displayed on an interface, wherein the recommendation is to replace one of the plurality of gaming machines with a different gaming machine, wherein the recommendation is based on the calculated expected values of the one of the plurality of gaming machines and the different gaming machine determined by the generated model;
- causing, by the gaming machine analytics computing system, a data visualization scheme to be displayed on the interface, wherein the data visualization scheme is selected from a plurality of data visualization schemes based on the recommendation;
- and
- causing, by the gaming machine analytics computing system, a quantification of the recommendation to replace one of the plurality of gamine machines with a different gaming machine to be displayed on the interface.
Dependencies are inferred from the claim text.