Providing a unified user interface for managing a plurality of heterogeneous computing environments
First Claim
1. A method for providing a unified user interface for managing a plurality of heterogeneous computing environments, the method comprising:
- displaying at least a portion of a framework user interface, the framework user interface comprising common functionality and a standard layout for a unified user interface for managing a plurality of heterogeneous computing environments;
displaying a listing of a subset of the plurality of heterogeneous computing environments, each of the plurality of heterogeneous computing environments being modeled by one or more objects, each object corresponding to a particular computing environment; and
in response to an interaction request with respect to a particular computing environment, applying an appropriate plug-in, based on a mapping of the object that corresponds to the particular computing environment to the appropriate plug-in, to perform the requested interaction, each plug-in corresponding to a type of computing environment and operable to facilitate display of information for managing a computing environment of the type corresponding to the plug-in.
1 Assignment
0 Petitions
Accused Products
Abstract
In certain embodiments, a method for providing a unified user interface for managing a plurality of heterogeneous computing environments comprises displaying at least a portion of a framework user interface, the framework user interface comprising common functionality and a standard layout for the unified user interface. A listing of a subset of the heterogeneous computing environments may be displayed. Each of the heterogeneous computing environments may be modeled by one or more objects, each object corresponding to a particular computing environment. The method further includes, in response to an interaction request with respect to a particular computing environment, applying an appropriate plug-in, based on a mapping of the object that corresponds to the particular computing environment to the appropriate plug-in, to perform the requested interaction. Each plug-in may correspond to a type of computing environment and may be operable to facilitate display of information for managing a computing environment of the type corresponding to the plug-in.
-
Citations
49 Claims
-
1. A method for providing a unified user interface for managing a plurality of heterogeneous computing environments, the method comprising:
-
displaying at least a portion of a framework user interface, the framework user interface comprising common functionality and a standard layout for a unified user interface for managing a plurality of heterogeneous computing environments; displaying a listing of a subset of the plurality of heterogeneous computing environments, each of the plurality of heterogeneous computing environments being modeled by one or more objects, each object corresponding to a particular computing environment; and in response to an interaction request with respect to a particular computing environment, applying an appropriate plug-in, based on a mapping of the object that corresponds to the particular computing environment to the appropriate plug-in, to perform the requested interaction, each plug-in corresponding to a type of computing environment and operable to facilitate display of information for managing a computing environment of the type corresponding to the plug-in. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing a unified user interface for managing a plurality of heterogeneous computing environments, the system comprising one or more memory units and one or more processing units, the one or more processing units operable to:
-
display at least a portion of a framework user interface, the framework user interface comprising common functionality and a standard layout for a unified user interface for managing a plurality of heterogeneous computing environments; display a listing of a subset of the plurality of heterogeneous computing environments, each of the plurality of heterogeneous computing environments being modeled by one or more objects, each object corresponding to a particular computing environment; and in response to an interaction request with respect to a particular computing environment, apply an appropriate plug-in, based on a mapping of the object that corresponds to the particular computing environment to the appropriate plug-in, to perform the requested interaction, each plug-in corresponding to a type of computing environment and operable to facilitate display of information for managing a computing environment of the type corresponding to the plug-in. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. Software for providing a unified user interface for managing a plurality of heterogeneous computing environments, the software being embodied in a computer-readable medium and when executed operable to:
-
display at least a portion of a framework user interface, the framework user interface comprising common functionality and a standard layout for a unified user interface for managing a plurality of heterogeneous computing environments; display a listing of a subset of the plurality of heterogeneous computing environments, each of the plurality of heterogeneous computing environments being modeled by one or more objects, each object corresponding to a particular computing environment; and in response to an interaction request with respect to a particular computing environment, apply an appropriate plug-in, based on a mapping of the object that corresponds to the particular computing environment to the appropriate plug-in, to perform the requested interaction, each plug-in corresponding to a type of computing environment and operable to facilitate display of information for managing a computing environment of the type corresponding to the plug-in. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for providing a unified user interface for managing a plurality of heterogeneous computing environments, the method comprising:
-
providing a framework user interface, the framework user interface comprising common functionality and a standard layout for a unified user interface for managing the plurality of heterogeneous computing environments; providing a plurality of plug-ins, each plug-in corresponding to a type of computer environment in the plurality of heterogeneous computing environments, each computing environment being modeled by one or more corresponding objects, each plug-in operable to facilitate display of information associated with a computing environment of its corresponding type through a mapping of the plug-in to one or more objects that model the computing environment; and generating the unified user interface according to the framework user interface and one or more of the plug-ins, the unified user interface for managing the plurality of heterogeneous computing environments.
-
Specification