Processing metadata in wagering game systems
First Claim
Patent Images
1. An apparatus comprising:
- a processor;
a wagering game presentation unit configured for execution with the processor, the wagering game presentation unit configured to present wagering games based on wager gaming content and create extended metadata associated with the wager gaming content, the wager gaming content comprising data used to generate an electronic display of the wagering games with the wagering game presentation unit; and
operating system modules configured for execution with the processor, the operating system modules configured to store the wager gaming content as a file in a file system, the operating system modules further configured to store the extended metadata at locations associated with the file;
wherein the extended metadata includes an identifier associated with the file and a hash value or signature for verifying the file'"'"'s integrity, is stored in a database separate from the file system, and is different than predefined file system metadata.
9 Assignments
0 Petitions
Accused Products
Abstract
This description describes wagering game systems that process metadata. In one embodiment, the apparatus includes a wagering game presentation unit configured to present wagering games and create extended metadata and wager gaming content. The apparatus can also include operating system modules configured to store the wager gaming content as a file in a file system and to store the extended metadata at locations associated with the file.
53 Citations
19 Claims
-
1. An apparatus comprising:
-
a processor; a wagering game presentation unit configured for execution with the processor, the wagering game presentation unit configured to present wagering games based on wager gaming content and create extended metadata associated with the wager gaming content, the wager gaming content comprising data used to generate an electronic display of the wagering games with the wagering game presentation unit; and operating system modules configured for execution with the processor, the operating system modules configured to store the wager gaming content as a file in a file system, the operating system modules further configured to store the extended metadata at locations associated with the file; wherein the extended metadata includes an identifier associated with the file and a hash value or signature for verifying the file'"'"'s integrity, is stored in a database separate from the file system, and is different than predefined file system metadata. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine-readable storage medium including instructions which when executed by a machine cause the machine to perform operations defined by the instructions, the instructions comprising:
-
instructions to receive a request to store extended metadata and wager gaming content in a file, wherein the wager gaming content comprises data used to generate an electronic display of one or more wagering games with a wagering game presentation unit, wherein the extended metadata is associated with the wager gaming content, wherein the extended metadata includes power tolerance information indicating at least one transactional state of the file, and wherein the extended metadata does not conform to a pre-defined file system metadata format; instructions to store the file in a file system; instructions to store the extended metadata at storage locations associated with and separate from the file. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
selecting a file that includes wager gaming content, wherein the file is associated with extended metadata, wherein the wager gaming content comprises data used to generate an electronic display of one or more wagering games with a wagering game presentation unit, wherein the extended metadata is associated with the wager gaming content and is different than predefined file system metadata, and wherein the extended metadata provides information to track presentation characteristics of the wager gaming content in the file and to track uses of the file by the wagering game presentation unit; and generating a second version of the file, where the second version of the file includes the wager gaming content but is not associated with the extended metadata and does not include any portion of the extended metadata. - View Dependent Claims (16, 17, 18, 19)
-
Specification