Extended Metadata Processing in Wagering Game Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wagering game machines lack effective methods to process and utilize extended metadata, which could enhance machine configuration, process optimization, and user customization, limiting their entertainment value and player attraction.
Innovation Solution
The implementation of a system that allows for the creation, storage, and processing of extended metadata separate from traditional file system metadata, enabling the inclusion of additional information such as file creation entities, access statistics, and application-defined fields, and its use in configuring components and optimizing processes within wagering game systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If traditional file system metadata is used, then the system structure is simple, but the ability to store and process extended information (such as file creation entities, access statistics, application-defined fields) is limited
Solution Approach 1:
The patent segments metadata into two distinct parts: traditional file system metadata and extended metadata. The extended metadata is stored in a separate database structure, allowing it to be processed independently from the traditional file system metadata. This segmentation enables the system to handle extended information without complicating the core file system structure.
Solution Approach 2:
The patent introduces an intermediary layer (extended metadata database and processing module) that sits between the file system and the application layer. This intermediary handles the storage, retrieval, and processing of extended metadata, shielding the traditional file system from complexity while enabling access to extended information.
2Adaptability or versatility
If extended metadata processing is implemented, then customization and optimization capabilities improve, but the system complexity increases
Solution Approach 1:
The extended metadata database is designed with a universal structure that can accommodate multiple types of information (file creation entities, access statistics, application-defined fields) using a common schema. This universal approach enables diverse customization needs to be met through a single, flexible system rather than requiring separate processing mechanisms for each metadata type.
Solution Approach 2:
The extended metadata system implements dynamic configuration capabilities where metadata schemas and processing rules can be adjusted based on specific application needs. The system can adapt its behavior based on the type of extended metadata being processed, allowing for versatile customization without requiring a completely different system architecture for each use case.
3Productivity
If separate extended metadata storage is implemented, then data organization and retrieval efficiency improve, but the file system structure becomes more complex
Solution Approach 1:
The patent extracts extended metadata storage from the traditional file system structure and places it in a separate database. This extraction allows the file system to maintain its simple, well-optimized structure while extended metadata is handled by a dedicated storage mechanism designed specifically for this purpose, improving data organization without burdening the file system.
Solution Approach 2:
The system creates a copy of metadata information, storing traditional file system metadata in the conventional file system and extended metadata in a separate database. This copying approach allows both types of metadata to be optimized for their specific purposes while maintaining referential integrity through associations between the two storage locations.
Data Source
AI summary
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.


