Multi-POP Message Routing for GDPR-Compliant Tenant Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-POP tenant deployment topologies fail to comply with GDPR requirements and lack programmability for dynamic tenant and POP addition/removal, leading to resource imbalances and unfair sharing among tenants.

Innovation Solution

Implement a programmable message bus proxy that enables selective message transmission across multiple clouds based on tenant-chosen geo-deployments, supports multi-central deployments, and dynamically adjusts resource allocation to ensure GDPR compliance and efficient resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are transmitted to all POPs without geographic constraints, then message delivery coverage is improved, but GDPR compliance deteriorates

Engineering Contradiction:
Improvemessage delivery coverageVSAvoidGDPR compliance
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by transmitting messages selectively to specific POPs based on geographic location and tenant configuration rather than universally to all POPs. The system determines which POPs should receive messages by evaluating geographic constraints and tenant preferences, ensuring GDPR compliance while maintaining reliable delivery coverage.

Inventive Principle:
Principle #3Local quality

2Stability of the object's composition

If resource allocation is static, then system stability is improved, but adaptability to tenant message rates deteriorates

Engineering Contradiction:
Improvesystem stabilityVSAvoidadaptability to tenant message rates
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by enabling resource allocation to change dynamically based on tenant message rates and system conditions. The resource allocation is adjusted in response to varying message loads, allowing the system to adapt to different tenant requirements while maintaining operational stability through controlled changes.

Inventive Principle:
Principle #15Dynamics

3Speed

If messages are transmitted without selective filtering, then message processing speed is improved, but resource congestion increases

Engineering Contradiction:
Improvemessage processing speedVSAvoidresource congestion
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent applies the extraction principle by selectively filtering and extracting only the necessary messages for transmission to specific POPs. Rather than transmitting all messages universally, the system identifies and extracts only those messages that need to be delivered to particular geographic locations, reducing overall message volume and preventing resource congestion while maintaining processing speed for relevant messages.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP4507275B1Message transmission between points of presence
Publication Date: 2026.05.13 JUNIPER NETWORKS INC
  • EP4507275B1 patent drawingFigure 1
  • EP4507275B1 patent drawingFigure 2
  • EP4507275B1 patent drawingFigure 3

AI summary

In some implementations, one or more network devices may receive, by one or more network devices associated with a first point of presence (POP) in a first cloud deployment, a message associated with a tenant. The one or more network devices may identify based at least in part on the message, one or more second POPs, associated with the tenant, in one or more second cloud deployments. The one or more network devices may transmit the message to the one or more second POPs.