Patent ID: 7065637

Claim:
A system for providing configurable resources to create a computing environment, the system comprising a configurable communication link; a plurality of hardware devices coupled to the communication link; a plurality of software programs executable by the hardware devices, the software programs comprising at least one of operating system software and application software, wherein the computing environment comprises the communication link, at least one of the hardware devices and at least one of the software programs; and a visual construction of the computing environment via a user interface, the user interface coupled to a display screen and to an input device for generating signals in response to interactions of a user, wherein the user interface is configured to accept a signal which enables the user to request a copy a device configuration, the system is configured to make the copy of the device configuration and save the copy of the device configuration in storage, the user interface is further configured to accept a signal which enables the user to instantiate a device from a stored configuration, and the system is further configured to instantiate the device from the stored configuration.