Server Access Architecture for Data Localization and Low Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server architectures struggle to provide universal and secure access to resources while ensuring data localization and scalability, leading to increased latency, bandwidth, and storage inefficiencies.

Innovation Solution

A system comprising a first device that manages user credentials and resource identifiers across multiple second devices, allowing centralized access control and secure data localization by directing user requests to the appropriate storage location based on access rights.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a multi-tenant architecture is used to improve scalability, then resource allocation efficiency improves, but data localization precision deteriorates

Engineering Contradiction:
ImprovescalabilityVSAvoiddata localization precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system segments data storage by creating separate storage spaces for different clients while maintaining a unified access architecture. Each client has dedicated storage spaces that are logically isolated, enabling precise data localization while still allowing centralized management and scaling across multiple tenants.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary layer (access control system and gateway) between clients and storage resources. This intermediary manages the relationship between multi-tenant scalability requirements and data localization needs by coordinating access rights and routing data requests to appropriate storage locations while maintaining security and isolation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If all servers are located in the same location to simplify infrastructure, then device complexity reduces, but latency for worldwide clients increases

Engineering Contradiction:
Improveinfrastructure complexityVSAvoidlatency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system transitions from a single-location infrastructure to a distributed multi-location architecture by adding the spatial dimension. Servers and storage resources are deployed across multiple geographic locations, allowing clients worldwide to access data from nearby locations and reduce latency while the centralized access control system manages the added complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Speed

If data is replicated in multiple countries to serve worldwide clients, then access speed improves, but storage resources are wasted

Engineering Contradiction:
Improvedata access speedVSAvoidstorage resources
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system implements local quality by storing data in specific geographic locations based on client requirements and access patterns. Rather than uniform replication, data is strategically placed in locations where it is most needed, with clients able to specify their preferred storage locations. This reduces unnecessary replication and optimizes storage resource utilization while maintaining fast access speeds.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12621301B2Scalable architecture of servers providing access to data content
Publication Date: 2026.05.05 KLAXOON
  • US12621301B2 patent drawing
  • US12621301B2 patent drawing
  • US12621301B2 patent drawing

AI summary

An access to resources and data management by servers is provided. In order to provide to users a universal access point to an application, while allowing a strict control of the ownership and localization of data, a first device receives from a user a request to access a resource, and, if the user has the right to access a resources, sends to the user an identifier of a communication endpoint of a second device, among a plurality of second devices, that is able to access the resource and deliver the resource to the client.