File Set Signaling for Host Storage Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication methods between electronic devices and storage systems are limited by standard interface protocols, restricting non-standard communication and data transfer efficiency, especially when applications lack authority to use standard protocols.
Innovation Solution
A communication method utilizing file set signaling, where input/output requests are patterned to represent bit data, allowing non-standard communication between hosts and storage devices, enabling efficient data transfer regardless of hardware or software restrictions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If standard interface protocols are used for communication between host and storage device, then communication reliability is ensured, but communication flexibility and data transfer efficiency are restricted
Solution Approach 1:
The patent introduces file set signaling as an intermediary mechanism that operates within the standard file I/O protocol framework. By encoding communication commands and data within file read/write requests, the system enables flexible non-standard communication while maintaining compatibility with standard storage device interfaces, thus resolving the contradiction between communication flexibility and protocol standardization
Solution Approach 2:
The patent changes the interpretation parameters of file I/O requests by assigning special meanings to specific file patterns, request types, and response codes. This allows the same standard interface to convey both traditional file operations and custom communication commands, enabling flexible communication without sacrificing interface standardization or reliability
2Productivity
If applications use standard communication protocols, then protocol compatibility is maintained, but data transfer efficiency is limited by protocol overhead
Solution Approach 1:
The patent merges communication commands and data transfer operations with standard file I/O requests. By combining multiple functions (file access, communication signaling, data transfer) into a unified file I/O interface, the system reduces protocol overhead and improves data transfer efficiency without significantly increasing communication protocol complexity
Solution Approach 2:
The patent makes the file I/O interface universal by enabling it to serve both traditional file access purposes and custom communication functions. This multi-functionality allows applications to achieve high data transfer efficiency through a single standardized interface, eliminating the need for separate complex communication protocols
3Adaptability or versatility
If non-standard communication is implemented, then communication flexibility is improved, but compatibility with standard storage devices is reduced
Solution Approach 1:
The patent uses file set signaling as an intermediary layer that translates non-standard communication requirements into standard file I/O operations. This intermediary approach maintains full compatibility with standard storage devices while enabling flexible application-specific communication protocols, resolving the contradiction between communication flexibility and device compatibility
Solution Approach 2:
Instead of requiring storage devices to support multiple communication protocols, the patent inverts the approach by implementing protocol flexibility at the application layer through file I/O requests. This inversion maintains simple standard storage device implementations while achieving communication flexibility, resolving the compatibility issue
4Ease of operation
If applications lack authority to use standard protocols, then system security is maintained, but communication capability is restricted
Solution Approach 1:
The patent enables applications to perform communication functions through self-service file I/O operations without requiring special authorities or privileges. By allowing applications to encode communication commands within standard file requests, the system provides communication capability while maintaining existing security models, resolving the contradiction between ease of operation and system security
Data Source
AI summary
A communication method of an application processor includes generating a plurality of files; generating a file set channel by transmitting a first pattern of input/output (I/O) requests to a storage device, the I/O requests being I/O requests corresponding to files from among the plurality of files; and transmitting first bit data to the storage device via the file set channel, the first bit data being transmitted using file set signaling, the file set signaling including a second pattern of I/O requests corresponding to first files from among the plurality of files such that each file in the plurality of files represents a bit of the first bit data.


