Multi-Window Locking for Multimedia Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience discomfort when accidentally interacting with multimedia content screens while performing other tasks in multi-window mode on electronic devices, leading to unintended handling or closure of multimedia content.
Innovation Solution
An electronic device provides a user interface that allows temporary locking of multimedia content screens, preventing unintended interactions and enhancing user convenience by displaying a menu item for lock setting and locking the relevant window upon user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multi-window function is used to perform multiple tasks simultaneously, then productivity is improved, but the risk of accidental interaction with multimedia content increases
Solution Approach 1:
The patent applies preliminary anti-action by introducing a lock function that prevents accidental interactions with multimedia content before they can occur. When multimedia content is detected in a window, a lock icon is displayed, and user interaction is blocked unless the lock is intentionally activated. This preemptive measure counteracts the potential harmful effect of accidental touches while maintaining multi-tasking productivity.
2Reliability
If lock function is added to prevent accidental interaction, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies local quality by implementing the lock function selectively only for windows containing multimedia content, rather than applying it system-wide. The lock icon and associated functionality are localized to specific windows where multimedia is detected, leaving other windows unaffected. This approach improves reliability for multimedia protection while minimizing the impact on overall device complexity.
Solution Approach 2:
The system automatically detects when multimedia content is present in a window and applies the lock function without requiring manual user configuration. The lock icon appears automatically, and the system manages the locking state based on content detection, reducing the complexity burden on the user while maintaining reliability.
3Reliability
If multimedia content window is locked, then accidental interaction is prevented, but ease of operation decreases
Solution Approach 1:
The patent applies preliminary action by providing clear visual indication through the lock icon before restricting interaction. Users are informed in advance that the window is locked, allowing them to intentionally activate the lock if desired. This preliminary notification maintains ease of operation by giving users control while preventing unintended interactions.
Solution Approach 2:
The lock state is dynamic and can be changed by user input. The system transitions between locked and unlocked states based on user interaction with the lock icon, allowing flexible control. This dynamic behavior balances reliability (preventing accidental interaction) with ease of operation (allowing intentional interaction when needed).
Data Source
AI summary
Disclosed are a method for controlling a multi-window screen and an electronic device for supporting same. The electronic device comprises a display, at least one processor, and memory storing instructions. The instructions, when executed by the at least one processor, cause the electronic device to identify at least one window in which multimedia content is executed, while displaying a divided screen comprising a plurality of windows on a display. The instructions, when executed by the at least one processor, cause the electronic device to display a menu item comprising a first object for lock setting, in response to receiving a first user input on one side of the divided screen. The instructions, when executed by the at least one processor, cause the electronic device to lock at least one window and display the at least one window that is locked, when receiving a second user input for the first object.


