Patents by Inventor Alexander Grosskopf

Alexander Grosskopf 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: 8429653
    Abstract: Activations of a plurality of incoming branches may be detected at a synchronization point having a plurality of outgoing branches. A first synchronization may be executed after a first number of activations is detected, and at least one of a plurality of outgoing branches from the synchronization point may be activated, based on the first synchronization. A second synchronization may be executed after a second number of activations is detected, and at least a second one of the plurality of outgoing branches from the synchronization point may be activated, based on the second synchronization.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: April 23, 2013
    Assignee: SAP AG
    Inventors: Alistair P. Barros, Alexander Grosskopf
  • Patent number: 8424011
    Abstract: A first instance and a second instance of an activity of a process model may be executed, the first instance, the second instance, and the activity being associated with activity state data describing one or more states thereof. A co-process associated with the first instance, the second instance, and the activity may be spawned, and the co-process may be executed based on the activity state data.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: April 16, 2013
    Assignee: SAP AG
    Inventors: Alistair P. Barros, Alexander Grosskopf
  • Patent number: 8418178
    Abstract: A system may include a thread monitor that is arranged and configured to monitor progress of multiple threads of a workflow process at a synchronization point with each of the threads having a state, and configured to generate at least one inspection trigger for inspection of the threads. A thread inspector may inspect the threads at the synchronization point for a change in the state in any of the threads in response to the inspection trigger. A firing rules engine may determine whether or not the synchronization point should fire based at least in part on the change in the state of at least one of the threads.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: April 9, 2013
    Assignee: SAP AG
    Inventors: Marlon G. Dumas, Alexander Grosskopf, Thomas Hettel, Moe T. Wynn
  • Publication number: 20090133019
    Abstract: A system may include a thread monitor that is arranged and configured to monitor progress of multiple threads of a workflow process at a synchronization point with each of the threads having a state, and configured to generate at least one inspection trigger for inspection of the threads. A thread inspector may inspect the threads at the synchronization point for a change in the state in any of the threads in response to the inspection trigger. A firing rules engine may determine whether or not the synchronization point should fire based at least in part on the change in the state of at least one of the threads.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Applicant: SAP AG
    Inventors: Marlon G. Dumas, Alexander Grosskopf, Thomas Hettel, Moe T. Wynn
  • Publication number: 20080301419
    Abstract: Activations of a plurality of incoming branches may be detected at a synchronization point having a plurality of outgoing branches. A first synchronization may be executed after a first number of activations is detected, and at least one of a plurality of outgoing branches from the synchronization point may be activated, based on the first synchronization. A second synchronization may be executed after a second number of activations is detected, and at least a second one of the plurality of outgoing branches from the synchronization point may be activated, based on the second synchronization.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Alistair P. Barros, Alexander Grosskopf
  • Publication number: 20080301684
    Abstract: A first instance and a second instance of an activity of a process model may be executed, the first instance, the second instance, and the activity being associated with activity state data describing one or more states thereof. A co-process associated with the first instance, the second instance, and the activity may be spawned, and the co-process may be executed based on the activity state data.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Alistair P. Barros, Alexander Grosskopf