Adaptive Scroll Control for Information Processing Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information processing apparatuses struggle to provide intuitive scroll control, making it difficult for users to easily navigate and grasp display contents when the display region exceeds the screen size, as they cannot display all elements at once and require manual scrolling.

Innovation Solution

The apparatus includes means to display a partial range of a display region and control scrolling based on the position of this range within the region, adjusting the movement amount according to user instructions, ensuring that entire units or subregions are displayed or excluded based on predetermined ratios and user input, while maintaining the background image's position.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the display region size exceeds the screen size, then more display elements can be arranged, but the user cannot grasp all display contents at once and requires manual scrolling

Engineering Contradiction:
Improvenumber of display elementsVSAvoiduser navigation difficulty
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The display region is divided into multiple subregions, and the scrolling behavior is segmented into different modes: when the display target range is within a subregion, scrolling moves by a first amount; when it spans across subregion boundaries, scrolling moves by a second amount. This segmentation allows the system to provide different scrolling behaviors for different contexts, improving ease of navigation while maintaining the ability to display multiple elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scrolling mechanism dynamically adjusts the movement amount based on the position of the display target range within the display region. The system transitions between different scrolling modes (first scrolling mode and second scrolling mode) depending on whether the display target range is near subregion boundaries, making the scrolling behavior adaptive to the user's current view and improving navigation intuitiveness.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If fixed scroll movement amount is used, then scroll control is simple, but the display target range may not align with logical units or subregions

Engineering Contradiction:
Improvescroll control simplicityVSAvoiddisplay alignment precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The scrolling system incorporates feedback by continuously monitoring the position of the display target range relative to subregion boundaries. Based on this feedback, the system automatically adjusts the scrolling movement amount to ensure that the display target range aligns with subregion boundaries after scrolling, rather than stopping at arbitrary positions. This feedback mechanism improves alignment precision while keeping the user interface simple.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the scrolling parameter (movement amount) based on the position of the display target range. When the range is near a subregion boundary, a different scrolling amount is applied compared to when it is in the middle of a subregion. This dynamic parameter adjustment ensures precise alignment with logical units without requiring complex user input or manual calibration.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the display target range is moved by a fixed amount, then the control logic is simple, but the user experience lacks adaptability to different display scenarios

Engineering Contradiction:
Improvecontrol logic complexityVSAvoidscroll behavior adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The scrolling system is made dynamic by adjusting the movement amount based on the display target range's position within subregions. The system transitions between different scrolling modes (first scrolling mode for normal scrolling, second scrolling mode for boundary-aware scrolling), providing adaptability to different display scenarios while maintaining relatively simple control logic through automatic mode switching.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the scrolling parameter (movement amount) based on the contextual position of the display target range. By modifying this parameter dynamically, the system achieves versatile scrolling behavior that adapts to different scenarios (within subregion vs. across boundaries) without requiring fundamentally different control mechanisms, thus balancing adaptability with logic simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9098181B2Information processing apparatus
Publication Date: 2015.08.04 SONY INTERACTIVE ENTERTAINMENT LLC
  • US9098181B2 patent drawing
  • US9098181B2 patent drawing
  • US9098181B2 patent drawing

AI summary

Provided is an information processing apparatus configured to: display on a screen a display target range, which is a part of a display region including display elements arranged therein; and move the display target range in the display region in accordance with a direction of a scroll instruction when the scroll instruction is received from a user in a state in which the display target range is displayed, in which a movement amount of the display target range in accordance with the scroll instruction is changed based on a position of the display target range in the display region.