Display of third party content on a wagering game machine
First Claim
1. A computerized method comprising:
- creating image frames for presentation on a monitor of a wagering game machine;
performing, by a processor, pixel encoding in the image frames, wherein the pixel encoding comprises setting a value of at least one pixel in each of the image frames, wherein the value can be validated as remaining unchanged after the creating of the image frames and before presentation of the image frames on the monitor of the wagering game machine, wherein a validation of the pixel encoding is for determining at least one of, that third party content has been added to the image frames and that one or more of the image frames has been replaced with third party images;
validating the value in each of the image frames, wherein the validating indicates that one or more of the image frames has been changed;
determining that the third party content has been added to the image frames based on decoding of the pixel encoding;
precluding wagering game play on the wagering machine, in response to determining that the third party content has been added to the image frames; and
transmitting the image frames for presentation on the monitor of the wagering game machine.
10 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a computerized method includes: creating a number of frames of images for displaying on a monitor of a wagering game machine; and selecting at least a subset of the number of frames. The method can also include performing pixel encoding in the images of the subset of the number of frames, where the pixel encoding is used to identify at least one of adding third party content to the images. The method can also include replacing the images with the third party content, where the adding of the third party content and replacing with the third party content occurs after creating the frame but prior to the displaying the frame on the monitor of the wagering game machine. The method can also include transmitting the number of frames of images to the monitor of the wagering game machine.
48 Citations
17 Claims
-
1. A computerized method comprising:
-
creating image frames for presentation on a monitor of a wagering game machine; performing, by a processor, pixel encoding in the image frames, wherein the pixel encoding comprises setting a value of at least one pixel in each of the image frames, wherein the value can be validated as remaining unchanged after the creating of the image frames and before presentation of the image frames on the monitor of the wagering game machine, wherein a validation of the pixel encoding is for determining at least one of, that third party content has been added to the image frames and that one or more of the image frames has been replaced with third party images; validating the value in each of the image frames, wherein the validating indicates that one or more of the image frames has been changed; determining that the third party content has been added to the image frames based on decoding of the pixel encoding; precluding wagering game play on the wagering machine, in response to determining that the third party content has been added to the image frames; and transmitting the image frames for presentation on the monitor of the wagering game machine. - View Dependent Claims (2, 3, 4)
-
-
5. One or more non-transitory machine-readable storage media including instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving an image frame for presentation on a monitor of a wagering game machine, wherein the image frame includes a pixel encoding; decoding the pixel encoding in the image frame, wherein the pixel encoding comprises setting a value of at least one pixel in the images, wherein the decoding of the pixel encoding comprises validating that the value of the at least one pixel in the image frame remains unchanged after creating the image frame and before presentation of the image frame on the monitor of the wagering game machine; determining that third party content has been added to the image frame based on the decoding of the pixel encoding; and performing a corrective operation, in response to determining that the third party content has been added to the image frame, wherein the corrective operation comprises precluding presentation of the image frame on the monitor of the wagering game machine. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A wagering game machine comprising:
-
a processor; a wagering game module, executable on the processor, configured to present a wagering game on which monetary value can be wagered to a wagering game player; a display output module, executable on the processor, configured to generate an image frame, wherein the image frame includes pixel encoding; a display monitor having a monitor module that is communicatively coupled to the processor through a cable, wherein the monitor module is configured to, receive an image frame for presentation on the display monitor of the wagering game machine, wherein the image frame includes the pixel encoding; decode the pixel encoding in the image frame, wherein the pixel encoding comprises setting a value of at least one pixel in the images, wherein the decode of the pixel encoding comprises validation that the value of the at least one pixel in the image frame remains unchanged after creating the image frame and before presentation of the image frame on the display monitor of the wagering game machine; determine that third party content has been added to the image frame based on the decoding of the pixel encoding; and perform a corrective operation, in response to determining that the third party content has been added to the image frame, wherein the corrective operation comprises preclude wagering game play on the wagering game machine. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
means for creating image frames for presentation on a monitor of a wagering game machine; means for performing pixel encoding in the image frames, wherein the pixel encoding comprises setting a value of at least one pixel in each of the image frames, wherein the value can be validated as remaining unchanged after the creating of the image frames and before presentation of the image frames on the monitor of the wagering game machine, wherein a validation of the pixel encoding is for determining at least one of, that third party content has been added to the image frames and that one or more of the image frames has been replaced with third party images; means for validating the value in each of the image frames, wherein the means for validating indicates that one or more of the image frames has been changed; means for determining that the third party content has been added to the image frames based on decoding of the pixel encoding; means for precluding wagering game play on the wagering machine, in response to determining that the third party content has been added to the image frames; and means for transmitting the image frames for presentation on the monitor of the wagering game machine. - View Dependent Claims (16, 17)
-
Specification