Multiparty Secure Computing Platform for Privacy-Preserving Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing eCommerce services lack transparency and control over private information, leading to privacy concerns and biased data usage, with third-party analytics platforms posing trust issues and difficulties in tracking data provenance and access.
Innovation Solution
A secure computing infrastructure platform utilizing secure computing and cryptographic approaches to store sensitive information, enabling access control and privacy preservation through automated data custodian policies, with encryption mechanisms and a middleware platform supporting multiple parties to manage data access and usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is stored in unencrypted form for quick access, then data retrieval speed is improved, but data security deteriorates
Solution Approach 1:
The patent divides data into multiple fragments and distributes them across different storage locations. Each fragment alone is insufficient to reconstruct the original data, providing security while allowing parallel retrieval of fragments to maintain speed.
Solution Approach 2:
The patent introduces encrypted data fragments as an intermediary form between raw data and storage. These fragments act as a mediator that protects the original data while enabling controlled access through cryptographic keys without requiring decryption of the entire dataset for retrieval operations.
2Reliability
If data is encrypted to protect security, then data security is improved, but data processing speed deteriorates
Solution Approach 1:
The patent segments encrypted data into multiple fragments stored in different locations, allowing parallel processing of fragments. This maintains security through encryption while improving overall processing speed through concurrent operations on distributed fragment sets.
Solution Approach 2:
The patent performs preliminary encryption and fragmentation of data before storage. This preprocessing action ensures that when data needs to be accessed or processed, the encrypted fragments are already in place and can be handled efficiently without requiring real-time encryption/decryption operations that would slow down processing.
3Reliability
If data is distributed across multiple locations for redundancy, then system reliability is improved, but system complexity deteriorates
Solution Approach 1:
The patent creates a universal data fragment format that can be stored, transmitted, and processed across different systems and locations. Each fragment serves multiple functions: it acts as a security unit, a storage element, and a processing component, reducing the need for location-specific adaptations and simplifying the overall distributed system architecture.
Solution Approach 2:
The patent implements feedback mechanisms where the system monitors the distribution, integrity, and accessibility of data fragments across multiple locations. This feedback enables automatic adjustment of fragment placement, detection of missing or corrupted fragments, and coordination of retrieval operations, reducing the complexity of managing distributed data through centralized control and automated responses.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
Systems, methods, and corresponding non-transitory computer readable media describe a proposed system adapted as a platform governing the loading of data in a multiparty secure computing environment. In the multiparty secure computing environment described herein, multiple parties are able to load their secure information into a data warehouse having specific secure processing adaptations that limit both access and interactions with data stored thereon.