Content Development Device Database Intermediary for Resource Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecontent versatilityVSAvoidease of acquiring information for editing
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improveadaptability to different content structuresVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvesupport for multiple content typesVSAvoidtime to locate information
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12153902B2Content development device
Publication Date: 2024.11.26 NINTENDO CO LTD
  • US12153902B2 patent drawing
  • US12153902B2 patent drawing
  • US12153902B2 patent drawing

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.