Focus-Aware Screen Recording for Multi-Window Context Preservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices lack the ability to efficiently record and store screen content, including focused and unfocused windows, while allowing for user interaction and context preservation, such as background images or three-dimensional spaces.
Innovation Solution
An electronic device with a processor that identifies a screen recording function, detects a focused window, and records both focused and unfocused windows, along with background images or three-dimensional spaces, and stores the video or image in memory, allowing for playback with distinguishable window sizes and contexts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If screen recording function records all windows on display, then complete screen content is captured, but storage space and processing resources are consumed
Solution Approach 1:
The patent segments the screen content by identifying and separating focused windows from unfocused windows. The recording system divides the display into multiple regions based on window focus status, allowing selective recording of only the focused window content rather than the entire screen, thus reducing storage requirements while preserving important information.
Solution Approach 2:
The patent extracts and records only the focused window content from the complete screen display. By identifying the focused window through focus detection mechanisms and extracting its content for recording, the system eliminates unnecessary storage of unfocused window content, thereby reducing storage space consumption while maintaining the essential screen information.
2Quantity of substance
If screen recording function records only focused window, then storage space is saved, but user interaction context is lost
Solution Approach 1:
The patent applies local quality by differentiating the recording treatment of focused versus unfocused windows. The focused window is recorded with high detail and quality, while unfocused windows are either excluded or recorded with reduced quality, creating a hierarchical recording strategy that optimizes storage usage while preserving the most relevant user interaction context.
Solution Approach 2:
The patent implements dynamic recording by continuously monitoring window focus status during screen recording. When the focused window changes, the system dynamically adjusts which content is recorded, ensuring that the recording always captures the current user interaction context while adapting to changing display states, thus maintaining context efficiency with optimized storage.
3Loss of information
If multiple windows are recorded with different sizes, then window hierarchy is preserved, but processing complexity increases
Solution Approach 1:
The patent changes the size parameter of recorded windows based on their focus status. Focused windows are recorded at their actual display size to preserve detail and hierarchy, while unfocused windows are either excluded or recorded at reduced sizes. This parameter-based differentiation maintains window hierarchy information while using simple size adjustment rules to minimize processing complexity.
Data Source
AI summary
Disclosed is an electronic device including a display. The electronic device, based on identifying a selection of a screen recording function while displaying a plurality of windows displaying execution of a plurality of applications on a screen of the display, performs the screen recording function for the screen of the display displaying the plurality of windows. the electronic device, based on detecting a focused window among the plurality of windows while performing the screen recording function for the screen, records the focused window and an unfocused window. The electronic device, based on identifying a termination of the screen recording function, stores a video in which the focused window and the unfocused window among the plurality of windows are recorded in the memory.


