CPC G06F 3/1454 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); H04L 63/105 (2013.01); G06F 2203/04803 (2013.01); G06F 2203/04804 (2013.01)] | 17 Claims |
1. A shared web browser system with multiple collaboration modes, said system comprising computer executable code stored in a non-transitory memory that, when run on a processor, are configured to:
render a coordinated digital workspace on each of a plurality of computing devices, wherein:
each coordinated digital workspace is run on a digital application, said digital application hosted on a remote server;
the digital application is run on each of the coordinated digital workspaces by streaming the digital application from the remote server to each of the plurality of computing devices;
an action performed within the digital application at a first coordinated digital workspace is propagated to each of the coordinated digital workspaces;
the first coordinated digital workspace includes a deliverable application control; and
the deliverable application control, when delivered to a second coordinated digital workspace, delivers application control of an application instance displayed in the first coordinated digital workspace;
wherein:
the first coordinated digital workspace has a first layout, the first layout comprising a position of the digital application within the first coordinated digital workspace;
upon receiving control of the first coordinated digital workspace:
the second coordinated digital workspace displays the control of the application instance is shared between the first application instance;
coordinated digital workspace and the second coordinated digital workspace;
the second coordinated digital workspace has a second layout, the second layout comprising a position of the application instance within the second coordinated digital workspace, wherein the position of the application instance within the second coordinated digital workspace is identical to the position of the digital application within the first coordinated digital workspace; and
the second layout comprises personalization characteristics different from the first layout.
|