Patent ID: 11960779
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A host device in a virtualized computing environment that is configurable to communicate with a client device, the host device comprising:
one or more processors; and
a non-transitory computer-readable medium having instructions stored thereon, which in response to execution by the one or more processors, cause the one or more processors to perform operations to print in the virtualized computing environment, wherein the operations comprise:
receive, by the host device from the client device via a communication channel, printing-related properties for a local printer coupled to the client device,
wherein the host device supports a virtualized computing instance that provides a virtual desktop,
wherein the printing-related properties information is received from the client device by a simulator at the host device;
receive, by the simulator from the virtualized computing instance, a call that queries for the printing-related properties;
simulate at the host device, by the simulator, the client device when sending a response to the virtualized computing instance, wherein the response provides the printing-related properties, and wherein simulation of the client device enables the call to be executed at the host device to generate the response;
configure, by the virtualized computing instance, a virtual printer for the virtual desktop by using the printing-related properties provided by the response; and
use, by the virtualized computing instance, the configured virtual printer to generate a file of a first format.