Secondary Rendering Path for Private Data in AR/VR Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage devices for virtual and augmented reality applications do not provide adequate privacy safeguards for restricted data, as they are typically generic and do not customize access according to user restrictions, leading to potential exposure of sensitive information to applications running on the host.

Innovation Solution

Implementing a secondary rendering engine in the data storage device to manage and render restricted data directly, bypassing the host, ensuring that private data is not exposed in its native digital form to applications, and providing a secure, prioritized data display based on user authorization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a generic data storage device is used for virtual and augmented reality applications, then the device can store and provide access to both restricted and non-restricted data, but the restricted data is exposed to applications running on the host, compromising privacy

Engineering Contradiction:
Improveprivacy protectionVSAvoiddata access architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments data into restricted and non-restricted categories and implements separate access paths: a first data path for non-restricted data accessible by applications, and a second data path for restricted data that bypasses applications and is rendered only through a secondary rendering engine, preventing exposure of sensitive information

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a secondary rendering engine as an intermediary component that directly receives restricted data from the data storage device and renders it without exposing the data to applications on the host, acting as a mediator that protects privacy while enabling access to restricted information

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If restricted data is sent to the primary rendering engine on the host, then applications can access and process the data, but the private data is exposed in its native digital form to applications

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides data access into two separate paths: one path leads to the primary rendering engine for non-restricted data, and another path leads directly to the secondary rendering engine for restricted data, ensuring that restricted data never暴露在 applications while remaining accessible for authorized rendering

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts restricted data from the general data access flow and routes it through a dedicated second data path that bypasses applications entirely, separating sensitive data handling from the main application processing pipeline to prevent exposure

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If a secondary rendering engine is implemented to protect restricted data, then privacy is enhanced by preventing exposure of sensitive data, but the device complexity increases

Engineering Contradiction:
Improveprivacy protectionVSAvoidrendering engine architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a secondary rendering engine as an intermediary component that sits between the data storage device and the display, receiving restricted data directly and rendering it without exposing the data to applications, thereby protecting privacy while maintaining a manageable system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The secondary rendering engine is designed to handle multiple functions: receiving restricted data from the data storage device, rendering the restricted data appropriately, and outputting it to the display, consolidating these functions in a single component to manage complexity

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

Data Source

PatentUS20250348609A1Data Storage Device and Method for Using a Secondary Rendering Engine for Prioritized Data
Publication Date: 2025.11.13 SANDISK TECHNOLOGIES LLC
  • US20250348609A1 patent drawing
  • US20250348609A1 patent drawing
  • US20250348609A1 patent drawing

AI summary

A data storage device and method for using a secondary rendering engine for prioritized data are described herein. In one embodiment, a data storage device is provided comprising a memory and one or more processors. The one or more processors, individually or in combination, are configured to: receive requests for non-private and private data stored in the memory; send the non-private data to a primary rendering engine in a host to render the non-private data on a display device; and send the private data to a secondary rendering engine external to the host to render the private data on the display device in response to a user being authorized to access the private data, wherein by sending the private data to the secondary rendering engine instead of to the primary rendering engine in the host, the private data is inaccessible by the host. Other embodiments are disclosed.