Geographic Data Storage Routing for Legal Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face risks due to data storage laws and regulations varying by country, where data stored in one country may be subject to jurisdiction and prosecution, necessitating control over geographical storage locations to comply with user preferences and legal requirements.

Innovation Solution

A computer-implemented method allows users to specify target geographic storage locations for their data based on content types, using 'whitelist' and 'blacklist' mechanisms to determine where data can or cannot be stored, ensuring compliance with user preferences and legal restrictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored in data centers within a country's borders, then data accessibility and compliance with local laws are improved, but users are subjected to legal risks and jurisdictional control

Engineering Contradiction:
Improvedata complianceVSAvoidlegal risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system applies different storage location rules based on content type and user preferences. Different data categories (e.g., personal information, business data, public content) are stored in different geographic regions according to specific compliance requirements and user selections, achieving localized quality control over data storage locations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically determines storage locations based on real-time user preferences, content type analysis, and compliance requirements. Users can change their storage preferences, and the system adapts the storage location accordingly, making the data placement dynamic rather than static.

Inventive Principle:
Principle #15Dynamics

2Reliability

If users have control over data storage locations, then legal compliance is improved, but system complexity increases

Engineering Contradiction:
Improvelegal complianceVSAvoidstorage management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system provides users with simple interfaces to specify their storage preferences without requiring technical knowledge. Users can select preferred storage locations through user-friendly settings, and the system automatically handles the complex decisions about data placement, routing, and compliance verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary layer between users and the complex storage infrastructure. This intermediary automatically interprets user preferences, analyzes content types, determines optimal storage locations, and manages the actual data placement, shielding users from the underlying complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If data is stored in multiple geographic locations, then user preference compliance is improved, but data management complexity increases

Engineering Contradiction:
Improveuser preference complianceVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments data into different categories based on content type and applies different storage strategies to each segment. Personal information, business data, and public content are managed separately with different compliance requirements, making the overall complex task of multi-location storage management more manageable through systematic division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes storage parameters (geographic location, accessibility controls, compliance settings) based on content type and user preferences. By dynamically adjusting these parameters rather than using fixed storage rules, the system achieves versatile compliance while managing complexity through parameterized control.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9268789B1System and methods for managing data location
Publication Date: 2016.02.23 GOOGLE LLC
  • US9268789B1 patent drawing
  • US9268789B1 patent drawing
  • US9268789B1 patent drawing

AI summary

Systems and methods for managing data location are described, including determining a content type of user content received from a user via one or more computing devices; storing the user content to a first geographic storage location based on a first target geographic specification provided by the user, if the determined content type matches a first content type associated with the first target geographic specification; and storing the user content to a second geographic storage location based on a second target geographic specification provided by the user, if the determined content type matches a second content type associated with the second target geographic specification.