Patent ID: 8626824

Claim:
A machine-implemented method for persisting graphics structures in a graphics remoting environment, the method comprising: identifying, by a local display system of a virtual machine running on a host computer system, a graphics structure generated from an application within the virtual machine, the application accessed by a remote client computer system, the graphics structure representing a display output from the application, wherein the graphics structure is generated in response to a change of display characteristics of the local display system; generating a first hash from the graphics structure according to a hash algorithm; determining, by the local display system, whether there is an existing hash maintained by the local display system that matches the first hash; and transmitting, by the local display system, the first hash to a remote display system of a host operating system of the host computer system without sending the graphics structure if there is an existing hash matching the first hash, wherein the first hash is used by the remote display system to identify a graphics structure for rendering a display of the remote client computer system.