Electronic Apparatus Data Management via Target Data Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face inefficiencies in data management due to the need to access catalog data frequently to generate feed data, leading to processing delays and overloads, especially when dealing with a large number of items.

Innovation Solution

An electronic apparatus that identifies catalog data, generates target data, and creates feed data at preset intervals based on this target data, allowing for separate management of catalog, target, and feed data, thereby improving data management efficiency through parallel processing and reducing the need for frequent access to catalog data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the electronic device accesses catalog data every time to generate feed data, then the feed data can be updated in real time, but the efficiency of data management degrades due to overload and processing time delay

Engineering Contradiction:
Improvereal-time data updateVSAvoiddata management efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system generates target data in advance from catalog data and stores it separately. When feed data needs to be generated, the system uses the pre-generated target data instead of accessing catalog data in real-time, thereby maintaining data freshness while improving processing efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system divides data management into separate components: catalog data (source), target data (processed intermediate), and feed data (output). This segmentation allows each layer to be managed independently, with target data acting as a buffer between catalog data and feed data generation

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the electronic device generates feed data by accessing catalog data frequently, then the data can reflect current changes, but processing time increases and system overload occurs

Engineering Contradiction:
Improvedata freshnessVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary processing of catalog data into target data in advance. This pre-processing step captures the essence of current catalog data without requiring frequent re-accesses, thereby maintaining data freshness while reducing processing time for feed data generation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of catalog data in the form of target data, which contains the necessary information for feed data generation. This copy can be accessed multiple times without impacting the original catalog data or requiring repeated access to it, thereby reducing processing time

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12260439B2Electronic apparatus and data management method thereof
Publication Date: 2025.03.25 COUPANG CORP
  • US12260439B2 patent drawing
  • US12260439B2 patent drawing
  • US12260439B2 patent drawing

AI summary

Disclosed is a method of managing data by an electronic apparatus, the method including identifying catalog data related to an item, generating target data corresponding to one or more target servers based on the catalog data, generating feed data corresponding to the one or more target servers at intervals of a preset period based on the target data, and transmitting the generated feed data to a corresponding target server.