Dynamic Scrollbar for Content Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional scrollbars are inefficient and confusing when navigating documents with dynamically updating content, as they often cause the scrollbar thumb to jump erratically, disrupting the user's ability to scroll smoothly and maintain their position within the content.

Innovation Solution

A dynamic scroll mode is activated when dynamic content is detected, which dynamically adjusts the scroll ratios of the scrollbar without changing the visual position of the thumb, allowing seamless navigation to both initial and added content without releasing the scrollbar, and applies different scroll ratios for different directions to maintain a natural scrolling experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional scrollbar thumb position is updated to reflect dynamic content addition, then content navigation accuracy is improved, but thumb position stability deteriorates causing erratic jumps

Engineering Contradiction:
Improvecontent navigation accuracyVSAvoidthumb position stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The patent applies dynamics by making the scrollbar thumb visually static while dynamically adjusting the scroll ratio. The thumb's visual position remains fixed on the screen, but its mapping to content position changes dynamically as content is added, allowing the system to adapt to new content while maintaining visual stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the scroll ratio parameter dynamically based on content additions. When new content is detected, the system calculates a new scroll ratio that maintains the thumb's visual position while correctly mapping it to the updated content structure, thus resolving the contradiction between navigation accuracy and position stability.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If scrollbar thumb position is maintained during dynamic content updates, then user position awareness is improved, but content navigation capability deteriorates

Engineering Contradiction:
Improveuser position awarenessVSAvoidcontent navigation capability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system implements feedback by continuously monitoring for dynamic content additions and automatically adjusting the scroll ratio in response. This feedback mechanism ensures that the thumb's visual position is preserved while its functional mapping to content is updated, maintaining both position awareness and navigation capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses dynamics by making the scroll ratio adjustable in real-time based on content changes. The thumb remains visually stationary providing position awareness, while the dynamic scroll ratio adjustment enables continued navigation capability as content is added.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If different scroll ratios are applied for different directions, then natural scrolling experience is improved, but device complexity increases

Engineering Contradiction:
Improvescrolling experienceVSAvoidscrollbar control logic
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing different scroll ratios for different directions (up/down or left/right). Each direction can have its own scroll ratio optimized for the content distribution in that direction, providing a more natural scrolling experience while keeping the complexity localized to the scroll ratio calculation logic.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10466888B2Scrollbar for dynamic content
Publication Date: 2019.11.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10466888B2 patent drawing
  • US10466888B2 patent drawing
  • US10466888B2 patent drawing

AI summary

Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb.