Secluded Web Instances for Access Control

Solution Overview

Problem

Web services with centralized interfaces and data storage are vulnerable to unauthorized access and abuse, as the location of the interface and service data is widely disseminated, allowing unauthorized users to access sensitive information, and authorized users can misuse access permissions.

Innovation Solution

The system creates secluded network locations for each user, where data is stored in a read-only format, and provides access to these locations through spawned network addresses that are randomly generated and periodically changed, preventing direct access to the server or interface and limiting users to their own data only.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If centralized storage of service data is used to allow multiple users to access the service, then service accessibility is improved, but security against unauthorized access and data misuse deteriorates

Engineering Contradiction:
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments the centralized service data into multiple isolated network locations, with each location containing only the data relevant to a specific user. This segmentation prevents users from accessing data outside their designated network location, thereby maintaining service accessibility while eliminating unauthorized data access risks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by creating personalized network locations where each user's data is stored with specific access permissions tailored to that user. The read-only permission structure is applied locally at each user's network location, ensuring that users can access their own data while being protected from accessing other users' data.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If the service interface location is widely disseminated to allow user access, then service usability is improved, but vulnerability to attack and abuse increases

Engineering Contradiction:
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments the single service interface into multiple user-specific network locations. Instead of one centralized interface that all users access, each user has their own personalized network location with their own interface, eliminating the security risk associated with a widely known centralized interface while maintaining usability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism that generates and manages personalized network locations for each user. This intermediary layer acts as a mediator between the user and the service data, providing secure access without requiring users to know the location of the central service interface or other users' data.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If authorized users can access the service using their credentials, then legitimate access is enabled, but ability to misuse access permissions to other users' data increases

Engineering Contradiction:
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent segments the service data into isolated network locations, where each user can only access their own designated location. This physical segmentation of data access prevents authorized users from misusing their credentials to access other users' data, as the system architecture itself blocks such access regardless of authentication status.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by implementing user-specific access permissions at each personalized network location. Each location has read-only permissions configured locally for its designated user, ensuring that even if a user's credentials are compromised, the attacker can only access that specific user's data and not other users' data.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12101328B1Systems and methods for providing access control to web services using mirrored, secluded web instances
Publication Date: 2024.09.24
  • US12101328B1 patent drawing
  • US12101328B1 patent drawing
  • US12101328B1 patent drawing

AI summary

Systems and methods are provided for providing access to data on a personalized basis. A service operating on a server is identified, where data at the service is associated with a first user and other users. Data associated with the first user is extracted. A network location is spawned for the first user. The extracted data is transferred to the spawned network location to make the extracted data available to the first user in a read-only fashion by accessing the spawned network location. Additional network locations are spawned for second and third users, respectively, wherein data associated with the second and third users is transferred such that they are available to the second and third users by accessing their respective additional network locations.