×

System and methods for transaction-based process management

  • US 9,965,325 B1
  • Filed: 02/01/2017
  • Issued: 05/08/2018
  • Est. Priority Date: 10/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of causing execution of at least one computer process on a computing system, the method comprising:

  • receiving, by a job management computing system, an indication of a first plurality of processing tasks associated with a first job of a first job type, wherein each of the first plurality of processing tasks is associated with a respective allocation of processing resources;

    receiving, by the job management computing system, an indication of a second plurality of processing tasks associated with a second job of a second job type, wherein each of the second plurality of processing tasks is associated with a respective allocation of processing resources;

    receiving, by the job management computing system, an indication to initiate the first job of the first job type;

    receiving, by the job management computing system, a plurality of first parameters associated the first job;

    receiving, by the job management computing system, an indication to initiate the second job of the second job type;

    receiving, by the job management computing system, a plurality of second parameters associated the second job;

    determining, by the job management system, that the first job type is the same as the second job type;

    upon determining, by the job management system, that at least one of the first plurality of processing tasks will execute at the same time as at least one of the second plurality of processing tasks;

    determining, by the job management computing system, whether the plurality of first parameters associated with the first job is the same as the plurality of parameters associated with the second job;

    upon determining that the that plurality of first parameters associated with the first job is the same as the plurality of parameters associated with second job, canceling the second job; and

    causing, by the job management computing system, the execution of the first plurality of processing tasks.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×