Patent ID: 8924507

Claim:
A system for encoding and transmitting graphics data in a remote desktop environment, comprising: a processor; and a memory communicatively coupled to the processor, the memory bearing processor instructions that, when executed by the processor, cause the system to: process a first region of a user remote desktop; determine a first data set representative of a portion of a first region; transmit the first data set to a remote desktop client computer at a first quality; process a second region of the user remote desktop, the second region including at least one previously processed sub-region and at least one not previously processed sub-region; determine a second data set representative of a non-occluded portion of the second region, the non-occluded portion being a portion of the region that is visible when rendered on a display; and transmit the second data set to the remote desktop client computer, wherein a portion of the second data set including the at least one previously processed sub-region is transmitted at a second quality and a portion of the second data set including the at least one not previously processed sub-region is transmitted at the first quality.