System and method for describing and automatically managing resources
First Claim
1. A system for automatically and dynamically allocating resources, comprising:
- one or more allocating components adapted to automatically allocate one or more resources, based at least in part on data associated with the one or more resources, the data including at least one of type data, instance data and modifiable metadata, where at least one of the type data, instance data and modifiable metadata are dynamically modifiable; and
one or more storing components adapted to store data associated with the one or more resources, the data including at least one of type data, instance data and dynamically modifiable metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automatically allocating resources is provided. The system includes one or more components for automatically allocating one or more resources, based at least in part on data associated with the one or more resources, the data including at least one of, type data, instance data, characteristic data, and dynamically modifiable metadata. An alternative aspect of the system provides one or more components for automatically allocating one or more resources distributed on a plurality of resource allocation servers. The one or more components for automatically allocating the one or more resources can improve utilization of the capacity of the one or more resources. In an alternative embodiment the system includes an Application Programming Interface (API) operable to configure and/or control the one or more components for automatically allocating one or more resources.
61 Citations
20 Claims
-
1. A system for automatically and dynamically allocating resources, comprising:
-
one or more allocating components adapted to automatically allocate one or more resources, based at least in part on data associated with the one or more resources, the data including at least one of type data, instance data and modifiable metadata, where at least one of the type data, instance data and modifiable metadata are dynamically modifiable; and
one or more storing components adapted to store data associated with the one or more resources, the data including at least one of type data, instance data and dynamically modifiable metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for automatically and dynamically allocating resources, comprising:
-
noticing a resource allocation initiating event, where the initiating event is associated with resource allocation information;
automatically allocating one or more resources, wherein the one or more resources are associated with at least one of type data, instance data, characteristic data and resource metadata and where the automatic allocation is based, at least in part on at least one of the type data, instance data, characteristic data and resource metadata; and
updating at least one of the type data, instance data, characteristic data and resource metadata in response to the automatic allocation. - View Dependent Claims (12, 13, 14, 20)
-
-
15. A system for automatically and dynamically allocating one or more resources, comprising:
-
means for noticing a resource allocation initiating event, where data associated with the resource allocation initiating event specifies one or more desired resources to be allocated;
means for storing information concerning one or more resources available to be allocated, the information including at least one of type data, instance data, characteristic data and metadata; and
means for resolving one or more dependencies between the one or more available resources. - View Dependent Claims (16, 17, 18, 19)
-
Specification