Peripheral management device for virtual game interaction
First Claim
1. A gaming machine, comprising:
- a player tracking device configured to receive player data pertaining to a player; and
a peripheral management device, the peripheral management device including at least a controller configured to communicate with a portable electronic device, the peripheral management device configured to;
receive a peripheral data packet to be processed;
determine whether to process the peripheral data packet on at least one peripheral device of a plurality of peripheral devices of the gaming machine or at least one virtual peripheral device of a plurality of virtual peripheral devices of the portable electronic device, the determination of whether to process the peripheral data packet at the at least one peripheral device or the at least one virtual peripheral device will process the peripheral data packet based on whether the portable electronic device is connected to the gaming machine;
generate an instructional data packet for the at least one virtual peripheral device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device; and
transmit the instructional data packet to the portable electronic device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device,wherein the at least one virtual peripheral device has a counterpart peripheral device on the gaming machine, and at least another of the plurality of virtual peripheral devices besides the at least one virtual peripheral device has another counterpart peripheral device on the gaming machine,wherein requests directed to the at least one virtual peripheral device are processed at the at least one virtual peripheral device, with the at least one virtual peripheral device interacting with the gaming machine in a manner as would the counterpart peripheral device, andwherein the player tracking device is one of the plurality of the peripheral devices.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a peripheral management device may have a controller configured to communicate with a gaming machine and a portable electronic device. The controller may be configured to: (i) receive a peripheral data packet from a gaming machine processor, the peripheral data packet including at least one command; (ii) determine whether to process the peripheral data packet on at least one peripheral device of the gaming machine or at least one virtual peripheral device of the portable electronic device; (iii) generate an instructional data packet for the at least one virtual peripheral device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device; and (iv) transmit the instructional data packet to the portable electronic device.
-
Citations
20 Claims
-
1. A gaming machine, comprising:
-
a player tracking device configured to receive player data pertaining to a player; and a peripheral management device, the peripheral management device including at least a controller configured to communicate with a portable electronic device, the peripheral management device configured to; receive a peripheral data packet to be processed; determine whether to process the peripheral data packet on at least one peripheral device of a plurality of peripheral devices of the gaming machine or at least one virtual peripheral device of a plurality of virtual peripheral devices of the portable electronic device, the determination of whether to process the peripheral data packet at the at least one peripheral device or the at least one virtual peripheral device will process the peripheral data packet based on whether the portable electronic device is connected to the gaming machine; generate an instructional data packet for the at least one virtual peripheral device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device; and transmit the instructional data packet to the portable electronic device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device, wherein the at least one virtual peripheral device has a counterpart peripheral device on the gaming machine, and at least another of the plurality of virtual peripheral devices besides the at least one virtual peripheral device has another counterpart peripheral device on the gaming machine, wherein requests directed to the at least one virtual peripheral device are processed at the at least one virtual peripheral device, with the at least one virtual peripheral device interacting with the gaming machine in a manner as would the counterpart peripheral device, and wherein the player tracking device is one of the plurality of the peripheral devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A gaming machine, comprising:
-
a gaming machine processor configured to operate the gaming machine to provide a game of chance to a user of the gaming machine; a user input device configured to receive one or more user inputs from the user for use with the game of chance; a display device configured to present gaming information pertaining to the game of chance; a wireless interface configured to support wireless communication with at least one external virtual peripheral device of a plurality of external virtual peripheral devices that are associated with at least one portable computing device; at least one internal peripheral device of a plurality of internal peripheral devices, the at least one internal peripheral device being configured to provide at least one internal peripheral function for the gaming device; and a peripheral management device operatively connected to the gaming processor, the at least one internal peripheral device and the wireless interface, the peripheral management device being configured to receive peripheral bound data, perform a determination whether the peripheral bound data is to be processed by the at least one internal peripheral device or the at least one external virtual peripheral device, and provide the peripheral bound data to the at least one internal peripheral device or the at least one external virtual peripheral device in accordance with the determination, wherein at least one of the plurality of external virtual peripheral devices has a counterpart peripheral device of the plurality of internal peripheral devices of the gaming machine, and at least another of the external virtual peripheral devices besides the at least one virtual peripheral device has another counterpart peripheral device of the plurality of internal peripheral devices of the gaming machine, and wherein requests directed to the at least one of the plurality of external virtual peripheral devices are processed at the at least one of the plurality of external virtual peripheral devices, with the at least one of the plurality of external virtual peripheral devices interacting with the gaming machine in a manner as would the counterpart peripheral device of the plurality of internal peripheral devices of the gaming machine. - View Dependent Claims (9)
-
-
10. The gaming machine, comprising:
-
a gaming machine processor; and a peripheral management device coupled to the gaming machine processor, the peripheral management device including at least a controller configured to communicate with a portable electronic device, wherein the peripheral management device is configured to; receive a peripheral data packet to be processed from the gaming machine processor or the portable electronic device, the peripheral data packet including at least one command; determine whether to process the peripheral data packet on at least one peripheral device of a plurality of peripheral devices of the gaming machine or at least one virtual peripheral device of a plurality of virtual peripheral devices of the portable electronic device; determine which of the at least one virtual peripheral device of the plurality of virtual peripheral devices that will process the peripheral data packet based on the at least one command if the peripheral data packet is determined to be processed on the at least one virtual peripheral device of the plurality of virtual peripheral devices; generate an instructional data packet for the determined at least one virtual peripheral device that will process the peripheral data packet if the peripheral data packet is determined to be processed on the at least one virtual peripheral device of the plurality of virtual peripheral devices; and transmit the instructional data packet to the portable electronic device if the peripheral data packet is determined to be processed on the at least one virtual peripheral device of the plurality of virtual peripheral devices, wherein at least one of the plurality of virtual peripheral devices has a corresponding peripheral device of the plurality of peripheral devices of the gaming machine, and at least another of the plurality of virtual peripheral devices besides the at least one virtual peripheral device has another corresponding peripheral device of the plurality of peripheral devices of the gaming machine, and wherein requests directed to the at least one virtual peripheral device are processed at the at least one virtual peripheral device, with the at least one virtual peripheral device interacting with the gaming machine in a manner as would the corresponding peripheral device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification