Wireless SD Memory System with Extension-Register HTTP Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
SD cards equipped with wireless communication functions face challenges in enabling seamless network communication and require complex procedures for controlling wireless LAN functions, lacking a TCP/IP stack, and are not compatible with various host systems.
Innovation Solution
A memory system with a wireless communication module and an extension register that allows for defined wireless communication functions, using commands CMD48 and CMD49 for read/write operations, enabling plug-and-play functionality and HTTP communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If SD card is equipped with wireless communication function, then wireless communication capability is improved, but device complexity increases and ease of operation deteriorates
Solution Approach 1:
The patent introduces an intermediary mechanism where the host device manages the TCP/IP stack and wireless communication protocols, while the SD card provides a simplified interface through specific command sets. This mediator approach allows the SD card to maintain wireless functionality without requiring complex protocol implementation within the card itself, thus improving ease of operation while preserving adaptability.
Solution Approach 2:
The patent implements a universal command interface (CMD48/CMD49) that allows the SD card to perform multiple functions including wireless network management, data transfer, and protocol handling through a standardized set of commands. This multi-functionality approach enables the SD card to adapt to different host systems and wireless configurations without increasing operational complexity for the user.
2Adaptability or versatility
If SD card is equipped with wireless communication function, then wireless communication capability is improved, but device complexity increases
Solution Approach 1:
The patent extracts the complex TCP/IP stack and protocol implementation from the SD card and places it in the host device. The SD card retains only the essential wireless communication interface and command processing logic, significantly reducing its internal complexity while maintaining full wireless functionality through the host's more powerful processing capabilities.
Solution Approach 2:
The patent segments the wireless communication system into distinct functional modules: the host device handles high-level protocol management and TCP/IP stack operations, while the SD card handles physical layer communication and basic command execution. This segmentation allows each component to be optimized independently, reducing overall system complexity while preserving adaptability.
3Device complexity
If TCP stack is not provided in SDIO card, then device complexity is reduced, but ease of operation deteriorates due to complex procedures required
Solution Approach 1:
The host device acts as an intermediary that provides the TCP/IP stack functionality missing from the SDIO card. Through a well-defined command interface, the host mediates between the simple SDIO card structure and the complex protocol requirements, translating high-level communication needs into basic card operations without requiring complex procedures from the user.
Data Source
AI summary
A memory system includes a non-volatile semiconductor memory device, a control unit, a memory as a work area, a wireless communication module, and an extension register. The control unit controls the non-volatile semiconductor memory device. The extension register is provided in the memory and has a data length by which a wireless communication function of the wireless communication module can be defined. The control unit causes the non-volatile semiconductor memory device to store, as a file, an HTTP request supplied from a host, causes the extension register, based on a first command supplied from the host, to register an HTTP transmission command transmitted together with the first command, and causes the wireless communication module to transmit the HTTP request stored in the non-volatile semiconductor memory device based on the transmission command registered in the extension register.


