Dynamic Data Unit Matching via Pre-stored Reference Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In scenarios where the value of a data providing unit varies based on the number of data acquiring units, there is a need for an appropriate combination of data providing and acquiring units to be generated dynamically, as the value of the data providing unit changes over time.

Innovation Solution

A data transmission/reception control system that includes a first data storage unit for information related to the data providing unit, a second data storage unit for information related to the data acquiring unit, and a combination generating unit that generates combinations based on condition information and reference information, allowing for dynamic adjustments when variations occur in stored data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system dynamically generates combinations of data providing units and data acquiring units based on varying values, then the adaptability and optimality of data transmission/reception is improved, but the system complexity and computational overhead increases

Engineering Contradiction:
Improveadaptability to varying data providing unit valuesVSAvoidcomplexity of combination generation mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by storing information about data providing units and data acquiring units in advance in data storage units. This includes pre-storing identification information, data types, and other relevant attributes. When a data providing unit's value varies, the combination generation unit can quickly generate appropriate combinations by retrieving and matching pre-stored information, rather than computing everything from scratch. This reduces real-time computational complexity while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The combination generation unit acts as an intermediary between data providing units and data acquiring units. It receives information about varying values from data providing units, retrieves relevant data from storage units, performs matching operations, and generates appropriate combinations. This intermediary layer simplifies the overall system architecture by centralizing the complex matching logic, making the system more manageable and adaptable without proportionally increasing overall complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system monitors and responds to variations in data providing unit values in real-time, then the timeliness and optimality of data matching is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvetimeliness of data matchingVSAvoidtime for combination generation
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by storing comprehensive information about data providing units and data acquiring units in advance. This includes storing identification information, data types, attributes, and other relevant parameters in data storage units. When a variation occurs, the combination generation unit can quickly retrieve and match this pre-stored information, significantly reducing the time required for real-time matching operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The combination generation unit performs partial matching operations by focusing only on the specific variations that have occurred rather than re-evaluating all possible combinations. When a data providing unit's value changes, the system generates combinations only for the affected data types and matching criteria, rather than regenerating all combinations from scratch. This selective approach reduces processing time while maintaining matching quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11100015B2Data transmission/reception control system, method and program
Publication Date: 2021.08.24 NEC CORP
  • US11100015B2 patent drawing
  • US11100015B2 patent drawing
  • US11100015B2 patent drawing

AI summary

A first data storage unit 72 stores first data that is information related to a data providing unit to provide data. A second data storage unit 73 stores second data that is information related to a data acquiring unit to acquire the data provided from the data providing unit, and including condition information indicating a condition requested by the data acquiring unit to the data providing unit and reference information to be a reference in determination of a combination of the data acquiring unit and the data providing unit. A combination generating unit 74 generates a combination of a data acquiring unit and a data providing unit on the basis of the condition information and the first data.