Single-Handed Display Scaling via Circular Drag Gestures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for changing the display content of a screen, such as using dedicated buttons, zoom sliders, or multi-touch gestures, are cumbersome and difficult to perform with a single hand, often mixing operations and requiring arbitrary zoom factor specification, leading to inadequate scaling factor changes.

Innovation Solution

A display method that receives input operations to determine if a drag is occurring, using the movement direction and distance to adjust the scaling factor, allowing for simple, single-handed operation to change the display content's scaling factor and mode transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If dedicated buttons or zoom sliders are used for changing display content, then zoom function is provided, but device complexity increases and ease of operation decreases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The touch panel serves multiple functions: it can be used for normal touch operations and also for zoom operations by detecting specific gesture patterns (circular motion). This eliminates the need for separate dedicated zoom buttons or sliders, reducing device complexity while maintaining ease of operation.

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

Solution Approach 2:

The system automatically detects circular gesture patterns on the touch panel and executes zoom operations without requiring users to navigate through menus or press dedicated buttons. The touch panel itself provides the zoom functionality through software recognition of gesture patterns, making the system self-sufficient.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If multi-touch pinching operation is used for zoom, then zoom function is provided, but ease of operation decreases due to difficulty in single-handed operation

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The zoom operation is segmented into two distinct gesture types: circular motion for zoom-in and circular motion in opposite direction for zoom-out. This segmentation allows users to perform zoom operations with a single finger in a natural circular motion, making it easy to operate with one hand while maintaining adaptability for different zoom directions.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If arbitrary zoom factor specification is required, then precise scaling is achieved, but ease of operation decreases

Engineering Contradiction:
Improveease of operationVSAvoidmeasurement precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system provides visual feedback during circular gesture execution, displaying the current zoom level or scale factor. This allows users to see the effect of their gesture in real-time and adjust the circular motion amplitude accordingly to achieve the desired zoom level, combining ease of operation with measurement precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9134801B2Display method and information processing device
Publication Date: 2015.09.15 FUJITSU LTD
  • US9134801B2 patent drawing
  • US9134801B2 patent drawing
  • US9134801B2 patent drawing

AI summary

A display method executed by a computer, includes: receiving a first input relating to a first operation performed on a display content displayed in a display unit; receiving a second input relating to a second operation performed on the display content; and when the second input received after the first input is a drag operation, changing a display scaling factor of the display content on the basis of a movement direction of the drag operation and a distance between a reference position relating to at least one of the first input and the second input, and a current position of the drag operation.