US 12,149,508 B2
Data sharing between tenants at different network platforms
Mohammed Saifulla Shafiulla, Brisbane (AU)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Oct. 6, 2022, as Appl. No. 17/938,514.
Prior Publication US 2024/0121221 A1, Apr. 11, 2024
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0407 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
maintaining a set of queues related to a set of tenants at a plurality of platforms, wherein each queue in the set of queues stores a set of messages related to events generated by a particular tenant from the set of tenants, wherein the set of queues are divided into a respective subset of sub-queues, wherein each sub-queue of the respective subset of sub-queues is associated with a particular topic;
evaluating access control permissions and network connections defined for each tenant of the set of tenants; and
in response to the evaluation, executing data federation logic for distributing messages between the set of queues, wherein executing the data federation logic causes data from a first sub-queue of a first queue associated with a first tenant of the set of tenants to be distributed to at least one other sub-queue of a second queue associated with a second tenant based on the first sub-queue and the at least one other sub-queue being associated with at least one matching topic defined in the data federation logic.