Method for data-centric collaboration
First Claim
Patent Images
1. A method for managing a collaborative work environment wherein plural users share data resources, comprising:
- accessing a first data resource assigned to a first hierarchical level, the first data resource having at least one subdivision;
creating at least one sub-resource corresponding to said at least one subdivision of the first data resource, and associating each sub-resource with at least one additional hierarchical level; and
creating a data structure indicating that each data resource on a hierarchical level is associated with a transaction that is associated with a subdivision of a related data resource on a prior hierarchical level, and that each subdivision is locked until the associated transaction is committed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and collaborative user interface for creating a collaborative environment for users to work on shared resources on a computer network. Each resource is capable of being subdivided into sub-resources in a hierarchical manner, and each sub-resource is treated in a transactional way in the sphere of control to which it is delegated/copied, which ensures proper treatment with respect to the resource from which it originated. The method thus provides a powerful management system allowing a number of people to work simultaneously on various parts of the shared resources.
-
Citations
30 Claims
-
1. A method for managing a collaborative work environment wherein plural users share data resources, comprising:
-
accessing a first data resource assigned to a first hierarchical level, the first data resource having at least one subdivision;
creating at least one sub-resource corresponding to said at least one subdivision of the first data resource, and associating each sub-resource with at least one additional hierarchical level; and
creating a data structure indicating that each data resource on a hierarchical level is associated with a transaction that is associated with a subdivision of a related data resource on a prior hierarchical level, and that each subdivision is locked until the associated transaction is committed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A method for accessing, from a client computer, a shared data resource in an environment for collaborative work, comprising:
-
retrieving a data structure stored on a computer network, said data structure representing said data resource and sub-resources associated with at least one sub-division of said data resource, said sub-resources being associated with at least one hierarchical level, each data resource on a hierarchical level being associated with a transaction that is associated with a subdivision of a data resource on a prior hierarchical level, and each subdivision being locked until all associated transactions are committed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
20. A system for managing a collaborative work environment in which plural users share at least one data resource, comprising:
-
plural client computers, each client computer having a collaborative user interface configured to allow a respective user to access or create a first data resource assigned to a first hierarchical level, the first data resource having at least one subdivision; and
at least one server computer communicatively coupled to the plural client computers over a network, the at least one server computer having a database management system configured to create at least one sub-resource corresponding to the at least one subdivision of the first data resource, and associating each sub-resource with at least one additional hierarchical level, wherein the database management system is configured to create a data structure indicating that each data resource on a hierarchical level is a transaction associated with a subdivision of a related data resource on a prior hierarchical level, and that each subdivision is locked until the associated transaction is committed. - View Dependent Claims (21, 22)
-
-
23. A collaborative user interface configured to coordinate collaborative work over a network by plural users, comprising:
-
a first interface unit configured to allow a user to establish a sphere of control in which at least one authorized sub-user has access to at least one respective sub-resource selected from plural data resources stored in a database;
a second interface unit configured to allow the user to accept or discard work performed on the at least one sub-resource by each of the at least one authorized sub-user; and
a third interface unit configured to display a hierarchical representation of the sphere of control, including a status of the sub-resources associated with each sub-user. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification