XR Virtual Keyboard Tactile Feedback for Touch Typing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Extended Reality (XR) environments, users face inefficiency in information input as they need to constantly look at the virtual keyboard to select and trigger virtual keys, preventing touch typing and reducing input efficiency.

Innovation Solution

The method involves presenting a virtual keyboard in an XR space, detecting the position and action of a user's finger relative to the keyboard, and outputting vibration signals to indicate the finger's position and actions, allowing users to input information without visual attention, thereby developing a touch typing habit and enhancing input efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users constantly look at the virtual keyboard to select and trigger virtual keys, then key selection accuracy is improved, but input efficiency deteriorates due to inability to develop touch typing skills

Engineering Contradiction:
Improvekey selection accuracyVSAvoidinput efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies feedback by providing real-time vibration signals to the user based on finger position and key press actions. The vibration feedback mechanism allows users to sense key positions and press confirmations through tactile sensation, enabling accurate key selection without visual attention, thus resolving the contradiction between selection accuracy and input efficiency

Inventive Principle:
Principle #23Feedback

2Measurement precision

If visual attention is required for keyboard interaction, then key position discrimination is improved, but touch typing skill development deteriorates

Engineering Contradiction:
Improvekey position discriminationVSAvoidtouch typing skill development
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent replaces the visual-mechanical interaction system with a tactile-vibration feedback system. By substituting visual detection with vibration-based tactile feedback, users can discriminate key positions through touch rather than sight, enabling touch typing skill development while maintaining position discrimination accuracy

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

3Adaptability or versatility

If vibration feedback is provided for key position and action confirmation, then touch typing skill development is improved, but device complexity increases

Engineering Contradiction:
Improvetouch typing skill developmentVSAvoidinteraction system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a vibration feedback mechanism that serves multiple functions: indicating key position, confirming key press actions, and guiding touch typing learning. This multi-functional approach enables touch typing skill development without requiring separate complex systems for each function, thus managing device complexity while improving adaptability

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

Data Source

PatentUS20240103625A1Interaction method and apparatus, electronic device, storage medium, and computer program product
Publication Date: 2024.03.28 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20240103625A1 patent drawing
  • US20240103625A1 patent drawing
  • US20240103625A1 patent drawing

AI summary

The present disclosure relates to an interaction method and apparatus, an electronic device, a storage medium, and a computer program product, wherein the method includes: presenting a virtual keyboard in an extended reality space; detecting a position and an action of a user finger relative to the virtual keyboard; and outputting a vibration signal based on the position and the action of the user finger relative to the virtual keyboard, wherein the vibration signal is used for prompting a position of the user finger in the virtual keyboard and/or an operation action of the user finger on a virtual key in the virtual keyboard.