Multi-View Screenshot Scrolling for Complete Capture Without Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for capturing screenshots of screens with multiple scrollable views often result in redundant content due to differing scroll lengths and incomplete capture of all views.
Innovation Solution
An electronic device determines a scroll cycle based on the minimum scroll distances of individual views within an initial screen, synthesizes images from the current screen with the initial screen to generate a comprehensive screenshot, and adjusts scrolling based on user input signals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If screenshot is performed by scrolling with respect to one view, then screenshot can be obtained, but screenshot including redundant content with respect to other views is generated
Solution Approach 1:
The patent segments the screenshot process by view, calculating individual scroll distances for each view (first view, second view, etc.) and determining a unified scroll cycle based on the minimum scroll distance among all views. This ensures each view is captured at the appropriate scroll position without redundant content, while maintaining completeness across all views.
Solution Approach 2:
The patent changes the scroll distance parameter dynamically for each view based on its specific content requirements. By calculating the minimum scroll distance among all views and using this as the unified scroll cycle, the system adjusts the scrolling parameter to capture all views completely without generating redundant content in any single view.
2Measurement precision
If scroll lengths of respective views are different, then each view can be captured, but issue with screenshot method arises
Solution Approach 1:
The patent performs preliminary calculations of scroll distances for each view before executing the screenshot. By pre-determining the minimum scroll distance among all views and establishing this as the unified scroll cycle, the system prepares the scrolling parameters in advance, ensuring accurate capture of all views with different scroll lengths without increasing operational complexity.
3Loss of substance
If minimum scroll distance is used as scroll cycle, then redundant content is reduced, but not all views may be fully captured
Solution Approach 1:
The patent segments the screenshot process by calculating individual scroll distances for each view and then determining a unified scroll cycle based on the minimum of these individual distances. This segmentation ensures that when the minimum scroll distance is applied as the scroll cycle, all views are captured completely at their respective positions without redundancy, as each view's scroll distance was considered in the calculation.
Data Source
AI summary
A method of providing a screenshot includes obtaining an initial screen including a plurality of scrollable views, the plurality of views including a first view and a second view, and obtaining information for performing a screenshot with respect to the first view and the second view including a scroll distance of the first view and a scroll distance of the second view; determining a minimum value between the scroll distances of the first and second views as a scroll cycle, obtaining the current screen moved by the scroll cycle with respect to the first view and the second view based on an input scroll signal; obtaining images corresponding to the first view and the second view included in the current screen, and synthesizing the images of the first view and the second view included in the current screen with the initial screen to obtain a screenshot.


