IP Library › Granted Patent US 11,507,244
Granted Patent B2
US 11,507,244 · App. 17/191,414 · Granted Nov 22, 2022

Window adjustment method, window adjustment device and mobile terminal

Inventors: Tongxi Li (Guangdong, CN); Liangjing Fu (Guangdong, CN); Zhiyong Lin (Guangdong, CN); Lei Jing (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
G06F3/0481
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,507,244
App. No.
17/191,414
Granted
Nov 22, 2022
Kind
B2
Abstract

A window adjustment method, a window adjustment device, a mobile terminal and a computer readable storage medium. The window adjustment method comprises: detecting the number of free windows displayed by a mobile terminal ( 101 ); if the number of the windows is not less than two, determining a free window to be adjusted among the free windows displayed by the mobile terminal ( 102 ); acquiring an adjustment parameter, and adjusting, on the basis of the adjustment parameter, the free window to be adjusted ( 103 ), the adjustment parameter comprising a positional parameter and/or a size parameter. The method allows a user to adjust a window according to his/her needs, so as to avoid the window being blocked and affecting the use thereof by the user.

Claims (30)

1. A window adjustment method, comprising:

detecting a number of one or more freeform windows displayed on a mobile terminal;

acquiring types of applications displayed in the freeform windows and determining one of the freeform windows displayed on the mobile terminal as a freeform window to-be-adjusted according to the types of applications, when the number of the one or more freeform windows is not less than two;

acquiring adjustment parameters and adjusting the freeform window to-be-adjusted based on the adjustment parameters, the adjustment parameters comprising at least one of a position parameter and a size parameter, wherein the adjustment parameters are acquired based on the type of the application displayed in the freeform window to-be-adjusted; and

creating an application type-window parameter comparison table, which contains types of applications of freeform windows and corresponding window parameters, wherein the window parameters include size and position parameters, wherein the adjustment parameters are acquired by:

searching window parameters corresponding to the type of the application displayed in the freeform window to-be-adjusted in the application type-window parameter comparison table, and

determining at least one of the position parameter and the size parameter included in the window parameters corresponding to the type of the application displayed in the freeform window to-be-adjusted as the adjustment parameters.

2. The window adjustment method of claim 1 , further comprising:

uploading the application type-window parameter comparison table periodically to a cloud server.

3. The window adjustment method of claim 1 , wherein the freeform window to-be-adjusted is adjusted by:

displaying the freeform window to-be-adjusted in full screen when the adjustment parameters comprise the size parameter being not less than a preset first size threshold.

4. The window adjustment method of claim 3 , wherein when the freeform window to-be-adjusted is displayed in full screen, an application displayed in the freeform window to-be-adjusted is moved from a freeform stack to a fullscreen stack.

5. The window adjustment method of claim 1 , wherein the freeform window to-be-adjusted is adjusted by:

Minimizing the freeform window to-be-adjusted when the adjustment parameters comprise the size parameter being not greater than a preset second size threshold.

6. A mobile terminal, comprising a display screen, a memory, a processor, and a computer program executable by the processor and stored in the memory, wherein the processor performs a window adjustment method by executing the computer program, and the window adjustment method comprises:

activating a freeform window mode of the mobile terminal;

identifying freeform windows displayed on the display screen, each of the freeform windows corresponding to an application type and being initialized with an initial size corresponding to the application type thereof;

determining one of the freeform windows as a freeform window to-be-adjusted; and

acquiring adjustment parameters from an input event in real time and adjusting the freeform window to-be-adjusted in real time based on the adjustment parameters, the adjustment parameters comprising a position parameter and a size parameter;

wherein the memory stores therein an application type-window size lookup table, and the processor acquires the initial size by:

searching the application type-window size lookup table according to the corresponding application type.

7. The mobile terminal of claim 6 , wherein the processor determines the freeform window to-be-adjusted by:

monitoring and locating a focus of the freeform windows.

8. The mobile terminal of claim 6 , wherein the processor adjusts the freeform window to-be-adjusted by:

displaying the freeform window to-be-adjusted in full screen when the size parameter of the adjustment parameters is not less than a preset first size threshold.

9. The mobile terminal of claim 8 , wherein when the freeform window to-be-adjusted is displayed in full screen, the processor moves an application displayed in the freeform window to-be-adjusted from a freeform stack to a fullscreen stack.

10. The mobile terminal of claim 6 , wherein the processor acquires the adjustment parameters by:

monitoring the input event performed on the display screen in real time;

acquiring input information of the input event; and

defining the adjustment parameters according to the input information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2021
From: LI, TONGXI; FU, LIANGJING; LIN, ZHIYONG; JING, LEI
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 055483/0860 →
Priority Claims (1)
CN 201811030385.0 · Sep 5, 2018 · national
Continuity (2)
Continuation In Part PCTCN2019096549 · Jul 18, 2019
Related Publication 20210191579A1 · Jun 24, 2021