Patents by Inventor Bissan Ghaddar

Bissan Ghaddar 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: 10839467
    Abstract: Embodiments for improving travel mobility as a service (MaaS) by one or more processors. A selected mode of transportation may be matched with a selected route to generate a travel package according to a multi-objective model based on a route profile for a plurality of routes, a user profile of the one or more users, an environmental profile, and a collaboration of monitored data relating to preferences of a mode of transportation and routes of the one or more users, wherein the travel package includes at least the matching selected mode of transportation, the selected route, and one or more travel suggestions.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: November 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bissan Ghaddar, Giovanni Russo, Robert Shorten, Rudi Verago
  • Patent number: 10832583
    Abstract: Embodiments for targeted learning and recruitment by a processor. Attributes obtained from a user profile are used to identify a user as a potential candidate for performing an activity related to either the recruiting or the learning and providing a customized learning experience with targeted course suggestions for the user.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric P. Bouillet, Francesco Calabrese, Bissan Ghaddar, Alessandra Pascale, Martin J. Stephenson
  • Patent number: 10061279
    Abstract: An apparatus, method and computer program product for scheduling on/off control of equipment. The method implements an iterative approach that uses one objective and sets a tolerance value on the other objectives. Initially, the method computes the value of the different objective functions given a current feasible solution. The different objective functions are iteratively evaluated with respect to the current solution and a margin is set for every objective at each iteration. The margin is a deviation measure indicating the acceptable range by which each objective can be worsened. The method iteratively optimizes each objective function with respect to one of the objectives, following an order, while enforcing a maximum deviation on the other objective functions by setting them as constraints. The allowable deviation margin is then decreased for all the objective functions. A final output schedule is provided from which signals may be generated to automatically turn on/off the equipment.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Bradley Eck, Bissan Ghaddar, Akihiro Kishimoto, Joe Naoum-Sawaya
  • Publication number: 20180211337
    Abstract: Embodiments for improving travel mobility as a service (MaaS) by one or more processors. A selected mode of transportation may be matched with a selected route to generate a travel package according to a multi-objective model based on a route profile for a plurality of routes, a user profile of the one or more users, an environmental profile, and a collaboration of monitored data relating to preferences of a mode of transportation and routes of the one or more users, wherein the travel package includes at least the matching selected mode of transportation, the selected route, and one or more travel suggestions.
    Type: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bissan GHADDAR, Giovanni RUSSO, Robert SHORTEN, Rudi VERAGO
  • Publication number: 20180090022
    Abstract: Embodiments for targeted learning and recruitment by a processor. Attributes obtained from a user profile are used to identify a user as a potential candidate for performing an activity related to either the recruiting or the learning and providing a customized learning experience with targeted course suggestions for the user.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric P. BOUILLET, Francesco CALABRESE, Bissan GHADDAR, Alessandra PASCALE, Martin J. STEPHENSON
  • Patent number: 9659253
    Abstract: A method, apparatus and computer program product for solving an optimization model by automatically creating alternative formulations, and solving those with parallel solution approaches communicating with each other. The method: automatically generates alternative formulations for a given optimization model; executes parallel communicating solution approaches in a parallel computing infrastructure in order to solve a given set of alternative model formulations; utilizes a mechanism to automatically detect the model structure and a mechanism to automatically detect the appropriate solution approach(es) for a given model structure, and to launch multiple parallel solution approaches at existing optimization solvers. The system and methods enable communication between parallel solution approaches in order to improve performance. The system communicates information between the parallel solution approaches during a solve process, in order to improve performance.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Bissan Ghaddar, Marco Laumanns, Chungmok Lee, Martin Mevissen, Nicole Taheri, Susara Van Den Heever, Rudi Verago
  • Publication number: 20170090440
    Abstract: An apparatus, method and computer program product for scheduling on/off control of equipment. The method implements an iterative approach that uses one objective and sets a tolerance value on the other objectives. Initially, the method computes the value of the different objective functions given a current feasible solution. The different objective functions are iteratively evaluated with respect to the current solution and a margin is set for every objective at each iteration. The margin is a deviation measure indicating the acceptable range by which each objective can be worsened. The method iteratively optimizes each objective function with respect to one of the objectives, following an order, while enforcing a maximum deviation on the other objective functions by setting them as constraints. The allowable deviation margin is then decreased for all the objective functions. A final output schedule is provided from which signals may be generated to automatically turn on/off the equipment.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Bradley Eck, Bissan Ghaddar, Akihiro Kishimoto, Joe Naoum-Sawaya