Reusable component in a collaboration workspace
First Claim
1. A method of integrating a workspace component into a collaboration workspace, the method comprising:
- receiving a specification of a workspace component, wherein the workspace component is capable of being used with different collaboration workspaces;
providing the specification of the workspace component to a collaboration workspace with a set of parameters related to the workspace component; and
presenting the workspace component as part of the collaboration workspace.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are methods and apparatus, including computer program products, that implement a collaboration workspace for reusable components. One method includes receiving a specification of a workspace component, where the workspace component is capable of being used with different collaboration workspaces; providing the specification of the workspace component to a collaboration workspace with a set of parameters related to the workspace component; and presenting the workspace component as part of the collaboration workspace. The workspace component may be added to a collaboration workspace that has been formed. The set of parameters may include a first set of access restrictions associated with the collaboration workspace, a second set of access restrictions associated with the workspace component, and access restriction mappings. In that case, the method includes associating the first set with the second set of access restrictions based on the access restriction mappings.
234 Citations
30 Claims
-
1. A method of integrating a workspace component into a collaboration workspace, the method comprising:
-
receiving a specification of a workspace component, wherein the workspace component is capable of being used with different collaboration workspaces;
providing the specification of the workspace component to a collaboration workspace with a set of parameters related to the workspace component; and
presenting the workspace component as part of the collaboration workspace. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A collaboration workspace system comprising:
-
a server comprising;
a workspace content directory to store one or more specifications of workspace components that are capable of being used with different collaboration workspaces, and a collaboration engine to perform operations comprising including a workspace component in a collaboration workspace based on a set of parameters; and
one or more clients comprising;
a workspace presenter to present a collaboration workspace generated by the collaboration engine to an interface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, tangibly embodied in an information carrier, the computer program product comprising instructions operable to cause data processing apparatus to perform operations comprising:
-
receiving a specification of a workspace component, wherein the workspace component is capable of being used with different collaboration workspaces;
providing the specification of the workspace component to the collaboration workspace with a set of parameters related to the workspace component; and
presenting the workspace component as part of the collaboration workspace. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification