Data Construction System Caching Access Locations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data construction systems face inefficiencies and high computing resource consumption when dealing with complex nested data structures, as they require repeated traversal and search operations, leading to low data processing efficiency.

Innovation Solution

A data construction system comprising a construction process management unit and a data construction unit that automates the data construction process by obtaining construction rule data and source data, calculating new access locations, and updating access location information to avoid repeated data traversal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system traverses and searches data sequentially from the beginning or continues from the traversed location, then the system can ensure correct data mapping, but the computing resources consumed increase with the increase in data amount, leading to extremely low data processing efficiency

Engineering Contradiction:
Improvedata mapping correctnessVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing access location information in a cache during the data construction process. When source data needs to be accessed, the system retrieves the pre-stored access location from cache rather than performing sequential traversal from the beginning. This preliminary caching of location information significantly reduces the time and computing resources required for data access, directly resolving the contradiction between ensuring correct data mapping and maintaining high data processing efficiency

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system traverses the entire data structure to find source data, then all data can be accessed, but the computing resources consumed are excessive, especially for complex nested data structures

Engineering Contradiction:
Improvedata access completenessVSAvoidcomputing resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary access location information from the complete data structure and stores it in a cache. Instead of traversing and processing the entire complex nested data structure every time, the system extracts and caches the specific location information needed for source data access. This extraction approach maintains the ability to access all required data while dramatically reducing computing resource consumption by avoiding repeated full-traversal operations

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12321388B2Data construction system and data construction method
Publication Date: 2025.06.03 DIGIWIN CO LTD
  • US12321388B2 patent drawing
  • US12321388B2 patent drawing
  • US12321388B2 patent drawing

AI summary

A data construction system and a data construction method. The data construction system includes a construction process management unit and a data construction unit. The data construction unit is configured to receive an initiation construction request. The data construction unit obtains corresponding construction rule data from the construction process management unit according to the initiation construction request, and sends an obtaining source data request to the construction process management unit. The construction process management unit receives the obtaining source data request, and calculates a new access location according to a source data identification number and access location information in the obtaining source data request. The construction process management unit obtains corresponding source data according to the new access location, and updates the access location information according to the new access location. The construction process management unit sends the corresponding source data to the data construction unit.