CPC G06F 3/0482 (2013.01) [G06F 3/1431 (2013.01); G06F 3/1454 (2013.01); H04L 67/131 (2022.05); H04L 67/01 (2022.05)] | 32 Claims |
1. A network node for use in a collaboration system, the network node comprising:
a display having a physical display space and a processor configured with logic to implement operations comprising:
storing collaboration data including widget locations within a virtual workspace;
rendering, on a local client screen space of the network node, a local client canvas having a location in the virtual workspace; and
providing a user interface to:
display a list of markers representing predefined interactive canvases within the virtual workspace, each predefined interactive canvas configured to allow a user to create, modify, or delete objects within the predefined interactive canvas, and wherein each predefined interactive canvas defines an area and has a canvas location within the virtual workspace; and
respond to an input indicating a selected marker from the list of displayed markers to:
update the location of the local client canvas to match the canvas location of the predefined interactive canvas represented by the selected marker, regardless of whether a creator of the predefined interactive canvas is actively viewing the predefined interactive canvas; and
render, on the local client screen space, a widget having a widget location within the updated local client canvas.
|