IP Library Granted Patent US 7,065,637
Granted Patent B1
US 7,065,637 · App. 09/662,990 · Granted Jun 20, 2006

System for configuration of dynamic computing environments using a visual interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,065,637
App. No.
09/662,990
Granted
Jun 20, 2006
Kind
B1
Abstract

The present invention discloses a user interface for creating a dynamic computing environment using allocateable resources. The interface enables the fast, efficient selection and configuration of resources for the computing environment. The resources are fully selectable and allocable by a system architect. In a first embodiment, the ability is provided that allows a customer or system architect to design for 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.

Claims (47)

1. 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.

2. The system of claim 1 , wherein the user interface configured to

accept a first signal from the input device which enables the user to specify a type of operating system for use in the computing environment;

accept a second signal from the input device which enables the user to specify a type of hardware for use within the computing environment;

accept one or more further signals from the input device which enable the user to specify software to be used within the computing environment.

3. The system of claim 2 , wherein the user interface is further configured to:

accept a signal which allows the user to specify a new device to run in the computing environment,

activate the new device, and

display the computing environment having the new device.

4. The system of claim 3 , wherein the user interface is further configured to display a plurality of configurations-before accepting a first signal which enables the user to specify a type of configuration.

5. The system of claim 4 , wherein the hardware devices comprise at least one of a hand-held device, a PDA, a cell phone, a smart card, a Global Positioning System device, and a Point-of-Sale terminal.

6. The system of claim 4 , wherein the user interface is further configured to:

accept a signal which allows the user to specify constraints on the hardware.

7. The system of claim 6 , wherein

the user interface is further configured to accept a signal which enables the user to specify a request for shared storage; and

the system is further configured to allocate the shared storage to be accessible through at least one of the hardware devices.

8. The system of claim 6 , wherein

the user interface is further configured to accept a signal which enables the user to specify a request for private storage; and

the system is further configured to allocate the private storage to be accessible through specific devices in the computing environment for a specific user.

9. 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;

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 configured to:

accept a first signal from the input device which enables the user to specify a type of operating system for use in the computing environment;

accept a second signal from the input device which enables the user to specify a type of hardware for use within the computing environment;

accept one or more further signals from the input device which enable the user to specify software to be used within the computing environment, wherein the user interface is further configured to

accept a signal which allows the user to specify a new device to run in the computing environment,

activate the new device,

display the computing environment having the new device,

display a plurality of configurations-before accepting a first signal which enables the user to specify a type of configuration,

accept a signal which allows the user to specify constraints on the hardware,

accept a signal which enables the user to specify a request for private storage,

accept a signal which enables the user to request a copy of a device configuration, and

accept a signal which enables the user to instantiate a device from a stored configuration, and

the system is further configured to

allocate the private storage to be accessible through specific devices in the computing environment for a specific user,

make the copy of the device configuration and save the copy of the device configuration in storage, and

instantiate the device from the stored configuration.

Assignments (7)
SECURITY INTEREST Recorded Jan 11, 2017
From: MOTHEYE TECHNOLOGIES, LLC; SYNCHRONICITY IP LLC; TRAVERSE TECHNOLOGIES CORP.; 3D NANOCOLOR CORP.; BISMARCK IP INC.; MAGNUS IP GMBH; MUNITECH IP S.À.R.L.; VERMILION PARTICIPATIONS; MARATHON VENTURES S.À.R.L; NYANZA PROPERTIES; MARATHON IP GMBH; ORTHOPHOENIX, LLC; MEDTECH DEVELOPMENT DEUTSCHLAND GMBH; SYNCHRONICITY IP GMBH; TLI COMMUNICATIONS GMBH
To: DBD CREDIT FUNDING LLC, AS COLLATERAL AGENT
Reel/Frame 041333/0001 →
SECURITY INTEREST Recorded Feb 2, 2015
From: MARATHON PATENT GROUP, INC.; CLOUDING CORP.
To: DBD CREDIT FUNDING, LLC
Reel/Frame 034873/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2014
From: CLOUDING IP, LLC
To: CLOUDING CORP.
Reel/Frame 033709/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2012
From: SYMANTEC
To: STEC IP, LLC
Reel/Frame 028271/0971 →
CHANGE OF NAME Recorded May 25, 2012
From: STEC IP, LLC
To: CLOUDING IP, LLC
Reel/Frame 028275/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2012
From: SYMANTEC OPERATING CORPORATION
To: SYMANTEC CORPORATION
Reel/Frame 027772/0857 →
CHANGE OF NAME Recorded Oct 1, 2007
From: VERITAS OPERATING CORPORATION
To: SYMANTEC OPERATING CORPORATION
Reel/Frame 019899/0213 →