Multi-Column Document Scrolling with Independent Scrollbars
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When scrolling through documents with multiple columns, the scrollbar often jumps to the next page at the bottom of the first column, disrupting the reading flow as users must navigate back to continue reading the next column on the same page.
Innovation Solution
A method and system that allow for synchronous or independent operation of scrollbars for each column, enabling seamless scrolling within the display window without automatic page jumps, and the option to use a single scrollbar to view multiple columns as a virtual column.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single scrollbar controls the entire page with multiple columns, then the scrollbar structure is simple, but the reading flow is interrupted when jumping to the next page
Solution Approach 1:
The patent divides the single scrollbar into multiple independent scrollbars, with each scrollbar controlling a specific column. This segmentation allows users to scroll through columns independently without triggering page jumps, thereby maintaining reading flow while managing complexity through modular control structures.
2Device complexity
If a single scrollbar is used for the entire page, then the device complexity is low, but the reading continuity is disrupted due to automatic page jumps
Solution Approach 1:
The patent segments the scrollbar control into column-specific units, allowing users to continue reading across columns without time-consuming page jumps. Each scrollbar independently manages its column's scrolling, eliminating the need to navigate back and forth between pages.
Solution Approach 2:
The patent introduces dynamic control modes that allow users to switch between column-specific scrolling and page-level scrolling based on reading needs. This dynamic adjustment optimizes both reading continuity and navigation efficiency without requiring complex fixed structures.
3Ease of operation
If column-specific scrollbars are provided for each column, then the reading flow is maintained, but the device complexity increases
Solution Approach 1:
The patent implements column-specific scrollbars that provide fine-grained control over each column's scrolling behavior. This segmentation maintains reading continuity by allowing users to scroll through columns sequentially without page jumps, while the modular nature of the segmented scrollbars manages system complexity through independent, reusable control units.
4Stability of the object's composition
If synchronous scrolling is enabled across all columns, then the page structure is maintained, but the ability to independently view specific columns is reduced
Solution Approach 1:
The patent introduces a dynamic scrollbar system that can switch between synchronous and independent scrolling modes. In synchronous mode, all columns scroll together to maintain page structure. In independent mode, users can scroll specific columns independently to view them in detail, providing adaptability without sacrificing structural integrity.
Data Source
AI summary
The present invention is directed to a method and system for scrolling in a document having multiple columns. A method for scrolling in a page of a document having multiple columns, includes: displaying a plurality of the columns in a display window; associating a different scrollbar with each of the plurality of displayed columns; and selectively enabling a synchronous or independent operation of each of the scrollbars; wherein in synchronous operation, a use of any of the scrollbars results in a corresponding scrolling of the page within the display window, and wherein in independent operation, a use of a selected one of the scrollbars results only in a corresponding scrolling of the column of the page associated with that scrollbar within the display window.


