# US 2017/0288340 A1 · System and Method for Utilizing Smart Data Connectors with Built In Safely Remove Hardware Functionality

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0288340 A1
- Document ID: US20170288340A1
- Status: Published application
- Kind: A1
- Application number: 15/091,159
- Filed: 2016-04-05
- Published: 2017-10-05
- Earliest claimed: 2016-04-05
- Assignees: Dell Products L.P.
- Applicants: Dell Products, LP
- Inventors: Jason S. Morrison; Laurent A. Regimbal
- Web page: https://patentgrep.com/patent/US20170288340A1

## CPC

- H01R 13/633: for disengagement only {(in combination with safety switch H01R13/7132)}
- G06F 13/4282: {on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247)}
- H01R 13/627: Snap or like fastening
- H01R 13/7175: {Light emitting diodes (LEDs)}
- H01R: ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An information handling system includes a processor and receptacle module. The processor to receive a request to safely remove a hardware component coupled to the information handling system, to execute a safely remove process for the hardware component, and to send a latch release signal in response to the safely remove hardware process being completed. The receptacle module including a receptacle mounted on a receptacle circuit board, a latch, and a component. The latch is biased in a first position with a hook of the latch being located within in a notch of the receptacle. The latch is configured to rotate from the first position to a second position in response to a plug being inserted into the receptacle, and to snap back to the first position in response to the plug being fully inserted into the receptacle. The component is configured to receive the latch release signal from the processor, and to continually exert a first force on the latch to move the latch to the second position while the latch release signal is received.

## Claims

### Claim 1

A method comprising:
popping a latch, of a receptacle of an information handling system, out from a first position to a second position in response to a plug being inserted into the receptacle;
snap fitting the latch onto the plug in response to the plug being fully inserted into the receptacle, wherein the latch in placed in the first position when the latch is snap fitted onto the plug;
receiving a request to safely remove a hardware component coupled to the plug;
sending a first signal to illuminate a light emitting diode of the plug with a first color in response to the request to safely remove the hardware component being received, wherein the first color indicates that the plug is not ready to be removed;
executing, at a processor of the information handling system, a safely remove process for the hardware component;
sending a latch release signal to the receptacle in response to the safely remove hardware process being completed;
releasing the latch in response to the latch release signal; and
sending a second signal to illuminate the light emitting diode of the plug with a second color in response to a specific amount of time expiring after the latch release signal is sent, wherein the second color indicates that the plug is ready to be removed.

### Claim 2 (depends on 1)

The method of claim 1 wherein sending the latch signal comprises:
providing a voltage to a component coupled to the latch.

### Claim 3 (depends on 2)

The method of claim 2 wherein releasing the latch comprises:
moving, by the component, the latch from the first position to the second position to cause the latch to no longer be snap fitted onto the plug.

### Claim 4 (depends on 1)

The method of claim 1 wherein the latch is snap fitted into a notch of the plug.

### Claim 5 (depends on 1)

The method of claim 1 further comprising:
continually sending the latch release signal until a determination is made that the plug has been removed.

### Claim 6 (depends on 1)

The method of claim 1 wherein the request to safely remove the hardware component is received in response to a button on the plug being pressed.

### Claim 7 (depends on 1)

The method of claim 1 wherein the request to safely remove a hardware component is received via a data communication port of the receptacle.

### Claim 8

An information handling system comprising:
a processor to receive a request to safely remove a hardware component coupled to the information handling system, to execute a safely remove process for the hardware component, and to send a latch release signal in response to the safely remove hardware process being completed; and
a receptacle module in communication with the processor, the receptacle module including:
a receptacle circuit board;
a receptacle mounted on the receptacle circuit board, the receptacle having a first notch;
a latch in physical communication with the receptacle circuit board, the latch including a hook, wherein the latch is biased in a first position with the hook being located in first notch of the receptacle, the latch to rotate from the first position to a second position in response to a plug being inserted into the receptacle, and to snap back to the first position in response to the plug being fully inserted into the receptacle; and
a component in physical communication with the latch, the component to receive the latch release signal from the processor, and to continually exert a first force on the latch to move the latch to the second position while the latch release signal is received.

### Claim 9 (depends on 8)

The information handling system of claim 8 further comprising:
a spring to exert a second force on the latch to bias the latch in a first position when a plug is not in the receptacle and when the plug is fully inserted in the receptacle.

### Claim 10 (depends on 8)

The information handling system of claim 8 wherein the first force exerted by the component is greater than the second force exerted by the spring.

### Claim 11 (depends on 8)

The information handling system of claim 8 wherein the component is a wire that compresses in response to a current flowing through the wire.

### Claim 12 (depends on 8)

The information handling system of claim 8 wherein the component is electrically insulated from the latch.

### Claim 13 (depends on 8)

The information handling system of claim 8, wherein a light emitting diode of the plug is illuminated a first color in response to the request to safely remove the hardware component being sent to the processor, wherein the first color indicates that the plug is not ready to be removed.

### Claim 14 (depends on 8)

The information handling system of claim 8 wherein the receptacle is a type-C universal serial bus receptacle.

### Claim 15

A plug for a hardware component, the plug comprising:
a tip including a notch and data communication pins, the notch to receive a hook of a latch in response to the tip to be inserted within a receptacle of an information handling system;
a button in communication with the data communication pins, the button to provide a request to safely remove the hardware component from an information handling system in response to the button being pressed; and
a light emitting diode in communication with the button and with the data communication pins, the light emitting diode to illuminate a first color in response to the button being pressed, and to illuminate a second color in response to a signal indicating that the hardware component can be safely removed from the information handling system.

### Claim 16 (depends on 15)

The plug of claim 15 wherein the request to safely remove the hardware component is provided to a processor of an information handling system via the data communication pins.

### Claim 17 (depends on 15)

The plug of claim 15 wherein the first color indicates that the hardware component cannot be safely removed from the information handling system.

### Claim 18 (depends on 15)

The plug of claim 15 wherein the second color indicates that the hardware component can be safely removed from the information handling system.

### Claim 19 (depends on 15)

The plug of claim 15 wherein the hook is no longer located within the notch of the tip when the hardware component can be safely removed from the information handling system.

### Claim 20 (depends on 15)

The plug of claim 15 wherein the plug is a type-C universal serial bus plug.
