Dynamic Screen-Projection Window Resizing via Target Size Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current screen-projection interaction between devices, such as mobile phones and computers, is limited by a fixed window size that cannot be customized, leading to poor user experience due to restricted flexibility in operating the screen-projection window.

Innovation Solution

A method and apparatus that allow a second device to send target size information to a first device, enabling the resizing of a virtual display to match the desired screen-projection window size, with the resized virtual display being displayed on the second device, thereby allowing users to customize the window size according to their needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the screen-projection window size is fixed, then the system structure is simple, but the adaptability and user experience are poor

Engineering Contradiction:
Improvescreen-projection window size adaptabilityVSAvoidinteraction system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic resizing of the screen-projection window by allowing the second device to send target size information to the first device, which then adjusts the virtual display size accordingly. This transforms the fixed window into a dynamically adjustable one, resolving the contradiction between simplicity and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the size parameter of the screen-projection window from a fixed value to a variable that can be adjusted based on user needs. The first device receives target size information and modifies the virtual display dimensions, enabling flexible adaptation while maintaining systematic control.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the virtual display size is fixed, then the encoding and transmission process is simple, but the ease of operation is poor

Engineering Contradiction:
Improvescreen-projection window operation flexibilityVSAvoidvirtual display resizing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The first device automatically adjusts its virtual display size in response to target size information received from the second device. This self-adjusting mechanism eliminates the need for manual intervention in the encoding and transmission processes, improving ease of operation while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the screen-projection window size cannot be customized, then the system is stable and simple, but the user experience is poor

Engineering Contradiction:
Improvewindow size customizationVSAvoidinteraction protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal resizing mechanism that works across different device types and scenarios. The first device can adjust the virtual display size based on target size information from various sources, making the system adaptable to different user needs and device configurations without requiring separate protocols for each case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP4057124A1Method and apparatus for interaction between devices and medium
Publication Date: 2022.09.14 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP4057124A1 patent drawingFigure 1
  • EP4057124A1 patent drawingFigure 2
  • EP4057124A1 patent drawingFigure 3

AI summary

The present disclosure relates to a method, an apparatus for interaction between devices and a storage medium. The method includes: receiving (101) a first target size from a second device in a case that a virtual display of the first device is displayed in a screen-projection window on a display screen of a second device, in which, a first content is displayed on the virtual display of the first device, and a size of the screen-projection window is a second target size; resizing (102) the virtual display based on the first target size; and displaying (103) the resized virtual display in the screen-projection window. The method can adjust the size of the screen-projection window on the second device, which is convenient for a user to customize the size of the screen-projection window according to needs, improving the user experience.