Hand-Worn AR/VR Controller With Finger Tracking and Haptic Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The ability for users to interact with virtual objects in VR or AR environments, or with AI, is limited, often constrained by processing power and bandwidth, especially in systems using mobile devices.
Innovation Solution
A wearable computing apparatus worn on the hand, comprising a first subassembly with processors, memory, and sensors, and a second subassembly with flexible leads attached to fingers, providing haptic feedback and positional tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If users wear a head-mounted display for VR/AR interactions, then visual immersion is improved, but processing power and bandwidth are constrained
Solution Approach 1:
The system divides the computing apparatus into two separate wearable components: a head-mounted display for visual output and a hand-worn controller for input and processing. This segmentation allows each device to specialize in specific functions, reducing the processing burden on the HMD while maintaining immersive visual experiences.
Solution Approach 2:
The hand-worn controller acts as an intermediary device between the user and the VR/AR system. It captures hand and finger movements through sensors and transmits this data wirelessly to the HMD, reducing the bandwidth and processing requirements of the head-mounted display while enabling sophisticated interaction capabilities.
2Ease of operation
If handheld controllers are used for interaction, then ease of operation is improved, but sensory feedback and positional tracking are limited by processing power
Solution Approach 1:
The patent replaces traditional mechanical tracking systems with sensor-based detection. The hand-worn controller incorporates sensors that directly detect hand and finger position, orientation, and movement, providing high-precision positional tracking without relying on complex mechanical mechanisms or extensive processing power.
Solution Approach 2:
The hand-worn controller performs local processing of sensor data at the point of interaction. By processing positional and sensory data locally in the hand device rather than transmitting all raw data to the HMD, the system improves measurement precision while reducing bandwidth requirements.
3Weight of moving object
If mobile computing devices are used, then portability is improved, but computing resources are severely limited
Solution Approach 1:
The system segments computing functions between the mobile device and the hand-worn controller. The mobile device serves as a portable power and communication hub, while the controller handles real-time interaction processing. This allows the use of lighter mobile devices without sacrificing computing capability for VR/AR interactions.
Solution Approach 2:
The patent extracts the interaction processing functions from the mobile device and places them in the hand-worn controller. This extraction allows the mobile device to remain lightweight and portable while the controller, which has dedicated sensors and processors for interaction, handles the computationally intensive tasks of tracking and feedback.
Data Source
AI summary
Wearable computing apparatuses, which can be adapted to be worn on a user's hand, are provided for augmented reality, virtual reality, and artificial intelligence interactions. Generally, the wearable computing apparatus can include a first subassembly comprising one or more processors, non-transitory memory for storing instructions, at least one haptic motor, and a first set of sensors configured to measure positional characteristics associated with a user's hand. The wearable computing apparatus can further comprise a second subassembly removably coupled to the first subassembly, the second subassembly including a plurality of leads each of which is attached to a finger and comprises a distal portion that houses a haptic motor and a second set of sensors. The second set of sensors is configured to measure positional characteristics associated with the user's fingers.


