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)] | 20 Claims |
1. A shared web browser system, said system comprising computer executable code stored in a non-transitory memory that, when run on a processor, is 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 when run on each of the coordinated digital workspaces is configured to stream the digital application from the remote server to each of the plurality of computer devices; and
an action performed within the digital application at one of the coordinated digital workspaces is propagated to the digital application on each of the coordinated digital workspaces;
wherein:
the digital application is initiated at each of the coordinated digital workspaces by loading a resource identifier; and
the digital application is configured, at a first coordinated digital workspace, with a deliverable application control, wherein a user of the first coordinated digital workspace can deliver the deliverable application control to a second coordinated digital workspace,
the first coordinated digital workspace having a first layout, the first layout comprising a position of the digital application within the first coordinated digital workspace; and
the second coordinated digital workspace having a second layout, the second layout comprising a position of the digital application within the second coordinated digital workspace;
wherein:
upon receipt of deliverable application control:
the second layout becomes identical to the first layout;
the first coordinated digital workspace shares control of the digital application with the second coordinated digital workspace.
|