Domain-Based Message Routing for Privacy Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large communication systems face performance degradation and privacy regulation violations due to the need to store and manage extensive lists of user IP addresses, which can be cumbersome and violate data privacy laws across different jurisdictions.
Innovation Solution
The communication system organizes data into sets of objects divided into privacy boundaries, where each collection is accessible only within its designated boundary, using directors to manage message forwarding based on domain names without needing access to server pools' data, thus maintaining data privacy and compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the communication system stores a complete list mapping all user information to IP addresses, then message delivery accuracy is improved, but system performance deteriorates due to the large size of the list
Solution Approach 1:
The patent segments the large user information list into multiple smaller lists distributed across different locations. Each location maintains a local list containing only the user information relevant to that region, rather than storing the complete global list. This segmentation reduces the size of individual lists while maintaining the ability to accurately deliver messages by routing them through appropriate regional directors.
2Speed
If the communication system replicates the complete user list at various locations around the world, then message delivery speed is improved, but privacy regulations are violated due to unauthorized distribution of private data
Solution Approach 1:
The patent implements local quality by allowing each regional location to maintain a customized list containing only the user information necessary for that specific region, rather than distributing identical complete copies globally. This ensures that private data is stored only where needed and permitted by local privacy regulations, while still enabling fast local message delivery.
Solution Approach 2:
The patent introduces regional directors as intermediary components that manage the distributed lists and coordinate message routing between different locations. These directors act as mediators that enable fast message delivery within regions while ensuring that private data remains confined to appropriate jurisdictions and is not improperly distributed across borders.
3Productivity
If all directors have access to data identifying server pools, then message forwarding efficiency is improved, but data privacy is compromised by unnecessary distribution of sensitive information
Solution Approach 1:
The patent extracts the server pool identification data from the general user information lists and separates it into distinct regional director knowledge. Instead of all directors having access to all server pool information, each director only possesses the server pool data relevant to its region. This extraction maintains forwarding efficiency within regions while preventing unnecessary distribution of sensitive server location information.
Data Source
AI summary
A communication system has a plurality of collections. Each collection comprises a security boundary within which private data is accessible. Each collection is associated with a director. The directors receive messages that specify domains. When a director for a given collection receives a message, the director identifies one of the collections as being a home collection for the domain specified by the message. If the specified domain's home collection is the given collection or another collection within a given privacy boundary, the director forwards the message to a server pool associated with the specified domain's home collection. Otherwise, if the specified domain's home collection is not within the given privacy boundary, the director forwards the message to the director of the specified domain's home collection.


