Patent ID: 10970114

Abstract:
A computer-implemented method is disclosed. The method comprises receiving a notification from a job scheduler that an execution time for a job registered with the job scheduler is at or before a first time being a current time. The method also comprises identifying, in response to receiving the notification, at least one task from a task data structure with a target runtime that is at or before the first time. The task data structure stores task data for one or more tasks received from one or more client computers, and the task data associates each of the one or more tasks with a target runtime. The method further comprises initiating execution for each of the at least one task and determining whether there is a specific task from the task data structure with a specific target runtime after the first time. In addition, the method comprises in response to determining that there is a specific task from the task data structure with a specific target runtime after the first time, registering a future job with the job scheduler with a runtime that is at or about the specific target runtime.