US 12,436,909 B2
Support for multiple hot pluggable devices via emulated switch
Shahaf Shuler, Kibbutz Lohamei Hagetaot (IL); Peter Paneah, Nesher (IL); and Tzuriel Katoa, Tiberias (IL)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Sep. 9, 2020, as Appl. No. 17/015,424.
Prior Publication US 2022/0075747 A1, Mar. 10, 2022
Int. Cl. G06F 13/00 (2006.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01)
CPC G06F 13/4022 (2013.01) [G06F 13/4081 (2013.01); G06F 13/4221 (2013.01); G06F 13/4282 (2013.01); G06F 2213/0026 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A networking device, comprising:
one or more physical ports;
an emulated switch positioned between the one or more physical ports and a host device; and
one or more emulated devices positioned between the emulated switch and the one or more physical ports, wherein the one or more emulated devices are configured to emulate an endpoint by exposing network and storage services to the host device via an interface, wherein a resource manager provides one or more control signals on a control signal path to adjust a type of endpoint that is presented to the host device by the one or more emulated devices.