The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 25, 2022
Filed:
Dec. 14, 2020
Adp, Inc., Roseland, NJ (US);
Craig Nelson, Parsippany, NJ (US);
Lakshmi Swetha Bedadala, Alpharetta, GA (US);
Theodore Donald, Alpharetta, GA (US);
Hong Wang, Alpharetta, GA (US);
Uthayakumar Narayanasamy, Alpharetta, GA (US);
Frederick Platten, Alpharetta, GA (US);
Girija Thilak, Alpharetta, GA (US);
Rajasekhar Dara, Alpharetta, GA (US);
Adithya Parvatam, Alpharetta, GA (US);
Anuradha Verma, Alpharetta, GA (US);
Ananth Sudini, Alpharetta, GA (US);
ADP, Inc., Roseland, NJ (US);
Abstract
Managing batched jobs is provided. The method comprises receiving a job batch request from a client for a number of processing jobs. Each job is registered, and jobs that are ready for execution at a specified time are collected. For each collected job an instance of the job is locked to prevent duplicate execution. The locked jobs are queued, and a container is created for each job in the queue. A method of execution is determined for each job in the queue, and each job is then executed according the method determined for that job. Job events for each executing job are logged, a determination if a job was completed successfully is made according to its respective job events. A job status is updated for each completed job. The container of each completed job is then destroyed, and each completed job is unlocked.