Goal oriented device configuration
US-10261564-B1 · Apr 16, 2019 · US
US12379766B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12379766-B2 |
| Application number | US-202117610653-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 8, 2021 |
| Priority date | Sep 15, 2020 |
| Publication date | Aug 5, 2025 |
| Grant date | Aug 5, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The embodiments of the present disclosure relate to a switching method and switching apparatus between running modes of an application program, an electronic device and a storage medium, wherein the switching method includes: acquiring application power-saving information preset by a user; acquiring remaining power of a terminal for installing the application program in a running process of the application program; and determining whether to switch from a current running mode of the application program to an application power-saving mode according to the application power-saving information and the remaining power of the terminal.
Opening claim text (preview).
What is claimed is: 1. A switching method for switching between running modes of an application program, comprising: acquiring application power-saving information preset by a user, wherein the application power-saving information comprises a power-saving switching threshold and time when the application program enters an application power-saving mode, and the power-saving switching threshold refers to remaining power of a terminal corresponding to a triggering time of switching the application program to the application power-saving mode; acquiring remaining power of the terminal installing the application program in a running process of the application program; determining whether to switch from a current running mode of the application program to the application power-saving mode if the application power-saving information and the remaining power of the terminal meet an application program running mode switching condition, under which a current remaining power of the terminal is less than the power-saving switching threshold, and current time reaches the time preset by the user for the application program to enter the application power-saving mode; and after determining to switch from the current running mode of the application program to the application power-saving mode, adjusting running parameters of a target function associated with the application program, wherein the target function comprises a native function of the application program, and the native function of the application program comprises at least one of a network data transmission function, a data cleaning function, a multimedia data editing function, a multimedia data playing function, or a page rendering function. 2. The switching method according to claim 1 , further comprising, before the acquiring application power-saving information preset by a user: displaying a setting page in the application program; and determining the application power-saving information preset by the user according to a setting operation of the user on the setting page. 3. The switching method according to claim 2 , wherein the displaying a setting page in the application program comprises: in the running process of the application program, if the remaining power of the terminal is less than a prompt threshold, displaying power-saving prompt information on a current display page of the application program; and according to a touch operation of the user on the power-saving prompt information, switching from the current display page to the setting page in the application program. 4. The switching method according to claim 3 , wherein the displaying a setting page in the application program further comprises: if a touch operation of the user on the power-saving prompt information is not detected within a preset time, removing the power-saving prompt information from the current display page. 5. The switching method according to claim 1 , wherein the target function further comprises a native function of an operating system of the terminal. 6. The switching method according to claim 5 , wherein the adjusting running parameters of a target function associated with the application program comprises: sending an adjustment instruction to the operating system of the terminal, wherein the adjustment instruction is used for instructing the operating system of the terminal to adjust running parameters of the native function of the operating system of the terminal. 7. The switching method according to claim 1 , further comprising: after determining to switch from the current running mode of the application program to the application power-saving mode, if it is detected that the terminal is in a charging state, switching from the application power-saving mode to a non-power-saving mode. 8. The switching method according to claim 1 , wherein if the application power-saving information preset by the user and the remaining power of the terminal do not meet the application program running mode switching condition, the application program determining not to execute the switching between modes. 9. The switching method according to claim 5 , wherein: the application program comprises a video editing application program; and the native function of the operating system of the terminal includes at least one of a positioning function or a detection function depending on a sensing device. 10. The switching method according to claim 9 , wherein the adjusting running parameters of a target function associated with the application program comprises: adjusting the running parameters of the target function according to an adjustment priority of the target function associated with the application program. 11. The switching method according to claim 10 , wherein the target function comprises different target functions, and the adjusting the running parameters of the target function according to an adjustment priority of the target function associated with the application program comprises: analyzing use frequencies of the user for the different target functions by collecting operation data in a process of using the application program by the user; and determining adjustment priorities of the different target functions according to the use frequencies of the user for the different target functions, wherein the lower the use frequency is, the higher the adjustment priority is. 12. The switching method according to claim 10 , wherein the adjusting the running parameters of the target function according to an adjustment priority of the target function associated with the application program comprises: if the remaining power of the terminal is less than a first grade threshold, adjusting running parameters of a function belonging to a first adjustment grade in the target functions, wherein the function belonging to the first adjustment grade comprises at least one of multimedia data playing function, positioning function, page rendering function or network data transmission function; and if the remaining power of the terminal is less than a second grade threshold, adjusting running parameters of a function belonging to a second adjustment grade in the target functions, wherein the function belonging to the second adjustment grade comprises at least one of data cleaning function, multimedia data editing function or detection function depending on the sensing device, and the second grade threshold is less than the first grade threshold. 13. The switching method according to claim 9 , wherein: if the target function is the network data transmission function, the adjusting the running parameters of the target function associated with the application program comprises at least one of: adjusting a frequency of data interaction with a server to be less than an interaction threshold; or adjusting a bit rate of multimedia data acquired from the server to be less than a bit rate threshold; and/or, if the target function is the data cleaning function, the adjusting the running parameters of the target function associated with the application program comprises: adjusting a frequency of application data cleaning to be less than a cleaning threshold; and/or, if the target function is the multimedia data editing function, the adjusting the running parameters of the target function associated with the application program comprises disabling running a target editing algorithm, wherein the target editing algorithm comprises at least one of a filter adding algorithm, a prop adding algorithm or a special-effect adding algorithm; and/or, if the target function is the multimedia data playing function, the adjusting the running paramet
Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title
by task scheduling · CPC title
Power saving in peripheral device · CPC title
managed by the network, e.g. network or access point is leader and terminal is follower · CPC title
detecting a user operation or a tactile contact or a motion of the device · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.