Virtual Keyboard Key Recognition via 3D Spatial Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional virtual keyboards face challenges in accurately recognizing key presses due to their reduced size and the need for more efficient input methods in electronic devices, leading to suboptimal user experience and recognition accuracy.
Innovation Solution
A touch-control device with a touch-control panel, touch sensor, and central processor that senses touched positions and behaviors to determine control points and basic keys, allowing for the configuration of virtual keyboards with dynamic key positioning and multi-finger input methods, enhancing recognition accuracy and user efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If the keyboard size is reduced to fit electronic devices, then the device size is reduced, but the recognition accuracy of key presses deteriorates
Solution Approach 1:
The patent transitions from a traditional 2D grid-based virtual keyboard to a 3D spatial mapping system. By projecting the keyboard onto a three-dimensional surface and using depth information from the touch sensor, the system creates additional spatial dimensions for key differentiation. This allows keys to be distinguished not only by their 2D position but also by their 3D spatial coordinates, thereby maintaining recognition accuracy even when the overall device size is reduced.
Solution Approach 2:
The patent introduces control points as intermediary elements between the user's touch and the actual key identification. These control points serve as reference markers that help the system interpret touch positions more accurately. By establishing a mapping relationship between control points and keyboard keys, the system can determine which key is pressed even when the physical distance between keys is small, thus resolving the contradiction between compact size and recognition accuracy.
2Device complexity
If a conventional virtual keyboard layout is used, then the device structure is simple, but the input efficiency and user experience deteriorate
Solution Approach 1:
The patent implements a dynamic keyboard system where the keyboard layout and control points can be flexibly configured and adjusted. Rather than using a fixed static grid, the system allows the keyboard to adapt its structure based on user needs and application contexts. This dynamic configuration enables more efficient input methods while maintaining relatively simple device architecture, as the complexity is managed through software rather than hardware.
Solution Approach 2:
The patent creates a universal keyboard framework that can accommodate multiple input methods and layouts. The same basic structure supports various keyboard configurations, gesture inputs, and application-specific layouts. This multi-functionality allows the system to optimize input efficiency for different use cases without requiring separate hardware solutions, thereby improving productivity while keeping the device structure relatively simple.
Data Source
AI summary
A method suitable for a touch-control device having a touch-control surface for determining keys of a virtual keyboard is provided and includes: sensing positions of multiple control points on the touch-control surface to determine positions of multiple basic keys of a virtual keyboard; determining the input behavior of a user according to at least one touch behavior of at least one control point on the touch-control surface; and determining which key on the virtual keyboard is input by the user.


