Artificial Reality Gesture Gating for Accessible UI Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current artificial reality systems lack intuitive and accessible methods for users to interact with user interface elements within virtual environments, often requiring physical buttons or complex gestures, which can be cumbersome and inaccessible to users with motor skill limitations.

Innovation Solution

The system generates and renders graphical user interface elements in response to specific gestures detected by image capture devices, such as gripping and throwing motions, allowing users to invoke UI elements without physical buttons, using a gesture library to define pre-defined gestures that can be performed with a single hand or arm, enhancing accessibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If physical buttons or complex gestures are used for UI interaction, then device functionality is achieved, but ease of operation deteriorates and accessibility is reduced

Engineering Contradiction:
ImproveUI interaction easeVSAvoidgesture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces physical buttons and complex mechanical gesture systems with air gestures detected by image capture devices. Users perform natural hand movements in the air to interact with UI elements, eliminating the need for physical input devices and reducing operational complexity while maintaining full device functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system introduces an intermediary layer between user intent and system response by using image capture devices to detect air gestures and translate them into UI commands. This intermediary processing layer enables natural, intuitive interaction without requiring users to learn complex gesture sequences or manipulate physical controls.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If physical input devices are required, then precise input is achieved, but accessibility for users with motor skill limitations deteriorates

Engineering Contradiction:
Improveuser accessibilityVSAvoidinput device requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The air gesture interface provides a universal interaction method that serves all users regardless of physical ability. The system detects various hand movements and translates them into standardized UI commands, enabling users with motor skill limitations to interact with the device using natural, adaptable gestures rather than requiring specific physical button presses or complex controller manipulations.

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

3Ease of operation

If air gestures are used for UI interaction, then ease of operation is improved and accessibility is enhanced, but device complexity increases due to gesture detection requirements

Engineering Contradiction:
Improvegesture-based interactionVSAvoidgesture detection system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses image capture devices to create visual copies of user hand movements and processes these image data to detect gestures. By capturing and analyzing visual representations of air gestures rather than requiring direct physical contact, the system achieves simplified user interaction while managing detection complexity through established image processing techniques.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10921879B2Artificial reality systems with personal assistant element for gating user interface elements
Publication Date: 2021.02.16 META PLATFORMS TECHNOLOGIES LLC
  • US10921879B2 patent drawing
  • US10921879B2 patent drawing
  • US10921879B2 patent drawing

AI summary

An artificial reality system is described that renders, presents, and controls user interface elements within an artificial reality environment, and performs actions in response to one or more detected gestures of the user. The artificial reality system includes an image capture device, a head-mounted display (HMD), a user interface (UI) engine, and a rendering engine. The image capture device captures image data representative of a physical environment. The HMD outputs artificial reality content, the artificial reality content including an assistant element. The gesture detector identifies, from the image data, a gesture that includes a gripping motion of two or more digits of a hand to form a gripping configuration at a location that corresponds to the assistant element, and subsequent to the gripping motion, a throwing motion of the hand with respect to the assistant element. The UI engine generates a UI element in response to identifying the gesture.