Patent ID: 9635091
Date: 2017-04-25
CPC Classifications: G06F,G09G,H04L,H04M

Claim:
1. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, perform a method comprising: (a) providing at the first computing device a first viewport to a desktop environment of the first computing device; (b) adding a first resource of the first computing device to the viewport by which first viewport the first resource of the first computing device is able to be viewed and acted upon by a user at the first computing device; (c) adding a second resource of the first computing device to the viewport by which first viewport the second resource of the first computing device is able to be viewed and acted upon by a user at the first computing device; (d) communicating, over a network, from the first computing device with a second computing device such that a second viewport to the desktop environment of the first computing device is provided to the second computing device by which second viewport the first and second resources of the first computing device are able to be viewed and acted upon by a user from the second computing device; and (e) concurrently communicating over the network, from the first computing device with a third computing device such that a third viewport to the desktop environment of the first computing device is provided to the third computing device by which third viewport the first and second resources of the first computing device are able to be viewed and acted upon by a user from the third computing device; (f) wherein the first and second resources of the first computing device, (g) wherein the first and second resources of the first computing device, (h) wherein the first and second resources of the first computing device, (i) further providing for each respective viewport, (j) wherein the method performed further comprises visually indicating within the first viewport at the first computing device a direction toward a portion of the desktop environment that is currently displayed through the second viewport on the second computing device, and wherein the method performed further comprises visually indicating within the first viewport at the first computing device another direction toward a portion of the desktop environment that is displayed through the third viewport on the third computing device.