Information Communication Apparatus Memory Segmentation Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer techniques, such as TCP/IP, do not optimize communication based on data size and update rate, leading to high CPU load and delayed data transfer when handling large amounts of data from multiple terminals.

Innovation Solution

An information communication apparatus that aggregates data from multiple terminals, determines the update size of memory areas based on data information, and sets the network path bandwidth accordingly to facilitate high-speed and low-delay data transfer without increasing CPU load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If TCP/IP service with autonomous flow control and data buffering is used, then data transfer can be performed without manual optimization, but CPU load increases and data transfer speed decreases when handling large amounts of data

Engineering Contradiction:
Improveautonomous flow controlVSAvoiddata transfer speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the data transfer process into multiple memory areas with different update sizes. By dividing the data buffer into multiple regions that can be updated at different rates, the system achieves fine-grained control over data flow without requiring CPU intervention for overall flow control, thus maintaining ease of operation while improving transfer speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic memory area update by allowing different update sizes for different memory areas based on data characteristics. This dynamic adaptation enables the system to optimize data transfer performance for varying data types and rates without manual reconfiguration, resolving the contradiction between autonomous operation and transfer speed.

Inventive Principle:
Principle #15Dynamics

2Reliability

If TCP/IP service with data buffering is used, then data can be accumulated and transferred, but transfer delay increases when handling large amounts of data

Engineering Contradiction:
Improvedata bufferingVSAvoidtransfer delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the data buffer into multiple memory areas that can be updated and transferred independently. This segmentation allows continuous data accumulation in one area while another area is being transferred, overlapping the buffering and transfer operations to reduce overall delay while maintaining reliable data accumulation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables continuous data transfer by allowing multiple memory areas to be updated and transferred in parallel. While one memory area is being transferred to the destination, another area continues to accumulate data, ensuring that the transfer operation never stops and minimizing idle time, thus reducing transfer delay while maintaining buffering capability.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If optimization of communication according to data size and update rate is performed, then data transfer speed increases, but device complexity increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidcommunication optimization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic optimization by automatically adjusting memory area update sizes based on data characteristics without requiring complex external configuration. The system dynamically adapts the update strategy for each memory area based on the data being transferred, achieving high transfer speed while keeping the optimization logic integrated and manageable within the existing device architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables the communication system to self-optimize by automatically determining appropriate update sizes for different memory areas based on data characteristics. The system performs its own optimization without requiring external complex control mechanisms, achieving high transfer speed while minimizing the added complexity through self-managed adaptation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12238171B2Information communication apparatus, information communication method and program
Publication Date: 2025.02.25 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12238171B2 patent drawing
  • US12238171B2 patent drawing
  • US12238171B2 patent drawing

AI summary

An information communication apparatus, which aggregates data transmitted from a plurality of terminals and transmits the aggregated data to a reception side. The information communication apparatus includes: a determination means that operates in a first layer for determining an update size of a memory area used to hold the data transmitted from the plurality of terminals on a basis of information related to the data; and a setting means that sets a band of a network path of a second layer necessary for communicating with the reception side on a basis of the update size and an update rate of the data.