Pre-rendered Message Storage for Unreliable Wireless Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In augmented and virtual reality systems, the unreliable wireless connectivity between the base station and peripheral display devices leads to issues with displaying error messages and status alerts due to bandwidth fluctuations, causing disorientation and discomfort in users, especially when movement is required, and increasing the complexity of storage and computational demands on the headset.

Innovation Solution

A method and system for pre-rendering information messages at the base station and storing them on the peripheral display unit, allowing correct rendering and display even when the connection is unreliable, by leveraging powerful video processing systems and non-volatile memory to ensure messages are available and correctly rendered for various user settings and statuses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If video data is transmitted over wireless links to peripheral display devices, then convenience and mobility are improved, but bandwidth fluctuations and connection reliability deteriorate

Engineering Contradiction:
ImprovemobilityVSAvoidconnection reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system pre-renders information messages at the base station and stores them locally in the peripheral display device's memory before they are needed. This preliminary action ensures that messages are available for immediate display without requiring real-time wireless transmission, thus resolving the contradiction by maintaining mobility while ensuring reliability through local storage of critical information.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If error messages are stored locally on the peripheral display unit, then display availability is improved, but storage complexity and computational demands increase

Engineering Contradiction:
Improvedisplay availabilityVSAvoidstorage complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts only the essential information messages from the complete video content and stores them locally in the peripheral display device. By taking out only the necessary error messages and status alerts rather than storing all possible content, the system improves display availability while minimizing storage complexity and computational demands on the headset.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If pre-rendered messages are stored locally, then message display quality is improved, but memory usage increases

Engineering Contradiction:
Improvemessage display qualityVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system applies local quality by storing pre-rendered messages with high quality locally in the peripheral display device, while the rest of the video content can be transmitted with variable quality depending on bandwidth conditions. This approach ensures that critical information messages maintain high display quality regardless of connection reliability, while managing overall memory usage by only pre-storing essential messages rather than all content.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11372609B2System and method for locally generating data
Publication Date: 2022.06.28 DISPLAYLINK (UK) LTD
  • US11372609B2 patent drawing
  • US11372609B2 patent drawing
  • US11372609B2 patent drawing

AI summary

A method provides pre-rendered information messages for display by a peripheral display unit connected to a base station over a data link. The method involves detecting that a data connection between the base station and the peripheral display unit is available, sending pre-rendered information messages from the base station to the peripheral display unit, and storing the pre-rendered information messages at the peripheral display unit for display in response to a status detected at the peripheral display unit. The base station may perform the pre-rendering of information messages in response to variation in configuration information relating to the peripheral display unit. The pre-rendered information messages may be paired with peripheral display unit statuses and the peripheral display unit may be configured so that, in the event that a particular status is detected, the corresponding pre-rendered information message is displayed without requiring data transmission from the base station.