Floating Window Position Adjustment for Video Call Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in conveniently controlling small floating windows on electronic devices during tasks like video calls, especially when it's inconvenient to operate the device, as moving these windows requires manual touch input, which can be challenging or impractical.

Innovation Solution

An method that determines target blocked information to assess when a small window obstructs a critical area in a larger window, and automatically adjusts the window's position, transparency, or size based on this information, allowing for intelligent control without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If the small window is placed at a fixed position during screen splitting, then the window display stability is improved, but the content display in the large window is blocked

Engineering Contradiction:
Improvewindow display stabilityVSAvoidcontent blocking
Core Design Contradiction:
Stability of the object's compositionVSObject-generated harmful factors

Solution Approach 1:

The patent implements dynamic window position adjustment by detecting when the small window blocks important content areas and automatically relocating it to an optimal position that prevents blocking while maintaining visibility. The system continuously monitors the blocking state and adjusts the window position in real-time during video calls.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-adjustment by automatically detecting blocking conditions and repositioning the small window without requiring user intervention. The electronic device autonomously identifies when content is blocked and executes window relocation to resolve the blocking issue.

Inventive Principle:
Principle #25Self-service

2Object-generated harmful factors

If the user manually moves the small window by touching the screen, then the content blocking is resolved, but the ease of operation deteriorates when the device is placed far from the user

Engineering Contradiction:
Improvecontent blockingVSAvoidwindow control convenience
Core Design Contradiction:
Object-generated harmful factorsVSEase of operation

Solution Approach 1:

The system automatically detects when the small window blocks important content and repositions it without user intervention. This eliminates the need for manual touching operations, especially beneficial when the device is placed at a distance from the user during video calls.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism by continuously monitoring whether the small window blocks important content areas. Based on this feedback, the system automatically adjusts the window position to prevent blocking, creating a closed-loop control system that responds to blocking conditions in real-time.

Inventive Principle:
Principle #23Feedback

3Object-generated harmful factors

If the small window size is reduced, then the content blocking is minimized, but the visibility of the small window content deteriorates

Engineering Contradiction:
Improvecontent blockingVSAvoidsmall window content visibility
Core Design Contradiction:
Object-generated harmful factorsVSLoss of information

Solution Approach 1:

Instead of reducing window size to minimize blocking, the system changes the spatial dimension by relocating the window to different positions on the screen. This allows the window to maintain its original size and visibility while avoiding blocking of important content areas through optimal positioning.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system dynamically adjusts the window position based on the detected blocking conditions rather than statically reducing the window size. This dynamic repositioning maintains content visibility in the small window while preventing it from blocking important areas in the large window.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11797143B2Method for controlling small screen window and related device
Publication Date: 2023.10.24 HUAWEI TECH CO LTD
  • US11797143B2 patent drawing
  • US11797143B2 patent drawing
  • US11797143B2 patent drawing

AI summary

A method for controlling a small screen window includes: determining target blocked information, where the target blocked information includes indication information used to indicate that a target area of a first window is blocked by a second window, and the target area is a display area of a preset feature in the first window; determining a window display instruction based on the target blocked information, where the window display instruction includes an instruction for controlling one or more of a floating position of the second window on the first window, transparency of the second window, a size of the second window, and a shape of the second window; and controlling, according to the window display instruction, the second window to be displayed on the first window.