Patent ID: 8046695

Claim:
A system for incorporating at least one remote window from a remote desktop environment having a first themed graphical display into a local desktop environment having a second themed graphical display, the system comprising: a first virtual channel coupled to a remote desktop environment and conveying graphical data associated with a remote window, the remote window comprising: (i) a client area within the remote window displaying output data, and (ii) a non-client area within the remote window displaying graphical user interface elements generated according to a first graphical theme of the remote desktop environment; a second virtual channel coupled to the remote desktop environment and conveying screen coordinates for the client area; and a processor of a second machine executing a local agent coupled to the remote desktop environment via the first and second virtual channels, the local agent directing the formation of a corresponding local window in a local desktop environment displayed according to a second graphical theme of the second machine, the corresponding local window comprising: (i) a local client area within the corresponding window bounded by the received screen coordinates, and (ii) a local non-client area within the corresponding window displaying graphical user interface elements generated according to the second graphical theme, the local client area displaying a portion of the graphical data conveyed by the first virtual channel bounded by the received screen coordinates.