Pressure-Based GUI Selection Using Digitizer Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing systems do not effectively utilize pressure-sensitive input from digitizers, limiting the functionality of graphical user interfaces and requiring users to rely on single-click interpretations, which can be inefficient and inaccurate.

Innovation Solution

Implementing a computer-implemented method that adjusts displayed controls and responds to user interactions based on the pressure and duration of input, distinguishing between normal and hard taps to perform specific functions, and using pressure to select and manipulate objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pressure information from digitizers is utilized, then functionality and control precision of graphical user interfaces is improved, but system complexity increases

Engineering Contradiction:
ImprovefunctionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by utilizing the pressure magnitude parameter from digitizer input to dynamically adjust GUI control behavior. Different pressure thresholds trigger different functions (e.g., light pressure for selection, heavy pressure for activation), allowing the system to differentiate between user intentions based on pressure parameter variations without adding hardware complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements multi-functionality by enabling a single digitizer input device to perform multiple functions through pressure-based differentiation. The same physical input device can select controls, activate functions, and manipulate objects based solely on varying pressure levels, eliminating the need for additional buttons or switches

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

2Productivity

If pressure-based control is implemented, then operation speed and accuracy are improved, but processing requirements increase

Engineering Contradiction:
Improveoperation speedVSAvoidprocessing requirements
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by implementing progressive pressure thresholds rather than processing all pressure values equally. The system uses threshold-based processing where only significant pressure changes trigger function activations, reducing unnecessary processing while maintaining fast response for critical operations

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements preliminary action by pre-defining pressure thresholds and their corresponding functions before runtime. This allows the system to quickly compare incoming pressure values against predetermined thresholds rather than performing complex analysis, reducing real-time processing requirements while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If additional functions are enabled through pressure input, then user interface versatility is improved, but ease of operation may deteriorate due to increased complexity

Engineering Contradiction:
Improveuser interface versatilityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies self-service by allowing the system to automatically interpret user intent based on pressure patterns without requiring explicit configuration. The pressure-based control system adapts to natural user pressing patterns and automatically maps them to appropriate functions, reducing the learning curve despite increased versatility

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7683889B2Pressure based selection
Publication Date: 2010.03.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7683889B2 patent drawing
  • US7683889B2 patent drawing
  • US7683889B2 patent drawing

AI summary

The use of pressure-sensitive selection tools in a graphical user interface is disclosed in which the amount of pressure during a selection operation may modify selection behavior. Upon receiving a selection input, the pressure applied is determined and the selection behavior modified. In some embodiments, the number of objects selected is increased when more pressure is applied and decreased when less pressure is applied.