Adaptive Single-Hand Virtual Keyboard for Touch Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-format touchscreen devices suffer from reduced productivity due to inadequate input mechanisms, particularly virtual keyboards, which are cumbersome and inefficient for one-handed use, failing to account for user-specific typing patterns and reach limitations.

Innovation Solution

A system and method for automatically determining the need for a single-hand virtual keyboard, its orientation (left- or right-handed), and size, by monitoring flight times between keys and adjusting the keyboard layout to minimize typing effort, allowing for efficient and comfortable one-handed typing on touch-enabled devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a full-width virtual keyboard is displayed on a large-format touchscreen device, then the keyboard covers the entire screen width providing comprehensive key access, but typing speed reduces to about 20 wpm due to cumbersome one-handed operation and inability to accommodate user reach limitations

Engineering Contradiction:
Improvetyping speedVSAvoidkeyboard configuration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The keyboard system dynamically adapts its configuration based on monitored flight times. The processor automatically determines whether a single-hand keyboard is indicated and configures the appropriate keyboard type (single-hand or dual-hand) and orientation (left-handed or right-handed) based on real-time typing pattern analysis, making the keyboard flexible and adaptive to user needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes keyboard parameters including layout configuration, position on screen, and orientation based on analyzed flight time data. By monitoring flight times between keys and determining patterns, the system adjusts keyboard parameters to optimize for either single-hand or dual-hand typing, thereby improving typing speed without requiring physical keyboards.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a virtual keyboard is designed for one-handed use, then typing comfort improves for users with reach limitations, but the keyboard must be automatically configured based on user typing patterns which increases system complexity

Engineering Contradiction:
Improvetyping efficiencyVSAvoidautomatic keyboard selection
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system implements feedback by monitoring flight times between key presses and using this data to automatically determine the appropriate keyboard configuration. The processor analyzes the monitored flight time patterns and adjusts the keyboard type and orientation accordingly, creating a closed-loop system that continuously optimizes typing efficiency based on actual user behavior.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The keyboard system serves itself by automatically configuring the appropriate keyboard type without requiring manual user input. The system monitors its own usage patterns through flight time data and autonomously determines whether to switch between single-hand and dual-hand keyboard modes, eliminating the need for users to manually adjust keyboard settings.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If flight time monitoring is implemented across the entire keyboard, then accurate determination of single-hand vs dual-hand typing patterns is achieved, but processing time and computational resources increase

Engineering Contradiction:
Improvetyping pattern detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies different analysis focus to different regions of the keyboard by monitoring flight times between specific key pairs. Rather than uniformly processing all keys, the system identifies patterns in flight times that indicate single-hand versus dual-hand usage, concentrating computational effort on the most informative measurements for determining typing patterns.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10860209B1Selection and configuration of one-hand keyboards for touch screen devices
Publication Date: 2020.12.08 DELL PROD LP
  • US10860209B1 patent drawing
  • US10860209B1 patent drawing
  • US10860209B1 patent drawing

AI summary

A mechanism for determining whether a user should be using a single-hand virtual keyboard for a large-format touch screen device is provided. Additionally, a mechanism is provided to determine whether the single-hand virtual keyboard should be configured for a left-handed or a right-handed user. Further, a mechanism is provided to determine an appropriate size for the single-hand virtual keyboard for a particular user. In this manner, embodiments provide an input mechanism that allows for efficient and comfortable typing on a large-format touch screen device.