Adapter With Counters For Partial Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current adapters for data transfer between communication devices with limited memory capacity suffer from low data transfer performance due to the need to write data in segments, leading to prolonged data storage in buffers.
Innovation Solution
An adapter with a buffer and counters is used to temporarily store data, allowing partial data segments to be transmitted when they reach a predetermined transmission unit, rather than waiting for complete segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data is written to the buffer in segments due to limited memory capacity, then the adapter can handle data transfer with limited buffer memory, but the data stays in the buffer for too long resulting in lower data transfer performance
Solution Approach 1:
The patent divides the buffer management into multiple segments by introducing counters for each data segment. Each counter tracks the amount of data written for that segment, enabling the system to manage limited buffer memory through structured segmentation while preparing for partial transmission opportunities
Solution Approach 2:
The patent performs preliminary actions by continuously monitoring and tracking the writing progress of each data segment using counters. This preliminary tracking enables the system to identify when partial data reaches the predetermined transmission unit threshold, allowing transmission to occur at the optimal moment rather than waiting for complete segment accumulation
Solution Approach 3:
The patent implements partial action by transmitting only the portion of data that has reached the predetermined transmission unit threshold, rather than waiting for the entire data segment to be complete. This allows the adapter to send partial data segments as soon as they meet the transmission criterion, improving overall data transfer performance while working within limited buffer constraints
2Reliability
If the adapter waits for complete segmented data to be written in the buffer before transmission, then data integrity is maintained, but the data transfer performance decreases
Solution Approach 1:
The patent implements feedback mechanisms through counters that continuously monitor the writing progress of each data segment. This feedback allows the system to dynamically determine when partial data reaches the predetermined transmission unit, enabling timely transmission while maintaining data integrity through structured monitoring and control
Solution Approach 2:
The patent introduces dynamic behavior by allowing transmission decisions to be made at multiple points during the data writing process, rather than statically waiting for complete segments. The counters enable real-time assessment of data accumulation, allowing the system to adaptively transmit partial segments when thresholds are met, thus reducing buffer storage time while preserving integrity
Data Source
AI summary
The present application discloses an adapter for data transmission between a first communication device and a second communication device, in which the first communication device reads data in the second communication device, and the data includes a plurality of data segments, wherein a size of each data segment is the maximum transmission unit of the second communication device. The adapter includes a buffer and a plurality of counters. The buffer stores the data transmitted by the second communication device temporarily. The plurality of counters are initially set to zero. Each counter corresponds to each data segment and indicates a size of partial data of each data segment that has been stored. The adapter transmits the partial data to the first communication device, when each counter indicates that the size of the partial data reaches a predetermined transmission unit but does not reach the maximum transmission unit.

