System for performing collaborative tasks
First Claim
1. A system for supporting an arbitrary activity involving collaborators, the system comprising:
- a processor which has access to a representation of a model of the activity, the form of the model being defined by the collaborators and the representation providing access to information relating to the activity; and
an interface to the system for the collaborators, the interface being provided by the processor and the interface permitting a collaborator to perceive and modify the model'"'"'s form and to perceive and modify the information to which the representation of the model provides access.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for performing collaborative tasks which permits collaborators to determine the form of a model of the collaborative work, to modify the model in the course of the collaborative work, and to use the model to access information related to the collaborative work. A graphical user interface permits collaborators to view the model and the information accessible via the model in various ways as well as to modify the model and the information. Collaborators are organized into groups and a collaborator'"'"'s group membership determines how the collaborator may access and modify the model and the related information. The information related to the collaborative work includes documents, discussions, email, reminders, and alerts. In a disclosed embodiment of the system, the model is made up of model entities which belong to hierarchies. A model entity may be a member of more than one hierarchy and the different hierarchies are used to provide different views of the model.
-
Citations
36 Claims
-
1. A system for supporting an arbitrary activity involving collaborators, the system comprising:
-
a processor which has access to a representation of a model of the activity, the form of the model being defined by the collaborators and the representation providing access to information relating to the activity; and
an interface to the system for the collaborators, the interface being provided by the processor and the interface permitting a collaborator to perceive and modify the model'"'"'s form and to perceive and modify the information to which the representation of the model provides access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A graphical user interface for a system that supports an arbitrary activity involving collaborators, the system including a processor that has access to a representation of a model of the activity, the form of the model being defined by the collaborators and the model including representations of model entities and of relationships of the model entities to one another and the model entities providing access to information relating to the activity and the graphical user interface being provided by the processor and comprising:
-
a first window wherein the model entities and their relationships are displayed and wherefrom a collaborator may select a model entity; and
a second window wherein the collaborator may perform an operation on the selected model entity, the second window being displayed simultaneously with the first window. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification