Distributed Data Reading and Writing via Parallel Storage Channels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limited network bandwidth and power consumption restrictions at home NAS devices affect data reading and writing speeds, reducing user experience.
Innovation Solution
Split target data into parts and transmit them through different data transmission channels using idle resources of other electronic devices with data processing and transmission capabilities, such as computers, to improve data transmission efficiency and utilize idle computing power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is transmitted through a single network channel at home NAS devices, then network bandwidth consumption is controlled, but data transmission speed is limited
Solution Approach 1:
The patent divides the data transmission task into multiple segments, transmitting different parts of the target data through different electronic devices (first electronic device and second electronic device). This segmentation allows parallel transmission channels to be utilized, thereby increasing overall data transmission speed while distributing network bandwidth consumption across multiple devices.
2Productivity
If NAS devices use limited network bandwidth, then power consumption is restricted, but data reading and writing speed decreases
Solution Approach 1:
The patent combines the computing resources of multiple electronic devices (first electronic device with first storage component and second electronic device with second storage component) to work together on a single data reading or writing task. By merging these distributed resources, the system achieves higher data processing throughput and speed while distributing power consumption across multiple devices, preventing any single device from excessive energy usage.
3Productivity
If single-channel data transmission is used, then system complexity is low, but data transmission efficiency is reduced
Solution Approach 1:
The patent introduces a third electronic device as an intermediary that coordinates and manages the distributed data transmission between the first and second electronic devices. This mediator handles task allocation, data routing, and synchronization, thereby enabling efficient multi-channel transmission without requiring complex peer-to-peer coordination logic at each device level. The intermediary abstracts the complexity, allowing individual devices to operate with simpler local logic.
Data Source
AI summary
A data reading and writing method includes: after a first electronic device establishes a first communication connection with a second electronic device, controlling a first storage component of the first electronic device to switch to a first usage mode in response to obtaining a target data reading/writing task from a third electronic device, in the first usage mode, the second electronic device being configured to transmit a first part of target data between the first storage component and the third electronic device; transmitting a second part of the target data between a second storage component of the first electronic device and the third electronic device using a second communication connection between the first electronic device and the third electronic device; and after completing the target data reading/writing task, controlling the first storage component to switch back to a second usage mode.


