Patents by Inventor Abdel Boulmakoul

Abdel Boulmakoul has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8560359
    Abstract: 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.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: October 15, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mathias Salle, Yassine Faihe, Abdel Boulmakoul
  • Patent number: 8352407
    Abstract: 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.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: January 8, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mathias Salle, Yassine Faihe, Abdel Boulmakoul
  • Patent number: 7926031
    Abstract: A configuration management database (CMDB) comprising a plurality of statements, where in the statements comprise a first item identifying a resource, a second item identifying an object, and a third item identifying a relationship between the resource and the object, and wherein the statements are made in a markup language.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: April 12, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yassine Faihe, Abdel Boulmakoul, Mathias Salle
  • Patent number: 7885842
    Abstract: Embodiments of the present invention pertain to prioritizing services based on business objectives is described. According to one embodiment, a probability of a service violation occurring within a predetermined time period is determined based on a service level jeopardy threshold being exceeded. The probability of a service violation corresponds to an incident. An alignment of the service level violation with a business objective is computed based on the probability of the service level violation. The incident is prioritized based on the alignment.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: February 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Claudio Bartolini, Mathias Jean Rene Salle, Abdel Boulmakoul
  • Publication number: 20100114621
    Abstract: 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.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Inventors: Mathias Salle, Yassine Faihe, Abdel Boulmakoul
  • Publication number: 20090187526
    Abstract: 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.
    Type: Application
    Filed: October 30, 2008
    Publication date: July 23, 2009
    Inventors: Mathias Salle, Yassine Faihe, Abdel Boulmakoul
  • Publication number: 20080270213
    Abstract: An automatic process outputs a activity failure indicator indicating the likelihood of project failure, a delay indicator indicating the likelihood of project delay, a human resource shortage indicator indicating the likelihood of a lack of human resources and an infrastructure shortage indicator indicating the likelihood of a shortage of infrastructure resources.
    Type: Application
    Filed: April 24, 2007
    Publication date: October 30, 2008
    Inventors: Athena Christodoulou, Abdel Boulmakoul
  • Publication number: 20080263084
    Abstract: A configuration management database (CMDB) comprising a plurality of statements, where in the statements comprise a first item identifying a resource, a second item identifying an object, and a third item identifying a relationship between the resource and the object, and wherein the statements are made in a markup language.
    Type: Application
    Filed: April 18, 2007
    Publication date: October 23, 2008
    Inventors: Yassine Faihe, Abdel Boulmakoul, Mathias Salle
  • Patent number: 7149725
    Abstract: It is often difficult to reliably monitor contract performance and receive timely information as to whether a party is actually going to carry out their contractual obligations. Accordingly the invention provides an apparatus and methods for communicating the changes in states of the contractual commitments of contracting parties according to an agreed commitment model and using agreed messaging protocols. There is a storage facility for the commitment data which is accessible by an encoding engine, in addition to a commitment state store that forms a part of the commitment model and stores the known commitment state of parties. The encoding engine encodes commitment data according to the commitment model and data received by an external information source, before passing the message to a messaging module for formatting and sending out to the other contracting party.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: December 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michal Morciniec, Mathias Jean Rene Salle, Abdel Boulmakoul
  • Publication number: 20060143024
    Abstract: In at least some embodiments, an apparatus and method may receive parameters of an information technology (IT) infrastructure and formulate one or more IT recovery plans based on the parameters. The apparatus and method may further calculate a projected utility for one or more of the IT recovery plans based on one or more contractual agreements.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 29, 2006
    Inventors: Mathias Salle, Claudio Bartouni, Abdel Boulmakoul, David Trastour, Athena Christodoulou, Christopher Preist
  • Patent number: 7028047
    Abstract: International business requires contractual relations to be established across jurisdictions. Different jurisdictions have different laws, customs, languages and obligations concerning contractual relations. Thus a standard contract can rarely be used across different jurisdictions. Using a contract template and processing this with a mapping database using a conversion engine, enables substantially automated localisation of a contract template to be achieved. This significantly reduces the cost and effort to enter a new market.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Abdel Boulmakoul, Adrian Baldwin
  • Publication number: 20040024683
    Abstract: It is often difficult to reliably monitor contract performance and receive timely information as to whether a party is actually going to carry out their contractual obligations. Accordingly the invention provides an apparatus and methods for communicating the changes in states of the contractual commitments of contracting parties according to an agreed commitment model and using agreed messaging protocols. There is a storage facility for the commitment data which is accessible by an encoding engine, in addition to a commitment state store that forms a part of the commitment model and stores the known commitment state of parties. The encoding engine encodes commitment data according to the commitment model and data received by an external information source, before passing the message to a messaging module for formatting and sending out to the other contracting party.
    Type: Application
    Filed: September 20, 2002
    Publication date: February 5, 2004
    Inventors: Michal Morciniec, Mathias Jean Rene Salle, Abdel Boulmakoul
  • Publication number: 20030083897
    Abstract: The present invention provides apparatus for facilitating management of a plurality of inter-related contracts, which apparatus comprises:
    Type: Application
    Filed: September 20, 2002
    Publication date: May 1, 2003
    Inventors: Adrian Baldwin, Abdel Boulmakoul, Mathias Jean Rene Salle
  • Publication number: 20030084004
    Abstract: At present, there does not seem to be an expedient and reliable automated way of constructing contracts as existing automated systems only allow the searching and cross-referencing of documents. They do not cater for the process of constructing a contract. Accordingly the invention provides an apparatus and automated method of drafting contracts in a structured model-based manner, re-using existing information. A drafting tool assigns appropriate values to descriptors as defined by a chosen formal contract model. A formatter downloads a layout model and tools from a modeller for creating a structured textual contract on the basis of a contract image stored in an image repository. Reference tags generated by an encoder are used for associating the descriptors of the formal contract to the descriptors of the structured textual contract. The encoder then assembles the required contract according to the descriptors using the drafting tool.
    Type: Application
    Filed: September 20, 2002
    Publication date: May 1, 2003
    Inventors: Michal Morciniec, Mathias Jean Rene Salle, Abdel Boulmakoul
  • Publication number: 20030074345
    Abstract: The invention provides electronic document interpretation apparatus for providing explanatory text to assist in the interpretation of an electronic formal legal document with narrative language text, said apparatus comprising a database of explanatory and/or commentary text in records associated with textual elements of the said document, and a first processor operable to allow a user to read and/or write selected ones of said records whilst reading or writing the legal document. Also provided is an electronic formal legal document comprising a textual element and a tag associated with the said textual element, the said tag providing a link to reproducible explanatory or commentary text relating to the said textual element.
    Type: Application
    Filed: September 20, 2002
    Publication date: April 17, 2003
    Inventors: Adrian Baldwin, Abdel Boulmakoul, Richard Wills
  • Publication number: 20030074215
    Abstract: It is often difficult to reliably monitor contract performance and receive timely information as to whether a client is actually going to carry out its contractual obligations. Accordingly the invention proposes a method and apparatus for binding business protocols to abstract actions defined in an e-contract. This allows one to separate the creation of business protocols from their regulation. Consequently, e-contracts are published independently from business processes. The binding is achieved by following a binding protocol where an agreement is reached as to how contract actions will be represented concretely by business processes and, in addition, an advisal protocol is defined which allows participants to declare that a stream of messages of a business protocol corresponds to contract action. This allows a third party to monitor the interaction without having to understand the business protocol agreed between primary participants and perform an auxiliary function such as data storage.
    Type: Application
    Filed: September 20, 2002
    Publication date: April 17, 2003
    Inventors: Michal Morciniec, Mathias Jean Rene Salle, Abdel Boulmakoul
  • Publication number: 20030074633
    Abstract: International business requires contractual relations to be established across jurisdictions. Different jurisdictions have different laws, customs, languages and obligations concerning contractual relations. Thus a standard contract can rarely be used across different jurisdictions. Using a contract template and processing this with a mapping database using a conversion engine, enables substantially automated localisation of a contract template to be achieved. This significantly reduces the cost and effort to enter a new market.
    Type: Application
    Filed: September 20, 2002
    Publication date: April 17, 2003
    Inventors: Abdel Boulmakoul, Adrian Baldwin