| Patent application number | Description | Published |
| 20090157728 | DISCOVERY AND MANAGEMENT OF CONFIGURATION DATA CONTAINED WITHIN MASHUPS - A computer program product for discovering and distributing relevant business information contained in a mashup comprises computer usable program code is configured to interrogate a mashup maker to discover the elements, relationships, and dependencies embodied by a mashup page; assemble this information into a data structure; and make the data structure accessible. A method for updating a configuration management database, where an end user creates a mashup page that embodies the end user's knowledge about the elements and processes required to fulfill a specific task, comprises deriving elements, relationships, and dependencies from the mashup page; creating a data structure representing this information, and communicating this data structure to the configuration management database. | 06-18-2009 |
| 20090210481 | DYNAMIC MASHUP CREATION FROM A SET OF RESOURCES AND RESOURCE RELATIONSHIPS - A dependency hierarchy of resources can be determined for a dynamic mashup. The dependency hierarchy can specify dependency relationships among a set of resources. A set of views that correspond to the set of resources can be ascertained. For each view, a view template can be determined that is to be applied to that view. The mashup can be dynamically created that includes the views, each of which is configured in accordance with the associated view template. The created mashup can also include content defined by the set of resources that is configured in a manner consistent with the dependency relationships of the dependency hierarchy. | 08-20-2009 |
| 20090299923 | CHANGE MANAGEMENT USING COLLECTIVE DATA - A method for providing information associated with configuration changes to a computer system is provided. The method includes receiving a description of a starting configuration and a description of a configuration change. The method further includes linking the description of the starting configuration and the description of the configuration change and reading a record linked to the description of a configuration change, wherein the record includes advice about the configuration change and a total result value indicating a rate of success of the configuration change when the advice is followed. The method further includes receiving a first result value from the user indicating a result of the configuration change in light of the advice and calculating a new total result value that indicates a rate of success of the configuration change based on the total result value and the first result value. | 12-03-2009 |
| 20110067033 | AUTOMATED VOLTAGE CONTROL FOR SERVER OUTAGES - Information regarding a scheduled outage for a server associated with a cluster of servers is received at a voltage regulation system (VRS) for the cluster of servers. A work load increase is determined for each remaining server within the cluster of servers due to the scheduled outage for the server. A voltage adjustment is calculated for each remaining server based upon the determined work load increase for each remaining server. Voltage for each remaining server is automatically adjusted based upon the calculated voltage adjustment. | 03-17-2011 |
| 20110161696 | REDUCING ENERGY CONSUMPTION IN A CLOUD COMPUTING ENVIRONMENT - Functionality can be implemented within a cloud manager to leverage energy consumption data of cloud processing and their associated facility resources when selecting computing nodes to complete the job. The cloud manager can determine possible computing nodes to complete the job based on the job attributes. The cloud manager can determine aggregate energy data of the cloud resources from an energy usage database. The cloud manager can analyze the energy usage data to determine a configuration of the computing nodes to perform the job that reduces total energy consumption. For example, a configuration of servers can be based on a number of servers and processor utilization at the servers to perform the job. The cloud manager can assign the job to the servers and set the processor utilization at the servers in accordance with the resource configuration determined to minimize energy consumption. | 06-30-2011 |