主权项 |
1. A system including at least one processor and memory, the system comprising:
a space canvas to display expressions having corresponding expression states including normal, focus, and magnify, wherein an expression state controls how a corresponding expression is to be displayed on the space canvas; one or more tools to interact with a shared space that is shared by associated users, wherein the one or more tools provide functionality to include an expression including ink, text, and other user expressions on the space canvas, wherein the one or more tools are configured to add and modify expressions within the space canvas in response to offline and online user interactions with the shared space; a master copy used in part to update the shared space with participant expressions, wherein the master copy is used to track and maintain changes to the shared space; and, an update component to use the master copy to automatically update the space canvas with changes made to the space canvas, the changes including an aggregate of offline changes made by associated users to update the space canvas with the offline changes including previous ink strokes, segments, and any other expressions, the update component to automatically update the space canvas based at least in part on contextual information including time, segment, and ink parameters. |