Adaptive Virtual Key Sizing for Remote Controller Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote controllers with direction keys are inefficient for inputting non-adjacent characters on a virtual keyboard, requiring excessive time and effort due to the need for grid-by-grid cursor movement.

Innovation Solution

A method for adaptively adjusting the size of virtual keys based on user input, using a genetic algorithm to optimize key configurations and reduce the number of movements required to input words by expanding or contracting key sizes, thereby minimizing cursor movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the virtual keyboard uses a fixed grid layout with uniform key sizes, then the keyboard structure is simple and easy to implement, but the time required to input non-adjacent characters increases significantly due to excessive cursor movement

Engineering Contradiction:
Improvecharacter input speedVSAvoidtime for cursor movement
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies local quality by making different virtual keys have different sizes based on their frequency of use. Frequently used keys are enlarged while less frequently used keys maintain smaller sizes. This allows the cursor to cover more area with fewer movements when navigating to commonly used characters, directly reducing the time loss from cursor movement while maintaining keyboard functionality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the virtual key sizes adjustable and reconfigurable based on user input patterns. The system dynamically analyzes the frequency of character usage and automatically adjusts key sizes accordingly, transforming the static keyboard layout into an adaptive interface that optimizes input efficiency over time.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the virtual keyboard expands keys to reduce cursor movement, then input efficiency improves, but the keyboard layout complexity increases

Engineering Contradiction:
Improvetext entry efficiencyVSAvoidvirtual key configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing an automatic analysis mechanism that monitors user input patterns and autonomously determines the optimal key size configuration. The system automatically identifies frequently used characters and adjusts their corresponding key sizes without requiring manual user configuration, thereby improving text entry efficiency while keeping the configuration process transparent and simple for users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements parameter changes by systematically varying the size parameter of virtual keys based on measured usage frequency. The system changes key size parameters dynamically, enlarging keys for frequently used characters and maintaining smaller sizes for others, thus optimizing productivity while managing complexity through automated parameter adjustment rather than fixed complex layouts.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If all virtual keys are made uniformly large to reduce movement, then cursor coverage area increases reducing movements, but the display space utilization decreases and fewer keys fit on screen

Engineering Contradiction:
Improvenumber of cursor movementsVSAvoiddisplay space utilization
Core Design Contradiction:
Loss of timeVSArea of stationary object

Solution Approach 1:

The patent resolves this contradiction by applying local quality - different regions of the keyboard have different key sizes based on local usage patterns. Frequently used keys in certain positions are enlarged to reduce cursor movements to those specific keys, while less frequently used keys in other regions maintain smaller sizes. This selective enlargement reduces overall cursor movement time while preserving display space utilization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8842136B2Method for adaptively adjusting sizes of virtual keys and display device using the same
Publication Date: 2014.09.23 AMTRAN TECHNOLOGY CO LTD
  • US8842136B2 patent drawing
  • US8842136B2 patent drawing
  • US8842136B2 patent drawing

AI summary

A method for adaptively adjusting sizes of virtual keys and a display device using the same are provided. The display device displays a virtual keyboard, and the virtual keyboard is arranged with a plurality of virtual keys that can be chosen remotely by a plurality of direction keys of a remote controller. The method includes following: receiving cursor movement information and confirmation information transmitted by the remote controller; converting the cursor movement information and confirmation information into characters of virtual keys of a first key size configuration model of the virtual keyboard, and converting the characters into words; performing an operation on the words respectively by using a preset algorithm to generate a second key size configuration model of the virtual keyboard; and adjusting horizontal sizes of at least a part of the virtual keys of the virtual keyboard according to the second key size configuration model.