Shared space for communicating information
First Claim
Patent Images
1. A computer readable storage medium including executable instructions which, when executed, share data by:
- creating a shared space, wherein the shared space includes a space canvas and a number of tools;
associating participants of the shared space;
using one of the number of tools to interact with the space canvas including interacting using an expression which includes a digital image, digital text, and digital ink, wherein the participants use the number of tools to add and modify participant expressions within the space canvas as part of offline and online participant interactions with the shared space;
maintaining a history of the shared space and retrieving previous ink strokes, segments, and other expressions based in part on context information including time, segment location, segment size, and ink parameters; and
,persisting the participant expressions in the shared space including automatically updating the space canvas with changes made to the space canvas which includes using an aggregate of offline changes made by the participants to update the space canvas with the offline changes.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide a shared space for communicating information. In an embodiment a number of users associated with a computing environment can use a shared space to communicate information with one another. Each computing device of the computing environment can include a shared space application. The shared space application includes a number of interactive tools that can be used to persist various communications between associated computing devices of a computing environment.
-
Citations
19 Claims
-
1. A computer readable storage medium including executable instructions which, when executed, share data by:
-
creating a shared space, wherein the shared space includes a space canvas and a number of tools; associating participants of the shared space; using one of the number of tools to interact with the space canvas including interacting using an expression which includes a digital image, digital text, and digital ink, wherein the participants use the number of tools to add and modify participant expressions within the space canvas as part of offline and online participant interactions with the shared space; maintaining a history of the shared space and retrieving previous ink strokes, segments, and other expressions based in part on context information including time, segment location, segment size, and ink parameters; and
,persisting the participant expressions in the shared space including automatically updating the space canvas with changes made to the space canvas which includes using an aggregate of offline changes made by the participants to update the space canvas with the offline changes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user interface to share data comprising:
-
a space canvas to display a number of expressions; a number of tools to interact with a shared space that is shared by a number of associated users, wherein the number of tools enable a user to include an expression including digital ink, digital text, and digital image expressions on the space canvas, wherein the number of tools are used to add and modify user expressions within the space canvas as part of offline and online user interactions with the shared space; a history of the shared space wherein previous ink strokes, segments, and other expressions can be retrieved based in part on context information including time, segment location, segment size, and ink parameters; and an indicator to indicate a participant associated with the shared space, wherein the indicator is to also indicate a current status of the participant, wherein the user interface is displayed on a computing device display and the space canvas is automatically updated with changes made to the space canvas including using an aggregate of offline changes made by associated users to update the space canvas with the offline changes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of sharing data comprising:
-
associating a number of users with a shared space, wherein the shared space includes a canvas; interacting with the shared space by adding an expression to the canvas, wherein the expression includes a digital image, digital text, and digital ink and the canvas includes user expressions made as part of offline and online user interactions with the shared space; communicating the shared space so that the canvas of each user includes an added expression; maintaining a history of the shared space and retrieving previous ink strokes, segments, and other expressions based in part on context information including time, segment location, segment size, and ink parameters; and displaying the canvas using a computing device including automatically updating the canvas with changes made to the canvas including using an aggregate of offline changes made by associated users to update the canvas with the offline changes. - View Dependent Claims (16, 17, 18, 19)
-
Specification