Patent ID: 8713454

Claim:
A method comprising: designating one of a plurality of devices as active, each device being configured to provide a virtual workspace during a virtual workspace session; receiving input from the active device about an update of the virtual workspace of the active device; and initiating an update of the virtual workspaces of the plurality of devices with the virtual workspace of the active device, wherein only one device can be active at a time, and only the active device is permitted to update the virtual workspace of the active device, wherein designating one of the plurality of devices as the active device is carried out at a virtual workspace platform remote from each of the plurality of devices, wherein the plurality of devices and the virtual workspace platform are connected to each other via a data communication network, wherein one or more of the plurality of devices is configured to save the update of the virtual workspace of the active device to either a local or remote memory, wherein the active device is configured to initiate the update of the virtual workspaces of the plurality of devices to a restored virtual workspace that reflects any saved update of the virtual workspace of any previous active device by sending the saved update to the virtual workspace platform for distribution to the plurality of devices, wherein any one of the plurality of devices upon becoming a new active device is configured to have an option to reject a last received update of the virtual workspace from the active device immediately preceding the new active device and use the update of the virtual workspace received prior to the last received update, wherein each of the plurality of devices includes an active request queue display that displays all requests for an active designation that have been submitted by users of the plurality of devices and a queued order of the requests, and wherein the active request queue display further displays a current active device, as well as a listing of all connected devices and users of the connected devices.