| CPC G06F 13/409 (2013.01) [G06F 13/382 (2013.01); G06F 13/4004 (2013.01)] | 20 Claims |

|
1. A data storage device comprising:
a non-volatile memory;
one or more processors, individually or in combination, configured to process data storage requests;
a plurality of ports associated with different protocols, wherein each port in the plurality of ports:
is a Universal Serial Bus-C (USB-C) port,
has a same connector type, and
includes a port matching feature indicative of a protocol associated with the port; and
a plurality of cables associated with the different protocols, wherein:
each cable in the plurality of cables has the same connector type and is configured to connect to the plurality of ports and includes a port matching feature indicative of a protocol associated with the cable,
the port matching feature of the cable corresponds to the port matching feature of a port of the plurality of ports that is associated with the same protocol,
the plurality of cables are USB-C cables,
both a first port and a first cable are associated with a first protocol and include respective color portions that provide a mapping between the first port and the first cable,
the color portion of the first port is separate from the connector of the first port and includes a color marking printed adjacent to the first port,
the color portion of the first cable is separate from the connector of the first cable and includes a color marking printed on a cable head of the first cable,
both the first port and the first cable include respective shape indicators that provide a mapping between the first port and the first cable,
the shape indicator of the first cable includes the cable head having a first geometric shape associated with the first protocol, and
the shape indicator of the first port is separate from the connector of the first port and includes a marking printed adjacent to the first port having the first geometric shape associated with the first protocol.
|