Processing Apparatus Load Distribution via Accumulation Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing processing apparatuses face high load and lack scalability when handling large amounts of data, making them unsuitable for efficient data processing and output.

Innovation Solution

A processing method and system that utilize a processing apparatus and multiple accumulation apparatuses, where the processing apparatus receives datasets and keys, identifies the appropriate accumulation apparatus, and performs pre-processing before storing and retrieving data, allowing for efficient data processing and output while distributing the load across multiple accumulation units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a processing apparatus accumulates and processes large amounts of data on an intermediate data table, then data usability at the output destination is improved, but the load on the processing apparatus increases and scalability deteriorates

Engineering Contradiction:
Improvedata usabilityVSAvoidprocessing scalability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system divides the data accumulation function from the data processing function by introducing separate accumulation apparatuses. The processing apparatus no longer accumulates all data itself but instead segments the accumulation task across multiple external accumulation apparatuses, reducing its own load while maintaining data usability through coordinated access to distributed data stores.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a processing apparatus holds all to-be-outputted data and processed data, then complete data control is achieved, but device complexity and resource requirements increase

Engineering Contradiction:
Improvedata controlVSAvoidsystem resource requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Accumulation apparatuses serve as intermediary components between the processing apparatus and the data source. These intermediaries handle data storage and management tasks, allowing the processing apparatus to maintain data control through coordinated access without bearing the full burden of data holding and management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10061803B2Processing method and processing system
Publication Date: 2018.08.28 KAMOME ENG
  • US10061803B2 patent drawing
  • US10061803B2 patent drawing
  • US10061803B2 patent drawing

AI summary

In a processing method, a processing apparatus receives a dataset and a key identifying processing on the dataset from an input apparatus, and inputs the received dataset and key to an update reception apparatus; the update reception apparatus identifies an accumulation apparatus for accumulating the dataset, based on the key, and transmits an update request containing the dataset and key to the accumulation apparatus; the accumulation apparatus stores the dataset and the key in association with each other when receiving the update request; the accumulation apparatus acquires the dataset stored in association with the key and transmits the acquired dataset to the processing apparatus; and if the dataset from the accumulation apparatus satisfies a dataset condition required for the processing for the key, the processing apparatus performs the processing for the key on the acquired dataset and outputs the resultant dataset to a reference apparatus.