Screen refresh rate control method and device, electronic equipment and storage medium

By displaying multiple screen refresh rate options in a portion of the screen display area of ​​an electronic device, the problem of inflexible screen refresh rate control in existing technologies is solved, enabling convenient and flexible refresh rate adjustment to meet the needs of different applications.

CN121764375APending Publication Date: 2026-03-31BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In existing technologies, screen refresh rate control is not flexible and convenient enough, and it cannot be quickly adjusted in specific applications, resulting in complex refresh rate settings that cannot meet the needs of different applications.

Method used

By identifying the focus window of the currently running application on the electronic device and displaying multiple screen refresh rate control options in a portion of the screen display area, users can select an appropriate refresh rate, including custom options, to achieve flexible adjustment of the focus window.

Benefits of technology

It improves the convenience and flexibility of screen refresh rate adjustment, enabling quick changes to the refresh rate based on application needs, reducing adjustment complexity, and enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121764375A_ABST
    Figure CN121764375A_ABST
Patent Text Reader

Abstract

The invention relates to a screen refresh rate control method and device, electronic equipment and a storage medium. The screen refresh rate control method comprises the following steps: identifying a focus window of a current running application of the electronic equipment, and displaying the focus window at a first screen refresh rate; in response to the received screen refresh rate adjustment operation, one or more screen refresh rate control options are displayed in a first area, the first area is a partial screen display area of the electronic equipment, and the screen refresh rate control options and the screen refresh rates supported by the electronic equipment have a one-to-one correspondence relationship; and in response to a received selection operation for a screen refresh rate control option corresponding to a second screen refresh rate, controlling the electronic equipment to display the focus window at the second screen refresh rate. According to the method and the device, the convenience and the flexibility of setting the screen refresh rate of the currently running application are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of electronic digital data processing technology, and in particular to a screen refresh rate control method, apparatus, electronic device and storage medium. Background Technology

[0002] With the development of display technology in electronic devices, electronic devices can support multiple screen refresh rate adjustments. The higher the refresh rate, the smoother the dynamic images are displayed, and the electronic devices can provide a smoother user experience, but this also leads to increased power consumption.

[0003] In related technologies, controlling the screen refresh rate requires adjustment within a specific system application interface, which does not provide flexible and convenient screen refresh rate control. Summary of the Invention

[0004] To overcome the problems existing in related technologies, this disclosure provides a screen refresh rate control method, apparatus, electronic device, and storage medium.

[0005] According to a first aspect of the present disclosure, a screen refresh rate control method is provided, comprising: identifying a focus window of a currently running application on an electronic device and displaying the focus window at a first screen refresh rate; in response to receiving a screen refresh rate adjustment operation, displaying one or more screen refresh rate control options in a first area, wherein the first area is a portion of the screen display area of ​​the electronic device, and the screen refresh rate control options have a one-to-one correspondence with screen refresh rates supported by the electronic device; and in response to receiving a selection operation for a screen refresh rate control option corresponding to a second screen refresh rate, controlling the electronic device to display the focus window at the second screen refresh rate.

[0006] In one embodiment, displaying one or more screen refresh rate control options in the first area includes: in response to receiving the screen refresh rate adjustment operation for the first time, obtaining and saving one or more screen refresh rates supported by the electronic device from the cloud, or in response to receiving the screen refresh rate adjustment operation for a subsequent time, obtaining one or more screen refresh rates supported by the electronic device stored locally on the electronic device; and displaying screen refresh rate options corresponding to each of the one or more screen refresh rates in the first area.

[0007] In one embodiment, the first screen refresh rate is determined based on the correspondence between the application and the screen refresh rate. The method further includes: in response to the second screen refresh rate being different from the first screen refresh rate, modifying the correspondence between the application and the screen refresh rate based on the second screen refresh rate.

[0008] In one embodiment, the method further includes: in response to a change in the focus window, re-determining the first screen refresh rate and / or the second screen refresh rate, using the application displayed in the changed focus window as the currently running application, and displaying the changed focus window.

[0009] In one embodiment, the first area is the side display area of ​​the electronic device's display screen.

[0010] In one embodiment, the one or more screen refresh rate control options include a custom screen refresh rate control option, the custom screen refresh rate control option being used to display a custom screen refresh rate; the method further includes: in response to the selection of the custom screen refresh rate control option, determining the second screen refresh rate as the custom screen refresh rate.

[0011] According to a second aspect of the present disclosure, a screen refresh rate control device is provided, comprising: an identification unit, configured to identify a focus window of a currently running application of an electronic device and display the focus window at a first screen refresh rate; and a processing unit, configured to, in response to receiving a screen refresh rate adjustment operation, display one or more screen refresh rate control options in a first area, and in response to receiving a selection operation for a screen refresh rate control option corresponding to a second screen refresh rate, control the electronic device to display the focus window at the second screen refresh rate, wherein the first area is a portion of the screen display area of ​​the electronic device, and the screen refresh rate control options have a one-to-one correspondence with the screen refresh rates supported by the electronic device.

[0012] In one embodiment, the processing unit displays one or more screen refresh rate control options in a first area in the following manner: in response to receiving the screen refresh rate adjustment operation for the first time, it obtains and saves one or more screen refresh rates supported by the electronic device from the cloud, or in response to receiving the screen refresh rate adjustment operation for a subsequent time, it obtains one or more screen refresh rates supported by the electronic device stored locally on the electronic device; and displays screen refresh rate options corresponding to each of the one or more screen refresh rates in the first area.

[0013] In one embodiment, the first screen refresh rate is determined based on the correspondence between the application and the screen refresh rate, and the processing unit is further configured to: in response to the second screen refresh rate being different from the first screen refresh rate, modify the correspondence between the application and the screen refresh rate based on the second screen refresh rate.

[0014] In one embodiment, the processing unit is further configured to: in response to a change in the focus window, use the application displayed in the changed focus window as the currently running application, redetermine the first screen refresh rate and / or the second screen refresh rate, and display the changed focus window.

[0015] In one embodiment, the first area is the side display area of ​​the electronic device's display screen.

[0016] In one embodiment, the one or more screen refresh rate control options include a custom screen refresh rate control option, which is used to display a custom screen refresh rate; the processing unit is further configured to: in response to the selection of the custom screen refresh rate control option, determine that the second screen refresh rate is the custom screen refresh rate.

[0017] According to a third aspect of the present disclosure, a screen refresh rate control device is provided, comprising:

[0018] A processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the screen refresh rate control method described in the first aspect or any embodiment of the first aspect.

[0019] According to a fourth aspect of the present disclosure, a storage medium is provided, the storage medium storing instructions that, when executed by a processor of a terminal, enable the terminal to perform the method described in the first aspect or any one of the embodiments of the first aspect.

[0020] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: In response to displaying the focus window of the currently running application of the electronic device at a first screen refresh rate, a screen refresh rate control option corresponding to the screen refresh rate supported by the electronic device is displayed in a first area. This enables the screen refresh rate of the application in the focus window to be changed during the selection of the currently running application, improving the convenience of adjusting the screen refresh rate of the currently running application. Furthermore, the fact that the screen refresh rates supported by the electronic device can be displayed in the first area provides more screen refresh rate options and enhances the flexibility of screen refresh rate control.

[0021] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0022] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0023] Figure 1 This is a schematic diagram illustrating a screen refresh rate setting interface in a related art according to an exemplary embodiment.

[0024] Figure 2 This is a flowchart illustrating a screen refresh rate control method according to an exemplary embodiment.

[0025] Figure 3 This is a schematic diagram illustrating, according to an exemplary embodiment, one or more screen refresh rate control options displayed in a first area.

[0026] Figure 4 This is a flowchart illustrating a method for displaying screen refresh rate control options according to an exemplary embodiment.

[0027] Figure 5 This is a flowchart illustrating a screen refresh rate control method according to an exemplary embodiment.

[0028] Figure 6 This is a flowchart illustrating a screen refresh rate control method according to an exemplary embodiment.

[0029] Figure 7 This is a schematic diagram illustrating a screen refresh rate control process according to an exemplary embodiment.

[0030] Figure 8 This is a block diagram illustrating a screen refresh rate control device according to an exemplary embodiment.

[0031] Figure 9 This is a block diagram illustrating an apparatus for screen refresh rate control according to an exemplary embodiment. Detailed Implementation

[0032] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure.

[0033] In the accompanying drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, of the embodiments of this disclosure. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure. The embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.

[0034] The screen refresh rate control method provided in this disclosure is mainly used to adjust the screen refresh rate of a target application being displayed on an electronic device, so as to achieve rapid adjustment of the screen refresh rate of the target application. The screen refresh rate characterizes the number of times an electronic display device updates the displayed content per unit time, and can be measured in Hertz (Hz).

[0035] In related technologies, setting the screen refresh rate for applications mainly relies on preset rules. This results in the inability to customize the application's screen refresh rate, or the need to set the refresh rate within a fixed system settings interface. This leads to poor flexibility in screen refresh rate settings and a complex adjustment process. For example, some technologies limit the maximum refresh rate of applications by setting a fixed, unmodifiable refresh rate whitelist or a mapping between user expressions and screen refresh rates. However, this makes it impossible to adjust the screen refresh rate corresponding to applications on the whitelist, causing the application to use a refresh rate that does not meet requirements during operation. Another example is the reliance on system settings for adjusting the refresh rate of different applications within the same electronic device. Figure 1 As shown, Figure 1 This is a schematic diagram illustrating a screen refresh rate setting interface in a related art according to an exemplary embodiment. Figure 1 In the screen refresh rate settings interface, there are two options: Default (Recommended) and Custom. The Default option means that the screen refresh rate is determined according to the preset refresh rate display rules, while the Custom option means that all or some applications are set to display at the refresh rate selected in the lower right corner. However, in Figure 1 The available screen refresh rates are too limited, with only 60Hz and 90Hz options. Furthermore, adjusting the screen refresh rate for any application requires navigating to the screen refresh rate settings interface, resulting in complex setup procedures and a limited number of customizable refresh rate options.

[0036] In view of this, this disclosure provides a screen refresh rate control method that identifies the focus window of the currently running application on the electronic device and displays the application in the focus window at a first screen refresh rate. When a screen refresh rate adjustment operation is detected during the display of the focus window, one or more screen refresh rate control options are displayed in a portion of the screen display area of ​​the electronic device. Each screen refresh rate control option has a one-to-one correspondence with the screen refresh rates supported by the application, thereby enabling flexible and convenient screen refresh rate settings for the application in the focus window.

[0037] Figure 2This is a flowchart illustrating a screen refresh rate control method according to an exemplary embodiment, such as... Figure 2 As shown, it includes the following steps.

[0038] In step S11, the focus window of the currently running application on the electronic device is identified and displayed at the first screen refresh rate.

[0039] In this embodiment of the disclosure, the focus window represents the window in the electronic device that currently receives or most recently receives a user input touch event. In this embodiment of the disclosure, the focus window can be determined by the operating system of the electronic device according to preset rules and input touch events.

[0040] In this embodiment of the disclosure, the application currently running on the electronic device can be a system application or a third-party application.

[0041] In this embodiment of the disclosure, the first screen refresh rate can be determined based on the correspondence between applications and screen refresh rates. In this correspondence, the screen refresh rate corresponding to an application can represent either the initial screen refresh rate of the currently running application or the most recently set screen refresh rate. If the screen refresh rate of the currently running application has not been set, the initial screen refresh rate of the currently running application is used as the first screen refresh rate; if it is detected that the screen refresh rate of the currently running application has been adjusted, the most recently set screen refresh rate can be used as the first screen refresh rate.

[0042] In step S12, in response to receiving a screen refresh rate adjustment operation, one or more screen refresh rate control options are displayed in the first area.

[0043] In this embodiment of the disclosure, the screen refresh rate adjustment operation can be a pressing operation of a physical button in the electronic device, such as pressing a preset button in the electronic device for triggering the screen refresh rate adjustment operation.

[0044] It should be understood that the embodiments of this disclosure do not limit the method of receiving screen refresh rate adjustment operations. In the embodiments of this disclosure, screen refresh rate adjustment operations can also be received in other conventional ways. For example, screen refresh rate adjustment operations can also be touch operations such as clicking, sliding or long-pressing on the display components displayed on the screen of an electronic device.

[0045] In this embodiment, the screen refresh rate control options have a one-to-one correspondence with the screen refresh rates supported by the application. The screen refresh rates supported by the electronic device can be set as the screen refresh rate control options included in the first area. For example, if it is determined that the screen refresh rates supported by the electronic device include refresh rate 1, refresh rate 2, and refresh rate 3, then refresh rate 1, refresh rate 2, and refresh rate 3 can be displayed as screen refresh rate control options in the first area; alternatively, level 1, level 2, and level 3 can be set as screen refresh rate control options and displayed in the first area, where level 1 corresponds to refresh rate 1, level 2 corresponds to refresh rate 2, and level 3 corresponds to refresh rate 3.

[0046] In step S13, in response to receiving a selection operation for the screen refresh rate control option corresponding to the second screen refresh rate, the electronic device is controlled to display the focus window at the second screen refresh rate.

[0047] In this embodiment, the second screen refresh rate may be the same as or different from the first screen refresh rate. If the second screen refresh rate is the same as the first screen refresh rate, the display frame rate of the focus window can be kept constant, thus displaying the focus window at the second screen refresh rate.

[0048] In this embodiment, by setting a first area and displaying screen refresh rate control options corresponding to the screen refresh rates supported by the electronic device within that first area, the screen refresh rate of the application in the focus window can be changed during the selection process. This avoids the step of selecting the currently running application from a list of multiple applications and adjusting its screen refresh rate, thus reducing the complexity of adjusting the screen refresh rate of the currently running application. Furthermore, the first area can display all screen refresh rates supported by the electronic device, providing more screen refresh rate options and enhancing the flexibility of screen refresh rate control.

[0049] In this embodiment of the present disclosure, the first region is a portion of the display area of ​​the electronic device's screen. This portion of the display area can be a preset display area within the screen display area of ​​the electronic device; for example, the first region can be a side display area of ​​the electronic device's screen. It should be understood that this embodiment of the present disclosure does not specifically limit the location of the first region; the location of the first region on the electronic device's screen can be determined based on actual display requirements or interface display style.

[0050] In an exemplary embodiment, a schematic diagram of displaying one or more screen refresh rate control options in a first area in the screen refresh rate control method provided in this disclosure embodiment is shown below. Figure 3 As shown. Figure 3 This is a schematic diagram illustrating, according to an exemplary embodiment, one or more screen refresh rate control options displayed in a first area.

[0051] exist Figure 3 In this context, the electronic device is specifically a terminal. The terminal supports one or more screen refresh rate control options, including 30Hz, 60Hz, 90Hz, 120Hz, and 144Hz, and receives screen refresh rate adjustment operations via a collapsible control P1. When P1 receives a screen refresh rate adjustment operation, the refresh rate settings for the custom refresh rate switch are displayed in the right sidebar of the terminal, including the supported 30Hz, 60Hz, 90Hz, 120Hz, and 144Hz. For example, in a gaming application scenario, if high smoothness is required, the refresh rate can be set to the highest setting of 144Hz after running the game. For applications requiring scrolling and browsing, where a balance between smoothness and power consumption is needed, the screen refresh rate can be set to 90Hz in the sidebar. For video playback and music applications, to maximize power saving, the screen refresh rate can be set to 30Hz in the sidebar.

[0052] In this embodiment of the disclosure, one or more screen refresh rate control options may further include a custom screen refresh rate control option, which is used to display a custom screen refresh rate. In response to the selection of a custom screen refresh rate control option, the second screen refresh rate is the custom screen refresh rate. The second screen refresh rate may be the same as the custom screen refresh rate, or it may be the screen refresh rate closest to the custom screen refresh rate among one or more screen refresh rates supported by the electronic device.

[0053] In this embodiment of the disclosure, when the selection operation of the screen refresh rate control option corresponding to the second screen refresh rate is performed for the first time, that is, when one or more screen refresh rate control options are displayed in the first area for the first time, the screen refresh rate supported by the electronic device can be obtained from the cloud and saved locally on the electronic device.

[0054] Figure 4 This is a flowchart illustrating a method for displaying screen refresh rate control options according to an exemplary embodiment, such as... Figure 4 As shown, it includes the following steps.

[0055] In step S21, in response to receiving a screen refresh rate adjustment operation for the first time, one or more screen refresh rates supported by the electronic device are obtained from the cloud and saved; or in response to receiving a screen refresh rate adjustment operation for a subsequent time, one or more screen refresh rates supported by the electronic device are obtained from the local storage of the electronic device.

[0056] In this embodiment of the disclosure, after the electronic device receives the screen refresh rate adjustment operation for the first time, it obtains one or more screen refresh rates currently supported by the electronic device from the cloud, thereby achieving hot loading of the screen refresh rates supported by the electronic device and reducing the storage space occupied by this function on the electronic device before the screen refresh rate adjustment operation is used.

[0057] In this embodiment of the disclosure, the electronic device can also be configured to obtain the screen refresh rate from the cloud at fixed time intervals, so that the cloud can update one or more screen refresh rates supported by the electronic device based on the hardware status of the electronic device.

[0058] In this embodiment of the disclosure, one or more screen refresh rates supported by the electronic device can be obtained from the cloud.

[0059] In step S22, the screen refresh rate options corresponding to each of the one or more screen refresh rates are displayed in the first area.

[0060] In this embodiment, each of one or more screen refresh rates supported by the electronic device obtained from the cloud is displayed as a screen refresh rate option in the first area. The first area can be set to a swivel display area to address the practical problem of too many screen refresh rates supported by the electronic device.

[0061] In this embodiment of the disclosure, by setting the screen refresh rate adjustment operation to obtain one or more screen refresh rates supported by the electronic device from the cloud and save them locally when the screen refresh rate adjustment operation is received for the first time, the screen refresh rate supported by the electronic device can be flexibly set. Furthermore, the storage resources occupied by the screen refresh rate operation can be reduced when the screen refresh rate operation has not been used.

[0062] In this embodiment of the disclosure, the correspondence between the application and the screen refresh rate can also be modified so that when displaying the application, the screen refresh rate corresponding to the application in the most recently modified correspondence is used as the first screen refresh rate for display.

[0063] Figure 5 This is a flowchart illustrating a screen refresh rate control method according to an exemplary embodiment, such as... Figure 5 As shown, it includes the following steps.

[0064] Figure 5 Step S31 and the steps in Figure 1 Step S13 is the same as in the previous one, and will not be repeated here. Please refer to the relevant description in the above embodiments. The following only describes the differences.

[0065] In step S32, if the second screen refresh rate is different from the first screen refresh rate, the correspondence between the application and the screen refresh rate is modified based on the second screen refresh rate.

[0066] In this embodiment of the disclosure, if it is detected that the display frame rate of the currently running application in the focus window has been modified using a second screen refresh rate different from the first screen refresh rate, the screen display frame rate corresponding to the currently running application in the correspondence can be modified to save the second screen frame rate used for the screen refresh rate adjustment operation. For example, if the screen refresh rate corresponding to application a is refresh rate 4 in the correspondence between applications and screen refresh rates, then when the focus window of the currently running application on the electronic device is identified, the first screen refresh rate is set to refresh rate 4, and the focus window where application a is located is displayed according to refresh rate 4. When a selection operation is received for the screen refresh rate control option corresponding to the second screen refresh rate of refresh rate 5, the focus window where application a is located is displayed using refresh rate 5, and the screen refresh rate corresponding to application a in the correspondence is changed from refresh rate 4 to refresh rate 5.

[0067] In this embodiment of the disclosure, when a change in the focus window is detected, the screen refresh rate option corresponding to the application in the switched focus window can be displayed.

[0068] Figure 6 This is a flowchart illustrating a screen refresh rate control method according to an exemplary embodiment, such as... Figure 6 As shown, it includes the following steps.

[0069] Figure 6 Step S41 and the steps in Figure 4 The steps in step S32 are the same and will not be repeated here. Please refer to the relevant descriptions in the above embodiments. The following only describes the differences.

[0070] In step S42, in response to the change of the focus window, the application displayed in the changed focus window is taken as the currently running application, the first screen refresh rate and / or the second screen refresh rate are re-determined, and the changed focus window is displayed.

[0071] In this embodiment of the disclosure, the change of the focus window may be detected by detecting a change in the content of the window touched by the touch operation. For example, when it is detected that the touch point corresponding to the touch operation moves from application b to application c, the focus window moves from the display area of ​​application b to the display area of ​​application c, and the currently running application also changes from application b to application c.

[0072] In this embodiment of the disclosure, when a change in the focus window is detected, the first screen refresh rate corresponding to the currently running application is re-determined based on the correspondence between the application and the screen refresh rate, and the focus window is displayed using the first screen refresh rate. When a screen refresh rate adjustment operation is received, and a selection operation for a screen refresh rate control option corresponding to the second screen refresh rate is received, the content in the focus window is displayed using the second screen refresh rate, and the screen refresh rate corresponding to the currently running application in the correspondence is modified based on the second screen refresh rate.

[0073] In an exemplary embodiment, the screen refresh rate control method provided in this disclosure is as follows: Figure 7 As shown, Figure 7 This is a schematic diagram illustrating a screen refresh rate control process according to an exemplary embodiment. Figure 7 In this system, the supported screen refresh rates for electronic devices include 30Hz, 60Hz, 90Hz, 120Hz, and 144Hz. The first area is the sidebar of the electronic device screen. Adjusting the screen refresh rate involves pulling a custom refresh rate control switch from the right side of the electronic device to the left. The system running on the electronic device includes a window management module, a user-defined refresh rate switch module, a refresh rate cloud control management module, and a display refresh driver module. The window management module determines the currently running focus window of the foreground application and sends the focus window information to the user-defined refresh rate switch module. The user-defined refresh rate switch module provides the user with an interface to switch refresh rates. The refresh rate cloud control management module obtains the refresh rate levels supported by the device, obtains the refresh rate value of the focus window, stores the refresh rate value of the user-selected focus window, and sends the refresh rate value of the focus window to the display screen. The display refresh driver module obtains all the refresh rate levels supported by the device and receives the refresh rate drive screen display from the refresh rate cloud control management module.

[0074] exist Figure 7In this process, the electronic device identifies the focus window of the application currently running in the foreground (corresponding to the application currently running on the electronic device), and reads the default refresh rate R1 (corresponding to the first screen refresh rate) of the current focus window from the window refresh rate policy database (corresponding to the correspondence between applications and screen refresh rates) of the refresh rate cloud control module, and sets the screen refresh rate of the current focus window to R1 through the refresh rate distribution module. If the refresh rate R1 of the current focus window is greater than the minimum refresh rate Rm that the electronic device can support, then when the electronic device does not detect any touch operation and the screen of the electronic device does not refresh, the refresh rate of the current focus window is reduced from R1 to the minimum refresh rate Rm. If the default refresh rate R1 of the current focus window is less than the minimum refresh rate Rm, then the current focus window remains at Rm. In response to detecting the action of pulling out a custom refresh rate control switch from the right side to the left side of the electronic device, it is checked whether the custom refresh rate control switch is being turned on for the first time. When the custom refresh rate control switch is first pulled out from the sidebar, the electronic device will obtain all supported refresh rate levels (30Hz, 60Hz, 90Hz, 120Hz, and 144Hz) through the refresh rate cloud control module, store them, and display them in the storage area corresponding to the sidebar switch. If the custom refresh rate control switch is not first pulled out from the sidebar, all supported refresh rate levels in the storage area corresponding to the sidebar switch will be directly displayed and shown in the sidebar, avoiding duplicate acquisition of refresh rate levels. If no refresh rate selection is detected, the refresh rate of the current focused window remains R1. When a selection of refresh rate R2 (corresponding to the second screen refresh rate) in the sidebar is detected, the custom refresh rate control switch will store the application information displayed in the current focused window and the corresponding refresh rate R2 in the window refresh rate policy database of the refresh rate cloud control module. It will then set the screen refresh rate of the current focused window to R2 through the refresh rate distribution module. When switching focused windows, the above operation is repeated to determine the screen refresh rate corresponding to the application displayed in the current focused window.

[0075] In this embodiment of the disclosure, the focus window of the currently running application of the electronic device is identified and displayed at the first screen refresh rate corresponding to the currently running application. When a screen refresh rate adjustment operation is received, one or more screen refresh rates supported by the electronic device are displayed in the first area of ​​the electronic device screen to provide multiple adjustable screen refresh rates and improve the flexibility of screen refresh rate adjustment operations.

[0076] Based on the same concept, this disclosure also provides a screen refresh rate control device.

[0077] It is understood that the screen refresh rate control device provided in this disclosure includes hardware structures and / or software modules corresponding to each function in order to achieve the above-mentioned functions. In conjunction with the units and algorithm steps of the various examples disclosed in this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of this disclosure.

[0078] Figure 8 This is a block diagram illustrating a screen refresh rate control device 100 according to an exemplary embodiment. (Refer to...) Figure 8 The device includes an identification unit 101 and a processing unit 102.

[0079] The identification unit 101 is used to identify the focus window of the application currently running on the electronic device and display the focus window at a first screen refresh rate.

[0080] The processing unit 102 is configured to, in response to receiving a screen refresh rate adjustment operation, display one or more screen refresh rate control options in a first area, and in response to receiving a selection operation for a screen refresh rate control option corresponding to a second screen refresh rate, control the electronic device to display the focus window at the second screen refresh rate. The first area is a portion of the screen display area of ​​the electronic device, and the screen refresh rate control options have a one-to-one correspondence with the screen refresh rates supported by the electronic device.

[0081] In one embodiment, the processing unit 102 displays one or more screen refresh rate control options in a first area in the following manner: in response to receiving a screen refresh rate adjustment operation for the first time, it obtains and saves one or more screen refresh rates supported by the electronic device from the cloud, or in response to receiving a screen refresh rate adjustment operation for a non-first time, it obtains one or more screen refresh rates supported by the electronic device stored locally on the electronic device; and displays screen refresh rate options corresponding to each of the one or more screen refresh rates in the first area.

[0082] In one embodiment, the first screen refresh rate is determined based on the correspondence between the application and the screen refresh rate. The processing unit 102 is further configured to: in response to the second screen refresh rate being different from the first screen refresh rate, modify the correspondence between the application and the screen refresh rate based on the second screen refresh rate.

[0083] In one embodiment, the processing unit 102 is further configured to: in response to a change in the focus window, use the application displayed in the changed focus window as the currently running application, redetermine the first screen refresh rate and / or the second screen refresh rate, and display the changed focus window.

[0084] In one embodiment, the first area is the side display area of ​​the electronic device's display screen.

[0085] In one embodiment, one or more screen refresh rate control options include a custom screen refresh rate control option, which is used to display a custom screen refresh rate; the processing unit 102 is further configured to: determine that the second screen refresh rate is the custom screen refresh rate in response to the selection of the custom screen refresh rate control option.

[0086] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0087] Figure 9 This is a block diagram illustrating a device 200 for screen refresh rate control according to an exemplary embodiment. For example, device 200 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0088] Reference Figure 9 The device 200 may include one or more of the following components: processing component 202, memory 204, power component 206, multimedia component 208, audio component 210, input / output (I / O) interface 212, sensor component 214, and communication component 216.

[0089] Processing component 202 typically controls the overall operation of device 200, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 202 may include one or more modules to facilitate interaction between processing component 202 and other components. For example, processing component 202 may include a multimedia module to facilitate interaction between multimedia component 208 and processing component 202.

[0090] Memory 204 is configured to store various types of data to support the operation of device 200. Examples of such data include instructions for any application or method operating on device 200, contact data, phonebook data, messages, pictures, videos, etc. Memory 204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0091] The power supply component 206 provides power to the various components of the device 200. The power supply component 206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to the device 200.

[0092] Multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 208 includes a front-facing camera and / or a rear-facing camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0093] Audio component 210 is configured to output and / or input audio signals. For example, audio component 210 includes a microphone (MIC) configured to receive external audio signals when device 200 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 204 or transmitted via communication component 216. In some embodiments, audio component 210 also includes a speaker for outputting audio signals.

[0094] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0095] Sensor assembly 214 includes one or more sensors for providing status assessments of various aspects of device 200. For example, sensor assembly 214 may detect the on / off state of device 200, the relative positioning of components such as the display and keypad of device 200, changes in the position of device 200 or a component of device 200, the presence or absence of user contact with device 200, the orientation or acceleration / deceleration of device 200, and temperature changes of device 200. Sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 214 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0096] Communication component 216 is configured to facilitate wired or wireless communication between device 200 and other devices. Device 200 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 216 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 216 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0097] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0098] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, which can be executed by a processor 220 of the device 200 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0099] It is understood that in this disclosure, "multiple" refers to two or more, and other quantifiers are similar. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. The singular forms "a," "the," and "the" are also intended to include the plural forms unless the context clearly indicates otherwise.

[0100] It is further understood that the terms "first," "second," etc., are used to describe various types of information, but this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another, and do not indicate a specific order or degree of importance. In fact, the expressions "first," "second," etc., are completely interchangeable. For example, without departing from the scope of this disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.

[0101] It can be further understood that, unless otherwise specified, "connection" includes both direct connections where no other components exist between the two parties and indirect connections where other components exist between them.

[0102] It is further understood that although operations are described in a specific order in the accompanying drawings in the embodiments of this disclosure, this should not be construed as requiring these operations to be performed in the specific order or serial order shown, or requiring all of the shown operations to be performed to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.

[0103] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein.

[0104] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A screen refresh rate control method, characterized by, The method comprises: identifying a focus window of a currently running application of an electronic device, and displaying the focus window at a first screen refresh rate; in response to receiving a screen refresh rate adjustment operation, displaying one or more screen refresh rate control options in a first area, the first area being a partial screen display area of the electronic device, the screen refresh rate control options having a one-to-one correspondence with screen refresh rates supported by the electronic device; in response to receiving a selection operation on a screen refresh rate control option corresponding to a second screen refresh rate, controlling the electronic device to display the focus window at the second screen refresh rate.

2. The method of claim 1, wherein, The displaying of the one or more screen refresh rate control options in the first area comprises: in response to first receiving the screen refresh rate adjustment operation, obtaining and saving one or more screen refresh rates supported by the electronic device from a cloud, or in response to non-first receiving the screen refresh rate adjustment operation, obtaining the one or more screen refresh rates supported by the electronic device stored locally by the electronic device; displaying a screen refresh rate option corresponding to each of the one or more screen refresh rates in the first area.

3. The method of claim 1, wherein, The first screen refresh rate is determined based on a correspondence between the application and the screen refresh rate, and the method further comprises: in response to the second screen refresh rate being different from the first screen refresh rate, modifying the correspondence between the application and the screen refresh rate based on the second screen refresh rate.

4. The method according to claim 1 or 3, characterized in that, The method further comprises: in response to a change in the focus window, taking the application displayed in the changed focus window as the currently running application, re-determining the first screen refresh rate and / or the second screen refresh rate, and displaying the changed focus window.

5. The method of claim 1, wherein, The first area is a side display area of a screen of the electronic device.

6. The method of claim 1, wherein, The one or more screen refresh rate control options include a custom screen refresh rate control option, the custom screen refresh rate control option being used to display a custom screen refresh rate; The method further comprises: in response to the custom screen refresh rate control option being selected, determining the second screen refresh rate to be the custom screen refresh rate.

7. A screen refresh rate control apparatus characterized by comprising: The method comprises: an identifying unit configured to identify a focus window of a currently running application of an electronic device, and display the focus window at a first screen refresh rate; a processing unit configured to, in response to receiving a screen refresh rate adjustment operation, display one or more screen refresh rate control options in a first area, and in response to receiving a selection operation on a screen refresh rate control option corresponding to a second screen refresh rate, control the electronic device to display the focus window at the second screen refresh rate, the first area being a partial screen display area of the electronic device, the screen refresh rate control options having a one-to-one correspondence with screen refresh rates supported by the electronic device.

8. The apparatus of claim 7, wherein, The processing unit displays the one or more screen refresh rate control options in the first area in the following manner: in response to the screen refresh rate adjustment operation being received for the first time, obtaining and storing one or more screen refresh rates supported by the electronic device from the cloud, or in response to the screen refresh rate adjustment operation being received for the second time, obtaining the one or more screen refresh rates supported by the electronic device stored locally in the electronic device; displaying, in the first area, a screen refresh rate option corresponding to each of the one or more screen refresh rates.

9. The apparatus of claim 7, wherein, The first screen refresh rate is determined based on a correspondence between the application and the screen refresh rate, and the processing unit is further configured to: in response to the second screen refresh rate being different from the first screen refresh rate, modifying the correspondence between the application and the screen refresh rate based on the second screen refresh rate.

10. The apparatus of claim 7 or 9, wherein, The processing unit is further configured to: in response to the focus window being changed, determining the first screen refresh rate and / or the second screen refresh rate again with the application displayed in the changed focus window as the current running application, and displaying the changed focus window.

11. The apparatus of claim 7, wherein, The first area is a side display area of a screen of the electronic device.

12. The apparatus of claim 7, wherein, The one or more screen refresh rate control options include a custom screen refresh rate control option, and the custom screen refresh rate control option is used to display a custom screen refresh rate. The processing unit is further configured to: in response to the custom screen refresh rate control option being selected, determining the second screen refresh rate as the custom screen refresh rate.

13. An electronic device, comprising: comprise: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the method of any one of claims 1 to 6.

14. A storage medium, characterized by The storage medium has instructions stored therein, and when the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to perform the method of any one of claims 1 to 6.