Multisided agnostic integration system

Inventors

Mahna, AbhishekKu, Jeffrey M.Bhatnagar, ManishChappa, Naveen KumarSeres, RobertKim, Leonard D.

Assignees

ADP Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-12444002-B2

Patent

Publication Date

2025-10-14

Expiration Date


Abstract

The present disclosure relates generally to an integration system and, more particularly, to a multisided agnostic integration system and method of use. The method includes: receiving, by a computer system, data from a system as defined by a single set of product agnostic application programming interfaces (APIs); receiving, by the computer system, a request to execute at least one product offered by a third party provider; parsing, by the computer system, the received data defined by the single set of product agnostic APIs which are needed to execute the at least one product; executing the at least one product using the parsed data; and providing notification to a client that the product has been executed.

Core Innovation

The invention uses technical documents comprising information about a single set of product agnostic APIs that are used to access a plurality of products. A computer system receives the technical documents and builds an application configured to receive a request from a client system to execute one of the plurality of products, and responsive to the request, uses the single set of product agnostic APIs to access the product.

The application accesses, in accordance with the request, a first dataset from the client system that is specified by the single set of product agnostic APIs. The application parses the first dataset to identify a second dataset usable across the plurality of products and sends the second dataset to at least one product to cause the product to perform an operation using the second dataset.

After the at least one product performs the operation using the second dataset, the computer system provides a notification to the client system related to the performance of the operation. In refinements, the single set of product agnostic APIs includes one or more data categories, and parsing identifies the second dataset based on predetermined categories that specify the second dataset.

Claims Coverage

The document provides two independent claims: one method claim and one system claim. The inventive features center on a single set of product agnostic APIs that support cross-product dataset reuse, building or using an application from technical documents, accessing and parsing a client-specified first dataset into a cross-product second dataset, executing the selected product with that second dataset, and notifying the client about operation performance.

Technical documents for a single set of product agnostic APIs

Receiving technical documents comprising information about a single set of product agnostic APIs used to access a plurality of products, including a first product accessed using multiple product agnostic APIs of the single set.

Application built from technical documents to execute products

Building, using the technical documents, an application configured to receive a request from the client system to execute one of the plurality of products and, responsive to the request, use the single set of product agnostic APIs to access the product.

Parsing a client-specified first dataset into a cross-product second dataset

Accessing a first dataset from the client system that is specified by the single set of product agnostic APIs and parsing the first dataset to identify a second dataset usable across the plurality of products.

Executing the operation using the cross-product second dataset and notifying the client

Sending the second dataset to at least one product to cause the product to perform an operation using the second dataset and providing a notification to the client system related to performance of the operation.

Data categories in product-agnostic APIs specify data and the second dataset

The single set of product agnostic APIs includes one or more data categories, and predetermined categories specify the second dataset.

Both independent claims are directed to a computer system architecture that receives technical documents for a single set of product agnostic APIs, builds or uses an application to access a client-specified first dataset, parses it into a second dataset usable across the plurality of products, sends the second dataset to requested product(s) to perform an operation, and provides a notification related to the operation. The claims also recite data categories that specify data and the second dataset.

Stated Advantages

Reduced redundant data transmission

Reduced error/inconsistency

Lower integration/maintenance cost

Near real-time enablement of newly subscribed products

Documented Applications

Event-triggered execution and notification in an integration context involving compliance solution products (CoSo), post-payroll products, and other third-party products accessed via product-agnostic APIs

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.