CPC G06F 9/45558 (2013.01) [G06F 9/452 (2018.02); H04L 67/025 (2013.01); G06F 2009/45595 (2013.01)] | 20 Claims |
1. A method of device redirection in a remote computing environment, the method comprising:
receiving, at a remote device from a client device over a network, input data of a peripheral device associated with the client device, wherein the input data comprises compressed data that is sent by the client device over the network without a universal serial bus (USB) request block (URB) header;
receiving, at an emulated device running on the remote device, a request for device data from an application running on the remote device, wherein the request comprises a URB request;
responding, by the emulated device to the application, to the request with a response message having a format associated with the request, the response message being based on the input data, wherein the response message comprises the URB header and the format comprises a URB format; and
transmitting, from the remote device to the client device over the network, image data representing the application running on the remote device.
|