Controlling wagering game peripherals
First Claim
1. A computer-implemented method of operating a wagering game system primarily dedicated to conducting a wagering game on a wagering game machine, the wagering game machine including a housing, one or more controllers, an electronic display device, a value input device, and a player input device, the electronic display device, the value input device, and the player input device being coupled to the housing, the method comprising:
- establishing a connection with an input device, from a plurality of input devices configured for user input, for use in the wagering game presented via the wagering game machine during a wagering game session;
determining that the wagering game requests a type of input data;
determining, by a peripheral controller communicably coupled to the wagering game machine, that the input device is capable of generating the type of input data;
authorizing, by the peripheral controller, use of the input device in response to the determining that the input device is capable of generating the type of input data;
receiving input data from the input device, wherein the input data has a first format specific to the input device, and wherein the wagering game requires the input data in a second format different from the first format;
converting, via at least one of one or more processors of the peripheral controller, the input data from the first format to the second format required by the wagering game; and
providing, via at least one of the one or more processors of the peripheral controller, the input data to the wagering game in the second format for use as the user input for the wagering game.
10 Assignments
0 Petitions
Accused Products
Abstract
A wagering game system and its operations are described herein. In some embodiments, the operations can include establishing a connection with an input device, from a plurality of input devices configured for user input, for use in a wagering game during a wagering game session. The operations can further include receiving input data from the input device, wherein the input data has a first format specific to the input device, and wherein the wagering game requires the input data in a second format different from the first format. The operations can further include converting the input data from the first format to the second format required by the wagering game, and providing the input data to the wagering game in the second format for use as the user input for the wagering game.
-
Citations
30 Claims
-
1. A computer-implemented method of operating a wagering game system primarily dedicated to conducting a wagering game on a wagering game machine, the wagering game machine including a housing, one or more controllers, an electronic display device, a value input device, and a player input device, the electronic display device, the value input device, and the player input device being coupled to the housing, the method comprising:
-
establishing a connection with an input device, from a plurality of input devices configured for user input, for use in the wagering game presented via the wagering game machine during a wagering game session; determining that the wagering game requests a type of input data; determining, by a peripheral controller communicably coupled to the wagering game machine, that the input device is capable of generating the type of input data; authorizing, by the peripheral controller, use of the input device in response to the determining that the input device is capable of generating the type of input data; receiving input data from the input device, wherein the input data has a first format specific to the input device, and wherein the wagering game requires the input data in a second format different from the first format; converting, via at least one of one or more processors of the peripheral controller, the input data from the first format to the second format required by the wagering game; and providing, via at least one of the one or more processors of the peripheral controller, the input data to the wagering game in the second format for use as the user input for the wagering game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more machine-readable storage media having instructions stored thereon, which when executed by a set of one or more processors causes the set of one or more processors to perform operations comprising:
-
establishing a connection with an input device, from a plurality of input devices configured for user input, for use in a wagering game presented via a wagering game machine during a wagering game session; determining that the wagering game requests a type of input data; determining, by a peripheral controller communicably coupled to the wagering game machine, that the input device is capable of generating the type of input data; authorizing, by the peripheral controller, use of the input device in response to the determining that the input device is capable of generating the type of input data; receiving input data from the input device, wherein the input data has a first format specific to the input device, and wherein the wagering game requires the input data in a second format different from the first format; converting, by the peripheral controller, the input data from the first format to the second format required by the wagering game; and providing the input data to the wagering game in the second format for use as the user input for the wagering game. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system primarily dedicated to playing a wagering game comprising:
-
a wagering game machine having a housing, the housing coupled to one or more controllers, an electronic display device, a value input device, and a player input device, wherein the wagering game machine presents the wagering game; a peripheral controller communicably coupled to the wagering game machine, the peripheral controller having one or more processors; and one or more memory storage devices configured to store instructions, which when executed by at least one of the one or more processors, cause the system to perform operations to; detect a connection between an input device and the wagering game machine; determining that the wagering game requests a type of input data; determine that the input device is capable of generating the type of input data; authorize use of the input device after determination that the input device is capable of generating the type of input data; detect input data from the input device as user input for the wagering game, wherein the input data has a first format specific to the input device, and wherein the wagering game requires the input data in a second format different from the first format, convert the input data from the first format to the second format required by the wagering game, and provide the input data to the wagering game in the second format for use as the user input for the wagering game. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification