METHOD AND SYSTEM FOR SHARING WEB COMPONENTS BETWEEN WEB SITES
First Claim
1. A method of sharing objects between web sites, the method comprising:
- storing a reference to an object in a first repository based on a first privilege granted with respect to a first site associated with the first repository, wherein the first site comprises a first collection of objects persisted on an apparatus, the first collection of objects given a first identity and implemented to provide the first site, wherein the first collection of objects includes the object, wherein the first repository resides on a machine communicatively connected to the apparatus, and wherein the reference to the object contains information for accessing the object; and
making the object available for reuse by a second site by storing a duplicate of the reference to the object in a second repository based on the first privilege granted with respect to the first site, wherein the second repository is associated with or available to the second site, wherein the second site comprises a second collection of objects, the second collection of objects given a second identity and implemented to provide the second site.
12 Assignments
0 Petitions
Accused Products
Abstract
The sharing of objects may be executed by performing various share type administrations. Objects may be shared directly to a site or may be made available indirectly for reuse by a site. The objects shared and made available for reuse may be added to the site to which they are shared and made available for reuse. References to the objects shared and made available for reuse are stored in repositories in response to, and in accordance with, the share type administration performed. The storage of the references to objects is based on privileges associated with at least one of a repository, a site and a user. Objects made available for reuse by, and shared to, a site may be made unavailable for reuse by, and unshared to, the site through the execution of a share type administration.
-
Citations
20 Claims
-
1. A method of sharing objects between web sites, the method comprising:
-
storing a reference to an object in a first repository based on a first privilege granted with respect to a first site associated with the first repository, wherein the first site comprises a first collection of objects persisted on an apparatus, the first collection of objects given a first identity and implemented to provide the first site, wherein the first collection of objects includes the object, wherein the first repository resides on a machine communicatively connected to the apparatus, and wherein the reference to the object contains information for accessing the object; and making the object available for reuse by a second site by storing a duplicate of the reference to the object in a second repository based on the first privilege granted with respect to the first site, wherein the second repository is associated with or available to the second site, wherein the second site comprises a second collection of objects, the second collection of objects given a second identity and implemented to provide the second site. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product having at least one non-transitory computer readable medium storing instructions translatable by a processor to perform:
-
storing a reference to an object in a first repository based on a first privilege granted with respect to a first site associated with the first repository, wherein the first site comprises a first collection of objects stored in an apparatus, the first collection of objects given a first identity and implemented to provide the first site, wherein the first collection of objects includes the object, wherein the first repository resides on a machine communicatively connected to the apparatus, and wherein the reference to the object contains information for accessing the object; and storing a duplicate of the reference to the object in a second repository based on the first privilege granted with respect to the first site, thereby making the object available for reuse by a second site, wherein the second repository is associated with or available to the second site, wherein the second site comprises a second collection of objects, the second collection of objects given a second identity and implemented to provide the second site. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a processor; at least one non-transitory computer readable medium storing instructions translatable by the processor to perform; storing a reference to an object in a first repository based on a first privilege granted with respect to a first site associated with the first repository, wherein the first site comprises a first collection of objects stored in an apparatus, the first collection of objects given a first identity and implemented to provide the first site, wherein the first collection of objects includes the object, wherein the first repository resides on a machine communicatively connected to the apparatus, and wherein the reference to the object contains information for accessing the object; and storing a duplicate of the reference to the object in a second repository based on the first privilege granted with respect to the first site, thereby making the object available for reuse by a second site, wherein the second repository is associated with or available to the second site, wherein the second site comprises a second collection of objects, the second collection of objects given a second identity and implemented to provide the second site. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification