Database queries within a gaming machine
First Claim
Patent Images
1. A wager gaming machine, comprising:
- means for providing wagering games;
a network interface;
a memory having a database stored therein, the database comprising wager gaming data and having fields organized according to a predetermined format; and
a logic system configured to do the following;
receive a first message from a device via the network interface;
extract a query from a first predetermined portion of the first message;
parse the query to determine indicated wager gaming data;
obtain the indicated wager gaming data from the database;
form a second message comprising the indicated wager gaming data; and
send the second message to the device via the network interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices are provided for querying databases maintained by electronic gaming machines (“EGMs”). The databases preferably follow a predetermined naming convention. In some such implementations, a query is written in a predetermined message field. For example, the query string may be written in a predetermined extension of the Gaming Standards Association'"'"'s G2S Message Protocol. An EGM (or other device) receiving a message containing such a query may extract the query from the predetermined field, parse the query, determine the requested data and return a responsive message that includes the requested data.
33 Citations
40 Claims
-
1. A wager gaming machine, comprising:
-
means for providing wagering games; a network interface; a memory having a database stored therein, the database comprising wager gaming data and having fields organized according to a predetermined format; and a logic system configured to do the following; receive a first message from a device via the network interface; extract a query from a first predetermined portion of the first message; parse the query to determine indicated wager gaming data; obtain the indicated wager gaming data from the database; form a second message comprising the indicated wager gaming data; and send the second message to the device via the network interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving, via a network interface of a wager gaming machine, a first message from a device; extracting a query from a first predetermined portion of the first message; parsing the query to determine requested wager gaming data of a database maintained by the wager gaming machine; obtaining the requested wager gaming data from the database; forming a second message comprising the requested wager gaming data; and sending the second message to the device via the network interface. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method, comprising:
-
forming a first message according to the Gaming Standards Association'"'"'s G2S Message Protocol, the first message comprising a first query for first wager gaming machine data, the first query located in a predetermined extension of the G2S Message Protocol; sending the first message to a first wager gaming machine; and receiving a first responsive message from the wager gaming machine, the first responsive message including the first wager gaming machine data. - View Dependent Claims (26, 27, 28)
-
-
29. A wager gaming machine, comprising:
-
means for providing wagering games; a network interface; and a logic system configured to do the following; receive a first message from a device via the network interface; extract a procedure call from a first predetermined portion of the first message; and execute a procedure according to the procedure call. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method, comprising:
-
forming a first message according to the Gaming Standards Association'"'"'s G2S Message Protocol, the first message comprising a first procedure call for invoking a first procedure on a first wager gaming machine, the first procedure call located in a predetermined extension of the G2S Message Protocol; sending the first message to the first wager gaming machine; and receiving a first responsive message from the wager gaming machine, the first responsive message indicating whether the first procedure was invoked according to the first procedure call. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification