Multi-View Screenshot Scrolling for Complete Capture Without Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecompleteness of screenshot contentVSAvoidredundant content in screenshot
Core Design Contradiction:
Loss of informationVSLoss of substance

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If scroll lengths of respective views are different, then each view can be captured, but issue with screenshot method arises

Engineering Contradiction:
Improveaccuracy of view captureVSAvoidcomplexity of screenshot process
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveredundant content reductionVSAvoidcompleteness of view capture
Core Design Contradiction:
Loss of substanceVSLoss of information

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260010283A1Method and electronic device for providing screenshot
Publication Date: 2026.01.08 SAMSUNG ELECTRONICS CO LTD
  • US20260010283A1 patent drawing
  • US20260010283A1 patent drawing
  • US20260010283A1 patent drawing

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.