Patent classifications
G07C15/006
LINKING SECURE AND NON-SECURE DIGITAL IMAGING USING DIGITAL IMAGERS FOR PRODUCTION OF LOTTERY TICKETS OR OTHER DOCUMENTS
A method and system include digitally imaging a secure portion and a non-secure portion of scratch-off coating protected gaming documents of at least one game, the gaming documents including variable indicia, the gaming documents and the at least one game being associated with at least one overall print run, each print run including (i) a plurality of non-winning gaming documents and (ii) a plurality of winning gaming documents determined by revealing secure variable indicia according to predetermined game programming, and wherein at least the secure portion of digital imaging is hidden under the scratch-off coating. The secure portion can be encrypted into ciphertext with the non-secure portion remaining plaintext or cleartext. This enables digital imaging on demand across a local or distributed network of both secure and non-secure areas of instant lottery tickets or other documents having scratch-off coatings.
ENCRYPTING AND DECRYPTING POSTSCRIPT LANGUAGE
A method of encrypting at least a portion of PostScript vector language, where the PostScript vector language includes a cleartext portion and a ciphertext portion, the method including: (a) encrypting at least a part of the PostScript cleartext portion via an encryption algorithm with a generated encryption key resulting in at least a part of the ciphertext portion and overwriting the PostScript cleartext portion with the resulting at least part of the ciphertext portion; (b) saving the encryption key in a file separate from a file containing the PostScript vector language; (c) linking both the encryption key file and the PostScript file in an image processor interpreting the PostScript vector language to display or print PostScript graphics; (d) decrypting the at least part of the ciphertext portion resulting in decrypted PostScript cleartext; and (e) executing the resulting decrypted Postscript cleartext to produce an image on a document or screen.
METHOD OF USING MIDDLEWARE FOR GENERATING VECTOR GRAPHICS IMAGED SECURITY DOCUMENTS
A method is provided of digitally imaging a secure portion and a non-secure portion of scratch-off-coating protected documents of at least one game using middleware. The method includes: (a) generating the secure variable indicia in non- vector raster format; (b) generating vector graphics to be imaged on physical document locations; (c) assigning the secure variable indicia in a non-vector raster format to documents in and shuffling the documents throughout a print run; and (d) linking via middleware the secure variable indicia in the non-vector raster format to associated vector graphics variable indicia to be digitally imaged on the documents and to generate vector graphics-formatted data for each document in the print run. The secure variable indicia assignment and shuffling are executed by non-vector raster game generation software output that is reinterpreted by the middleware to produce related vector graphic output for the secure variable indicia.
Systems and methods for rendering a virtual content object in an augmented reality environment
Systems and methods for rendering of a virtual content object in an augmented reality environment based on a physical marker are discussed herein. Virtual content objects may be rendered by a display device in an augmented reality environment based on the field of view seen through the display device and a position of a marker (and one or more linkage points associated with the marker) in the real world. When rendered in the augmented reality environment, the virtual content objects may be visualized from any angle, from the exterior or interior of the object, and manipulated in response to user input. Virtual content objects and/or user visualizations of virtual content objects may be shared with other users (local and/or remote), enabling multiple users to potentially build, modify, and/or interact with a virtual content object simultaneously and/or cooperatively.
MISSION FUNCTIONALITY
This disclosure relates to devices, systems, and methods include an electronic gaming device management system including a memory including one or more promotional gaming structures, one or more processors configured to implement the one or more promotional gaming structures, where the one or more promotional gaming structures includes a first promotional gaming structure relating to a first gaming site.
METHOD FOR GENERATING WINNING NUMBERS AND APPARATUS
The present invention provides a method which includes: receiving, by a first node in a first period of time, n encrypted random parameters sent by n second nodes in a system, where n is a positive integer; receiving, by the first node in a second period of time, n mapping relationships and n keys that are sent by the n second nodes, where each mapping relationship is a one-to-one mapping relationship between an encrypted random parameter and a key; and decrypting, by the first node in a third period of time, the n encrypted random parameters by using the n mapping relationships and the n keys, to obtain a target random parameter set, and generating target winning numbers by using the target random parameter set, so that each node can generate the winning numbers and verify impartiality of the winning numbers, thereby increasing randomness of a random parameter.
Lottery tickets, systems, and methods
Unique lottery tickets and/or systems for providing and/or participating in a lottery. In other embodiments, methods of administering and/or participating in a lottery. In at least one embodiment, a lottery integrated with a television or web broadcast, website, or other broadcast or publication.
VARIABLE SKILL OBJECTIVE WAGERING SYSTEM
A variable skill objective wagering system is disclosed. The variable skill objective wagering system includes an interactive controller that receives a skill proposition for a skill-based game from a process controller, generates a player presentation based on the skill proposition, detects player interactions of a player with the player presentation, detects a skill outcome based on the player interactions and the skill proposition, and communicates the skill outcome to the process controller. The process controller operatively connected to the interactive controller, wherein the process controller is constructed to generate a random result using a random number generator, determine a skill objective of the skill proposition based on the random result, communicate the skill proposition to the interactive controller; and receive a skill outcome for the skill proposition from the interactive controller.
SKILL TOURNAMENT COMPETITION WAGERING SYSTEM
A skill tournament competition wagering system is disclosed. A skill tournament competition wagering system includes an interactive controller, a credit processing controller, a tournament controller, and a process controller. The interactive controller detects a skill outcome of a player's skillful play of a skill-based game and communicates the skill outcome to the process controller. The process controller communicates the skill outcome to the tournament controller. The tournament controller determines a tournament state, generates a unique identifier for the player, and communicate the tournament state and the unique identifier to the process controller. The process controller communicates the tournament state and the unique identifier to the credit processing controller, and the credit processing controller generate a credit output using the tournament state and the unique identifier. At the end of a tournament session, the player uses the credit output with the unique identifier to claim a prize.
IDENTIFYING A SPECIALLY DESIGNATED OBJECT TO FACILIATE DYNAMIC PROMOTIONS RELATED TO USE OF THE OBJECT
In accordance with some embodiments, a physical game element such as a wagering chip or a playing card may be utilized to implement a promotion scheme on an electronic card table (e.g., using RFID or optical imaging technology). During a game it may be determined whether the element is associated with special functionality (e.g., entitles the player to a payout multiplier, special payout table, bonus prize or other benefit). The special functionality may have been previously associated with the element or associated with the element during the game (e.g., dynamically and/or randomly). In accordance with some embodiments a player is not able to readily discern the special functionality by a physical inspection of the physical game element and is only notified of the special functionality once the physical game element is used in a qualifying action (e.g., during a wager at an electronic card table).