User interface for dynamic environment using allocateable resources
First Claim
1. A method in a computer system comprising:
- creating a first computing environment, whereinthe creating comprisesselecting a first processing resource to be added to the first computing environment, whereinthe first processing resource is configured according to a first configuration received from a first source,the first processing resource comprises a first discrete processor,the first configuration specifies a first type of processor, andthe first discrete processor is of the first type of processor, andselecting a second processing resource to be added to the first computing environment, whereinthe second processing resource is physically separate from the first processing resource,the second processing resource is configured according to the first configuration received from the first source,the second processing resource comprises a second discrete processor,the first configuration specifies a second type of processor, andthe second discrete processor is of the second type of processor;
providing the first computing environment for a first time period, whereinthe first computing environment provides the first discrete processor and the second discrete processor as specified by the first configuration;
creating a second computing environment, whereinthe second computing environment comprises the first processing resource configured according to a second configuration,the second configuration specifies the first type of processor, andthe second configuration represents a configuration received from a second source; and
providing the second computing environment for a second time period, whereinthe first time period and the second time period are mutually exclusive.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses user interface for creating a dynamic computing environment using allocateable resources. The interface enables the fast, efficient selection and configuration of processing resources for the computing environment. The resources are fully selectable and allocable by a system architect. In a first embodiment, a primary company, Design2Deploy, Inc.® provides the ability for a customer or system architect to design a system by allocating resources and specifying how the resources are to be used. The system architect may create a computing environment from a remotely-accessible user interface such as a web page on the Internet. Thus, the system architect can create, modify and operate the environment from anywhere in the world.
-
Citations
31 Claims
-
1. A method in a computer system comprising:
-
creating a first computing environment, wherein the creating comprises selecting a first processing resource to be added to the first computing environment, wherein the first processing resource is configured according to a first configuration received from a first source, the first processing resource comprises a first discrete processor, the first configuration specifies a first type of processor, and the first discrete processor is of the first type of processor, and selecting a second processing resource to be added to the first computing environment, wherein the second processing resource is physically separate from the first processing resource, the second processing resource is configured according to the first configuration received from the first source, the second processing resource comprises a second discrete processor, the first configuration specifies a second type of processor, and the second discrete processor is of the second type of processor; providing the first computing environment for a first time period, wherein the first computing environment provides the first discrete processor and the second discrete processor as specified by the first configuration; creating a second computing environment, wherein the second computing environment comprises the first processing resource configured according to a second configuration, the second configuration specifies the first type of processor, and the second configuration represents a configuration received from a second source; and providing the second computing environment for a second time period, wherein the first time period and the second time period are mutually exclusive. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable storage medium comprising instructions executable to:
-
create a first computing environment, wherein creating the first computing environment comprises selecting a first processing resource to be added to the first computing environment, wherein the first processing resource is configured according to a first configuration received from a first source, the first processing resource comprises a first discrete processor, the first configuration specifies a first type of processor, and the first discrete processor is of the first type of processor, and selecting a second processing resource to be added to the first computing environment, wherein the second processing resource is physically separate from the first processing resource, the second processing resource is configured according to the first configuration received from the first source, the second processing resource comprises a second discrete processor, the first configuration specifies a second type of processor, and the second discrete processor is of the second type of processor; provide the first computing environment for a first time period, wherein the first computing environment provides the first discrete processor and the second discrete processor as specified by the first configuration; create a second computing environment, wherein the second computing environment comprises the first processing resource configured according to a second configuration, the second configuration specifies the first type of processor, and the second configuration represents a configuration received from a second source; and provide the second computing environment for a second time period, wherein the first time period and the second time period are mutually exclusive. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer system comprising:
-
one or more processors; and memory coupled to the one or more processors, wherein the memory stores program instructions executable by the one or more processors to; the creating comprises selecting a first processing resource to be added to the first computing environment, wherein the first processing resource is configured according to a first configuration received from a first source, the first processing resource comprises a first discrete processor, the first configuration specifies a first type of processor, and the first discrete processor is of the first type of processor, and selecting a second processing resource to be added to the first computing environment, wherein the second processing resource is physically separate from the first processing resource, the second processing resource is configured according to the first configuration received from the first source, the second processing resource comprises a second discrete processor, the first configuration specifies a second type of processor, and the second discrete processor is of the second type of processor; provide the first computing environment for a first time period, wherein the first computing environment provides the first discrete processor and the second discrete processor as specified by the first configuration; create a second computing environment, wherein the second computing environment comprises the first processing resource configured according to a second configuration, the second configuration specifies the first type of processor, and the second configuration represents a configuration received from a second source; and provide the second computing environment for a second time period, wherein the first time period and the second time period are mutually exclusive. - View Dependent Claims (28, 29, 30, 31)
-
Specification