Patents by Inventor Yassine Faihe

Yassine Faihe 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: 9723052
    Abstract: Example embodiments disclosed herein relate to processing content using a personal cloud. One of a plurality of content items respectively associated with a plurality of devices of a personal cloud is determined. A processing to be performed on the one content item is determined. The processed version of the one content item is determined.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: August 1, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yassine Faihe, Yves Del Medico, Francois-Xavier Kowalski, Agnieszka Thonet, David Penkler, Rajiv Puranik
  • Patent number: 8776127
    Abstract: A method and apparatus provide a television viewer with relevant program suggestions while the viewer browses an electronic program guide (EPG). A viewer profile is used in conjunction with the viewer's usage of the EPG as a basis for program suggestions. In this way, relevant program suggestions may be provided, and optionally displayed within a picture-in-picture window on the screen of a television.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: July 8, 2014
    Assignee: Koninklijke Philips N.V.
    Inventor: Yassine Faihe
  • Patent number: 8595168
    Abstract: 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.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: November 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mathias Salle, Erik L. Eidt, Yassine Faihe
  • Publication number: 20130297739
    Abstract: Example embodiments disclosed herein relate to processing content using a personal cloud. One of a plurality of content items respectively associated with a plurality of devices of a personal cloud is determined. A processing to be performed on the one content item is determined. The processed version of the one content item is determined.
    Type: Application
    Filed: January 28, 2011
    Publication date: November 7, 2013
    Inventors: Yassine Faihe, Yves Del Medico, Francois-Xavier Kowalski, Agnieszka Thonet, David Penkler, Rajiv Puranik
  • 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: 8255903
    Abstract: Embodiments of the present invention relate to a data processing system comprising a receiver to receive a first entity comprising first meta-data, expressed using a semantic web language, defining at least one relationship between first software and at least one associated patch for the first software; means to receive a second entity comprising second meta-data, expressed using the semantic web language, defining at least one relationship between installed software and at least one installed patch for the installed software; and a semantic web query language engine for subjecting the one or more of the first meta-data, second meta-data and an ontology, expressing concepts and relationships between software and at least one patch for said software, to an analysis; and means to output data representing the result of the analysis; the result providing data relating to at least one of the first meta-data and the second meta-data.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: August 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stuart Williams, Yassine Faihe
  • Publication number: 20120016830
    Abstract: 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.
    Type: Application
    Filed: July 28, 2009
    Publication date: January 19, 2012
    Inventors: Mathias Salle, Erik L. Eidt, Yassine Faihe
  • 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: 7827161
    Abstract: According to one aspect of the present invention, there is provided a method of identifying a document in a support automation system in response to receiving diagnostic data, the documents being stored in a database, comprising analysing the diagnostic data and retrieving, in response to the analysis, one more keywords, and searching the database using the one or more retrieved keywords to identifying one or more documents therein.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: November 2, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yassine Faihe
  • 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
  • Patent number: 7580906
    Abstract: A solution engine of a vendor's highly-automated adaptive computer support system for a remote customer automatically generates proposed solutions, e.g., sets of support documents, as a function of diagnostic data received from a customer's computer system. The automatically generated solution can be subject to expert review prior to publication to the customer, e.g., when the automated system assigns a low confidence level to the solution. In addition, expert review can be triggered by feedback from the customer once a proposed solution is communicated. The diagnostic data, solutions and feedback for an incident are packaged as a “case” and entered into a historical case database. A solution function updater updates the solution function as a function, at least in part, of the expert review and customer feedback.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: August 25, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Yassine Faihe
  • 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
  • Patent number: 7548969
    Abstract: Polling is disclosed. A client rule set, associated with a service level, is provided. Based upon the client rule set, a polling interval for a request type is determined. A message associated with the request type is provided, and a server is polled with the message in accordance with the polling interval. A response to the message is received, and the polling interval is adjusted.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: June 16, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Travis Scott Tripp, Phil A. Flocken, Yassine Faihe
  • Publication number: 20090013319
    Abstract: Embodiments of the present invention relate to a data processing system comprising a receiver to receive a first entity comprising first meta-data, expressed using a semantic web language, defining at least one relationship between first software and at least one associated patch for the first software; means to receive a second entity comprising second meta-data, expressed using the semantic web language, defining at least one relationship between installed software and at least one installed patch for the installed software; and a semantic web query language engine for subjecting the one or more of the first meta-data, second meta-data and an ontology, expressing concepts and relationships between software and at least one patch for said software, to an analysis; and means to output data representing the result of the analysis; the result providing data relating to at least one of the first meta-data and the second meta-data.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 8, 2009
    Inventors: Stuart Williams, Yassine Faihe
  • 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
  • Publication number: 20080098109
    Abstract: According to one embodiment of the present invention, there is provided apparatus for obtaining resolution information related to an incident report related to a monitored object in an IT infrastructure comprising: an incident report analyser for identifying an object identified in the report relevant to the incident and for identifying for that object an external resolution resource; an incident dispatcher for dispatching at least a portion of the received incident report to the identified external resolution resource; and an incident manager for receiving resolution information concerning the dispatched incident report from the external resource.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Inventors: Yassine Faihe, Travis Tripp, Michael A. Clinger
  • Publication number: 20080040299
    Abstract: A solution engine of a vendor's highly-automated adaptive computer support system for a remote customer automatically generates proposed solutions, e.g., sets of support documents, as a function of diagnostic data received from a customer's computer system. The automatically generated solution can be subject to expert review prior to publication to the customer, e.g., when the automated system assigns a low confidence level to the solution. In addition, expert review can be triggered by feedback from the customer once a proposed solution is communicated. The diagnostic data, solutions and feedback for an incident are packaged as a “case” and entered into a historical case database. A solution function updater updates the solution function as a function, at least in part, of the expert review and customer feedback.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 14, 2008
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Yassine Faihe
  • Patent number: 7284155
    Abstract: A method of and system for troubleshooting a first computer system using a second computer system having a processor and a memory storing an electronic document including troubleshooting information and storing a set of troubleshooting commands for execution by the first computer system is described. The troubleshooting command set is related to the troubleshooting information contained in the electronic document. A method of generating an electronic document including troubleshooting information and a set of troubleshooting commands for execution by a first computer system is also described.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: October 16, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yassine Faihe, Philip Andrew Flocken
  • Publication number: 20070219989
    Abstract: According to one aspect of the present invention, there is provided a method of identifying a document in a support automation system in response to receiving diagnostic data, the documents being stored in a database, comprising analysing the diagnostic data and retrieving, in response to the analysis, one more keywords, and searching the database using the one or more retrieved keywords to identifying one or more documents therein.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 20, 2007
    Inventor: Yassine Faihe