Split View Exit via Window Overlap Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing split view technologies in Android systems face challenges in efficiently exiting the split view state, affecting user experience due to cumbersome operation requirements and lack of flexibility in managing overlapping windows.

Innovation Solution

A method and device for detecting user-driven movement of split windows, acquiring overlap information, and exiting the split view state when preset conditions are met, allowing for simplified exit operations and flexible application management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional split view exit methods are used, then the system maintains stability and control, but the operation process becomes cumbersome and inefficient

Engineering Contradiction:
Improveexit efficiencyVSAvoidoperation complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system automatically detects window overlap states and triggers exit actions without requiring explicit user commands. The window management system monitors window positions and autonomously determines when to exit split view mode based on preset conditions, making the system self-serve the exit operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors window position and overlap information, providing real-time feedback on the split view state. This feedback mechanism enables the system to detect when windows overlap and automatically respond by exiting the split view mode, creating a closed-loop control system.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If flexible window management is implemented, then user experience improves, but system complexity increases

Engineering Contradiction:
Improvewindow management flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses preset parameters (overlap thresholds, exit conditions) to control window behavior. By changing these parameters, the system can adapt to different window management scenarios without requiring complex algorithms, maintaining simplicity while achieving flexibility.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The window management system is divided into independent functional modules: detection module for monitoring window positions, judgment module for evaluating overlap conditions, and execution module for performing exit actions. This segmentation allows each module to handle specific tasks independently, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11327639B2Split view exiting method, split view exiting device, and electronic device
Publication Date: 2022.05.10 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US11327639B2 patent drawing
  • US11327639B2 patent drawing
  • US11327639B2 patent drawing

AI summary

The embodiments of the disclosure provide a split view exiting method and device, a storage medium and an electronic device. The method includes: detecting, in a split view state, a moving operation from a user for a first split window and a second split window; moving the first split window and the second split window according to the detected moving operation; acquiring window overlap information of the first split window and the second split window when detecting that the first split window and the second split window are partially overlapped; and exiting the split view state when the window overlap information meets a preset split exiting condition.