Tilted Interaction Screen for Artificial Reality Pointing Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In artificial reality systems, users face difficulties in precisely pointing to locations on horizontal screens due to angular resolution issues, where farther portions appear smaller and are viewed at a narrower angle, making it hard to accurately interact with virtual objects or UI components.

Innovation Solution

A computing device generates a transparent interaction screen tilted towards the user, providing better angular resolution by mapping points on the interaction screen to the horizontal screen and displaying a curved line to guide the user's input, allowing precise selection and movement of virtual objects or UI components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a horizontal screen is used in artificial reality system, then the screen can be displayed, but the angular resolution deteriorates causing difficulty in precise pointing

Engineering Contradiction:
Improveangular resolutionVSAvoidpointing accuracy
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

A transparent interaction screen is introduced as an intermediary between the user and the horizontal screen. This intermediate screen provides a better viewing angle and angular resolution while maintaining the functionality of the original horizontal screen through point mapping.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The solution adds a new dimensional layer by introducing a transparent interaction screen that overlays the horizontal screen. This creates a multi-layer display system where the interaction screen operates in a different spatial dimension, providing improved angular resolution without removing the original horizontal screen.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If the interaction screen is tilted towards the user, then angular resolution improves, but the screen geometry becomes more complex

Engineering Contradiction:
Improveangular resolutionVSAvoidscreen geometry
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The screen is tilted at a specific angle (e.g., 45 degrees) towards the user, changing the geometric parameter of the screen orientation. This parameter change improves angular resolution by providing a more favorable viewing angle while maintaining manageable complexity through defined geometric relationships.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The interaction screen is positioned asymmetrically relative to the horizontal screen, tilted towards the user at a specific angle. This asymmetric positioning optimizes the viewing angle and angular resolution for the user's natural viewing position, breaking the symmetry of the original horizontal layout.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS10747302B2Artificial reality interaction plane
Publication Date: 2020.08.18 META PLATFORMS TECHNOLOGIES LLC
  • US10747302B2 patent drawing
  • US10747302B2 patent drawing
  • US10747302B2 patent drawing

AI summary

In one embodiment, a method includes displaying a horizontal screen visible to a user through a display, determining a horizontal distance between a position of the user and the horizontal screen, determining a vertical distance between a controller associated with the user and the horizontal screen, creating an interaction screen, where the interaction screen and the horizontal screen intersect in a closest point, where the interaction screen is tilted toward the user from the horizontal screen by an angle, detecting a first event that a ray cast from a virtual representation of the controller hits a first point on the interaction screen, translating the first event to a second event that the ray cast hits a second point on the horizontal screen, and displaying a curved line from the controller to the second point on the horizontal screen that is visible to the user through the display.