Content Development Device Database Intermediary for Resource Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content development tools face challenges in readily acquiring desired information for editing when creating different types of content, as the structure of game or resource data varies, making it difficult to access necessary data for editing.
Innovation Solution
A content development system comprising a storage medium and processor that stores and processes resource data, generates information including data locations and associations, and updates databases to facilitate the acquisition of associated data types, enabling efficient editing and data management across different content structures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different types of content are created with varying data structures, then content versatility is improved, but the ease of acquiring desired information for editing deteriorates
Solution Approach 1:
The patent introduces a database as an intermediary layer between the resource data storage and editing applications. This database stores metadata about resource data including location information, data types, and association relationships. When an editing application needs information, it queries the database rather than directly searching through raw resource data, enabling efficient access despite varying data structures across different content types.
Solution Approach 2:
The database is designed with a universal structure that can accommodate multiple types of resource data with different formats and structures. It stores unified metadata fields (location, type, associations) that apply across diverse content types, allowing the same editing framework to work with various content formats without requiring content-specific access methods.
2Adaptability or versatility
If resource data structures vary across different games and content types, then adaptability is improved, but the complexity of data management increases
Solution Approach 1:
The patent segments the data management system into two distinct parts: a database layer for storing structured metadata and an application layer for editing operations. This segmentation allows the database to handle the complexity of varied data structures through standardized metadata fields, while the application layer focuses on editing functionality, thereby reducing overall system complexity.
3Adaptability or versatility
If comprehensive resource data is stored to support multiple content types, then adaptability is improved, but the time to locate and acquire specific information increases
Solution Approach 1:
The system performs preliminary action by pre-processing resource data into structured metadata entries in the database. During content creation, the system extracts key information (location, type, associations) from raw resource data and stores it in the database beforehand. This pre-organization enables rapid retrieval through simple database queries rather than time-consuming searches through raw data, significantly reducing information location time while maintaining comprehensive data support.
Data Source
AI summary
This content development apparatus includes at least one storage medium and at least one processor. The storage medium is configured to store a plurality of resource data pertaining to content being created; and store a database pertaining to the resource data. The processor is configured to execute a plurality of editing processes; generate first information created for each type of the resource data and at least including a location of each of the resource data, and second information expressing an association between different types of the first information; store the first and the second information in the at least one storage medium; respond to a request from one of the editing processes to acquire, using a designated resource data, information indicating a different type of the resource data associated with the designated resource data; notify the editing process; and update the database.


