Window-Level Screen Capture for Multi-Window Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices with multi-window displays can only capture the entire screen, failing to distinguish and capture individual windows within the multi-window environment.

Innovation Solution

The electronic device is equipped with a processor that displays multiple application screens in a multi-window format, detects interactions for screen capture, performs capture on a region of interest for each window, and provides cues based on user input, allowing for individual window captures and processing of capture data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the screen capture function captures the entire screen displayed on the display, then the capture function is simple and easy to implement, but the multi-window cannot be distinguished and individual window capture is not possible

Engineering Contradiction:
Improvewindow capture distinctionVSAvoidcapture function complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the screen capture function into window-level segments. Instead of capturing the entire screen as a single unit, the system captures each window individually based on its region of interest. This is achieved by detecting which window corresponds to the captured region and processing capture data separately for each window, enabling distinction between multiple windows while maintaining implementation simplicity through region-based processing.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the screen capture function captures the entire screen, then the capture process is fast and simple, but the captured data cannot be processed for specific windows or applications

Engineering Contradiction:
Improvecapture data precisionVSAvoidcapture processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts relevant capture data from the overall screen capture based on the region of interest corresponding to specific windows. By detecting which window(s) overlap with the captured region and extracting only the relevant portions, the system achieves precise window-specific capture data without processing the entire screen, thereby reducing unnecessary processing time while maintaining data precision for the target window.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If multi-window is displayed on a single display or multiple displays, then the display functionality is enhanced, but the existing screen capture function cannot distinguish between different windows

Engineering Contradiction:
Improvemulti-window capture supportVSAvoidcapture operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a window manager as an intermediary component that mediates between the display system and the capture function. The window manager provides window information including region of interest data, which the capture function uses to identify and process specific windows. This intermediary approach enables multi-window distinction without complicating the user interaction, as the system automatically handles window identification and capture routing based on the window manager's information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12386498B2Method for providing capture function and electronic device therefor
Publication Date: 2025.08.12 SAMSUNG ELECTRONICS CO LTD
  • US12386498B2 patent drawing
  • US12386498B2 patent drawing
  • US12386498B2 patent drawing

AI summary

An electronic device having a screen capture function and a method for operating a screen capture function on the electronic device are provided. An electronic device includes a display module and a processor, wherein the processor may display execution screens that correspond respectively to a plurality of applications, based on a multi-window, detect an interaction related to a screen capture while the respective execution screens are displayed through the multi-window, based on the interaction, perform a screen capture for each window based on an area of interest for each window of the multi-window, provide a cue including at least a portion of the area of interest for each window based on the screen capture, and process an event using capture data corresponding to the cue, based on a user input using the cue.