IP Library › Granted Patent US 12,314,738
Granted Patent B2
US 12,314,738 · App. 18/438,081 · Granted May 27, 2025

Control display method and electronic device

Inventor: Zhenyu Liu (Shenzhen, CN)
Assignee: Huawei Technologies Co., Ltd
G06F9/451
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 12,314,738
App. No.
18/438,081
Granted
May 27, 2025
Kind
B2
Abstract

A control display method is provided. The method includes: (S 11 ) starting a first APP, and determining a first control of the first APP based on a first display parameter of the first APP; (S 12 ) displaying a first display interface of the first APP, and displaying the first control in a first floating window on the first display interface; (S 13 ) determining, based on a second display parameter of the first APP, a third control corresponding to the first APP; and (S 14 ) displaying the third control in a second floating window on the first display interface of the first APP. Compared with the current technology, more controls may be provided in this method, so that operations that need to be performed by a user to display a control required by the user are reduced.

Claims (87)

1. A control display method, comprising:

displaying, by an electronic device, a first display interface of a first application (APP);

receiving, by the electronic device, a first trigger operation for displaying a first system floating window;

displaying, by the electronic device, in response to the first trigger operation, the first system floating window on the first display interface, wherein the first system floating window comprises a first function control corresponding to the first APP, wherein the first system floating window is provided by an operating system of the electronic device; and

performing, by the electronic device, in response to an operation performed on the first function control, a first function supported by the operating system;

wherein the method further comprises:

displaying a second display interface of a second APP, wherein a type of the first APP is different from a type of the second APP;

receiving a second trigger operation used to display a second system floating window; and

displaying, in response to the second trigger operation, the second system floating window on the second display interface, wherein the second system floating window comprises a second function control corresponding to the second APP, wherein the second function control is for controlling a second function supported by the operating system of the electronic device, wherein the second system floating window is provided by the operating system, and wherein the first function control is different from the second function control.

2. The method according to claim 1 , wherein the first function control corresponding to the first APP is based on a display parameter of the first APP.

3. The method according to claim 2 , wherein the display parameter of the first APP comprises at least one of the following:

system permission of the first APP,

a system function indicated by a component of the first APP, or

a mapping relationship between the type of the first APP and the first function control.

4. The method according to claim 3 , wherein at least one of the system permission of the first APP or the system function indicated by the component of the first APP is obtained via an installation package of the first APP.

5. The method according to claim 1 , wherein the first function control comprises at least one of the following controls:

a wireless local area network (WLAN) control,

a screen recorder control,

a ringing control,

a screenshot control,

a Global Positioning System (GPS) control,

a Bluetooth control,

a near field communication (NFC) control,

a brightness adjustment control,

an airplane mode control,

an eye comfort mode control, or

a control indicating whether screen auto-rotation is locked.

6. The method according to claim 1 , wherein the first trigger operation comprises at least one of the following:

a swipe operation for a touch area,

an air gesture operation,

a voice input operation, or

a tap operation for a first prompt icon in the first display interface.

7. The method according to claim 1 , wherein the type of the first APP is entertainment, and the type of the second APP is social communication.

8. The method according to claim 7 , wherein the first function control comprises at least one of a wireless local area network (WLAN) control or a screen recording control, and the second function control comprises at least one of a ringing control or a screenshot control.

9. The method according to claim 1 , wherein the first system floating window further comprises a target control of the first APP, and the target control is different from a control displayed in the first display interface.

10. The method according to claim 9 , wherein the target control is based on at least one of the following parameters of the first APP:

display permission for metadata corresponding to a control of the first APP,

use frequency of the control of the first APP,

a mapping relationship between the type of the first APP and the first function control, or

an interface identifier of a first display interface.

11. The method according to claim 9 , wherein the target control is a function button for enabling editing of a function of the first APP, and the first system floating window includes a name and an icon of the first function control.

12. The method according to claim 9 , wherein the target control is a function button for enabling or disabling a function of the first APP, and wherein the first system floating window comprises a name of the first function control and displays that the function is in an enabled state or the function is in a disabled state.

13. An electronic device, comprising:

one or more processors; and

one or more memories having processor-executable instructions stored thereon;

wherein the one or more processors are configured to execute the processor-executable instructions to facilitate the following being performed by the electronic device:

displaying a first display interface of a first application (APP);

receiving a first trigger operation for displaying a first system floating window;

displaying, in response to the first trigger operation, the first system floating window on the first display interface, wherein the first system floating window comprises a first function control corresponding to the first APP, and wherein the first system floating window is provided by an operating system of the electronic device; and

performing, in response to an operation performed on the first function control, a first function supported by the operating system;

wherein the one or more processors are further configured to execute the processor-executable instructions to facilitate the following being performed by the electronic device:

displaying a second display interface of a second APP, wherein a type of the first APP is different from a type of the second APP;

receiving a second trigger operation used to display a second system floating window; and

displaying, in response to the second trigger operation, the second system floating window on the second display interface, wherein the second system floating window comprises a second function control corresponding to the second APP, wherein the second function control is for controlling a second function supported by the operating system of the electronic device, wherein the second system floating window is provided by the operating system, and wherein the first function control is different from the second function control.

14. The electronic device according to claim 13 , wherein the first function control corresponding to the first APP is determined based on a display parameter of the first APP.

15. The electronic device according to claim 14 , wherein the display parameter of the first APP comprises at least one of the following:

system permission of the first APP,

a system function indicated by a component of the first APP, or

a mapping relationship between the type of the first APP and the first function control.

16. The electronic device according to claim 15 , wherein at least one of the system permission of the first APP or the system function indicated by the component of the first APP is obtained via an installation package of the first APP.

17. The electronic device according to claim 13 , wherein the first function control comprises at least one of the following controls:

a wireless local area network (WLAN) control,

a screen recorder control,

a ringing control,

a screenshot control,

a Global Positioning System (GPS) control,

a Bluetooth control,

a near field communication (NFC) control,

a brightness adjustment control,

an airplane mode control,

an eye comfort mode control, or

a control indicating whether screen auto-rotation is locked.

18. The electronic device according to claim 13 , wherein the first trigger operation comprises at least one of the following:

a swipe operation for a touch area,

an air gesture operation,

a voice input operation, or

a tap operation for a first prompt icon in the first display interface.

19. A non-transitory computer-readable storage medium having processor-executable instructions stored thereon, wherein the processor-executable instructions, when executed, facilitate performance of the following by an electronic device:

displaying a first display interface of a first application (APP);

receiving a first trigger operation for displaying a first system floating window;

displaying, in response to the first trigger operation, the first system floating window on the first display interface, wherein the first system floating window comprises a first function control corresponding to the first APP, and wherein the first system floating window is provided by an operating system of the electronic device; and

performing, by the electronic device, in response to an operation performed on the first function control, a first function supported by the operating system;

wherein the processor-executable instructions, when executed, further facilitate performance of the following by the electronic device:

displaying a second display interface of a second APP, wherein a type of the first APP is different from a type of the second APP;

receiving a second trigger operation used to display a second system floating window; and

displaying, in response to the second trigger operation, the second system floating window on the second display interface, wherein the second system floating window comprises a second function control corresponding to the second APP, wherein the second function control is for controlling a second function supported by the operating system of the electronic device, wherein the second system floating window is provided by the operating system, and wherein the first function control is different from the second function control.

20. The non-transitory computer-readable storage medium according to claim 19 , wherein the first function control corresponding to the first APP is determined based on a display parameter of the first APP.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2024
From: LIU, ZHENYU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 066657/0036 →
Priority Claims (1)
CN 202010071942.4 · Jan 21, 2020 · national
Continuity (3)
Continuation 17868446 · Jul 19, 2022
Continuation PCTCN2021073043 · Jan 21, 2021
Related Publication 20240264850A1 · Aug 8, 2024
References Cited (18)
US 9720705B2 · Wang · 2017 [cited by examiner]
US 10599306B2 · Hussain · 2020 [cited by examiner]
US 10942616B2 · Pei · 2021 [cited by examiner]
US 11126334B2 · Fan · 2021 [cited by examiner]
US 11550456B2 · Jeong · 2023 [cited by examiner]
US 11782581B2 · Shen · 2023 [cited by examiner]
US 20020070977A1 · Morcos et al. · 2002 [cited by applicant]
US 20110083099A1 · Eun · 2011 [cited by applicant]
US 20130339719A1 · Jang · 2013 [cited by examiner]
US 20140310647A1 · Luan · 2014 [cited by applicant]
US 20160117372A1 · Krafft · 2016 [cited by applicant]
US 20160239156A1 · Arutyunyan · 2016 [cited by applicant]
CN 107783711A · 2018 [cited by applicant]
CN 107943359A · 2018 [cited by applicant]
CN 109814768A · 2019 [cited by applicant]
CN 110083289A · 2019 [cited by applicant]
CN 111309418A · 2020 [cited by applicant]
U.S. Appl. No. 17/868,446, filed Jul. 19, 2022. [cited by applicant]
Cited By (1)
US 12,511,015