Application sharing single document sharing
1 Assignment
0 Petitions
Accused Products
Abstract
An improved application sharing system and method allow sharing of documents on a per document basis rather than on a per application basis, in order to simplify the user experience and to provide a more secure sharing environment. A window marking method is used to construct a window list describing the shared and unshared status of various windows. In an embodiment of the invention, a viewer machine displays only a most recently active shared document window even when other windows are also marked as shared. In this way, a viewer'"'"'s attention can be automatically focused on a current document of interest.
-
Citations
35 Claims
-
1-15. -15. (canceled)
- 16. An application sharing program resident on a first computer, communicably linked to a user mode application and a network layer resident on the first computer, wherein the application sharing program is adapted to capture drawing commands issued from the user mode application, and to transmit the captured drawing commands to the second computer so that the second computer can display a window of the user mode application, wherein the transmitted drawing commands are associated with an order packet.
-
17. A computer-readable medium having computer-executable instructions that cause a computing device to perform a method of sharing an image displayed in windows of application programs, some of the windows shared with another computing device, the method comprising:
-
receiving drawing commands from the shared windows;
drawing at least a visible portion of each of a plurality of the shared windows; and
transmitting an order packet to the other computing device that causes the other computing device to display+on a screen an image corresponding to one of the shared windows but omit from the image a visible portion of at least another of the shared windows. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for displaying a shared image, comprising:
-
receiving an order packet comprising drawing commands;
receiving a window list comprising indications of regions of a sharer display that are occupied by portions of windows, each window further indicated to be shared or unshared; and
displaying on a viewer display in accordance with the drawing commands a portion of a shared window but omitting from the viewer display all portions of another shared window. - View Dependent Claims (34, 35)
-
Specification