Hierarchical asset sharing model
12 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for enabling the parent in a hierarchically organized pair of objects to allow the child to share access to selected assets. In one embodiment, the assets are shared in one of three modes: an IMPOSE mode; an INHERIT mode; and a CO-OWN mode. In the IMPOSE mode, the parent allows the child to utilize the asset, but not to modify it. In the CO-OWN mode, the parent and child have equal rights to access the asset, including the right to modify it. In the INHERIT mode, both the parent and child have equal rights to access the asset, including the right to modify it, but if the child attempts to modify the asset, it actually gets a copy of the asset, which it then modifies. The asset is no longer a single asset shared between the parent and child.
-
Citations
29 Claims
-
1-8. -8. (canceled)
-
9. A method comprising:
-
selecting two objects which have a hierarchical relationship wherein a first one of the objects is a parent of a second one of the objects;
selecting one or more assets of the first object; and
sharing the selected assets of the first object with the second object, wherein each of the selected assets is shared using a mode chosen from the group consisting of a first mode in which both the first and second objects can utilize the asset, but only the first object can modify the asset, a second mode in which both the first and second objects can utilize the asset, and both the first and second objects can modify the asset, and a third mode in which the first object can utilize and modify the asset, but wherein the second object can utilize the asset until the second object attempts to modify the asset, at which time a copy of the asset is generated and the second object can utilize and modify the copy of the asset. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17-19. -19. (canceled)
-
20. A computer readable medium containing instructions configured to cause a computer to perform the method comprising:
-
selecting two objects which have a hierarchical relationship wherein a first one of the objects is a parent of a second one of the objects;
selecting one or more assets of the first object; and
sharing the selected assets of the first object with the second object, wherein each of the selected assets is shared using a mode chosen from the group consisting of a first mode in which both the first and second objects can utilize the asset, but only the first object can modify the asset, a second mode in which both the first and second objects can utilize the asset, and both the first and second objects can modify the asset, and a third mode in which the first object can utilize and modify the asset, but wherein the second object can utilize the asset until the second object attempts to modify the asset, at which time a copy of the asset is generated and the second object can utilize and modify the copy of the asset. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification