Graph Display Momentum Scroll Control for Precise Stopping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information display apparatuses fail to properly stop momentum-scrolling at a desired position when displaying graphs in a coordinate system, leading to user frustration.

Innovation Solution

A graph display apparatus that includes a CPU, display unit, input unit, and storage unit, which calculates the movement amount and change amount of touch operations to scroll and redraw graphs, stopping momentum-scrolling when a characteristic part of the graph reaches the center of the display area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If momentum-scrolling is used for displaying information such as images and texts, then scrolling operation becomes more natural and fluid, but the momentum-scrolling cannot be stopped at a proper position when displaying graphs in a coordinate system

Engineering Contradiction:
Improvescrolling operationVSAvoidscroll stopping position
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system continuously monitors the scroll position and detects when a characteristic part (such as the origin or axis intersections) reaches the display center, providing feedback to stop the momentum scrolling at the appropriate position. This feedback mechanism ensures precise stopping while maintaining the natural momentum scrolling experience.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-calculates the scrolling distance required to bring a characteristic part to the display center based on the current position and momentum. By determining the stopping point in advance, the system can accurately halt the momentum scrolling at the desired location without overshooting or requiring user intervention.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the display content is momentum-scrolled with large momentum, then scrolling speed increases, but the amount of momentum-scrolling may be larger than the amount which a user intends to make

Engineering Contradiction:
Improvescrolling speedVSAvoidtime to reach desired position
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The scrolling system dynamically adjusts the momentum based on user input characteristics and real-time position feedback. The momentum is not fixed but varies according to the scrolling context, allowing fast scrolling when needed while preventing excessive scrolling that would take too long to correct.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses real-time feedback about the scroll position relative to the target (characteristic part reaching display center) to modulate the momentum during scrolling. When approaching the target position, the momentum is automatically reduced to ensure precise stopping, preventing the user from having to manually reverse the scroll direction.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If conventional momentum-scrolling is used for graphs in coordinate systems, then general scrolling functionality is maintained, but the momentum-scrolling cannot be stopped at a proper position such as when axes or characteristic points are displayed

Engineering Contradiction:
Improvescrolling functionalityVSAvoidscroll stopping accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system applies different scrolling behaviors based on the local context of the graph display. When a characteristic part such as the origin or axis intersection is detected near the display center, the scrolling parameters are specifically adjusted to ensure precise stopping at this critical location, while other areas maintain standard momentum scrolling characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system continuously monitors the display content to detect characteristic parts (origin, axis intersections, key data points) and uses this information as feedback to control the momentum scrolling. When such characteristic parts are detected approaching the display center, the system automatically adjusts the scrolling to stop precisely at the desired position, maintaining both versatility and precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2781999B1Graph display apparatus with scroll controll unit, and corresponding method and storage medium
Publication Date: 2018.10.10 CASIO COMPUTER CO LTD
  • EP2781999B1 patent drawingFigure 1
  • EP2781999B1 patent drawingFigure 2
  • EP2781999B1 patent drawingFigure 3

AI summary

A graph display apparatus includes a display device, a graph display control unit, a scroll direction setting unit and a scroll control unit. The graph display control unit sets a coordinate system to a display area of the display device and displays a graph in the coordinate system. The scroll direction setting unit sets a scroll direction according to an operation performed by a user. The scroll control unit makes the displayed graph momentum-scroll in the scroll direction and stops the momentum-scrolling at a time when a characteristic part of at least one of the coordinate system and the graph reaches a center of the display area in at least one of an X-direction and a Y-direction.