Cross-Device Data Sharing With Credential-Based Memory Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices lack efficient methods for securely sharing data between multiple devices based on user-defined settings and credentials, leading to potential unauthorized access and data misuse.

Innovation Solution

Implementing a system that utilizes tiered memory, including DRAM and non-volatile memory, to store and share data, with user-defined settings and AI models to manage data access and sharing, ensuring secure and authorized data transmission via radio signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is shared between computing devices without authentication, then data transmission speed is improved, but security and unauthorized access prevention deteriorate

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

Solution Approach 1:

The system performs preliminary authentication actions by storing credentials in credentials storage and verifying them before data transmission occurs. The processor retrieves stored credentials and compares them with received credentials to authenticate the second computing device before allowing data sharing, thus preventing unauthorized access while maintaining efficient transmission.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If user credentials are stored for authentication, then security is improved, but device complexity and storage requirements worsen

Engineering Contradiction:
Improveauthentication securityVSAvoidcredentials management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system creates and stores digital copies of user credentials (such as cryptographic keys or authentication tokens) in credentials storage for later verification. These credential copies enable automated authentication without requiring physical security tokens or complex manual verification processes, thus enhancing security while managing complexity through digital replication.

Inventive Principle:
Principle #26Copying

3Productivity

If data is cached in memory for quick access, then data sharing efficiency is improved, but memory usage and power consumption worsen

Engineering Contradiction:
Improvedata sharing efficiencyVSAvoidmemory power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system implements tiered caching with different memory types (volatile memory for frequently accessed data, non-volatile memory for less frequently accessed data). This local quality differentiation optimizes power consumption by keeping only essential data in high-power volatile memory while storing other data in lower-power non-volatile memory, thus maintaining efficiency while reducing overall power usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260037306A1Sharing data between computing devices
Publication Date: 2026.02.05 MICRON TECHNOLOGY INC
  • US20260037306A1 patent drawing
  • US20260037306A1 patent drawing
  • US20260037306A1 patent drawing

AI summary

Methods and devices related to sharing data between computing devices are described. In an example, a method can include writing a first portion of data to a DRAM on a first computing device, receiving, via a radio of the first computing device, first signaling representing a request to share the first portion of data via a first processing resource of the first computing device with a second processing resource of a second computing device, determining at the first processing resource of the first computing device to share the first portion of data with the second processing resource of the second computing device based on at least one of: a command from a user or data representing user settings stored in non-volatile memory on the first computing device, and transmitting, via the radio of the first computing device, second signaling comprising the first portion of data to the second processing resource of the second computing device.