US 11,886,356 B2
Local instantiation of remote peripheral devices
James Scott Cannata, Denver, CO (US); Allen R. Andrews, Broomfield, CO (US); and Henry Lee Harris, Redding, CA (US)
Assigned to Liqid Inc., Broomfield, CO (US)
Filed by Liqid Inc., Broomfield, CO (US)
Filed on Jan. 21, 2022, as Appl. No. 17/581,605.
Claims priority of provisional application 63/284,089, filed on Nov. 30, 2021.
Prior Publication US 2023/0169019 A1, Jun. 1, 2023
Int. Cl. G06F 13/12 (2006.01)
CPC G06F 13/126 (2013.01) [G06F 13/128 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
providing device driver access for applications executed by a host device to a peripheral device coupled over a network interface of the host device by at least:
intercepting first traffic for the peripheral device issued by the device driver to a local peripheral subsystem of the host device;
translating the first traffic into translated first traffic comprising a network format suitable for the network interface of the host device, wherein the peripheral device is identified by a device-specific network port and address which is included in a header portion added into the translated first traffic; and
routing the translated first traffic over a network stack of the host device to reach the peripheral device over the network interface instead of over the local peripheral subsystem.