Gatekeeper Data Transmission for Secure Cache Coherence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission systems in electronic devices face challenges in managing cache coherence while isolating sensitive data from being shared with cloud services and public internet, particularly in systems with shared memory multiprocessors, leading to potential vulnerabilities and exposure of sensitive information.
Innovation Solution
Implementing a gatekeeper device that filters and manages data transmission, allowing selective cache coherence by isolating sensitive data and enabling direct communication between devices while protecting it from cloud services and public internet, using machine learning and error correction codes for secure data handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If cache coherence is implemented in shared memory multiprocessor systems, then data sharing between processors is improved, but sensitive data security deteriorates due to potential exposure to cloud services and public internet
Solution Approach 1:
The patent segments the cache coherence mechanism by introducing a gatekeeper device that separates normal data sharing paths from sensitive data paths. The gatekeeper divides the cache coherence domain into secure and non-secure zones, allowing processors to share data efficiently within their zones while preventing sensitive data from being exposed to unauthorized cloud services or public internet through the gatekeeper's filtering mechanism
Solution Approach 2:
The gatekeeper device acts as an intermediary between the shared memory multiprocessor system and external cloud services or public internet. It mediates all data transmissions, inspecting and controlling cache coherence traffic to prevent sensitive data from leaving the secure system boundary while still allowing legitimate data sharing operations to proceed efficiently
2Speed
If direct communication between devices is enabled, then transmission speed is improved, but security control deteriorates due to reduced filtering capability
Solution Approach 1:
The gatekeeper device serves as a trusted intermediary that sits in the communication path between devices. It enables direct high-speed communication while maintaining security control by inspecting and filtering data packets at the gatekeeper level rather than requiring end-to-end security checks, thus preserving transmission speed while ensuring security
Data Source
AI summary
Methods, apparatuses, and non-transitory machine-readable media associated with data transmission are described. Data transmission management can include receiving, from an edge device via a radio at a first device, instructions associated with data transmission between a second device in communication with the first device and a cloud service in communication with the first device. Data transmission management can also include managing, at the first device and based on the instructions from the edge device, data received from a memory resource of the second device for transmission to the cloud service and data received from the cloud service for transmission to the memory resource of the second device. Data transmission management can further include enabling transmission of some, none, or all of the data between the cloud service and the memory resource of the second device and vice versa based on the management of the data.


