CPC G06F 3/0486 (2013.01) [G06F 3/0481 (2013.01); G06F 3/1454 (2013.01); G06F 9/452 (2018.02)] | 16 Claims |
1. A first Information Handling System (IHS), comprising:
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first IHS to:
establish a virtual workspace across a first display and a second display, at least in part, through a backend IHS;
provide a virtual workspace interface on the first display, wherein the virtual workspace interface comprises a first graphical representation of the first IHS and a second graphical representation of a second IHS, and a first instance of an application window displayed on the first display;
in response to a user dragging the first instance of an application window displayed on the first display to the second graphical representation of the second IHS, cause a second instance of the application window to be rendered on the second display;
in response to the user dragging the second graphical representation of the second IHS onto the first graphical representation of the first IHS, send a message to the backend server directing the backend server to create or modify a virtual workspace topology in which the displays of the first IHS and the second IHS are fused, wherein the message is configured to cause the backend IHS to send subsequent messages for orchestrating the first IHS and the second IHS into the virtual workspace topology;
receive one of the subsequent messages about the virtual workspace topology;
display a fusion control in the virtual workspace interface, the fusion control comprising a graphical virtual workspace topology representation that is selectable to reposition the displays of the first IHS and the second IHS relative to each other.
|