| Patent application number | Description | Published |
| 20090187526 | Systems And Methods For Modeling Consequences Of Events - Methods, systems, and computer program products are provided for decision making under uncertainty. A causality framework is provided to define relationships between an alternative (Ai) of a set of alternatives and at least one performance indicator of a set of performance indicators. A k-concurrent lottery (Li) associated with the alternative (Ai) is conducted, the alternative (Ai) having consequences over k ones of the set of performance indicators. The k-concurrent lottery (Li) is homogenized over the set of performance indicators if the k ones is less than a number of the set of performance indicators. An expected utility of the k-concurrent lottery (Li) for each one of the set of alternatives is computed. One alternative is selected from the set of alternatives, the selection occurring in accordance with a selection criteria based on the expected utility. | 07-23-2009 |
| 20100036509 | Systems And Methods For Defining Best Practices, Managing Best Practices, And Validating Service Models - Methods, systems, and computer program products are provided for managing best practices in modeling information technology (IT) services. An architecture for validating a service model using a plurality of best practices (PBPs) provides separation of concern between the service model and selection of best practices by enabling an independent selection of the service model and the PBPs. A best practice precedence (BPP) is configured to disambiguate conflicts between the PBPs and select a selected best practice (SBP) from the PBPs. A validation engine validates a compliance or non-compliance of the service model with the SBP. A refined service model is generated by combining selective portions of the SBP with the service model. | 02-11-2010 |
| 20100036751 | Architecture For Instantiating Information Technology Services - Methods, systems, and computer program products are provided for information technology (IT) services lifecycle management. A services architecture provides a plurality of services that are capable of being ordered. A design service captures declarative specifications of services as service models. A catalog service receives the service model and combines the service models into a plurality of service offerings to provide a catalog of orderable services. An order configuration service receives an order for at least one orderable service selectable from the catalog of orderable services. An order processing service instantiates the at least one orderable service in two phases, thereby generating an instantiated ordered service. An order fulfillment service fulfills the order in accordance with the instantiated ordered service. | 02-11-2010 |
| 20100037201 | Separation Of Concerns Between Information Technology Services Models - Methods, systems, and computer program products are provided for exchanging information between information technology (IT) services. An architecture provides separation of concern between the models by separating the models for IT services into an operation model and a structural model that are linked by a service model. The service model can be configurable to extend the operation model. Configuration of the operation model includes defining messages exchanged between the IT services. Configuration of the structural model includes capturing a structure of the IT services. The service model has an association with the structural model, the association making the structural model opaque to the operation model. | 02-11-2010 |
| 20100114621 | System And Methods For Modeling Consequences Of Events - Methods, systems, and computer program products are provided for modeling consequences of events on performance indicators. A causality model is provided to define relationships between events and the consequences associated with each one of the events to modify a value of at least one of the performance indicators associated with each one of the events. An algorithm included in the causality model is executable to compute an impact of the consequences on the value. A causality model management system is provided to manage the causality model, including storing, execution of the algorithm, interfacing with other systems, and simulating what-if scenarios of the events and the performance indicators. | 05-06-2010 |
| 20110196659 | RECONFIGURING A MODEL - Reconfiguring a model [ | 08-11-2011 |
| 20120016778 | CONTROLLING CLOUD SERVICES - In a method | 01-19-2012 |
| 20120016830 | INSTANTIATING AN INFORMATION TECHNOLOGY SERVICE IN LIGHT OF MAINTENANCE REQUIREMENTS - In a method of instantiating an information technology (IT) service in light of maintenance requirements, maintenance window instances are determined. The maintenance instance windows are associated with reusable service instances available in a datacenter. The maintenance window instances are analyzed in conjunction with a service model of said IT service to determine a maintenance efficient binding of a selection of said reusable service instances with which to provide an instance of said IT service. | 01-19-2012 |