Intelligent pen beam and assisted probabilistic input-to-element mapping for 2D and 3D graphical user interfaces

DE602020051793T2Active Publication Date: 2025-05-21ZSPACE INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE602020051793
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-09-06
Filing Date
2020-09-01
Publication Date
2025-05-21
Estimated Expiration
2040-09-01

AI Technical Summary

Technical Problem

Current 3D display systems face challenges in accurately and efficiently selecting virtual objects in 3D graphical user interfaces, particularly with 6-degree of freedom styluses, due to binary hit regions that can lead to false negatives and positives, especially with small or densely packed objects.

Method used

Implementing a probabilistic element selection method that assigns numerical probability values to virtual objects based on user input and state, allowing for more accurate and responsive selection by dynamically adjusting the virtual object layout and providing feedback, and combining ray-cast and sphere-cast approaches to stabilize object selection.

Benefits of technology

Enhances the ease and accuracy of selecting virtual objects by reducing false negatives and positives, improving user experience, and allowing for more flexible UI design, even with small or moving objects.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

Systems and methods for implementing methods for user selection of a virtual object in a virtual scene. A user input may be received via a user input device. The user input may be an attempt to select a virtual object from a plurality of virtual objects rendered in a virtual scene on a display of a display system. A position and orientation of the user input device may be determined in response to the first user input. A probability the user input may select each virtual object may be calculated via a probability model. Based on the position and orientation of the user input device, a ray-cast procedure and a sphere-cast procedure may be performed to determine the virtual object being selected. The probability of selection may also be considered in determining the virtual object. A virtual beam may be rendered from the user input device to the virtual object.
Need to check novelty before this filing date? Find Prior Art