Methods and Systems for Incorporating at Least One Window From a First Desktop Environment Having a First Themed Graphical Display into a Second Desktop Environment Having a Second Themed Graphical Display
First Claim
1. 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 a client area and a window rectangle, the remote desktop environment displayed according to a first graphical theme;
a second virtual channel coupled to the remote desktop environment and conveying window attribute data associated with the remote window, the window attribute data including screen coordinates for the client area; and
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, the corresponding local window comprising a local client area displaying the graphical data conveyed by the first virtual channel, displayed at screen coordinates within the local desktop environment in accordance with the window attribute data conveyed by the second virtual channel, and having a local window rectangle displayed according to a second graphical theme.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for incorporating at least one window from a first desktop environment having a first themed graphical display into a second desktop environment having a second themed graphical display includes a first virtual channel, a second virtual channel, and a local agent. The first virtual channel conveys graphical data associated with a window in the first desktop environment comprising a client area and a window rectangle. The second virtual channel conveys window attribute data associated with the window and including screen coordinates for the client area. A local agent forms a corresponding window in the second desktop environment, the corresponding window displaying the graphical data received from the first virtual channel in a local client area displayed at screen coordinates in accordance with the received window attribute data, the corresponding window having a local window rectangle displayed according to a second graphical theme.
50 Citations
24 Claims
-
1. 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 a client area and a window rectangle, the remote desktop environment displayed according to a first graphical theme; a second virtual channel coupled to the remote desktop environment and conveying window attribute data associated with the remote window, the window attribute data including screen coordinates for the client area; and 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, the corresponding local window comprising a local client area displaying the graphical data conveyed by the first virtual channel, displayed at screen coordinates within the local desktop environment in accordance with the window attribute data conveyed by the second virtual channel, and having a local window rectangle displayed according to a second graphical theme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for incorporating at least one remote window from a remote desktop environment into a local desktop environment, the method comprising the steps of:
-
(a) receiving, via a first virtual channel coupled to a remote desktop environment displayed according to a first graphical theme, graphical data associated with a remote window comprising a client area and a window rectangle; (b) receiving, via a second virtual channel coupled to the remote desktop environment, window attribute data associated with the remote window and including screen coordinates for the client area; and (c) forming, by a local agent, a corresponding window in a local desktop environment displayed according to a second graphical theme, the corresponding window displaying the graphical data received from the first virtual channel in a local client area, the local client area displayed at screen coordinates in accordance with the window attribute data received from the second virtual channel, the corresponding window having a local window rectangle displayed according to a second graphical theme. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium having instructions thereon that when executed cause a processor to incorporate at least one remote window from a remote desktop environment into a local desktop environment, the computer readable medium comprising:
-
instructions to receive, via a first virtual channel coupled to a remote desktop environment displayed according to a first graphical theme, graphical data associated with a remote window comprising a client area and a window rectangle; instructions to receive, via a second virtual channel coupled to the remote desktop environment, window attribute data associated with the remote window and including screen coordinates for the client area; and instructions to form, by a local agent, a corresponding window in a local desktop environment displayed according to a second graphical theme, the corresponding window displaying the graphical data received from the first virtual channel in a local client area, the local client area displayed at screen coordinates in accordance with the window attribute data received from the second virtual channel, the corresponding window having a local window rectangle displayed according to a second graphical theme. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification