US 12,254,359 B2
Data processing utilizing an asynchronous communication repository
M'hammed Lahia, Mandelieu la Napoule (FR)
Assigned to Amadeus S.A.S., Biot (FR)
Filed by Amadeus S.A.S., Biot (FR)
Filed on Sep. 30, 2022, as Appl. No. 17/956,976.
Claims priority of application No. 21306381 (EP), filed on Oct. 1, 2021.
Prior Publication US 2023/0108982 A1, Apr. 6, 2023
Int. Cl. G06F 9/54 (2006.01)
CPC G06F 9/542 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, at a first event publisher, a first plurality of publication instructions to publish a first dataset, the first plurality of publication instructions comprising a directive to retrieve a second dataset published by a second event publisher, a directive to determine a first metadata structure including a plurality of first attributes describing the first dataset, and a directive to send the first metadata structure to an asynchronous communication repository for storage, wherein the asynchronous communication repository is configured to store a second metadata structure including a plurality of second attributes describing the second dataset;
receiving, at the first event publisher via an event application program interface (API), the second metadata structure from the asynchronous communication repository using an asynchronous communication protocol;
retrieving, at the first event publisher and based on the second attributes describing the second metadata structure, the second dataset from the second event publisher;
generating, at the first event publisher, the first dataset based on the second dataset;
determining, at the first event publisher, the first metadata structure based on the first dataset; and
sending the first metadata structure from the first event publisher to the asynchronous communication repository via the event API.