Application sharing user interface improvements
1 Assignment
0 Petitions
Accused Products
Abstract
An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.
91 Citations
35 Claims
-
1-15. -15. (canceled)
-
16. A method of displaying shared data on a local computing device, wherein the data is received from a remote computing device, the method comprising:
-
analyzing at the local computing device a first quantity of received data corresponding to a graphical object in a memory of the remote computing device;
determining whether the first quantity of received data corresponds to an entirety of the graphical object;
if the first quantity of received data corresponds to less than the entirety of the graphical object, treating the received data according to a first set of data processing rules; and
if the first quantity of received data corresponds to the entirety of the graphical object, treating the received data according to a second set of data processing rules. - View Dependent Claims (17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
19. (canceled)
-
30. A computer-readable medium having computer-executable instructions for performing a method of displaying shared data, the method comprising:
-
receiving at a local computing device shared data corresponding to a current state of a graphical object on a remote computing device;
analyzing the received shared data to determine whether the received shared data corresponds to an entirety of the graphical object; and
when the received shared data is determined to correspond to less than the entirety of the graphical object, treating the received shared data according to a set of rules for constructing an image corresponding to a representation of the entirety of the graphical object using the received shared data, the received shared data containing a portion of the graphical object. - View Dependent Claims (31, 32, 33)
-
-
32-1. The computer-readable medium of claim 30 wherein the rules comprise instructions for employing a large portion of the received shared data and a small portion of previously received data corresponding to a portion of the shared graphical object for which data was not received.
-
34. A system for displaying shared data, comprising:
-
a remote computing device having a graphical object in a memory of the remote computing device that is to be shared; and
a local computing device that receives shared data corresponding to the graphical object, and when the received shared data corresponds to less than an entirety of the graphical object, treats the received shared data according to a set of rules for constructing an image corresponding to a representation of the entirety of the graphical object using the received shared data, the received shared data containing a portion of the graphical object. - View Dependent Claims (35)
-
Specification