Patent ID: 11934314
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 11:
12. A non-transitory computer-readable medium comprising instructions that are executable in a remote desktop system, wherein the instructions when executed cause the remote desktop system to carry out a method of copying at least first and second files stored in a client computing device to a host server that is hosting a remote desktop accessed by the client computing device, the method comprising:
transmitting pre-read input/output (I/O) requests for the first file from the host server to the client computing device;
generating at the host server a first read I/O request for data of the first file based on responses to the pre-read I/O requests for the first file, received from the client computing device;
transmitting a merged I/O request that includes the first read I/O request for data of the first file and pre-read I/O requests for the second file from the host server to the client computing device;
generating at the host server a second read I/O request for data of the second file based on responses to the pre-read I/O requests for the second file, received from the client computing device;
transmitting the second read I/O request for data of the second file from the host server to the client computing device; and
storing at the host server the data of the first tile and the data of the second file, received in response to the first read I/O request and the second read I/O request, respectively.