Leveraging advanced queues to implement event based job scheduling
First Claim
Patent Images
1. A method of job scheduling comprising:
- creating a first job;
scheduling an event to trigger execution of the first job, the event being based on data in a queued message body.
1 Assignment
0 Petitions
Accused Products
Abstract
A job scheduling technique that allows jobs to be launched as a result of messages which are not targeted specifically at the job, and for jobs to be interrelated in complex ways.
29 Citations
25 Claims
-
1. A method of job scheduling comprising:
-
creating a first job;
scheduling an event to trigger execution of the first job, the event being based on data in a queued message body. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product embodied on computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor, causes the processor to execute a method of job scheduling, the method comprising:
-
creating a first job;
scheduling an event to trigger execution of the first job, the event being based on data in a queued message body. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A job scheduling system comprising:
-
one or more database queues created for purposes other than job scheduling comprising a first set of messages based on events in the database environment;
a scheduler queue comprising a second set of messages based on a state of one or more jobs in the database environment; and
a rules engine configured to create a plurality of rule sets based on information contained in a message body of the first and second set of messages. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification