Patents by Inventor PETER COLLIGAN

PETER COLLIGAN 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).

  • Publication number: 20230222526
    Abstract: Computer-readable media, methods, and systems are disclosed for electronically creating an improved timeline of events for product-location pairs. A machine learning model is trained on historical data to generate a demand forecast. Input requirements including an initial timeline of events for product-location pairs are received. Using combinatorial branch-and-bound along with the trained machine learning model, the improved timeline of events for product-location pairs is generated.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 13, 2023
    Inventors: Foad Mahdavi Pajouh, Gustavo Ayres de Castro, Pedro Luis Miranda Lugo, Michael Campbell, Peter Colligan
  • Patent number: 9058215
    Abstract: Various embodiments of systems and methods for integrating a calculation engine of an in-memory database with a software component are described herein. A control unit schedules and triggers jobs to be processed by an operational unit. The control unit and the operational unit are at an application level. The operational unit divides a job workload corresponding to a job trigger into work packages based on one or more parameters. The work packages are sent to a calculation engine in an in-memory database. At the in-memory database, operations are performed on the work packages and an output is generated. A log in the control unit is updated based on the output.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: June 16, 2015
    Assignee: SAP SE
    Inventors: Peter Colligan, Jean Sebastien Boileau, Cosmin Jimborean, Bernd Lehnert, Wolfgang Schuetz
  • Publication number: 20140115602
    Abstract: Various embodiments of systems and methods for integrating a calculation engine of an in-memory database with a software component are described herein. A control unit schedules and triggers jobs to be processed by an operational unit. The control unit and the operational unit are at an application level. The operational unit divides a job workload corresponding to a job trigger into work packages based on one or more parameters. The work packages are sent to a calculation engine in an in-memory database. At the in-memory database, operations are performed on the work packages and an output is generated. A log in the control unit is updated based on the output.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Inventors: PETER COLLIGAN, JEAN SEBASTIEN BOILEAU, COSMIN JIMBOREAN, BERND LEHNERT, WOLFGANG SCHUETZ