Enabling a graphical window modification command to be applied to a remotely generated graphical window
First Claim
Patent Images
1. A method, comprising:
- generating an application graphical window at a first machine;
sending a representation of the application graphical window to a second machine consistent with a remote terminal session;
detecting a user command from the second machine to modify the representation;
transmitting the user command from the second machine to the first machine;
determining whether the application graphical window is in a full-window mode or an outline mode, wherein;
the full-window mode updates the entire application graphical window during the modification, andthe outline mode updates a line indicating a new position and size of the application graphical window during the modification;
responsive to completion of the user command upon the client proxy window, updating the application window to correspond to the proxy window; and
transmitting an updated representation of the application window to the first machine; and
otherwise, initiating the user command to modify the application window at the first machine.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques relating to enabling a graphical window modification command to be applied to a remotely generated graphical window are described. In one instance, a process detects a user command to modify a remotely generated application graphical window in a remote terminal session. The process determines whether to initiate the user command at a local machine upon which the remotely generated application graphical window is displayed or at a remote machine which generated the remotely generated application graphical window.
64 Citations
20 Claims
-
1. A method, comprising:
-
generating an application graphical window at a first machine; sending a representation of the application graphical window to a second machine consistent with a remote terminal session; detecting a user command from the second machine to modify the representation; transmitting the user command from the second machine to the first machine; determining whether the application graphical window is in a full-window mode or an outline mode, wherein; the full-window mode updates the entire application graphical window during the modification, and the outline mode updates a line indicating a new position and size of the application graphical window during the modification; responsive to completion of the user command upon the client proxy window, updating the application window to correspond to the proxy window; and transmitting an updated representation of the application window to the first machine; and otherwise, initiating the user command to modify the application window at the first machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer storage media comprising computer-executable instructions that, when executed, perform acts, comprising:
-
detecting a user command to modify a remotely generated application graphical window in a remote terminal session; determining whether the remotely generated application graphical window is in a full-window mode or an outline mode, wherein; the full-window mode updates the entire application graphical window during the modification, and the outline mode updates a line indicating a new position and size of the application graphical window during the modification; responsive to determining that the application graphical window is in the outline mode; initiating the user command to modify the remotely generated application graphical window at a local machine upon which the remotely generated application graphical window is displayed; and otherwise initiating the user command to modify the remotely generated application graphical window at a remote machine which generated the remotely generated application graphical window. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
means for receiving a remotely generated application graphical window from a remote machine and for generating a proxy graphical window upon which the remotely generated application graphical window can be painted; means for relaying user window modification commands relating to the proxy window to the remote machine; means for determining whether the remotely generated application graphical window is in a full-window mode or an outline mode, wherein; the full-window mode updates the entire application graphical window during the modification, and the outline mode updates a line indicating a new position and size of the application graphical window during the modification; means for, responsive to determining that the application graphical window is in the outline mode; initiating the user window modification commands to modify the remotely generated application graphical window at a local machine upon which the remotely generated application graphical window is displayed; and otherwise initiating the user window modification commands to modify the remotely generated application graphical window at a remote machine which generated the remotely generated application graphical window. - View Dependent Claims (18, 19, 20)
-
Specification