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:
Sep. 30, 2025
Filed:
Mar. 06, 2023
Adp, Inc., Roseland, NJ (US);
Anshuman Gaur, Parisppany, NJ (US);
Yishan Zhang, Parsippany, NJ (US);
Saunak Adhuria, Parisppany, NJ (US);
Anju Sharma, Parisppany, NJ (US);
Vanshaj Rana, Parisppany, NJ (US);
Usha Akenapalli, Parisppany, NJ (US);
Karla Matute, Florham Park, NJ (US);
Yeshwanth Chandrasekhar, Parsippany, NJ (US);
Sridhar Patlolla, Pune, IN;
Vadim Metelitsa, Parsippany, NJ (US);
ADP, Inc., Roseland, NJ (US);
Abstract
A method, apparatus, system, and computer program product for processing an on-demand payroll request. In one illustrative example, an on-demand payroll microservice receives a request for an unscheduled payroll to an employee. The on-demand payroll microservice retrieves payroll information for the employee from a first set of microservices. The on-demand payroll microservice submits the payroll information to a second set of microservices for payroll calculations. In response to the second set of microservices completing the payroll calculations, the on-demand payroll microservice retrieves the payroll calculations through the first set of microservices. The on-demand payroll microservice displays the payroll calculations. In response to receiving approval of the unscheduled payroll, the on-demand payroll microservice submits the payroll calculations to the second set of microservices for payroll processing. In response to the second set of microservices completing the payroll processing, the on-demand payroll microservice displays a confirmation of the payroll processing.