Data Container Encryption for Privacy Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing privacy policies and preference center based opt-out mechanisms are insufficient to allow individuals to control their information usage or related third-party data flows, due to the decentralized nature of the internet and complex interactions with multiple digital services.

Innovation Solution

A system and method for controlling data using containers, which includes a central user preference center for storing privacy and marketing preference datasets, and an entity preference center for communicating these preferences, along with a master data fabric for managing data container creation, encryption, and access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional privacy policies and preference centers are used, then data storage and transfer are enabled, but individual control over data usage is lost

Engineering Contradiction:
ImproveIndividual control over data usageVSAvoidSystem complexity for data management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain-based intermediary system that mediates between data subjects and data processors. The blockchain serves as a neutral mediator that automatically enforces data usage agreements without requiring complex centralized management systems, thus improving individual control while avoiding system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables data subjects to autonomously manage their own data rights through blockchain technology. Individuals can directly control who accesses their data and under what conditions without needing to navigate complex preference centers or privacy policies,实现ing self-service data management.

Inventive Principle:
Principle #25Self-service

2Loss of information

If decentralized internet architecture is maintained, then service diversity is preserved, but transparency and accountability for data usage are reduced

Engineering Contradiction:
ImproveTransparency of data usageVSAvoidService diversity
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The blockchain system provides universal transparency mechanisms that work across diverse services and platforms. The same blockchain infrastructure can serve multiple different data processing scenarios while maintaining consistent transparency and accountability standards, thus preserving service diversity while improving information transparency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If existing opt-out mechanisms are used, then user choice is captured, but effective control over third-party data flows is impossible

Engineering Contradiction:
ImproveControl over third-party data flowsVSAvoidTime to manage privacy preferences
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system establishes data usage rules and permissions in advance through blockchain-smart contracts before any data processing occurs. This preliminary configuration of data rights eliminates the need for continuous opt-out actions, giving users effective control over third-party data flows from the outset while reducing the time spent on privacy management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12277238B2System and method for controlling data using containers
Publication Date: 2025.04.15 RODRIGUEZ ALAN
  • US12277238B2 patent drawing
  • US12277238B2 patent drawing
  • US12277238B2 patent drawing

AI summary

An electronic device for managing secured data containers, the electronic device comprising at least one network interface, at least one memory storing executable instructions, and at least one processor coupled to the at least one network interface and the at least one memory. Execution of the executable instructions by the at least one processor causes the electronic device to receive a request for data container creation, retrieve data related to the request for data container creation, retrieve one or more parameters constraining use of the data, encrypt the data using a public encryption key, encode the encrypted data into a data storage area of a data container, encode the one or more parameters constraining use of the data into a machine readable parameter storage area of the data container, and assign a UUID to the data container.