Region-Compliant Data Replication via Policy Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data replication methods fail to comply with regional storage restrictions imposed by regulations like GDPR, leading to inefficiencies and resource-intensive duplication of data across multiple regions, and existing routing protocols may redirect user requests in a region-independent manner, making it difficult to ensure data is stored within compliant regions.

Innovation Solution

A system for restriction-compliant data replication, which includes a replication manager that selects and applies a replication policy specifying storage restrictions, allowing for the replication of datasets while adhering to regional regulations by preventing persistent storage in non-compliant regions and enabling temporary access, and includes metadata for authorized operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data replication is performed to increase data availability and ownership, then data accessibility is improved, but compliance with regional storage restrictions deteriorates

Engineering Contradiction:
Improvedata availabilityVSAvoidregulatory non-compliance
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the data replication process by introducing replication policies that divide data into different categories (e.g., personal information vs. non-personal information) and apply different replication rules to each segment. This allows selective replication that complies with regional restrictions while maintaining availability where permitted.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making replication behavior region-specific. Different regions have different storage restrictions, and the system adapts the replication policy to match the local requirements of each destination region, ensuring compliance while maximizing data availability within legal boundaries.

Inventive Principle:
Principle #3Local quality

2Reliability

If data is replicated to multiple regions to ensure availability, then data accessibility is improved, but resource consumption and duplication increase

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata duplication
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by replicating only the necessary portions of data to appropriate regions rather than replicating entire datasets to all regions. Replication policies filter and select specific data segments based on regional requirements, reducing unnecessary duplication while maintaining accessibility.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If routing protocols are used to redirect user requests, then data access routing is improved, but region-independent redirection occurs making compliance difficult

Engineering Contradiction:
Improvedata routingVSAvoidregion-independent redirection
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by evaluating routing decisions before data is actually replicated or accessed. The system pre-determines compliant routing paths based on destination region requirements and applies replication policies in advance, preventing region-independent redirection that would violate storage restrictions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12259906B2Restriction-compliant data replication
Publication Date: 2025.03.25 LENOVO GLOBAL TECHNOLOGY UNITED STATES INC
  • US12259906B2 patent drawing
  • US12259906B2 patent drawing
  • US12259906B2 patent drawing

AI summary

Restriction-compliant data replication including receiving a request to replicate a dataset of a database that is stored in a cloud-based data warehouse at a first region of a plurality of geographic regions to a second region of the plurality of geographic regions, wherein the second region is subject to persistent storage restrictions different from restrictions of the first region; selecting a replication policy, applicable to the second region, wherein the replication policy specifies replication restrictions that conform to the persistent storage restrictions of the second region; and replicating the dataset from the first region to the second region, including applying the replication policy to the dataset.