US 12,323,485 B1
Cross-application protocol describing integration dependencies
Sebastian Wennemers, Mannheim (DE); and Simon Heimler, Coswig (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Nov. 16, 2023, as Appl. No. 18/511,363.
Int. Cl. H04L 67/1095 (2022.01)
CPC H04L 67/1095 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by one or more processors, a request to synchronize customer data from a plurality of system instances, one or more of the plurality of system instances comprising one or more application programming interfaces (API);
generating, by the one or more processors, a semantic description of an integration process configured to synchronize the customer data from the plurality of system instances, the semantic description of the integration process defining integration dependencies between the plurality of system instances, the integration dependencies being defined by information presented in a standard format characterizing disparate APIs of the plurality of system instances, the integration dependencies indicating scenarios to which the APIs belong to, and identifying integration targets comprising compatible target resources;
executing, by the one or more processors, the integration process to synchronize the customer data from the plurality of system instances to generate synchronized customer data; and
providing, by the one or more processors, the synchronized customer data.