Feature Information Synchronization Across Training and Inference Databases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in managing data consistency and convenience when separate databases are used for model training and inference, requiring separate data logic implementation and affecting model performance.

Innovation Solution

An electronic apparatus synchronizes data between databases with different characteristics, storing feature information based on quantity, attributes, and sources, and provides synchronized data to external entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate databases are used for model training and inference, then data management flexibility is improved, but data consistency deteriorates

Engineering Contradiction:
Improvedata management flexibilityVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a feature information store as an intermediary component between the training database and inference database. This mediator receives feature information requests, determines whether to retrieve from training or inference database based on request characteristics, and returns appropriate results. This intermediary resolves the contradiction by enabling flexible data access patterns while maintaining data consistency through centralized management logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If separate databases are used for model training and inference, then database optimization for specific purposes is improved, but system complexity deteriorates

Engineering Contradiction:
Improvedatabase optimizationVSAvoidsystem complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The feature information store implements a universal access interface that handles both training and inference database operations through a single system. The system determines at runtime whether to access the training database or inference database based on the feature information request characteristics, thereby providing multi-functional capability without requiring separate access paths for each database type.

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

3Manufacturing precision

If separate databases are used for model training and inference, then specialized data storage is improved, but development productivity deteriorates

Engineering Contradiction:
Improvespecialized data storageVSAvoiddevelopment productivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system implements self-service functionality by automatically determining which database (training or inference) should serve each feature information request based on the request characteristics. The feature information store autonomously makes routing decisions without requiring external intervention or complex coordination, thereby maintaining specialized data storage benefits while simplifying the development process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12511312B2Electronic apparatus and method for managing feature information
Publication Date: 2025.12.30 HYPERCONNECT INC
  • US12511312B2 patent drawing
  • US12511312B2 patent drawing
  • US12511312B2 patent drawing

AI summary

Provided is an electronic apparatus and a method of managing feature information performed by the electronic apparatus, the method including the electronic apparatus receiving a request to store feature information in a database, based on at least some of a feature quantity, attributes of the feature information, a calculation method of the feature information and sources of the feature information, the electronic apparatus storing the feature information in one of a first database in which data for inference of a machine learning model is stored and a second database in which data for training the machine learning model is stored, and the electronic apparatus synchronizing the feature information from one of the first database and the second database in which the feature information is stored to the other database.