User Device Camera Overlay for Private Display Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Public display devices struggle to provide user-specific information effectively, as existing solutions like Parallel reality risk information intended for one user being read by others due to the directional control limitations of LEDs, leading to potential privacy and accuracy issues.

Innovation Solution

A method and system that utilize a user device with a camera to create a logical association with a display device, capture and decode images to render user-specific information, using computer-generated visual content that can overlay or cover the display device, ensuring privacy by using orthogonal scrambling codes for multiple users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If directional control of LEDs is used to provide user-specific information, then user-specific information can be directed to a specific user, but information intended for one user can be read by others in similar positions

Engineering Contradiction:
Improveinformation privacyVSAvoidinformation accuracy
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The display device segments the visual content into multiple independent data streams, each encoded with a unique scrambling code. Each user device receives and decodes only its assigned data stream, while other data streams remain scrambled and unintelligible to unauthorized users, thus preventing information leakage to unintended recipients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions or time slots of the displayed content are assigned different scrambling codes tailored to specific user devices. This ensures that each user device can locally decode only the content intended for it, while other content remains encrypted, thereby maintaining information privacy without compromising the reliability of the intended message delivery.

Inventive Principle:
Principle #3Local quality

2Loss of information

If visual content is rendered to cover the display device, then user-specific information can be privately delivered to the user, but the public display function is reduced

Engineering Contradiction:
Improveinformation privacyVSAvoiddisplay functionality
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system merges multiple scrambled data streams into a single visual output that can be displayed on the public display device. Each data stream is encoded with a different scrambling code, and when combined, they form a composite image that appears as random noise to unauthorized users but can be selectively decoded by authorized user devices, thus maintaining both privacy and public display functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The display device alternates between displaying scrambled content for public viewing and rendering user-specific content with appropriate scrambling codes. This periodic switching allows the display to serve both public information dissemination and private user-specific communication functions without permanently sacrificing either capability.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12075112B2Enabling rendering of user-specific information using a display device
Publication Date: 2024.08.27 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12075112B2 patent drawing
  • US12075112B2 patent drawing
  • US12075112B2 patent drawing

AI summary

It is provided a method for enabling rendering of user-specific information using a display device, the method being performed by a user device comprising a camera, the user device being separate from the display device. The method comprises the steps of: determining a selected display device and creating a logical association between the user device and the selected display device; capturing at least one image of the display device using the camera; decoding the at least one image, resulting in decoded content; and rendering the decoded content for a user of the user device in a location corresponding to the selected display device.