Input Data Categorization for Secure Memory Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory systems struggle to efficiently manage and secure the transmission of input data based on its categorization as public or private, leading to potential breaches and non-compliance with regulatory guidelines.

Innovation Solution

A system and method for categorizing input data as private or public based on its source, using machine learning algorithms to determine appropriate storage and transmission paths, ensuring secure storage of private data and sharing of public data, while utilizing various memory types to balance performance and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If input data is transmitted without categorization, then data transmission speed is improved, but data security and compliance are worsened

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata security and compliance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary categorization of input data into public and private categories before transmission. This advance classification allows data to be transmitted efficiently while ensuring that private data receives appropriate security handling, thus resolving the contradiction between transmission speed and security compliance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data transmission system is segmented into different paths based on data categorization. Public data follows a standard transmission path for speed, while private data is routed through secure channels. This segmentation allows simultaneous optimization of both transmission speed and security compliance for different data types.

Inventive Principle:
Principle #1Segmentation

2Reliability

If machine learning algorithms are used to categorize data, then data security and compliance are improved, but processing time is worsened

Engineering Contradiction:
Improvedata security and complianceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The machine learning model performs categorization as a preliminary action before data transmission or storage operations. By classifying data upfront into public and private categories, the system establishes security protocols in advance, ensuring compliance without repeatedly processing data during subsequent operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine learning model autonomously categorizes incoming data without requiring manual intervention or repeated security checks. This self-service categorization reduces processing overhead by establishing data classification once, allowing subsequent operations to proceed efficiently while maintaining security and compliance requirements.

Inventive Principle:
Principle #25Self-service

3Reliability

If private data is stored in secured memory, then data security is improved, but memory resource utilization is worsened

Engineering Contradiction:
Improvedata securityVSAvoidmemory resource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The memory system is segmented into secured and unsecured storage regions. Private data is automatically directed to secured memory while public data utilizes unsecured memory resources. This segmentation ensures that security-critical data receives enhanced protection while maximizing overall memory resource utilization by not unnecessarily securing all data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different security qualities are applied locally to different data types based on their classification. Private data receives high-security storage in secured memory, while public data uses standard unsecured memory. This local quality approach optimizes security where needed while preserving memory resource efficiency for non-critical data.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12353438B2Instructive actions based on categorization of input data
Publication Date: 2025.07.08 MICRON TECHNOLOGY INC
  • US12353438B2 patent drawing
  • US12353438B2 patent drawing
  • US12353438B2 patent drawing

AI summary

Systems, devices, and methods related to generating instructive actions based on categorization of input data are described. In an example, a method can include receiving, from an edge device and at a processing resource of a device, a plurality of input data associated with a plurality of sources communicatively coupled to the edge device and categorizing each piece of the plurality of input data as private or public based on an associated one of the plurality of sources. The categorizing can include writing each piece of data with metadata that indicates that it is private or public and/or selecting a first data path indicated as private or a second data path indicated as public. The method can include writing each piece of the plurality of input data categorized as private to a dedicated buffer or a dedicated address space of a memory resource.