Systems and methods for verification using encoded glyphs
AssigneeAristocrat Technologies Australia Pty Limited
InventorPhil Anderson
Life of this patent
Estimating the term…
Abstract
Certain embodiments of the present invention provide a verification system including a processor adapted to generate a glyph for at least one component of a computing system, a display adapted to display the glyph, and a scanner adapted to scan the glyph from the display. The computing system includes the processor and the display. The scanner is adapted to verify the at least one component of the computing system based at least in part on the glyph.
Claims24
A verification system for software configured to run on a gaming machine having a game memory configured to store at least one game, the verification system including:
- a processor configured to:
- determine a hash value of game data including a game code segment of the at least one game and a serial number of the game, and
- generate a glyph based on the hash value, the glyph including a scannable image representing the hash value of the game data;
- a display system, having a display, and configured to embed the glyph within a graphic of a game screen on the display such that the graphic appears unchanged to a user of the gaming machine, wherein the display and the graphic is visible to the user;
- and
- an optical scanner configured to a) optically scan the display to retrieve the glyph, b) obtain the hash value from the glyph retrieved from the display, and c) compare the hash value obtained from the glyph to verification data associated with the gaming machine to verify the game data.
A method of verification for use with a scanner having a scanning controller, and a gaming machine having a display, a game memory storing at least one game, and a gaming controller, the method including:
- determining, via the gaming controller, a hash value of game data including a game code segment of the at least one game and a serial number of the game;
- generating, via the gaming controller, a glyph based on the hash value, the glyph including a scannable image representing the hash value of the game data;
- embedding the glyph within a graphic of a game screen on the gaming machine display such that the graphic appears unchanged to a user of the gaming machine, wherein the gaming machine display and the graphic is visible to the user;
- using the scanner to optically scan the display to retrieve the glyph;
- obtaining, via the scanning controller, the hash value from the glyph retrieved from the display;
- and
- verifying, via the scanning controller, the game data based at least in part on a comparison of the hash value obtained from the scanned glyph and verification data associated with the gaming machine.
Dependencies are inferred from the claim text.