M.2 SSD Dock with Local and Network Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for replacing M.2 expansion cards in external enclosures are inconvenient and increase the risk of damaging M.2 solid-state drives, particularly SSDs, due to the complex and error-prone process of disassembly and reassembly.

Innovation Solution

An external M.2 solid-state drive dock with local and network interfaces is introduced, featuring a circuit board with M.2 socket connectors, a storage controller, and network interfaces, allowing for hot swapping of M.2 SSDs and reducing the risk of damage through a more convenient and secure method.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If M.2 expansion cards are used in external enclosures, then M.2 SSDs can be used externally, but the replacement process becomes complex and error-prone

Engineering Contradiction:
Improveexternal usage of M.2 SSDVSAvoidreplacement process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into three independent components: the external enclosure, the M.2 SSD, and the host computer. The enclosure contains integrated controllers (storage controller, local interface controller, network controller) that handle all data processing locally, allowing the M.2 SSD to be easily swapped without affecting the host connection. This segmentation enables hot swapping by isolating the complexity within the enclosure module.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The external enclosure acts as an intermediary device between the M.2 SSD and the host computer. It provides M.2 socket connectors that directly receive M.2 expansion cards through apertures, eliminating the need for cable disconnection and reconnection. The enclosure's integrated controllers mediate all data operations, simplifying the replacement process to merely inserting or removing the M.2 card from the socket.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional external enclosure methods are used, then M.2 SSDs can be accessed externally, but the risk of data loss and physical damage increases

Engineering Contradiction:
Improveexternal access to M.2 SSDVSAvoiddata integrity and physical safety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary data caching and buffering operations through the storage controller before data is accessed by the host. This preliminary action ensures that data is properly prepared and protected during transitions. The local interface controller and network controller are pre-configured to handle data transfers, reducing the risk of data loss during hot swapping operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements error handling and data protection mechanisms in advance through the integrated controllers. The storage controller buffers data operations, and both controllers include error detection and correction capabilities that are active before any potential data loss can occur. This beforehand cushioning protects against physical damage and data corruption during the hot swapping process.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If M.2 expansion cards are internally mounted, then system performance is optimized, but external usage and flexibility are limited

Engineering Contradiction:
Improvesystem performanceVSAvoidexternal usage capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The external enclosure is designed with multi-functionality to match internal M.2 card performance while providing external access. It includes a storage controller for optimized data handling, a local interface controller for direct host connection, and a network controller for network access. This universal design enables the external device to perform functions equivalent to internal mounting while maintaining the flexibility of external usage and hot swapping.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10810150B1Configuration of a solid-state drive dock having local and network interfaces
Publication Date: 2020.10.20 AMERICAN MEGATRENDS
  • US10810150B1 patent drawing
  • US10810150B1 patent drawing

AI summary

An external M.2 solid-state drive dock with local and network interfaces is disclosed. The dock includes an enclosure with apertures through which M.2 solid-state drives can be received. A circuit board is mounted within the enclosure that includes M.2 socket connectors for receiving the M.2 solid-state drives. The circuit board also includes a storage controller coupled to the M.2. socket connectors. A local interface controller is coupled to the storage controller for providing a local interface, such as a USB-C interface, to the M.2 solid-state drives to host computers. A network controller is also coupled to the storage controller for providing network interfaces, such as wired and/or wireless network interfaces, for accessing the M.2. solid-state drives. The storage controller can receive storage requests from the local interface controller and the network interface controller and provide the storage requests to the M.2 solid-state drives.