Method for performing distributed administration
First Claim
Patent Images
1. An apparatus to perform distributed administration, comprising:
- a computer;
a resource, wherein the resource is coupled to the computer;
a container hierarchy residing in memory of the computer, wherein the container hierarchy is a data structure and includes a hierarchal relationship of objects, and wherein the container hierarchy is capable of comprising other container hierarchies;
a master object defined in the container hierarchy, the master object representing a master user of the resource;
an owner object defined in the container hierarchy the owner object representing an owner user of the resource, the owner user capable of associating properties of the resource to another object defined in the container hierarchy, wherein each property of the resource is defined by the master user;
a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object, wherein the user object represents an individual user; and
an associator to associate the property with the first object by the owner user, wherein to associate the property includes associating a right to associate the property with the owner object by the master user;
wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user.
6 Assignments
0 Petitions
Accused Products
Abstract
A master defines properties for a resource. The master assigns the properties to an owner. The owner associates the properties to an administrator object, the administrator object being an administrator of a company. The administrator can then associate the property to other objects associated with the company, thereby granting other company users access to the resource property.
-
Citations
18 Claims
-
1. An apparatus to perform distributed administration, comprising:
-
a computer; a resource, wherein the resource is coupled to the computer; a container hierarchy residing in memory of the computer, wherein the container hierarchy is a data structure and includes a hierarchal relationship of objects, and wherein the container hierarchy is capable of comprising other container hierarchies; a master object defined in the container hierarchy, the master object representing a master user of the resource; an owner object defined in the container hierarchy the owner object representing an owner user of the resource, the owner user capable of associating properties of the resource to another object defined in the container hierarchy, wherein each property of the resource is defined by the master user; a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object, wherein the user object represents an individual user; and an associator to associate the property with the first object by the owner user, wherein to associate the property includes associating a right to associate the property with the owner object by the master user; wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method for performing distributed administration, comprising:
-
identifying a resource; defining a property of the resource by a master user of the resource, the master user represented by a master object defined in a computer hierarchy, the container hierarchy residing in the memory of a computer, wherein the container hierarchy is a data structure and includes a hierarchal relationship of objects, and wherein the container hierarchy is capable of comprising other container hierarchies, and wherein the container hierarchy further includes an owner object defined in the container hierarchy, the owner object representing an owner user of the resource, the owner user capable of associating properties of the resource to another object defined in the container hierarchy, wherein each property of the resource is defined by the master user, and wherein the container hierarchy further includes a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object, wherein the user object represents an individual user; and associating the property with the first object by the owner user of the resource, wherein associating the property includes associating a right to associate the property with the owner object by the master user; and wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user. - View Dependent Claims (5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium containing instructions which when executed by a computer perform a method of distributed administration, the method comprising:
-
identifying a resource; defining a property on the resource by a master user of the resource, the master user represented by a master object defined in a computer hierarchy, the container hierarchy residing in the memory of a computer, wherein the container hierarchy is a data structure and includes a hierarchal relationship of objects, and wherein the container hierarchy is capable of comprising other container hierarchies, and wherein the container hierarchy further includes an owner object defined in the container hierarchy, the owner object representing an owner user of the resource, the owner user capable of associating properties of the resource to another object defined in the container hierarchy, wherein each property of the resource is defined by the master user, and wherein the container hierarchy further includes a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object, wherein the user object represents an individual user; and associating the property with the first object by the owner user of the resource, wherein associating the property includes associating a right to associate the property with the owner object by the master user; and wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user. - View Dependent Claims (9)
-
-
10. An apparatus to perform distributed administration, comprising:
-
a computer; a container hierarchy residing in the memory of the computer; a master object defined in the container hierarchy; an owner object defined in the container hierarchy, the owner object different from the master object; a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object; and a resource; a property for the resource, defined by a master user identified by the master object; and an associator to associate the property with the first object by an owner user identified by the owner object, wherein the associator is operative to associate a right to associate the property with the owner object by the master user; wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user. - View Dependent Claims (11, 12, 13)
-
-
14. A method to perform distributed administration, comprising:
-
identifying a resource coupled to a computer, the computer comprising a container hierarchy residing in the memory of the computer, wherein the container hierarchy further includes a master object defined in the container hierarchy, wherein the container hierarchy further includes an owner object defined in the container hierarchy, the owner object different from the master object, wherein container hierarchy further includes a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object; identifying a property for the resource, the property defined by a master user identified by the master object; and associating the property with the first object by an owner user identified by the owner object, wherein associating the property includes associating a right to associate the property with the owner object by the master user; wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user. - View Dependent Claims (15)
-
-
16. A non-transitory computer readable medium comprising instructions which when executed by a processing system implements a method to perform distributed administration, the method comprising:
-
identifying a resource coupled to a computer, the computer comprising a container hierarchy residing in the memory of the computer, wherein the container hierarchy further includes a master object defined in the container hierarchy, wherein the container hierarchy further includes an owner object defined in the container hierarchy, the owner object different from the master object, wherein container hierarchy further includes a first object defined in the container hierarchy, the first object different from the master object and the owner object, the first object drawn from a set including a user object and a company object; identifying a property for the resource, the property defined by a master user identified by the master object; and associating the property with the first object by an owner user identified by the owner object, wherein associating the property includes associating a right to associate the property with the owner object by the master user; wherein the master object is one of at least two master objects defined in the container hierarchy, each master object representing exactly one different master user. - View Dependent Claims (17, 18)
-
Specification