Patent application number | Description | Published |
20090070464 | Autonomic Content Load Balancing - Techniques are disclosed for providing autonomic content load balancing. A programmatic selection is made from among alternative content versions based upon current conditions. Preferably, the alternative selectable versions specify content to be used in a Web page, and a version is selected responsive to receiving a request for the Web page. The selectable version may comprise the Web page, or a component of a Web page may have selectable versions. Optionally, the Web page may include more than one component with dynamically-selectable content. In this case, the versions may be selectable independently of one another. | 03-12-2009 |
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 |
20090249233 | ELECTRONIC WEB STICKY - A method to provide an electronic web sticky may include placing a web sticky icon proximate to a selected feature on a web page to which the web sticky may be associated. The method may also include providing a plurality of options for selecting a web sticky type. | 10-01-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 |
20090328025 | AUTOMATICALLY MANAGING VERSIONING OF MASHUP WIDGETS - A request for a mashup widget having multiple versions from an identifiable source can be identified. A data store can be queried to determine if a previous request for the mashup widget was made by the identifiable source. When the previous request exists, a version of the mashup widget used to handle the previous request can be automatically determined. The determined version can be one of many versions of the mashup widget. The determined version of the mashup widget can be used to generate a response to the request. When the previous request is not found when querying the data store, one of the mashup versions that is to be used can be determined based upon a programmatic rule. Historical data regarding widget version use can be saved in the data store and used to determine which widget version is to be selected to handle future requests. | 12-31-2009 |
20100169794 | COLLABORATIVE DEVELOPMENT OF VISUALIZATION DASHBOARDS - Embodiments of the present invention provide a method, system and computer program product for the collaborative development of a visualization dashboard. In an embodiment of the invention, a method for collaboratively developing a visualization dashboard can be provided. The method can include identifying an extended Wiki directive within a Wiki artifact for a visualization dashboard. The method further can include retrieving data referenced by the extended Wiki directive and one or more visual display elements referenced by the extended Wiki directive to visualize portions of the retrieved data. The method yet further can include mapping the visual display elements referenced by the extended Wiki directive to components requisite to programmatically rendering the visual display elements in the visualization dashboard. The method even yet further can include arranging the components in the visualization dashboard and linking the components to the retrieved data. Finally, the method can include displaying the visualization dashboard. | 07-01-2010 |
20100218107 | Autonomic Content Load Balancing - Techniques are disclosed for providing autonomic content load balancing. A programmatic selection is made from among alternative content versions based upon current conditions. Preferably, the alternative selectable versions specify content to be used in a Web page, and a version is selected responsive to receiving a request for the Web page. The selectable version may comprise the Web page, or a component of a Web page may have selectable versions. Optionally, the Web page may include more than one component with dynamically-selectable content. In this case, the versions may be selectable independently of one another. | 08-26-2010 |
20100293461 | HELP INFORMATION FOR LINKS IN A MASHUP PAGE - A mashup page presents link help information for logical links that pass context between widgets on the mashup page. | 11-18-2010 |