Display method for control center interface, and related device

By learning the user's habits and scenarios of using shortcut buttons, we recommend shortcut buttons associated with preset scenes, which solves the problem of low usage of shortcut buttons in the third menu area and improves the user experience.

WO2025092124A9PCT designated stage expired Publication Date: 2025-08-21HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/112193
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-29
Filing Date
2024-08-14
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

The user recommends the shortcut buttons in the third menu area of ​​the control center interface have a low usage rate, which affects the user's user experience.

Method used

By refining the user's habits and scenarios of using shortcut buttons, shortcut buttons with strong correlation with preset scenes are recommended in the third menu area, including recommendations for updating shortcut buttons according to the number of uses and time periods.

Benefits of technology

It improves the usage rate of shortcut buttons in the third menu area, simplifies user operations, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024112193_21082025_PF_FP_ABST
    Figure CN2024112193_21082025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a display method for a control center interface, and a related device. The method comprises: in different preset scenarios and in a third menu area of a control center interface, recommending and displaying shortcut buttons corresponding to the preset scenarios: specifically, in a first scenario, in response to a first operation, displaying an interface of a control center, and displaying a first button in a target area, wherein the button comprises, among a plurality of shortcut buttons, a shortcut button that conforms to the use habit of a user in the first scenario; and in a second scenario, in response to the first operation, displaying the interface of the control center, and displaying a second button in the target area, wherein the second scenario is different from the first scenario, and the second button comprises, among the plurality of shortcut buttons, a shortcut button that conforms to the use habit of the user in the second scenario. In this way, the relevance between the shortcut buttons and the preset scenarios is strong, and the use habits of the users are met, thereby improving the use rate of the shortcut buttons in the third menu area, and improving the intelligence of a user product.
Need to check novelty before this filing date? Find Prior Art

Description

Control center interface display method and related equipment

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on November 3, 2023, with application number 202311466828.1 and application name “Card display method and related equipment”, and claims priority to the Chinese patent application filed with the China Patent Office on December 29, 2023, with application number 202311868471.X and application name “Control center interface display method and related equipment”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of terminal technology, and in particular to a method for displaying a control center interface and related equipment. Background Art

[0003] Electronic devices can provide users with a variety of convenient services. For example, when a pull-down button is pressed, the electronic device can display a control center interface with multiple shortcut buttons, such as a Bluetooth button, a screen recording button, a mobile data button, and so on. Users can conveniently use the shortcut buttons on the control center interface to activate the corresponding functions of the electronic device.

[0004] In a possible implementation, the control center interface may include multiple areas, each displaying different shortcut buttons. For example, the first menu area may display a Wi-Fi button and a Bluetooth button; the second menu area may display a Personal Hotspot button, a Screenshot button, a Flashlight button, and a Mute button; the third menu area may display a Screen Recording button and a Mobile Data button; the fourth menu area may display a Volume and Brightness adjustment button, and so on. The second menu area may contain commonly used shortcut buttons; the third menu area may contain recommended shortcut buttons based on user frequency.

[0005] However, in a possible implementation, the user's usage rate of the shortcut buttons recommended in the third menu area is low, which affects the user's usage experience.

[0006] Summary of the Invention

[0007] The embodiment of the present application provides a display method and related equipment for a control center interface, which are applied to the field of terminal technology; by refining the learning of the user's habits and scenarios of using shortcut buttons, shortcut buttons with a high probability of use are recommended to the user in the third menu area, thereby creating user awareness and improving the user's usage experience.

[0008] In a first aspect, embodiments of the present application provide a method for displaying a control center interface. The method includes: in a first scenario, in response to a first operation, displaying the control center interface, with one or more first buttons displayed in a target area of ​​the interface; wherein the control center is used to manage multiple shortcut buttons, and the control center interface has the ability to display some or all of the multiple shortcut buttons, and the one or more first buttons include: shortcut buttons from the multiple shortcut buttons that are consistent with the user's usage habits in the first scenario; in a second scenario, in response to the first operation, displaying the control center interface, with one or more second buttons displayed in the target area; wherein the second scenario is different from the first scenario, and the one or more second buttons include: shortcut buttons from the multiple shortcut buttons that are consistent with the user's usage habits in the second scenario. In this way, the electronic device can recommend and display a shortcut button in the third menu area of ​​the control center interface based on scenario recognition, wherein the shortcut button has a strong correlation with a preset scenario and is consistent with the user's usage habits; and the user is more likely to use the shortcut button in the preset scenario, thereby increasing the usage rate of the shortcut buttons in the third menu area, simplifying user operations, and improving the user experience.

[0009] In one possible implementation, the shortcut button among the multiple shortcut buttons that matches the user's usage habits in the first scenario includes at least one of the following: a shortcut button preset in the electronic device and corresponding to the first scenario; a shortcut button that is used most frequently among the multiple shortcut buttons in the first scenario; and / or a shortcut button among the multiple shortcut buttons that is used more than a threshold number of times within a preset time period in the first scenario. Thus, in the preset scenario, the electronic device may display shortcut buttons that match the user's usage habits in the preset scenario in the third menu area. The preset scenario has a strong correlation with the shortcut buttons, and the user is more likely to use the shortcut function in the preset scenario, thereby increasing the usage rate of the shortcut buttons in the third menu area. Furthermore, the electronic device may continuously update the shortcut buttons corresponding to the preset scenario based on the user's usage habits, further aligning with the user's usage habits and further increasing the usage rate of the shortcut buttons in the third menu area, thereby improving the user experience.

[0010] In one possible implementation, the method further includes: in the first scenario and the second scenario, in response to the first operation, displaying a control center interface, with one or more third buttons displayed in the target area; wherein the third buttons include: one or more shortcut buttons with the highest number of uses, obtained by sorting the number of times the first button is used in the first scenario and the number of times the second button is used in the second scenario. In this way, when there is a conflict between the preset scenarios in which the electronic device is located, the electronic device can screen out one or more shortcut buttons with the highest probability of use in the current multiple scenarios based on the comprehensive sorting of the number of times the shortcut buttons are used in each preset scenario, thereby ensuring the usage rate of the shortcut buttons in the third menu area in the preset scenario.

[0011] In one possible implementation, the first scenario includes any one of a low-battery scenario, an airport scenario, a dimmed-light scenario, a sleeping scenario, a video scenario, a reading scenario, a meeting scenario, a home scenario, an office scenario, and a calculator scenario. Thus, in the aforementioned preset scenarios, the electronic device can provide corresponding shortcut buttons based on the preset scenarios; by learning the user's usage habits through scenario refinement, shortcut buttons that better suit the user's usage habits can be obtained.

[0012] In one possible implementation, the method further includes: in a first time period, in response to a first operation, displaying a control center interface, with one or more fourth buttons displayed in a target area; wherein the electronic device is not in any of the following scenarios: low battery scenario, airport scenario, dim light scenario, sleep scenario, video scenario, reading scenario, meeting scenario, home scenario, office scenario, and calculator scenario; and the one or more fourth buttons include: shortcut buttons from the plurality of shortcut buttons that are consistent with the user's usage habits in the first time period; in a second time period, in response to the first operation, displaying a control center interface, with one or more fifth buttons displayed in the target area; wherein the electronic device is not in any of the following scenarios: low battery scenario, airport scenario, dim light scenario, sleep scenario, video scenario, reading scenario, meeting scenario, home scenario, office scenario, and calculator scenario; and the first time period is different from the second time period; and the one or more fifth buttons include: shortcut buttons from the plurality of shortcut buttons that are consistent with the user's usage habits in the second time period. In this way, if the electronic device cannot recommend shortcut buttons based on the preset scenario, the electronic device can recommend shortcut buttons based on the time dimension, thereby still achieving the effect of detailed learning of the user's usage habits of shortcut buttons, and thus providing shortcut buttons that are more consistent with the user's usage habits in the third menu area, thereby improving the usage rate of the third menu area.

[0013] In one possible implementation, the following further includes: in response to the first operation, during a third time period, displaying the control center interface, with one or more sixth buttons displayed in the target area; wherein the electronic device is not in any of the following scenarios: low battery scenario, airport scenario, dim light scenario, sleep scenario, video scenario, reading scenario, meeting scenario, home scenario, office scenario, and calculator scenario; the third time period is different from both the second time period and the first time period; and the one or more fifth buttons include: a screenshot button and / or a screen recording button. In this way, when there are no preset scenarios and no user usage habits for the current time period, the electronic device can provide widget-type buttons with a wider range of usage scenarios, thereby increasing the usage rate of the shortcut buttons in the third menu area.

[0014] In one possible implementation, the following is further included: in the third scenario, in response to the first operation, the control center interface is displayed, the seventh button and the eighth button are displayed in the target area, and the seventh button and the ninth button are displayed in the first area of ​​the interface; wherein the third scenario is different from the first and second scenarios, and the seventh button and the eighth button both include: shortcut buttons in multiple shortcut buttons that conform to the user's usage habits in the third scenario; in response to the operation on the ninth button, the control center interface is displayed, multiple rows of shortcut buttons are displayed in the first area, the shortcut buttons in the first row include the seventh button; the shortcut buttons in the first to Nth rows include the eighth button, where N is a positive integer greater than 0. In this way, multiple ways to open buttons are provided. For example, the user can use the shortcut buttons in the second menu area and also in the third menu area, enriching the usage of the shortcut buttons and improving the user experience.

[0015] In one possible implementation, the method includes: in a low-battery scenario, in response to a first operation, displaying a control center interface, displaying a tenth button in a target area, the tenth button comprising a low-battery mode button; wherein the low-battery scenario includes a scenario where the battery level of the electronic device is less than a battery threshold. Thus, when the electronic device is in a low-battery scenario, the electronic device may recommend a corresponding shortcut button in the third menu area to increase the usage rate of the shortcut buttons in the third menu area in the low-battery scenario.

[0016] In one possible implementation, the method includes: in an airport scenario, in response to a first operation, displaying a control center interface, displaying an eleventh button in a target area, the eleventh button including an airplane mode button; wherein the airport scenario includes a scenario in which the electronic device enters an airport geofence and / or a scenario determined by the electronic device based on the user's flight information. Thus, when the electronic device is in the airport scenario, the electronic device may recommend corresponding shortcut buttons in the third menu area, thereby increasing the usage of the shortcut buttons in the third menu area in the airport scenario.

[0017] In one possible implementation, the method includes: in a dim light scenario, in response to a first operation, displaying a control center interface, displaying a twelfth button in a target area, the twelfth button including a flashlight button, a dark mode button, and / or an eye protection mode button; wherein a dim light scenario includes a scenario where the brightness of the electronic device is less than a brightness threshold. Thus, when the electronic device is in a dim light scenario, the electronic device may recommend corresponding shortcut buttons in the third menu area, thereby increasing the usage rate of the shortcut buttons in the third menu area in dim light scenarios.

[0018] In one possible implementation, the method includes: in a sleep scenario, in response to a first operation, displaying a control center interface, displaying a thirteenth button in a target area, the thirteenth button including a dark mode button, a do not disturb button, and / or an airplane mode button. Thus, when the electronic device is in a sleep scenario, the electronic device may recommend corresponding shortcut buttons in the third menu area to increase usage of the shortcut buttons in the third menu area in the sleep scenario.

[0019] In one possible implementation, the video scene includes a first video scene and a second video scene, the first video scene includes a scene in which the electronic device runs a first type of video application; the second video scene includes a scene in which the electronic device runs a second type of video application; the average playback time of the videos in the first type of video application is greater than the average playback time of the videos in the second type of video application, and the method includes: in the first video scene, in response to the first operation, the interface of the control center is displayed, and a fourteenth button is displayed in the target area, and the fourteenth button includes an automatic rotation button, an AI subtitle button, a screenshot button, a screen recording button and / or a screen projection button; in the second video scene, in response to the first operation, the interface of the control center is displayed, and a fifteenth button is displayed in the target area, and the fifteenth button includes an AI subtitle button, a screenshot button and / or a screen recording button. In this way, when the electronic device is in the video scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the video scene.

[0020] In one possible implementation, a reading scenario includes a first reading scenario and a second reading scenario, wherein the first reading scenario includes a scenario in which the electronic device runs a first type of reading application; the second reading scenario includes a scenario in which the electronic device runs a second type of reading application; the average length of the first type of reading application is greater than the average length of the reading in the second type of reading application, and the method includes: in the first reading scenario, in response to a first operation, displaying an interface of a control center, displaying a sixteenth button in a target area, the sixteenth button including an e-book mode button and / or a select-to-read button; in the second reading scenario, in response to the first operation, displaying an interface of a control center, displaying a seventeenth button in a target area, the seventeenth button including a select-to-read button. In this way, when the electronic device is in the reading scenario, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the reading scenario.

[0021] In one possible implementation, the method includes: in a meeting scenario, in response to a first operation, displaying a control center interface, displaying an eighteenth button in a target area, the eighteenth button including an AI subtitle button, a screenshot button, a screen recording button, and / or a screen casting button; wherein the meeting scenario includes a scenario in which the electronic device is running a meeting application. Thus, when the electronic device is in a meeting scenario, the electronic device can recommend corresponding shortcut buttons in the third menu area to increase the usage rate of the shortcut buttons in the third menu area in the meeting scenario.

[0022] In one possible implementation, the method includes: in a home scenario, in response to a first operation, displaying the interface of the control center, and displaying one or more nineteenth buttons in the target area; wherein the one or more nineteenth buttons include: shortcut buttons among multiple shortcut buttons that are consistent with the user's usage habits in the home scenario; in a company scenario, in response to the first operation, displaying the interface of the control center, and displaying one or more twentieth buttons in the target area; wherein the one or more twentieth buttons include: shortcut buttons among multiple shortcut buttons that are consistent with the user's usage habits in the company scenario. In this way, when the electronic device is in the home and / or company scenario, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the home and / or company scenario.

[0023] In one possible implementation, the method includes: in a calculator scenario, in response to a first operation, displaying a control center interface, displaying a twenty-first button in a target area, wherein the twenty-first button includes an auto-rotate button; wherein the calculator scenario includes a scenario in which the electronic device is running a calculator application and the auto-rotate button is turned off. Thus, when the electronic device is in the calculator scenario, the electronic device may recommend corresponding shortcut buttons in the third menu area to increase usage of the shortcut buttons in the third menu area in the calculator scenario.

[0024] In one possible implementation, the method includes: in a fourth scenario, in response to a first operation, displaying an interface of a control center, and displaying one or more twenty-second buttons in a target area; wherein the twenty-second button is a shortcut button preset in the electronic device and corresponding to the fourth scenario; in the fourth scenario, the number of times any shortcut button has been used is less than or equal to a number threshold; in the fourth scenario, in response to the first operation, displaying an interface of a control center, and displaying one or more twenty-third buttons in the target area; wherein the twenty-third button is a shortcut button among multiple shortcut buttons in the fourth scenario that has been used more than the number threshold within a preset time; the twenty-third button is different from the twenty-second button, and the fourth scenario is different from the third scenario. In this way, the electronic device can continuously update the correspondence between preset scenarios and shortcut buttons by learning the user's usage habits of shortcut buttons, so that the shortcut buttons are more in line with the user's usage habits and improve the user experience.

[0025] In a second aspect, an embodiment of the present application provides an electronic device, which may also be referred to as a terminal device, terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device may be a mobile phone, a smart TV, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.

[0026] The electronic device comprises: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the electronic device performs the method of the first aspect.

[0027] In a third aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method of the first aspect.

[0028] In a fourth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is run, it enables the computer to execute the method of the first aspect.

[0029] An embodiment of the present application provides a chip system, which includes at least one processor and a communication interface. The communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run a computer program or instruction to execute the method of the first aspect.

[0030] It should be understood that the second to fifth aspects of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] FIG1 is a schematic diagram of the interface of the control center in a possible implementation;

[0032] FIG2 is a schematic structural diagram of an electronic device 100 provided in an embodiment of the present application;

[0033] FIG3 is a software structure block diagram of the electronic device 100 provided in an embodiment of the present application;

[0034] FIG4 is a schematic diagram of an interface of a control center in a low-battery scenario provided by an embodiment of the present application;

[0035] FIG5 is a schematic diagram of an interface of a control center in an airport scenario provided by an embodiment of the present application;

[0036] FIG6 is a schematic diagram of an interface of a control center in a dark light scene provided by an embodiment of the present application;

[0037] FIG7 is a schematic diagram of an interface of a control center in a sleep scenario provided by an embodiment of the present application;

[0038] FIG8 is a schematic diagram of an interface of a control center in a long video scenario provided by an embodiment of the present application;

[0039] FIG9 is a schematic diagram of an interface of a control center in a long reading scenario provided by an embodiment of the present application;

[0040] FIG10 is a schematic diagram of an interface of a control center in a conference scenario provided by an embodiment of the present application;

[0041] FIG11 is a schematic diagram of an interface of a control center in a home and / or company scenario provided by an embodiment of the present application;

[0042] FIG12 is a schematic diagram of an updated correspondence between preset scenes and shortcut buttons provided in an embodiment of the present application;

[0043] FIG13 is a schematic diagram of an interface of a control center in different time periods provided by an embodiment of the present application;

[0044] FIG14 is a schematic diagram of a shortcut button linkage process provided in an embodiment of the present application;

[0045] FIG15 is a schematic diagram of an interface of a control center provided in an embodiment of the present application without a preset scenario and without user usage habits;

[0046] FIG16 is a schematic diagram of a shortcut button display rule when multiple preset scenes conflict according to an embodiment of the present application;

[0047] FIG17 is a flow chart of a method for displaying a control center interface according to an embodiment of the present application;

[0048] FIG18 is a flowchart of internal interaction of an electronic device provided by an embodiment of the present application;

[0049] FIG19 is a flowchart of internal interactions in another electronic device provided by an embodiment of the present application;

[0050] FIG20 is a flow chart of a method for displaying a control center interface according to an embodiment of the present application;

[0051] FIG21 is a schematic structural diagram of a display device for a control center interface provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] To facilitate a clear description of the technical solutions of the embodiments of this application, the words "exemplary" or "for example" are used in the embodiments of this application to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as "exemplary" or "for example" should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0053] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0054] It should be noted that the "at..." in the embodiments of the present application can be the instant when a certain situation occurs, or it can be a period of time after the situation occurs, and the embodiments of the present application do not specifically limit this. In addition, the display interface provided in the embodiments of the present application is only an example, and the display interface can also include more or less content.

[0055] In a possible implementation, when the electronic device receives a pull-down operation from the top of the screen, the electronic device may display a control center interface, such as the interface shown in a of Figure 1. The control center interface may include multiple display areas, such as a first menu area, a second menu area, a third menu area, a fourth menu area, and a fifth menu area.

[0056] In the first menu area, the electronic device displays a WLAN button and a Bluetooth button; wherein these two buttons may be the two most commonly used shortcut buttons, for example, these two buttons may be the two buttons with the highest user usage times based on big data.

[0057] In the second menu area, the electronic device displays a personal hotspot button, a screenshot button, a flashlight button, a mute button, an auto-rotate button, and a more button 101. More buttons may also be displayed in the second menu area; for example, when the electronic device receives a trigger operation for the more button 101, the electronic device may expand to display multiple shortcut buttons, such as the interface shown in FIG1 b. In the interface shown in FIG1 b, the second menu area displays a personal hotspot button, a screenshot button, a flashlight button, a mute button, an auto-rotate button, a share button, an airplane mode button, a mobile data button, a location information button, a screen recording button, an eye protection mode button, and a dark mode button.

[0058] The shortcut buttons in the second menu area can be buttons with default settings, for example, multiple commonly used shortcut buttons obtained based on big data. The shortcut buttons in the second menu area can also be buttons customized by the user. For example, the user can edit the order of the shortcut buttons in the second menu area, add or delete shortcut buttons in the second menu area, and the electronic device fixedly displays the shortcut buttons edited by the user. For example, the user edits the shortcut buttons in the second menu area as shown in interface a of Figure 1. The shortcut buttons in the second menu area do not change until the next time the user edits the shortcut buttons in the second menu area.

[0059] Similarly, the second menu area of ​​the interface shown in b in FIG. 1 may also display other shortcut buttons according to user editing, or display the current shortcut buttons in other order according to user editing.

[0060] In the third menu area (also called the suggestion card), the electronic device displays a screen recording button and a mobile data button, wherein the shortcut buttons in the third menu area are recommended by the electronic device based on the number of times the user uses the shortcut buttons; for example, if the electronic device finds that the user uses the screen recording button and the mobile data button the most times, the screen recording button and the mobile data button will be displayed in the third menu area.

[0061] In the fourth menu area, the electronic device may display a volume adjustment button and a brightness adjustment button. In the fifth menu area, the electronic device may display the playing status of the music application, for example, the music application is in the playing state, and the music application is in the non-playing state.

[0062] As can be seen from the interface shown in b in Figure 1, the user pushes this button during periods when this button is not needed, which is inconsistent with the current scenario and user habits, and is not a shortcut tool. Users cannot understand it, and the user experience is poor.

[0063] This is because the shortcut buttons in the third menu area are recommended based on the number of times the user uses them, and the shortcut buttons displayed in the third menu area will not change for a long time. In some scenarios, this will cause difficulty for users to understand. For example, the user often uses the Do Not Disturb mode button during working hours. The electronic device detects that the Do Not Disturb mode button is used frequently and displays the Do Not Disturb mode button in the third menu area. However, the user rarely uses the Do Not Disturb mode button at night, but the electronic device will still display the Do Not Disturb mode button in the third menu area; during this period of time at night, the usage rate of the shortcut buttons in the third menu area is low, which affects the user experience.

[0064] In view of this, an embodiment of the present application provides a method for displaying a control center interface, which improves the usage rate of shortcut buttons in the third menu area by learning the user's habits of using shortcut buttons in detail from multiple aspects. For example, shortcut buttons are recommended based on learning scenarios and user habits. In different scenarios, the third menu area can provide shortcut buttons that users frequently use in the scenario. Since these shortcut buttons are highly compatible with the scenario, users are more likely to use these buttons. In this way, the shortcut buttons recommended according to the scenario can be more in line with the user's habits of using shortcut buttons, thereby improving the accuracy and usage rate of the shortcut buttons recommended in the third menu area, simplifying the user's operation of finding related shortcut buttons in the second menu area, and improving the user's experience.

[0065] In order to better understand the embodiments of the present application, the structure of the electronic device according to the embodiments of the present application is introduced below:

[0066] 2 shows a schematic structural diagram of an electronic device 100. The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display 194, a subscriber identification module (SIM) card interface 195, and an embedded secure element (eSE) 196. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0067] It should be understood that the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0068] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.

[0069] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0070] In some embodiments, antenna 1 of electronic device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that electronic device 100 can communicate with a network and other devices via wireless communication technology. Wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. GNSS may include the global positioning system (GPS), the global navigation satellite system (GLONASS), the Beidou navigation satellite system (BDS), the quasi-zenith satellite system (QZSS) and / or the satellite based augmentation system (SBAS).

[0071] The electronic device 100 implements a display function through a GPU, a display screen 194 , and an application processor, etc. The display screen 194 is used to display images, videos, etc.

[0072] The internal memory 121 can be used to store computer executable program codes, and the executable program codes include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various functional applications and data processing of the electronic device 100 by running instructions stored in the internal memory 121 and / or instructions stored in a memory provided in the processor.

[0073] Ambient light sensor 180L is used to sense ambient light brightness. Electronic device 100 can adaptively adjust the brightness of display screen 194 based on the perceived ambient light. Ambient light sensor 180L can also be used to automatically adjust white balance when taking photos. Ambient light sensor 180L can also work with proximity light sensor 180G to detect whether electronic device 100 is in a pocket to prevent accidental touches.

[0074] The software system of the electronic device 100 may adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture, etc. In the embodiment of the present application, the Android system with a layered architecture is used as an example to exemplify the software structure of the electronic device 100 .

[0075] FIG3 is a software structure block diagram of the electronic device 100 according to an embodiment of the present application.

[0076] A layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces. In some embodiments, the Android system may include: an application layer (applications), an application framework layer (application framework), a hardware abstraction layer (HAL), and a kernel layer (kernel), where the kernel layer may also become a driver layer.

[0077] The application layer may include a system user interface (systemUI).

[0078] SystemUI is a system-level application installation package. SystemUI is used to display status bar information, such as icons for battery, wifi signal, 3G / 4G signal, etc.; display notification panel, such as system messages and third-party application messages; display recent task bar display panel, such as long pressing the recent task shortcut key to display recently used applications; provide screenshot services; and provide wallpaper services, etc.

[0079] In an embodiment of the present application, the SystemUI may include a subscription query module and an event reporting module. The subscription query module can be used to subscribe to the shortcut button recommendation service from the recommendation module of the computing engine. After subscription, the subscription query module can query the recommendation module for information about the shortcut button recommended for display in the third menu area, and control the display of the shortcut button in the third menu area. The event reporting module can be used to obtain user click events. For example, when a click operation on a shortcut button is received, the event reporting module obtains information when the shortcut button is clicked, such as the name, location, switch status, etc. of the shortcut button.

[0080] The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions.

[0081] The hardware abstraction layer can include multiple library modules, etc. The Android system can load the corresponding library modules for the device hardware, thereby enabling the application framework layer to access the device hardware. In the embodiment of the present application, the hardware abstraction layer may include a computing engine and a perception module.

[0082] The computing engine may include a recommendation module, a learning middle platform and a scene recognition module. Among them, the recommendation module can be used to recommend shortcut buttons in the third menu area to SystemUI based on the current scene and / or time. The scene recognition module is used to identify the current scene; the electronic device can be provided with multiple preset scenes, for example, low-power scenes, airport scenes and dim scenes, etc. The scene recognition module can identify these preset scenes and return the scene recognition results to the recommendation module. The learning middle platform can be used to learn the user's preferences for using shortcut buttons, establish and update the correspondence between the user's frequently used shortcut buttons and preset scenes, and / or the correspondence between the user's frequently used shortcut buttons and preset time intervals.

[0083] The perception module may include a data collection fence, a data middle platform and a perception snapshot module. Among them, the data collection fence is used to communicate with the event reporting module of SystemUI and the recommendation module of the computing engine respectively. For example, the data collection fence obtains the information of the shortcut button of the event reporting module and passes the information to the recommendation module. The data middle platform can receive the data returned by the recommendation module and pass the data to the learning middle platform. For example, the data may include the information of the shortcut button and the scene information. The perception snapshot module can create snapshots, such as airport snapshots, family snapshots, company snapshots, etc.; the scene recognition module can query the perception snapshot module for airport scenes, family scenes, company scenes, etc.

[0084] In the embodiment of the present application, the computing engine and the perception module may also be set at the application layer, and the embodiment of the present application does not impose any restrictions on this.

[0085] The kernel layer is the layer between hardware and software. It drives the hardware, enabling it to operate. The kernel layer may include display drivers, sensor drivers, and the like, though this is not a limitation in the present embodiment. In the present embodiment, the scene recognition module may perform scene recognition based on sensor data reported by the sensor driver. For example, the scene recognition module may obtain data from an ambient light sensor, such as brightness values.

[0086] The following describes the implementation of the display method of the control center according to the embodiment of the present application in conjunction with FIG3 .

[0087] In one possible implementation, after the subscription query module subscribes to the shortcut button recommendation service from the recommendation module, the subscription query module may query the recommendation module for the shortcut buttons to be recommended in the third menu area. The recommendation module queries the scene recognition module for the current scene. After the scene recognition module identifies the current scene, it returns the scene recognition result to the recommendation module. The recommendation module queries the learning center for the shortcut button corresponding to the current scene. The learning center queries the corresponding shortcut button based on the current scene and / or time, and returns the shortcut button information to the recommendation module. The recommendation module returns the shortcut button information to the subscription query module. Optionally, when the scene recognition module identifies the scene, it may query the perception snapshot module to identify some scenes, such as airport scenes, home scenes, and company scenes. This process may be, for example, the process indicated by the solid arrow in Figure 3.

[0088] In another possible implementation, when a click operation on a shortcut button is received, the event reporting module receives the click event and transmits the shortcut button information to the recommendation module via the data collection fence. The recommendation module receives the shortcut button information and queries the scene recognition module for the current scene. After the scene recognition module identifies the current scene, it returns the scene recognition result to the recommendation module. The recommendation module stores the shortcut button information and scene recognition result in the data center, which then transmits the shortcut button information and scene recognition result to the learning center. The learning center learns and updates the correspondence between scenes and shortcut buttons based on the shortcut button information and scene recognition result.

[0089] The following first describes the correspondence between the preset scenes and the shortcut buttons in the embodiment of the present application in conjunction with the scenes.

[0090] Table 1 shows the correspondence between some preset scenes and the shortcut buttons in the third menu area, as shown in Table 1:

[0091] Table 1 Correspondence between preset scenes and shortcut buttons in the third menu area

[0092] For example, the electronic device can perform scene recognition, and when a preset scene is recognized, the electronic device can recommend and display the corresponding shortcut button in the third menu area. The following describes the correspondence between the preset scenes and the shortcut buttons in conjunction with Figures 4 to 11.

[0093] In Figure 4, when the electronic device detects that the battery level is below a battery threshold, the electronic device determines that it is currently in a low-battery scenario and can recommend displaying a low-battery mode button in the third menu area. For example, in a low-battery scenario, when the electronic device receives a swipe down operation, the electronic device can display the interface shown in Figure 4a; in the interface shown in Figure 4a, the electronic device displays a low-battery mode button 402 in the third menu area. Optionally, the third menu area can also display a prompt message, such as YOYO Suggestion.

[0094] It is understandable that when the battery level is low, the electronic device will pop up a low battery reminder, and the user will charge the electronic device or turn on low power mode (also known as energy-saving mode or power-saving mode) when the battery level is low. Therefore, in low-battery scenarios, the low-battery mode button is more likely to be used. The electronic device can display the low-battery mode button in the third menu area to increase the usage rate of the third menu area.

[0095] In the interface shown in a of FIG4 , a more button 401 is further displayed in the second menu area. When the electronic device receives a trigger operation for the more button 401, the electronic device may display the interface shown in b of FIG4 . The second menu area of ​​the interface shown in b of FIG4 may display some shortcut buttons, such as a personal hotspot button, a screenshot button, a flashlight button, a mute button, an auto-rotate button, a share button, an airplane mode button, a mobile data button, a location information button, a screen recording button, an eye protection mode button, and a dark mode button.

[0096] In the interface shown in b of Figure 4, the electronic device can display more shortcut buttons based on the swipe-up operation. For example, when a swipe-up operation is received in the second menu area, the electronic device can display the interface shown in c of Figure 4. The interface shown in c of Figure 4 can display more shortcut buttons, such as: a Do Not Disturb button, a Cast button, a Low Battery button, an NFC button, an e-book mode button, a Read-On-Demand button, an AI Subtitles button, and a Connect to button.

[0097] It is understood that when the user pulls down to launch the control center, the electronic device may display the interface shown in Figure 4a. After the user clicks the more button 401, the electronic device may display the interface shown in Figure 4b. After the user swipes up, the electronic device may display the interface shown in Figure 4c.

[0098] It can be seen that in a possible implementation, since the low-battery button in the third menu area has no corresponding relationship with the low-battery scenario, the electronic device may not display the low-battery mode button 402 in the third menu area in the low-battery scenario, and the user needs to perform a second operation to find the low-battery mode button in the interface shown in Figure 4(c). In the embodiment of the present application, in the low-battery scenario, the electronic device can recommend the display of the low-battery button 402 in the third menu area, and the user does not need to search for the low-battery button from the multiple shortcut buttons in the interface shown in Figure 4(c), thereby simplifying the user operation and improving the user experience.

[0099] In Figure 5, when the electronic device enters an airport geofence and / or detects the user's flight information, the electronic device may determine that the device is in an airport scenario and may recommend displaying an airplane mode button in the third menu area. For example, in an airport scenario, when the electronic device receives a descent operation, the electronic device may display the interface shown in Figure 5a; in the interface shown in Figure 5a, the electronic device displays airplane mode button 502 in the third menu area.

[0100] Optionally, in the interface shown in FIG5a, the second menu area may display a More button 501; upon receiving a trigger operation for More button 501, the electronic device may display the interface shown in FIG5b. In the interface shown in FIG5b, the electronic device may display an Airplane Mode button 502 in the third menu area, and the electronic device may also display an Airplane Mode button in the second menu area. This way, since the location of the shortcut buttons in the second menu area is relatively fixed, users can find and use the Airplane Mode button in the second menu area based on their usage habits; users can also use Airplane Mode button 502 in the third menu area. This provides users with multiple options for activating shortcut buttons, enhancing their user experience.

[0101] In the above preset scenarios, the preset scenario may correspond to a shortcut button; for example, the low-battery scenario corresponds to the low-battery mode button, and the airport scenario corresponds to the flight mode button. The third menu area can display one or more shortcut buttons; when the third menu area can display multiple shortcut buttons, the electronic device may display other shortcut buttons in the third menu area in addition to displaying the function corresponding to the preset scenario in the preset scenario. For example, in the interface shown in a in Figure 4, the third menu area also includes a screenshot button 403. Other shortcut buttons may be some quick switch-type gadgets, such as a screenshot button, a screen recording button, a calculator button, a timer button, a recorder button, etc. Other shortcut buttons may also be some commonly used buttons, such as a screen recording button, a mobile data button, etc., which are not limited in the embodiments of the present application.

[0102] Some preset scenes can correspond to multiple shortcut buttons. The following describes the control center interface in such scenes.

[0103] In Figure 6, when the electronic device detects that the ambient light brightness is lower than the brightness threshold, the electronic device can determine that it is in a dark light scene; the electronic device can display a flashlight button, a dark mode button and / or an eye protection mode button in the third menu area.

[0104] For example, in a dim light scene, when the electronic device receives a swipe down operation, the electronic device may display an interface as shown in a of FIG6 ; in the interface shown in a of FIG6 , the electronic device displays a flashlight button 601 and an eye protection mode button 602 in the third menu area. For another example, in a dim light scene, when the electronic device receives a swipe down operation, the electronic device may display an interface as shown in b of FIG6 ; in the interface shown in b of FIG6 , the electronic device displays a flashlight button 601 and a dark mode button 603 in the third menu area. For another example, in a dim light scene, when the electronic device receives a swipe down operation, the electronic device may display an interface as shown in c of FIG6 ; in the interface shown in c of FIG6 , the electronic device displays a dark mode button 603 and an eye protection mode button 602 in the third menu area. The embodiments of the present application are not limited to this.

[0105] It is understood that the flashlight button, dark mode button, and / or eye protection mode button are all applicable to low-light scenes. When the shortcut buttons corresponding to the preset scene are more than the number of shortcut buttons that can be displayed in the third menu area, the electronic device may fixedly display any two shortcut buttons from the multiple shortcut buttons, or may randomly display any two shortcut buttons from the multiple shortcut buttons.

[0106] In one possible implementation, in a low-light scene, the electronic device enters the control center interface and may display the interface shown in Figure 6(a). When the electronic device is in a low-light scene again, the electronic device still displays the control center interface shown in Figure 6(a). In low-light scenes, the electronic device may permanently display the flashlight button and the eye protection mode button.

[0107] In another possible implementation, in a low-light scene, the electronic device enters the control center interface and may display the interface shown in Figure 6a. When the electronic device is in a low-light scene again, the electronic device may display the control center interface shown in Figure 6b. In a low-light scene, the electronic device may randomly display any two shortcut buttons: the flashlight button, the eye protection mode button, and the eye protection mode button.

[0108] In FIG. 7 , when the electronic device detects a sleep scene, the electronic device may display a dark mode button, a do not disturb button, and / or an airplane mode button in the third menu area.

[0109] For example, in a sleeping scene, when the electronic device receives a sliding operation, the electronic device may display an interface as shown in a of Figure 7; in the interface shown in a of Figure 7, the electronic device displays a dark mode button 701 and an airplane mode button 702 in the third menu area. For another example, in a sleeping scene, when the electronic device receives a sliding operation, the electronic device may display an interface as shown in b of Figure 7; in the interface shown in b of Figure 7, the electronic device displays a dark mode button 701 and a do not disturb mode button 703 in the third menu area. For another example, in a sleeping scene, when the electronic device receives a sliding operation, the electronic device may display an interface as shown in c of Figure 7; in the interface shown in c of Figure 7, the electronic device displays an airplane mode button 702 and a do not disturb mode button 703 in the third menu area. The embodiments of the present application are not limited to this.

[0110] In the embodiment of the present application, the setting rules of the shortcut buttons in the sleep scene are similar to the setting rules of the shortcut buttons in the dimming scene, and the embodiment of the present application will not be repeated.

[0111] In addition to the above scenarios, the electronic device can also identify preset scenarios based on the type of application running in the foreground of the electronic device. For example, when the electronic device is running a video application, the electronic device can identify that it is currently in a video scene, and recommend shortcut buttons corresponding to the video scene in the third menu area. When the electronic device is running a reading application, the electronic device can identify that it is currently in a reading scene, and recommend shortcut buttons corresponding to the reading scene in the third menu area. When the electronic device is running a conference application, the electronic device can identify that it is currently in a conference scene, and recommend shortcut buttons corresponding to the conference scene in the third menu area. When the electronic device is running a calculator application, the electronic device can identify that it is currently in a calculator scene, and recommend shortcut buttons corresponding to the calculator scene in the third menu area; etc.

[0112] Specifically, when the electronic device detects that a video application is running, the electronic device may display an auto-rotate button, an AI subtitle button, a screenshot button, a screen recording button, and / or a cast button in the third menu area. When the user is browsing a video, the electronic device can use the auto-rotate button to display the video content in full screen; the electronic device can use the AI ​​subtitle button to convert the audio information in the video content into text information; the electronic device can use the screenshot button to capture the video content; the electronic device can use the screen recording button to record the video content; and the electronic device can use the cast button to cast the video content to other devices.

[0113] Optionally, the electronic device may classify video scenes into long video scenes and short video scenes based on the category of the video application. The category of the video application may be used to identify the duration of the video content in the video application; for example, the first video application category may correspond to long video applications, and the second video application category may correspond to short video applications.

[0114] In one possible implementation, in Figure 8, when the electronic device detects that a long video application is running, the electronic device may display buttons such as an auto-rotate button, an AI subtitle button, a screenshot button, a screen recording button, and a screen casting button in the third menu area. For example, in the interface shown in Figure 8a, when the electronic device receives a trigger operation for the long video application icon 801, the electronic device may launch the long video application and display the interface shown in Figure 8b.

[0115] The electronic device recognizes a long video scene and recommends displaying an auto-rotate button and a screenshot button in the third menu area. When the electronic device receives a pull-down operation while playing a long video using a long video application, the electronic device displays the interface shown in FIG8 c; FIG8 c includes an auto-rotate button 802 and a screenshot button 803.

[0116] Optionally, the electronic device may also display any two shortcut buttons among the auto-rotate button, AI subtitle button, screenshot button, screen recording button and projection button in a long video scene. This embodiment of the present application does not limit this.

[0117] In another possible implementation, when the electronic device detects that a short video application is running, the electronic device may display buttons such as an AI subtitle button, a screenshot button, and a screen recording button in the third menu area. It is understandable that some short video content is not suitable for horizontal screen display and projection to other devices. The electronic device may not provide an automatic rotation button and a projection button in the short video scene. The principles of the short video scene are similar to those of the long video scene. The control center interface corresponding to the short video scene will not be described in detail in this embodiment of the application.

[0118] When the electronic device detects that a reading app is running, it can display an e-book mode button and a select-to-read button in the third menu area. When a user browses an article, the e-book mode button provides an immersive reading experience, while the select-to-read button automatically reads aloud the text selected by the user.

[0119] Optionally, the electronic device may classify reading scenarios into long reading scenarios and short reading scenarios based on the category of the reading application. The category of the reading application may be used to identify the length of the article content in the reading application; for example, the first reading application category may correspond to long reading applications, and the second reading application category may correspond to short reading applications.

[0120] In one possible implementation, as shown in Figure 9, when the electronic device detects that a long-reading application is running, the electronic device may display an e-book mode button and an on-demand reading button in the third menu area. For example, in the interface shown in Figure 9a, when the electronic device receives a trigger operation for the long-reading application icon 901, the electronic device may launch the long-reading application and display the interface shown in Figure 9b.

[0121] The electronic device recognizes a long reading scenario and recommends displaying an e-book mode button and a read-aloud button in the third menu area. When the electronic device receives a pull-down action while displaying text content using a long reading application, the electronic device displays the interface shown in FIG. 9 c; FIG. 9 c includes a read-aloud button 902 and an e-book mode button 903.

[0122] In another possible implementation, when the electronic device detects that a short reading application is running, the electronic device may display an on-demand button in the third menu area. It is understandable that some short reading content (e.g., news, web pages) is not suitable for e-book mode, and the electronic device may not provide e-book mode in short reading scenarios. The principles of short reading scenarios are similar to those of long reading scenarios, and the control center interface corresponding to short reading scenarios will not be described in detail in this embodiment of the application.

[0123] When an electronic device detects that a conference application is running, it may display an AI subtitle button, a screenshot button, a screen recording button, and / or a screen projection button in the third menu area. While a user is participating in a meeting, the electronic device can use the AI ​​subtitle button to convert the user's voice information into text information in real time; the screen capture button can be used to capture the interface during the meeting; the screen recording button can be used to record the meeting content; and the screen projection button can be used to project the meeting content onto a large screen device.

[0124] When the electronic device detects that a conference application is running, the electronic device may display an AI subtitle button, a screenshot button, a screen recording button, and / or a screen casting button in the third menu area. For example, as shown in Figure 10: In the interface shown in Figure 10a, when the electronic device receives a trigger operation for the icon 1001 of the conference application, the electronic device may start the conference application and the electronic device may display the interface shown in Figure 10b.

[0125] The electronic device recognizes the conference scene and recommends displaying a screenshot button and a screen projection button in the third menu area. When the electronic device receives a pull-down operation while using the conference application to display the conference content, the electronic device displays the interface shown in Figure 10 (c); the interface shown in Figure 10 (c) includes a screen projection button 1002 and a screenshot button 1003.

[0126] When the electronic device detects that a calculator application is running, the electronic device may display an auto-rotate button in the third menu area. While the user is using the calculator, the electronic device can use the auto-rotate button to switch the screen orientation. For calculator scenarios, reference may be made to the control center interface and scene recognition process described in the video, reading, and meeting scenarios, and this embodiment of the application will not be further described.

[0127] In some embodiments, the electronic device may register geofences, such as airport geofences, home geofences, and workplace geofences; the electronic device may determine the scene in which the electronic device is located based on the different geofences. The electronic device may recommend different shortcut buttons in the third menu area based on the user's location.

[0128] In an embodiment of the present application, the electronic device can recommend shortcut buttons based on the user's usage habits and scenarios. For example, if a user frequently uses the mute button and screen record button in the company's perimeter, the electronic device can recommend the mute button 1101 and screen record button 1102 in the third menu area after detecting that the user has entered the company, as shown in Figure 11.

[0129] For another example, when a user often uses the screenshot button and the screen recording button at home, the electronic device may recommend the screenshot button and the screen recording button in the third menu area after detecting that the user enters the home geo-fence.

[0130] In this way, the electronic device can provide corresponding shortcut buttons in the third menu area according to different preset scenarios, so that the shortcut buttons in the third menu area are more closely matched with the current scenario, thereby improving the usage rate of the shortcut buttons in the third menu area in the current scenario, and thus improving the user experience.

[0131] In the embodiment of the present application, the electronic device can display corresponding shortcut buttons in different scenes according to the above correspondence relationship. The electronic device can also update the preset scenes and correspondence relationships according to the user's usage habits.

[0132] Taking a low-light scene as an example, in Figure 12, during the period when the electronic device first detects a low-light scene, the electronic device may recommend a flashlight button 1201 and an eye protection mode 1202 in the third menu area, such as the interface shown in a of Figure 12. Flashlight button 1201 and eye protection mode 1202 can be understood as the initial shortcut buttons corresponding to low-light scenes when the electronic device has not yet learned the user's usage habits in low-light scenes.

[0133] In some embodiments, when the electronic device is in a dimmed scene, the user may not use the shortcut buttons in the third menu area. For example, in the interface shown in FIG12 a, the electronic device receives a trigger operation for the mute button 1203 in the second menu area; the electronic device can respond to the trigger operation and turn off the volume. At the same time, the electronic device can record the number of times the mute button is used during the dimmed scene period.

[0134] In an embodiment of the present application, when the electronic device is in the same preset scene twice, the electronic device may display fixed shortcut buttons in the third menu area. For example, when the electronic device enters a low-light scene for the first time, the electronic device displays the interface shown in Figure 12a, and the third menu area includes a flashlight button and an eye protection mode button. When the electronic device detects a low-light scene again, it may display the interface shown in Figure 12b, and the third menu area also displays the flashlight button 1201 and the eye protection mode button 1202.

[0135] During the time period when the dim light scene is detected again, the electronic device may detect a triggering operation for the mute button 1203 again. The number of times the mute button is used in the dim light scene recorded by the electronic device is increased by 1, and the usage time of the mute button is also accumulated accordingly. The electronic device can learn the user's usage habits in the preset scene through the number of times and / or usage time of the shortcut button in the preset scene. For example, when the number of times the mute button is used exceeds the number threshold, the electronic device can update the mute button to the corresponding relationship. Alternatively, when the number of uses reaches the number threshold within the preset time, the electronic device can update the mute button to the corresponding relationship; for example, in a month, in the dim light scene, the user uses the mute button three times or more, and the electronic device associates the mute button with the dim light scene.

[0136] After the mute button is updated to correspond to the dim light scene, the electronic device can detect the dim light scene. At this time, the electronic device can display the interface shown in Figure 12c, in which the third menu area of ​​the control center interface displays a flashlight button 1201 and a mute button 1203.

[0137] In some embodiments, after the electronic device learns the user's usage preferences, the electronic device may prioritize displaying shortcut buttons related to the user's usage preferences. For example, mute button 1203 is a shortcut button that the electronic device has learned based on the user's usage habits in low-light scenes. In the interface shown in Figure 12(c), the electronic device may prioritize displaying mute button 1203 in the third menu area, and display the initial shortcut button corresponding to the low-light scene (e.g., flashlight button 1201) below mute button 1203.

[0138] In this way, the electronic device can learn the user's usage habits of the shortcut buttons in the preset scenarios. Since the updated shortcut buttons are more in line with user needs, the usage rate of the shortcut buttons in the third menu area is further improved.

[0139] It should be noted that the embodiment of the present application only exemplarily illustrates the correspondence between preset scenes and shortcut buttons, but the above interface does not limit the display content of the control center interface.

[0140] In some other embodiments, the electronic device can learn the user's usage habits based on the time dimension. As shown in Figure 13:

[0141] The electronic device learns the user's usage habits of shortcut buttons in different time periods based on the time dimension. For example, between 8:00-9:00, users use the screenshot button and the eye protection mode button the most frequently; between 9:00-12:00, users use the mute button and the do not disturb mode button the most frequently and / or for the longest time; between 12:00-14:00, users use the personal hotspot button and the mute button the most frequently and / or for the longest time. The electronic device can set the correspondence between different time periods and shortcut buttons; for example, 8:00-9:00 corresponds to the screenshot button and the eye protection mode button; 9:00-12:00 corresponds to the mute button and the do not disturb mode button; 12:00-14:00 corresponds to the personal hotspot button and the mute button.

[0142] When the electronic device does not detect the preset scene between 8:00-9:00, the electronic device may display the control center interface shown in Figure 13a, where the third menu area of ​​the interface displays a screenshot button 1301 and an eye protection mode button 1302. When the electronic device does not detect the preset scene between 9:00-12:00, the electronic device may display the control center interface shown in Figure 13b, where the third menu area of ​​the interface displays a mute button 1303 and a do not disturb mode button 1304. When the electronic device does not detect the preset scene between 12:00-14:00, the electronic device may display the control center interface shown in Figure 13c, where the third menu area of ​​the interface displays a personal hotspot button 1305 and a mute button 1306.

[0143] In this way, when the electronic device does not detect the preset scene, the electronic device can recommend shortcut buttons based on time, which can also achieve the effect of refining shortcut buttons and user habits, so that the shortcut buttons recommended in the third menu area are more in line with user usage habits, thereby improving the usage rate of shortcut buttons in the third menu area.

[0144] In an embodiment of the present application, the shortcut buttons in the third menu area can be linked with the shortcut buttons in the second menu area.

[0145] Taking a low-light scenario as an example, in Figure 14, the electronic device may display a flashlight button 1402 and an eye protection mode 1403 in the third menu area, and a flashlight button 1405 in the second menu area, as shown in interface a in Figure 14. When the electronic device receives a trigger operation for flashlight button 1402 in the third menu area, it may turn on the flashlight function and display an icon of flashlight button 1402 in the turned-on state. At the same time, the icon of flashlight button 1405 in the second menu area is also displayed as turned on.

[0146] When the electronic device receives a trigger operation for the eye protection mode button 1403 in the third menu area, the electronic device may turn on the eye protection mode and display an icon of the eye protection mode button 1403 in the turned-on state. It is understandable that the eye protection mode button may not be displayed in the interface shown in Figure 14a. The electronic device may display the interface shown in Figure 14b based on the trigger operation for the more button 1401. In the interface shown in Figure 14b, the eye protection mode button 1406 in the second menu area is also in the turned-on state.

[0147] In some embodiments, the electronic device may not detect a preset scene in the current time period, nor learn the user's usage habits in the current time period based on the time dimension. In this case, the electronic device can provide some shortcut buttons that are less relevant to the scene and can be used in multiple scenes.

[0148] For example, as shown in FIG15 , the electronic device does not recognize the preset scene, nor does it learn the user's usage habits in the current time period; the electronic device may display the interface shown in FIG15 . The third menu area recommends displaying a screen recording button 1501 and a screenshot button 1502 . In an embodiment of the present application, in the absence of a preset scene and user usage habits, the electronic device may display widget-type shortcut buttons such as a screenshot button, a screen recording button, a calculator button, a timer button, and a recorder button, or other shortcut buttons, which are not limited in the embodiment of the present application.

[0149] It should be noted that some shortcut buttons are closely related to scenarios or can only be used in specific scenarios. If there are no preset scenarios and no user usage habits, the electronic device will not prioritize recommending such shortcut buttons in the third menu area. For example, such buttons may include: flashlight button, airplane mode button, low power mode button, dark mode button, share button, screen casting button, etc.

[0150] In an embodiment of the present application, the electronic device may be in multiple preset scenes. When multiple preset scenes conflict, the electronic device can compare the number of times the shortcut buttons of the multiple preset scenes are used and give priority to displaying shortcut buttons with higher usage frequencies.

[0151] For example, a user rushes to the airport at night. The control center interface of the electronic device may change as shown in Figure 16. When the electronic device detects a dark light scene, the electronic device may display an interface as shown in Figure 16a. The third menu area of ​​the interface displays shortcut buttons corresponding to the dark light scene, for example: a flashlight button 1601 and an eye protection mode button 1602. When the electronic device detects a dark light scene and an airport scene at the same time, the electronic device may display an interface as shown in Figure 16b. The third menu area of ​​the interface may display shortcut buttons corresponding to the dark light scene and / or the airport scene, for example: an airplane mode button 1603 and a flashlight button 1601.

[0152] The interface shown in b of Figure 16 can be understood as follows: the electronic device prioritizes the usage frequency and preference of the flashlight button and eye protection mode button corresponding to low-light scenes, and the airplane mode button corresponding to airport scenes, and displays the shortcut button with higher frequency of use first. For example, if the airplane mode button is used more often than the flashlight button, and the eye protection mode button is used more often, the electronic device will prioritize displaying the airplane mode button 1603 over the flashlight button 1601.

[0153] The above embodiments illustrate the correspondence between preset scenarios, user usage habits, and shortcut buttons in the embodiments of the present application. The following describes the display method of the control center interface provided in the embodiments of the present application in conjunction with FIG17 .

[0154] S1701: The electronic device identifies the current scene.

[0155] The electronic device can identify whether the current scene is a preset scene.

[0156] In the embodiment of the present application, the predicted scenes include low battery scenes, airport scenes, dim light scenes, sleep scenes, video scenes (long video scenes and short video scenes), reading scenes (long reading scenes and short reading scenes), meeting scenes, home or company scenes, and calculator scenes. Electronic devices can subscribe to scene fences to obtain relevant information about the scene and perform scene recognition based on the relevant information. Scene fences include: low battery fence, airport fence, dim light fence, sleep fence, long video scene fence, short video scene fence, long reading scene fence, short reading scene fence, meeting scene fence, home or company scene fence, and calculator scene fence.

[0157] The electronic device can obtain relevant information of the above-mentioned scene in the following manner and perform scene recognition based on the relevant information.

[0158] Specifically, after the electronic device subscribes to the low-battery fence, the electronic device can obtain the battery value through the system function; when the battery value of the electronic device is lower than the battery threshold, the electronic device is determined to be in a low-battery scenario; for example, the battery threshold is 20%.

[0159] After an electronic device subscribes to a long video scene fence, a short video scene fence, a long reading scene fence, a short reading scene fence, a meeting scene fence, and a calculator scene fence, it can obtain the package name of the application running in the foreground through a system function. When the application package name matches the package name of one of the above preset scenes, the electronic device determines that it is in the preset scene. For example, if the package name of the application running in the foreground is the package name of a long video application, the electronic device determines that it is in the long video scene.

[0160] After the electronic device subscribes to the dark light scene, the electronic device can obtain the ambient light brightness through the system function; when the brightness value of the electronic device is lower than the brightness threshold, the electronic device is determined to be in the dark light scene; for example, the brightness threshold is 100 lux.

[0161] After an electronic device subscribes to an airport geofence, it can determine it's in an airport setting using information such as the airport geofence and flight bookings. In some embodiments, the electronic device can register the airport geofence and, when it enters the airport geofence, recommend pressing the airplane mode button. In other embodiments, the electronic device can obtain the user's flight information, such as the flight number, origin, destination, departure time, and arrival time. When the current time is within a time threshold from the departure time, the airplane mode button is recommended. In yet other embodiments, the electronic device can simultaneously detect airport scenes using both methods to improve the accuracy of scene detection results.

[0162] After an electronic device subscribes to a sleep scene fence, it can obtain a user profile. If the current time falls within the sleep time specified in the user profile, the electronic device determines that the user is in a sleep scene and recommends a dark mode button, a do not disturb button, an airplane mode button, etc. In some embodiments, the sleep time in the user profile can be obtained by calculating the time period when the user does not use the electronic device, or by other means, which is not limited in this embodiment of the present application.

[0163] After the electronic device subscribes to the home scene fence, the electronic device can register the home geo-fence. When the electronic device enters the home geo-fence, the electronic device is determined to be in the home scene.

[0164] After an electronic device subscribes to a company scene fence, it can register the company geofence. When the electronic device enters the company geofence, the electronic device is determined to be in the company scene.

[0165] It should be noted that the embodiment of the present application only exemplarily illustrates the recognition process of the preset scene. The embodiment of the present application can also use other methods to achieve scene recognition, and the embodiment of the present application does not limit this.

[0166] S1702: When the electronic device recognizes a preset scene, the electronic device recommends a shortcut button corresponding to the preset scene in the third menu area of ​​the control center interface.

[0167] The correspondence between the preset scenes and the shortcut buttons may be as shown in Table 1. The electronic device may recommend corresponding shortcut buttons according to the preset scenes.

[0168] It should be noted that in an embodiment of the present application, the electronic device can update the correspondence between preset scenes and shortcut buttons based on the user's usage of shortcut buttons in the preset scenes. The correspondence may include more or fewer shortcut buttons related to the user's usage habits. The embodiment of the present application does not limit the number of shortcut buttons in the correspondence.

[0169] S1703: When the electronic device does not detect a preset scene, the electronic device recommends a shortcut button corresponding to the current time period in the third menu area of ​​the control center interface.

[0170] For this process, please refer to the relevant description of the embodiment shown in Figure 13. In the embodiment of the present application, time can be divided and the frequency of use of shortcut buttons in different time periods can be counted. When the electronic device does not detect the preset scene, the electronic device can obtain the system time and prioritize the shortcut buttons that are used most frequently in the time period corresponding to the system time.

[0171] S1704: When there is no corresponding shortcut button for the current time period, the electronic device recommends a widget-type shortcut button in the third menu area of ​​the control center interface.

[0172] This process can be referred to the relevant description in the embodiment shown in Figure 15, and will not be described in detail in this embodiment of the present application.

[0173] It can be understood that in the embodiment of the present application, the shortcut buttons corresponding to the preset scenes are displayed preferentially in the third menu area of ​​the control center interface; if the electronic device does not detect the preset scene, the shortcut buttons with higher usage frequency are displayed based on the user's usage habits in the current time period; if the electronic device does not detect the preset scene and has not learned the user's usage habits in the current time period, a shortcut button of the widget type as shown in Figure 15 is provided.

[0174] In this way, the electronic device can refine the user's usage habits according to the scene, time, etc., so that the shortcut buttons recommended by the electronic device are more in line with the user's usage habits, thereby increasing the usage rate of the shortcut buttons in the third menu area and improving the user's usage experience.

[0175] The software interaction process of the electronic device in the embodiment of the present application is described below with reference to Figures 18 and 19.

[0176] The electronic device may include a perception module, a computing engine, and a system user interface (system UI). The system UI includes a subscription query module and an event reporting module (also known as a data donation module). The computing engine may include a recommendation module, a scene recognition module, and a learning platform. The perception module may include a data platform, a data collection fence, and a perception snapshot module.

[0177] FIG18 shows the use process of the control center interface provided in an embodiment of the present application, as shown in FIG18 :

[0178] Exemplarily, in S1801, the systemUI subscribes to a shortcut button recommendation service from a recommendation module.

[0179] The shortcut button recommendation service can be understood as the service for recommending shortcut buttons provided by the third menu area in the embodiment of the present application. After the systemUI subscribes to the shortcut button recommendation service, it can access the recommendation module to obtain service information.

[0180] S1802. The systemUI queries the recommendation module for recommendation results.

[0181] The recommendation result may be used to indicate information of the shortcut buttons recommended in the third menu area under the current scene and / or time period.

[0182] In one possible implementation, when the system UI receives an operation for displaying the control center interface, the system UI may execute step S1802; and / or, the system UI may periodically query the recommendation results and execute step S1802. The embodiment of the present application does not limit the triggering condition of step S1802.

[0183] S1803: The recommendation module instructs the scene recognition module to perform scene recognition.

[0184] S1804: The scene recognition module recognizes the scene and transmits the scene recognition result to the recommendation module.

[0185] In the embodiment of the present application, the scene recognition module can query the power level, brightness value and package name of the foreground application through system functions.

[0186] When the battery level is lower than the battery threshold, the scene recognition module may output a scene recognition result, which includes information about the low-battery scene.

[0187] The scene recognition module can obtain the brightness value reported by the ambient light sensor. When the brightness value is lower than the brightness threshold, the scene recognition module can output the scene recognition result, which includes information about the dark light scene.

[0188] When the package name of the foreground application is the package name of the preset application, the scene recognition module transmits the scene recognition result to the recommendation module.

[0189] For example, the electronic device may store an application whitelist of preset scenarios. When the whitelist includes the package name of the foreground application, the scene recognition module outputs the scene recognition result based on the preset scene corresponding to the package name of the foreground application in the whitelist. For example, if the foreground application is a video application, the scene recognition result includes information about the video scene. If the foreground application is a reading application, the scene recognition result includes information about the reading scene. If the foreground application is a conference application, the scene recognition result includes information about the conference scene. If the foreground application is a calculator application and the automatic rotation function is not turned on for the electronic device, the scene recognition result includes information about the calculator scene.

[0190] It should be noted that, in the embodiment of the present application, the whitelist may also divide video scenes into long video scenes and short video scenes, and divide reading applications into long reading applications and short reading applications. The embodiment of the present application does not limit this.

[0191] In this embodiment of the present application, the scene recognition module can query the user profile of the learning platform and obtain the system time through a system function; the user profile includes the user's sleep time profile. If the system time is within the sleep time or a certain time before the sleep time, the scene recognition module can output a scene recognition result, which includes information about the sleep scene.

[0192] In an embodiment of the present application, the scene recognition module can query the perception snapshot module (the perception snapshot module is not shown in Figure 18) to obtain a geographic location snapshot; for example, an airport snapshot, a home snapshot, and a company snapshot; the electronic device has a geographic fence corresponding to each geographic location snapshot registered. The scene recognition module can also query geographic location information. For example, when the current geographic location is within the airport geofence, the scene recognition module outputs a scene recognition result, and the scene recognition result includes airport scene information. When the current geographic location is within the home geofence, the scene recognition module outputs a scene recognition result, and the scene recognition result includes home scene information. When the current geographic location is within the company geofence, the scene recognition module outputs a scene recognition result, and the scene recognition result includes company scene information.

[0193] In this way, the scene recognition module can return the scene recognition result to the recommendation module to indicate whether the current moment is in the preset scene.

[0194] S1805. When the current scene is a preset scene, the recommendation module instructs the learning center to query the shortcut button corresponding to the preset scene.

[0195] After the recommendation module obtains the scene recognition result, it can query the shortcut button corresponding to the scene information in the learning center based on the scene information in the scene recognition result.

[0196] Among them, the learning center may include the correspondence between preset scenes and shortcut buttons. It is understandable that initially, the number of times the electronic device obtains the user's use of shortcut buttons is small, and the learning center may not have learned the user's usage habits. The learning center can return the shortcut buttons corresponding to the preset scenes to the recommendation module based on the correspondence in Table 1, for example, the embodiments shown in Figures 4 to 11. As the number of times the user uses increases, the learning center can learn the user's preferred shortcut buttons in the preset scenes, and the learning center can update the shortcut buttons corresponding to the preset scenes, for example, the embodiment shown in Figure 12.

[0197] S1806. The recommendation module obtains the query information returned by the learning center; the query information includes information about the shortcut buttons corresponding to the preset scenarios.

[0198] S1807: The system UI obtains the recommendation result returned by the recommendation module, and the system UI displays the shortcut button corresponding to the preset scene in the control center interface.

[0199] The electronic device may display the control center interface shown in Figures 4 to 12, for example, which will not be described in detail in the present embodiment.

[0200] Alternatively, after step S1804, the method further includes:

[0201] S1808. When the current scene is not a preset scene, the recommendation module instructs the learning center to query the shortcut button corresponding to the current time period.

[0202] In some embodiments, the electronic device may not be in any of the preset scenes. The recommendation module may instruct the learning platform to query the shortcut buttons corresponding to the current time period. For example, if the current time is 10:00 and the electronic device is not in any of the preset scenes, the recommendation module may obtain the shortcut buttons corresponding to the time period of 9:00-12:00, as shown in Figure 13.

[0203] S1809. The recommendation module obtains the query information returned by the learning center; the query information includes information about the shortcut button corresponding to the current time period.

[0204] S1810: The system UI obtains the recommendation result returned by the recommendation module, and the system UI displays the shortcut button corresponding to the current time period in the control center interface.

[0205] The electronic device may display a control center interface such as that shown in Figure 13. This embodiment of the present application will not be described in detail.

[0206] Alternatively, after step S1808, the method further includes:

[0207] S1811. When there is no corresponding shortcut button in the current time period, the recommendation module obtains the query information returned by the learning center; the query information includes information about the widget-type shortcut buttons.

[0208] When the electronic device is not in a preset scene and the learning center has not learned the user's usage habits in the current time period, the electronic device can display a widget button in the third menu area of ​​the control center interface.

[0209] S1812: The system UI obtains the recommendation result returned by the recommendation module, and the system UI displays a widget shortcut button on the control center interface.

[0210] The electronic device may display a control center interface such as that shown in Figure 15. This embodiment of the present application will not be described in detail.

[0211] The above embodiment illustrates the use process of the display method of the control center interface in the embodiment of the present application. The following is a description of the learning process of the display method of the control center interface in the embodiment of the present application in conjunction with Figure 19. As shown in Figure 19:

[0212] Exemplarily, S1901: upon receiving an operation for setting a shortcut button, the systemUI obtains setting information of the shortcut button.

[0213] The operation used to set a shortcut button can be, for example, the user clicking the shortcut button in the control center interface or the user clicking the shortcut button in the settings interface. The setting information for the shortcut button can include, for example, the shortcut button name, click location, the on / off state of the shortcut button before clicking, and the click method, where the click method can include long pressing the shortcut button and clicking the shortcut button to turn it on / off.

[0214] S1902. The systemUI transmits the setting information of the shortcut button to the recommendation module.

[0215] In some embodiments, after the system UI receives the shortcut button settings, it can pass them to the recommendation module via a data collection fence (not shown in FIG19 ). For example, after receiving the shortcut button settings from the system UI, the data collection fence contributes event data and service record data via a scenario-based suggestion kit, allowing the recommendation module to obtain the shortcut button settings.

[0216] S1903: The recommendation module obtains the setting information of the shortcut button and queries the scene recognition module for the current scene.

[0217] The process of scene recognition performed by the scene recognition module may refer to the relevant description in step S1804 and will not be repeated here.

[0218] S1904. The recommendation module obtains the scene recognition result and writes the setting information of the shortcut button and the scene recognition result into the data center.

[0219] After obtaining the scene recognition results of the scene recognition module, the recommendation module can write the setting information of the shortcut button and the scene recognition results into the data middle platform, which will be processed by the data middle platform and the learning middle platform.

[0220] S1905. The data center passes the shortcut button setting information and scene recognition results to the learning center.

[0221] S1906. The learning center updates the correspondence between the preset scenes and the shortcut buttons, and / or the correspondence between the time periods and the shortcut buttons based on the setting information of the shortcut buttons and the scene recognition results.

[0222] It is understandable that when the electronic device receives the operation for setting the shortcut button, it can obtain the scene when the shortcut button is clicked in real time. When the current scene is a preset scene, the learning center can record the number of times the shortcut button is used in the preset scene, and / or the length of time it is used, and update the correspondence between the preset scene and the shortcut button. For example, when the number of times a shortcut button is used is greater than a number threshold, the electronic device updates the shortcut button to the correspondence of the preset scene. And / or, when the length of time a shortcut button is used is greater than a length threshold, the electronic device updates the shortcut button to the correspondence of the preset scene. Subsequent electronic devices can use the updated correspondence to output a shortcut button that matches the preset scene.

[0223] Alternatively, when the current scene is not a preset scene, the learning center can update the correspondence between the time period when the shortcut button is clicked and the shortcut button. For example, when the number of times the shortcut button is used is greater than the number threshold, the electronic device updates the shortcut button to the correspondence of the time period. And / or, when the usage time of the shortcut button is greater than the duration threshold, the electronic device updates the shortcut button to the correspondence of the time period. Among them, the number threshold and duration threshold in the preset scene correspondence may be the same as the number threshold and duration threshold in the time period correspondence, or they may be different, and the embodiments of the present application do not limit this.

[0224] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0225] Based on the above embodiments, the present invention provides a method for displaying a control center interface. For example, FIG20 is a flow chart of a method for displaying a control center interface provided by the present invention.

[0226] As shown in FIG20 , the method for displaying the control center interface may include the following steps:

[0227] S2001. In a first scenario, in response to a first operation, the interface of the control center is displayed, and one or more first buttons are displayed in the target area of ​​the interface; wherein the control center is used to manage multiple shortcut buttons, and the interface of the control center has the ability to display some of the multiple shortcut buttons, and the one or more first buttons include: shortcut buttons among the multiple shortcut buttons that conform to the user's usage habits in the first scenario.

[0228] The first operation may correspond to an operation of sliding down from the top of the screen, and the interface of the control center may correspond to the interface showing multiple shortcut buttons in Figures 4 to 11. The target area may be the third menu area in the control center interface. The first scene may be a preset scene in Table 1, for example, a low-battery scene, an airport scene, a dim light scene, a sleep scene, a long video scene, a short video scene, a long reading scene, a short reading scene, a meeting scene, a home scene, a company scene, and a calculator scene. One or more first buttons may be shortcut buttons corresponding to the preset scenes in Table 1. For example, the first scene is a low-battery scene, and the first button is a low-battery mode button.

[0229] It should be noted that the correspondence in Table 1 is not fixed, and the electronic device can subsequently update the correspondence between the preset scenes and the shortcut buttons in Table 1 according to the user's usage. The shortcut button that conforms to the user's usage habits in the first scene can be a shortcut button obtained based on the preset correspondence in Table 1, or it can be a shortcut button obtained based on the corresponding relationship that is subsequently updated according to the user's usage habits in the first scene. It is understandable that the preset correspondence can be the most frequently used shortcut button in the preset scene calculated based on big data, so the shortcut button obtained based on the preset correspondence is associated with the preset scene and is a shortcut button that conforms to the user's usage habits in the preset scene. The embodiments of the present application do not impose any restrictions on this.

[0230] S2002. In response to the first operation in the second scenario, the control center interface is displayed, and one or more second buttons are displayed in the target area; wherein the second scenario is different from the first scenario, and the one or more second buttons include: shortcut buttons among the multiple shortcut buttons that conform to the user's usage habits in the second scenario.

[0231] The second operation may correspond to an operation of sliding down from the top of the screen, and the interface of the control center may correspond to the interface displaying multiple shortcut buttons in Figures 4 to 11. The second scene may be a preset scene in Table 1, for example, a low battery scene, an airport scene, a dim light scene, a sleep scene, a long video scene, a short video scene, a long reading scene, a short reading scene, a meeting scene, a home scene, a company scene, and a calculator scene. One or more second buttons may be shortcut buttons corresponding to the preset scenes in Table 1. The first scene is different from the second scene. For example, the second scene is a dim light scene, and the second button is a flashlight button, a dark mode button, and / or an eye protection mode button.

[0232] By comparing the first scenario and the second scenario, it can be seen that: in different preset scenarios, the electronic device can display the shortcut button corresponding to the preset scenario in the third menu area; in this way, the electronic device can recommend and display the shortcut button in the third menu area of ​​the control center interface according to the scenario. The shortcut button has a strong correlation with the preset scenario and fits the user's usage habits; the user is more likely to use the shortcut button in the preset scenario, thereby improving the usage rate of the shortcut button in the third menu area, simplifying user operations, and improving the user experience.

[0233] Optionally, the shortcut button among the multiple shortcut buttons that conforms to the user's usage habits in the first scenario includes at least one of the following: a shortcut button corresponding to the first scenario preset in the electronic device; the shortcut button with the highest number of uses among the multiple shortcut buttons in the first scenario; the shortcut button with the longest usage time among the multiple shortcut buttons in the first scenario; and / or, in the first scenario, a shortcut button among the multiple shortcut buttons that has been used more than a threshold number of times within a preset time.

[0234] It is understandable that in a preset scenario, if the electronic device obtains less data on the user's use of shortcut buttons, the electronic device may not have learned the shortcut buttons that the user is accustomed to using in the first scenario. In this case, when an operation is received to display the control center interface in the preset scenario, the electronic device may display the preset shortcut buttons corresponding to the preset scenario in the third menu area, such as those shown in Table 1. The preset shortcut buttons can be shortcut buttons that are highly relevant to the scenario and are obtained based on big data, and can also conform to the user's usage habits in the preset scenario.

[0235] Alternatively, the electronic device may update the correspondence between preset scenarios and shortcut buttons based on user usage data. The update determination method may be: setting the shortcut button with the highest number of uses in the preset scenario as the shortcut button corresponding to the preset scenario; setting the shortcut button with the longest usage time in the preset scenario as the shortcut button corresponding to the preset scenario; and / or setting the shortcut button with a number of uses greater than a threshold within a preset time in the preset scenario as the shortcut button corresponding to the preset scenario. The number of uses may be based on the operation statistics of the user clicking the shortcut button in the control center interface; may also be based on the operation statistics of the user clicking the shortcut button in the settings interface, or may be based on the operation statistics of the user clicking the shortcut button in both the control center interface and the settings interface.

[0236] In this way, in a preset scenario, the electronic device can display shortcut buttons in the third menu area that are consistent with the user's usage habits in the preset scenario. The preset scenario and the shortcut buttons are strongly correlated, and the user is more likely to use the shortcut function in the preset scenario, thereby improving the usage rate of the shortcut buttons in the third menu area; at the same time, the electronic device can continuously update the shortcut buttons corresponding to the preset scenario based on the user's usage habits, which is more in line with the user's usage habits, further improving the usage rate of the shortcut buttons in the third menu area, and thus improving the user experience.

[0237] Optionally, the method also includes: in the first scene and the second scene, in response to the first operation, displaying the interface of the control center, and displaying one or more third buttons in the target area; wherein the third buttons include: one or more shortcut buttons with the highest number of uses obtained after sorting the number of uses of the first button in the first scene and the number of uses of the second button in the second scene.

[0238] When an electronic device is in multiple preset scenes, the electronic device can sort the number of times the shortcut buttons corresponding to the multiple preset scenes are used, and give priority to displaying shortcut buttons with high usage times. For example, in the scene shown in Figure 16, the first scene can be a dark light scene, and the second scene can be an airport scene. The electronic device can sort the number of times the flashlight button and the eye protection mode button are used in the dark light scene, and the number of times the flight mode button is used in the airport scene. For example, if the sorting result of the number of uses is flight mode button>flashlight button>eye protection mode, the electronic device will give priority to displaying the flight mode button 1603 and the flashlight button 1604 in the third menu area, as shown in the interface b in Figure 16, where the third button is, for example, a flight mode button and a flashlight button.

[0239] In this way, when there is a conflict in the preset scenes of the electronic device, the electronic device can filter out one or more shortcut buttons with the highest probability of use in the current multiple scenes based on the comprehensive ranking of the number of times the shortcut buttons are used in each preset scene, thereby ensuring the usage rate of the shortcut buttons in the third menu area in the preset scene.

[0240] Optionally, the first scene includes any one of a low-battery scene, an airport scene, a dim light scene, a sleeping scene, a video scene, a reading scene, a meeting scene, a home scene, a company scene, and a calculator scene.

[0241] In this way, in the above-mentioned preset scenarios, the electronic device can provide corresponding shortcut buttons according to the preset scenarios; and learn the user's usage habits through scenario refinement, thereby obtaining shortcut buttons that are more in line with the user's usage habits.

[0242] Optionally, it also includes: within the first time period, in response to the first operation, the interface of the control center is displayed, and one or more fourth buttons are displayed in the target area; wherein the electronic device is not in any of the low-power scene, airport scene, dim light scene, sleep scene, video scene, reading scene, meeting scene, home scene, company scene and calculator scene; the one or more fourth buttons include: shortcut buttons among multiple shortcut buttons that are in line with the user's usage habits in the first time period; within the second time period, in response to the first operation, the interface of the control center is displayed, and one or more fifth buttons are displayed in the target area; wherein the electronic device is not in any of the low-power scene, airport scene, dim light scene, sleep scene, video scene, reading scene, meeting scene, home scene, company scene and calculator scene; the first time period is different from the second time period; the one or more fifth buttons include: shortcut buttons among multiple shortcut buttons that are in line with the user's usage habits in the second time period.

[0243] It is understandable that when the electronic device does not detect the preset scene, the electronic device can refine the learning of the user's habit of using shortcut buttons based on the time dimension. For example, the first time period can be 8:00-9:00. Between 8:00-9:00, the electronic device does not detect the preset scene, and then recommends based on the user's previous habit of using shortcut buttons between 8:00-9:00. As shown in the interface a in Figure 13, the shortcut buttons commonly used by users between 8:00-9:00 are the screenshot button 1301 and the eye protection mode button 1302; wherein the fourth button can be, for example, the screenshot button and the eye protection mode button. For example, the second time period can be 9:00-12:00. Between 9:00-12:00, the electronic device does not detect the preset scene, and a recommendation is made based on the user's previous habit of using shortcut buttons between 9:00-12:00. As shown in the interface b in Figure 13, the shortcut buttons commonly used by users between 9:00-12:00 are the mute button 1303 and the do not disturb mode button 1304; among them, the fifth button can be, for example, a mute button and a do not disturb mode button.

[0244] By comparing the first and second time periods, it can be seen that the electronic device can learn shortcut buttons with different corresponding relationships in different time periods. In this way, if the electronic device cannot recommend shortcut buttons based on the preset scenario, it can recommend shortcut buttons based on the time dimension, still achieving the effect of detailed learning of the user's shortcut button usage habits, and then providing shortcut buttons in the third menu area that are more in line with the user's usage habits, thereby improving the usage rate of the third menu area.

[0245] Optionally, it also includes: within a third time period, in response to the first operation, displaying the interface of the control center, and displaying one or more sixth buttons in the target area; wherein the electronic device is not in any of the low-power scene, airport scene, dim light scene, sleep scene, video scene, reading scene, meeting scene, home scene, company scene and calculator scene; the third time period is different from the second time period and the first time period; the one or more fifth buttons include: a screenshot button and / or a screen recording button.

[0246] The third time period may be, for example, a time period during which the user's usage habits have not been learned. For example, between 2:00 PM and 4:00 PM, the user rarely uses the electronic device's shortcut buttons, and the electronic device has not learned the shortcut buttons that the user frequently uses during this time period. In this case, when the electronic device does not detect the preset scene and displays the control center interface, a fifth button may be displayed in the third menu area. The fifth button may be a widget button; for example, the interface shown in Figure 15.

[0247] It is understandable that when the electronic device cannot understand the user's usage habits of shortcut buttons based on the scene and time, the electronic device can prioritize displaying buttons that are less relevant to the scene and have a wider range of usage scenarios. For example, the screenshot button and the screen recording button. In this way, when there are no preset scenes and no user usage habits for the current time period, the electronic device can provide small tool buttons with a wider range of usage scenarios, thereby improving the usage rate of the shortcut buttons in the third menu area.

[0248] Optionally, it also includes: in the third scenario, in response to the first operation, the interface of the control center is displayed, the seventh button and the eighth button are displayed in the target area, and the seventh button and the ninth button are displayed in the first area of ​​the interface; wherein, the third scenario is different from the first scenario and the second scenario, and the seventh button and the eighth button both include: shortcut buttons among multiple shortcut buttons that conform to the user's usage habits in the third scenario; in response to the operation on the ninth button, the interface of the control center is displayed, multiple rows of shortcut buttons are displayed in the first area, and the shortcut buttons in the first row include the seventh button; the shortcut buttons from the first row to the Nth row include the eighth button, and N is a positive integer greater than 0.

[0249] The third scenario can be, for example, a low-battery scenario, the seventh button can be, for example, a low-battery mode button 402, the eighth button can be, for example, a screenshot button 403, the first area can be, for example, a second menu area, and the ninth button can be, for example, a more button 401. In the interface shown in a of FIG4 , the third menu area displays a low-battery mode button 402 and a screenshot button 403; the second menu area displays a screenshot button and a more button 401. After clicking the more button 401, the electronic device displays the interface shown in b of FIG4 ; wherein, the shortcut buttons in the first row of the second menu area remain unchanged, for example, the screenshot button is displayed in the second menu area, and the low-battery button is displayed in the interface shown in b of FIG4 or the interface shown in c of FIG4 .

[0250] In this way, multiple ways of opening buttons are provided. For example, users can use shortcut buttons in the second menu area or in the third menu area, which enriches the usage of shortcut buttons and improves the user experience.

[0251] Optionally, the method includes: in a low-power scenario, in response to a first operation, displaying an interface of the control center, displaying a tenth button in the target area, and the tenth button including a low-power mode button; wherein the low-power scenario includes: a scenario where the power of the electronic device is less than a power threshold.

[0252] The low power mode button corresponds to the low power scenario. In the low power scenario, the third menu area may display the low power button, wherein the interface of the control center may be as shown in FIG. 4 .

[0253] It is understandable that the tenth button may also be other buttons. For example, after the electronic device updates the low-power scenario and shortcut buttons, the tenth button may be the shortcut button corresponding to the updated low-power scenario.

[0254] In this way, when the electronic device is in a low-battery scenario, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the low-battery scenario.

[0255] Optionally, the method includes: in an airport scenario, in response to a first operation, displaying an interface of a control center, displaying an eleventh button in a target area, the eleventh button including an airplane mode button; wherein the airport scenario includes: a scenario in which the electronic device enters an airport geo-fence, and / or a scenario determined by the electronic device based on the user's flight information.

[0256] The flight mode button corresponds to the airport scene. In the airport scene, the third menu area can display the flight mode button, wherein the interface of the control center can be as shown in FIG5 .

[0257] It is understandable that the eleventh button may also be other buttons. For example, after the electronic device updates the airport scene and shortcut buttons, the eleventh button may be the shortcut button corresponding to the updated airport scene.

[0258] In this way, when the electronic device is in an airport scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the airport scene.

[0259] Optionally, the method includes: in a dim light scene, in response to a first operation, displaying an interface of the control center, displaying a twelfth button in the target area, the twelfth button including a flashlight button, a dark mode button and / or an eye protection mode button; wherein the dim light scene includes: a scene in which the brightness of the electronic device is less than a brightness threshold.

[0260] The flashlight button, dark mode button and / or eye protection mode button correspond to dim scenes. In dim scenes, the third menu area can display the flashlight button, dark mode button and / or eye protection mode button, where the interface of the control center can be as shown in Figure 6.

[0261] It is understandable that the twelfth button may also be other buttons. For example, after the electronic device updates the dimming scene and the shortcut button, the twelfth button may be the shortcut button corresponding to the updated dimming scene.

[0262] In this way, when the electronic device is in a dim light scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the dim light scene.

[0263] Optionally, the method includes: in a sleep scene, in response to a first operation, displaying an interface of the control center, displaying a thirteenth button in the target area, the thirteenth button including a dark mode button, a do not disturb button and / or an airplane mode button.

[0264] The dark mode button, do not disturb button and / or flight mode button have a corresponding relationship with the sleep scene. In the sleep scene, the third menu area can display the dark mode button, do not disturb button and / or flight mode button, where the interface of the control center can be as shown in Figure 7.

[0265] It is understandable that the thirteenth button may also be other buttons. For example, after the electronic device updates the sleep scene and shortcut buttons, the thirteenth button may be the shortcut button corresponding to the updated sleep scene.

[0266] In this way, when the electronic device is in a sleeping scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the sleeping scene.

[0267] Optionally, the video scene includes a first video scene and a second video scene, the first video scene includes a scene in which the electronic device runs a first type of video application; the second video scene includes a scene in which the electronic device runs a second type of video application; the average playback time of videos in the first type of video application is greater than the average playback time of videos in the second type of video application, and the method includes: in the first video scene, in response to the first operation, the interface of the control center is displayed, and a fourteenth button is displayed in the target area, and the fourteenth button includes an automatic rotation button, an AI subtitle button, a screenshot button, a screen recording button and / or a screen projection button; in the second video scene, in response to the first operation, the interface of the control center is displayed, and a fifteenth button is displayed in the target area, and the fifteenth button includes an AI subtitle button, a screenshot button and / or a screen recording button.

[0268] Among them, the first video scene may correspond to a long video scene, the first type of video application may be a long video application, the second video scene may correspond to a short video scene, and the second type of video application may be a short video application.

[0269] The auto-rotate button, AI subtitle button, screenshot button, screen recording button and / or screen casting button may correspond to long video scenes, and the interface of the control center may be shown in Figure 8. The AI ​​subtitle button, screenshot button and / or screen recording button may correspond to short video scenes.

[0270] It is understandable that the fourteenth button and the fifteenth button may also be other buttons. For example, after the electronic device updates the video scene and the shortcut buttons, the fourteenth button and the fifteenth button may be shortcut buttons corresponding to the updated video scene.

[0271] In this way, when the electronic device is in a video scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the video scene.

[0272] Optionally, the reading scenario includes a first reading scenario and a second reading scenario, the first reading scenario includes a scenario in which the electronic device runs a first type of reading application; the second reading scenario includes a scenario in which the electronic device runs a second type of reading application; the average length of the first type of reading application is greater than the average length of reading in the second type of reading application, and the method includes: in the first reading scenario, in response to the first operation, the interface of the control center is displayed, and a sixteenth button is displayed in the target area, and the sixteenth button includes an e-book mode button and / or a select-to-read button; in the second reading scenario, in response to the first operation, the interface of the control center is displayed, and a seventeenth button is displayed in the target area, and the seventeenth button includes a select-to-read button.

[0273] Among them, the first reading scene may correspond to a long reading scene, and the first type of reading application may be a long reading application; the second reading scene may correspond to a short reading scene, and the second type of reading application may be a short reading application.

[0274] The e-book mode button and / or the on-demand reading button may correspond to a long reading scenario, and the interface of the control center may be, for example, as shown in Figure 9. The on-demand reading button may correspond to a short reading scenario.

[0275] It is understandable that the sixteenth button and the seventeenth button may also be other buttons. For example, after the electronic device updates the reading scene and shortcut buttons, the sixteenth button and the seventeenth button may be shortcut buttons corresponding to the updated reading scene.

[0276] In this way, when the electronic device is in a reading scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the reading scene.

[0277] Optionally, the method includes: in a conference scenario, in response to a first operation, displaying an interface of the control center, displaying an eighteenth button in the target area, the eighteenth button including an AI subtitle button, a screenshot button, a screen recording button and / or a screen projection button; wherein, the conference scenario includes: a scenario in which the electronic device runs a conference application.

[0278] The AI ​​subtitle button, screenshot button, screen recording button and / or projection button can correspond to the conference scene, and the interface of the control center can be shown in Figure 10, for example.

[0279] It is understandable that the eighteenth button may also be other buttons. For example, after the electronic device updates the conference scene and shortcut buttons, the eighteenth button may be the shortcut button corresponding to the updated conference scene.

[0280] In this way, when the electronic device is in a conference scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the conference scene.

[0281] Optionally, the method includes: in a home scenario, in response to a first operation, displaying the interface of the control center, and displaying one or more nineteenth buttons in the target area; wherein, the one or more nineteenth buttons include: shortcut buttons among multiple shortcut buttons that are consistent with the user's usage habits in the home scenario; in a company scenario, in response to the first operation, displaying the interface of the control center, and displaying one or more twentieth buttons in the target area; wherein, the one or more twentieth buttons include: shortcut buttons among multiple shortcut buttons that are consistent with the user's usage habits in the company scenario.

[0282] Electronic devices can differentiate scenarios based on geographic location, such as home scenarios and meeting scenarios. Electronic devices can learn users' habits of using shortcut buttons in different locations and establish a correspondence between scenarios and shortcut buttons. For example, in a workplace scenario, where users frequently use the mute button and screen record button, the 20th button can be the mute button and screen record button, and the control center interface can correspond to the interface shown in Figure 11.

[0283] In this way, when the electronic device is in a home and / or company scenario, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the home and / or company scenario.

[0284] Optionally, the method includes: in a calculator scene, in response to a first operation, displaying an interface of the control center, displaying a twenty-first button in the target area, the twenty-first button including an automatic rotation button; wherein, the calculator scene includes: a scene in which the electronic device runs a calculator application and the state of the automatic rotation button is off.

[0285] The automatic rotation button can correspond to the calculator scene.

[0286] In this way, when the electronic device is in the calculator scene, the electronic device can recommend corresponding shortcut buttons in the third menu area to improve the usage rate of the shortcut buttons in the third menu area in the calculator scene.

[0287] Optionally, it also includes: in the fourth scenario, in response to the first operation, the interface of the control center is displayed, and one or more twenty-second buttons are displayed in the target area; wherein the twenty-second button is a shortcut button preset in the electronic device and corresponding to the fourth scenario; in the fourth scenario, the number of times any shortcut button is used is less than or equal to a number threshold; in the fourth scenario, in response to the first operation, the interface of the control center is displayed, and one or more twenty-third buttons are displayed in the target area; wherein the twenty-third button is a shortcut button among multiple shortcut buttons in the fourth scenario that has been used more than the number threshold within a preset time; the twenty-third button is different from the twenty-second button, and the fourth scenario is different from the third scenario.

[0288] It is understood that in embodiments of the present application, when the electronic device recognizes a preset scene, it may recommend shortcut buttons corresponding to the preset scene in the third menu area. In some embodiments, the third menu area may display preset shortcut buttons, such as those shown in Table 1. In other embodiments, the electronic device may update the shortcut buttons corresponding to the preset scenes.

[0289] Taking the dim light scene as an example, the first recognition of the fourth scene may correspond to the interface shown in a of Figure 12, and the twenty-second button may correspond to the flashlight button 1201 and the eye protection mode button 1202. These two buttons may be the preset shortcut buttons in Table 1.

[0290] After a period of time, the electronic device may learn the user's habit of using the mute button in dim light scenes. At this time, the fourth scene may be identified as corresponding to the interface shown in c in Figure 12, and the twenty-third button may correspond to the mute button 1203; among them, the mute button 1302 may be a shortcut button that has been used more than the number threshold within a preset time in dim light scenes.

[0291] In this way, the electronic device can learn the user's usage habits of the shortcut buttons and continuously update the correspondence between the preset scenes and the shortcut buttons, so that the shortcut buttons are more in line with the user's usage habits and improve the user experience.

[0292] The above description describes the method for displaying the control center interface according to an embodiment of the present application. The following describes the apparatus for executing the method for displaying the control center interface according to an embodiment of the present application. Those skilled in the art will appreciate that the method and apparatus can be combined and referenced with each other, and that the apparatus provided in the embodiment of the present application can execute the steps in the method for displaying the control center interface according to the embodiment.

[0293] As shown in FIG21 , a display device 2100 for a control center interface can be used in a communication device, circuit, hardware component, or chip. The display device for the control center interface includes a display unit 2101 and a processing unit 2102. The display unit 2101 is used to support the display device 2100 for the control center interface in performing display steps; the processing unit 2102 is used to support the display device 2100 for the control center interface in performing information processing steps.

[0294] In a possible implementation, the display device 2100 of the control center interface may also include a communication unit 2103. Specifically, the communication unit is used to support the display device 2100 of the control center interface to perform data transmission and data reception steps. The communication unit 2103 may be an input or output interface, pin, or circuit.

[0295] In a possible embodiment, the display device of the control center interface may further include a storage unit 2104. The processing unit 2102 and the storage unit 2104 are connected via a circuit. The storage unit 2104 may include one or more memories, which may be devices in one or more devices or circuits used to store programs or data. The storage unit 2104 may exist independently and be connected to the processing unit 2102 of the display device of the control center interface via a communication line. The storage unit 2104 may also be integrated with the processing unit 2102.

[0296] The storage unit 2104 can store computer-executable instructions for the method in the terminal device, so that the processing unit 2102 executes the method in the above embodiment. The storage unit 2104 can be a register, a cache, or a RAM, etc. The storage unit 2104 can be integrated with the processing unit 2102. The storage unit 2104 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions. The storage unit 2104 can be independent of the processing unit 2102.

[0297] The display method of the control center interface provided in the embodiment of the present application can be applied to electronic devices with communication functions. The electronic devices include terminal devices. The specific device form of the terminal device can refer to the above related descriptions and will not be repeated here.

[0298] An embodiment of the present application provides a terminal device, which includes: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the terminal device executes the above method.

[0299] The present embodiment provides a chip system comprising at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a circuit, and the at least one processor is configured to execute a computer program or instruction to perform the above-described method. The implementation principles and technical effects thereof are similar to those of the above-described related embodiments and are not further described here.

[0300] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the above-mentioned method is implemented. The methods described in the above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. If implemented in software, the functions can be stored as one or more instructions or codes on a computer-readable medium or transmitted on a computer-readable medium. Computer-readable media can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium that can be accessed by a computer.

[0301] In one possible implementation, computer-readable media may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium designed to carry or store the desired program code in the form of instructions or data structures and accessible by a computer. Moreover, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave are used to transmit software from a website, server or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of medium. Disk and optical disk as used herein include optical disk, laser disk, optical disk, digital versatile disk (DVD), floppy disk and Blu-ray disk, where disks generally reproduce data magnetically, while optical disks reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0302] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the above method.

[0303] The present application embodiment is described with reference to the flow chart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application.It should be understood that each flow process and / or box in the flow chart and / or block diagram and the combination of the flow process and / or box in the flow chart and / or block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processing unit of general-purpose computer, special-purpose computer, embedded processing machine or other programmable device to produce a machine, so that the instruction executed by the processing unit of computer or other programmable data processing device produces the device for realizing the function specified in one flow chart flow or multiple flows and / or one block or multiple blocks of block diagram.

[0304] The above specific implementation methods further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific implementation methods of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for displaying a control center interface, characterized in that: Applied to electronic equipment, the method comprises: In a first scenario, in response to a first operation, an interface of a control center is displayed, wherein one or more first buttons are displayed in a target area of ​​the interface; wherein the control center is used to manage a plurality of shortcut buttons, and the interface of the control center is capable of displaying some of the plurality of shortcut buttons, and the one or more first buttons include: shortcut buttons among the plurality of shortcut buttons that are in accordance with the user's usage habits in the first scenario; In a second scenario, in response to the first operation, the interface of the control center is displayed, and one or more second buttons are displayed in the target area; wherein, the second scenario is different from the first scenario, and the one or more second buttons include: shortcut buttons among the multiple shortcut buttons that conform to the user's usage habits in the second scenario.

2. The method according to claim 1, characterized in that The shortcut button in the plurality of shortcut buttons that conforms to the user's usage habits in the first scenario includes at least one of the following: a shortcut button corresponding to the first scenario preset in the electronic device; a shortcut button with the highest number of uses among the plurality of shortcut buttons in the first scenario; And / or, in the first scenario, a shortcut button among the multiple shortcut buttons that has been used more than a threshold number of times within a preset time.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: In the first scenario and the second scenario, in response to the first operation, the interface of the control center is displayed, and one or more third buttons are displayed in the target area; wherein the third buttons include: one or more shortcut buttons with the highest number of uses obtained by sorting the number of uses of the first button in the first scenario and the number of uses of the second button in the second scenario.

4. The method according to any one of claims 1 to 3, characterized in that: The first scene includes any one of a low-battery scene, an airport scene, a dim light scene, a sleeping scene, a video scene, a reading scene, a meeting scene, a home scene, a company scene, and a calculator scene.

5. The method according to any one of claims 1 to 4, characterized in that: Also includes: In response to the first operation, in a first time period, the interface of the control center is displayed, and one or more fourth buttons are displayed in the target area; wherein the electronic device is not in any of the low-power scene, airport scene, dim light scene, sleep scene, video scene, reading scene, meeting scene, home scene, company scene and calculator scene; the one or more fourth buttons include: shortcut buttons among the multiple shortcut buttons that meet the user's usage habits in the first time period; In a second time period, in response to the first operation, the interface of the control center is displayed, and one or more fifth buttons are displayed in the target area; wherein the electronic device is not in any of the low-power scene, airport scene, dim scene, sleep scene, video scene, reading scene, meeting scene, home scene, company scene and calculator scene; the first time period is different from the second time period; the one or more fifth buttons include: shortcut buttons among the multiple shortcut buttons that conform to the user's usage habits in the second time period.

6. The method according to any one of claims 1 to 5, characterized in that: Also includes: During a third time period, in response to the first operation, the interface of the control center is displayed, and one or more sixth buttons are displayed in the target area; wherein the electronic device is not in any of the low-power scene, airport scene, dim light scene, sleep scene, video scene, reading scene, meeting scene, home scene, company scene and calculator scene; the third time period is different from the second time period and the first time period; the one or more fifth buttons include: a screenshot button and / or a screen recording button.

7. The method according to any one of claims 1 to 6, characterized in that: Also includes: In a third scenario, in response to the first operation, the interface of the control center is displayed, the seventh button and the eighth button are displayed in the target area, and the seventh button and the ninth button are displayed in the first area of ​​the interface; wherein the third scenario is different from both the first scenario and the second scenario, and the seventh button and the eighth button both include: a shortcut button among the multiple shortcut buttons that conforms to the user's usage habits in the third scenario; In response to the operation on the ninth button, the interface of the control center is displayed, and multiple rows of shortcut buttons are displayed in the first area, and the shortcut buttons in the first row include the seventh button; the shortcut buttons from the first row to the Nth row include the eighth button, and N is a positive integer greater than 0.

8. The method according to any one of claims 1 to 7, characterized in that: The method comprises: In a low-power scenario, in response to the first operation, the interface of the control center is displayed, and a tenth button is displayed in the target area, wherein the tenth button comprises a low-power mode button; wherein the low-power scenario comprises a scenario in which the power of the electronic device is less than a power threshold.

9. The method according to any one of claims 1 to 8, characterized in that: The method comprises: In the airport scenario, in response to the first operation, the interface of the control center is displayed, and an eleventh button is displayed in the target area, and the eleventh button includes an airplane mode button; wherein the airport scene includes: a scenario in which the electronic device enters an airport geo-fence, and / or a scenario determined by the electronic device based on the user's flight information.

10. The method according to any one of claims 1 to 9, characterized in that: The method comprises: In a dim-light scene, in response to the first operation, the interface of the control center is displayed, and a twelfth button is displayed in the target area, the twelfth button including a flashlight button, a dark mode button and / or an eye protection mode button; wherein the dim-light scene includes: a scene in which the brightness of the electronic device is less than a brightness threshold.

11. The method according to any one of claims 1 to 10, characterized in that: The method comprises: In the sleeping scene, in response to the first operation, the interface of the control center is displayed, and a thirteenth button is displayed in the target area, and the thirteenth button includes a dark mode button, a do not disturb button and / or an airplane mode button.

12. The method according to any one of claims 1 to 11, characterized in that: The video scene includes a first video scene and a second video scene, wherein the first video scene includes a scene in which the electronic device runs a first type of video application; and the second video scene includes a scene in which the electronic device runs a second type of video application; The average playback duration of videos in the first category of video applications is greater than the average playback duration of videos in the second category of video applications, and the method includes: In the first video scene, in response to the first operation, the interface of the control center is displayed, and a fourteenth button is displayed in the target area, and the fourteenth button includes an automatic rotation button, an AI subtitle button, a screenshot button, a screen recording button and / or a screen projection button; In the second video scene, in response to the first operation, the interface of the control center is displayed, and a fifteenth button is displayed in the target area, and the fifteenth button includes an AI subtitle button, a screenshot button and / or a screen recording button.

13. The method according to any one of claims 1 to 12, characterized in that: The reading scenario includes a first reading scenario and a second reading scenario, wherein the first reading scenario includes a scenario in which the electronic device runs a first type of reading application; and the second reading scenario includes a scenario in which the electronic device runs a second type of reading application; The average length of the first type of reading applications is greater than the average length of the readings in the second type of reading applications, and the method comprises: In the first reading scenario, in response to the first operation, the interface of the control center is displayed, and a sixteenth button is displayed in the target area, wherein the sixteenth button includes an e-book mode button and / or a read-on-demand button; In the second reading scenario, in response to the first operation, the interface of the control center is displayed, and the target A seventeenth button is displayed in the area, and the seventeenth button includes a select-to-read button.

14. The method according to any one of claims 1 to 13, characterized in that: The method comprises: In a conference scenario, in response to the first operation, the interface of the control center is displayed, and an eighteenth button is displayed in the target area, and the eighteenth button includes an AI subtitle button, a screenshot button, a screen recording button and / or a projection button; wherein the conference scene includes: a scenario in which the electronic device runs a conference application.

15. The method according to any one of claims 1 to 14, characterized in that: The method comprises: In the home scene, in response to the first operation, the interface of the control center is displayed, and one or more nineteenth buttons are displayed in the target area; wherein the one or more nineteenth buttons include: shortcut buttons among the multiple shortcut buttons that conform to the user's usage habits in the home scene; In a company scenario, in response to the first operation, the interface of the control center is displayed, and one or more twentieth buttons are displayed in the target area; wherein the one or more twentieth buttons include: shortcut buttons among the multiple shortcut buttons that are consistent with the user's usage habits in the company scenario.

16. The method according to any one of claims 1 to 15, characterized in that: The method comprises: In a calculator scenario, in response to the first operation, the interface of the control center is displayed, a twenty-first button is displayed in the target area, and the twenty-first button includes an automatic rotation button; wherein the calculator scenario includes: the electronic device runs a calculator application, and the state of the automatic rotation button is off.

17. The method according to any one of claims 1 to 16, characterized in that: The method comprises: In a fourth scenario, in response to the first operation, the interface of the control center is displayed, and one or more twenty-second buttons are displayed in the target area; wherein the twenty-second button is a shortcut button preset in the electronic device and corresponding to the fourth scenario; in the fourth scenario, the number of times any shortcut button is used is less than or equal to the number threshold; In the fourth scenario, in response to the first operation, the interface of the control center is displayed, and one or more twenty-third buttons are displayed in the target area; wherein, the twenty-third button is a shortcut button among the multiple shortcut buttons in the fourth scenario, which is used more than a threshold number of times within a preset time; the twenty-third button is different from the twenty-second button, and the fourth scenario is different from the third scenario.

18. An electronic device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the electronic device performs the method according to any one of claims 1 to 17.

19. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 17 is implemented.

20. A chip system, characterized in that: It comprises at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a line, and the at least one processor is used to run a computer program or instruction to execute the method according to any one of claims 1 to 17.

21. A computer program product, characterized in that The method comprises a computer program, which, when being executed, enables a computer to execute the method according to any one of claims 1 to 17.