Systems and methods for collaborative content storage
First Claim
Patent Images
1. A method comprising:
- sharing information between a plurality of participants in a collaboration; and
exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising;
first functions to facilitate establishing a context in which to interact with the plurality of participants; and
second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method comprising, sharing information between a plurality of participants in a collaboration; and exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising: first functions to facilitate establishing a context in which to interact with the plurality of participants; and second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context.
-
Citations
29 Claims
-
1. A method comprising:
-
sharing information between a plurality of participants in a collaboration; and
exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising;
first functions to facilitate establishing a context in which to interact with the plurality of participants; and
second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A software architecture comprising:
-
an application configured to share information in a collaboration; and
an application programming interface to expose functions used by the application to share information, wherein the functions include;
first functions to facilitate establishing a context in which to interact with the plurality of participants; and
second functions to facilitate storing and retrieving one or more values from a shared state wherein the shared state is accessible within the context. - View Dependent Claims (11)
-
-
12. A system comprising:
-
a plurality of processes configured to share information in a collaboration; and
wherein each process can access a set of functions that enable each process to share the information, the set of functions comprising;
first functions to facilitate establishing a context in which to interact with the plurality of participants; and
second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine readable medium having instructions stored thereon to cause a system to:
-
share information between a plurality of participants in a collaboration; and
expose a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising;
first functions to facilitate establishing a context in which to interact with the plurality of participants; and
second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer signal embodied in a transmission medium, comprising:
-
a code segment including instructions for sharing information between a plurality of participants in a collaboration; and
a code segment including instructions for exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising;
first functions to facilitate establishing a context in which to interact with the plurality of participants; and
second functions to facilitate storing and retrieving one or more values from a shared state, wherein the shared state is accessible within the context.
-
Specification