Remote Pooled Memory Architecture for Secure Edge NVM Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Edge computing environments face challenges with power consumption, thermal management, security, and complexity in deploying nonvolatile memory (NVM) technologies, particularly at the far edge, where power constraints, device failures, and lack of physical security are significant issues.

Innovation Solution

Implementing a remote pooled memory device that utilizes a secure communication link to tunnel memory operations between far and near edge devices, allowing NVM to be hosted at a more secure and reliable location, with a platform technology that exposes regular memory operations and manages memory requests based on quality of service policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If NVM is deployed at the far edge, then data storage capacity is improved, but power consumption increases

Engineering Contradiction:
Improvedata storage capacityVSAvoidpower consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The memory system is segmented into far edge devices (providing storage capacity) and near edge devices (providing memory control and pooling). This segmentation allows the far edge to contribute storage resources without bearing the full power burden of active memory operations, while the near edge handles memory management functions that consume more power.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The near edge device acts as an intermediary between the far edge storage and the memory system. It pools memory from multiple far edge devices and manages memory operations, reducing the power consumption burden on individual far edge devices while maintaining data storage capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If NVM is deployed at the far edge, then data storage capacity is improved, but security deteriorates

Engineering Contradiction:
Improvedata storage capacityVSAvoidsecurity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The near edge device serves as a secure intermediary that pools and manages memory from multiple far edge devices. It implements security policies and manages memory access, providing a layer of security protection while enabling distributed storage capacity across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The near edge device performs multiple functions including memory pooling, security management, and coordination of far edge devices. This multi-functionality consolidates security responsibilities in a centralized location while maintaining distributed storage capacity.

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

3Quantity of substance

If NVM is deployed at the far edge, then data storage capacity is improved, but device complexity increases

Engineering Contradiction:
Improvedata storage capacityVSAvoiddeployment complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The near edge device provides universal memory pooling functionality that simplifies the deployment of distributed NVM. It handles memory management, allocation, and coordination across multiple far edge devices, reducing the complexity burden on individual devices and the overall system deployment.

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

Data Source

PatentUS12578855B2Remote pooled memory device
Publication Date: 2026.03.17 INTEL CORP
  • US12578855B2 patent drawing
  • US12578855B2 patent drawing
  • US12578855B2 patent drawing

AI summary

An embodiment of an electronic apparatus may include one or more substrates, and logic coupled to the one or more substrates, the logic to process memory operation requests from a memory controller, and provide a front end interface to remote pooled memory hosted at a near edge device. An embodiment of another electronic apparatus may include local memory and logic communicatively coupled the local memory, the logic to allocate a range of the local memory as remote pooled memory, and provide a back end interface to the remote pooled memory for memory requests from a far edge device. Other embodiments are disclosed and claimed.