Battery electric quantity management method and intelligent terminal

文档序号:1556252 发布日期:2020-01-21 浏览:21次 中文

阅读说明:本技术 一种电池电量管理方法及智能终端 (Battery electric quantity management method and intelligent terminal ) 是由 谭贵军 于 2019-09-30 设计创作,主要内容包括:本发明涉及终端技术领域,尤其涉及一种电池电量管理方法及智能终端。该方法应用于智能终端,该方法包括:如果所述智能终端的电池电量低于预设阈值,则检测用户对所述智能终端的吹气操作;如果检测到所述吹气操作且所述吹气操作满足预设条件,则在所述智能终端的显示界面显示当前使用电池电量的应用程序;基于所述显示界面显示的所述应用程序,对所述电池电量进行管理。该实施方式通过吹气的方式对智能终端的电池电量进行控制和管理,使用户能够方便地管控智能终端的电池电量,从而降低了能耗,延长了智能终端的待机时间。(The invention relates to the technical field of terminals, in particular to a battery power management method and an intelligent terminal. The method is applied to the intelligent terminal and comprises the following steps: if the battery power of the intelligent terminal is lower than a preset threshold value, detecting the blowing operation of a user on the intelligent terminal; if the blowing operation is detected and meets a preset condition, displaying an application program of the current battery power on a display interface of the intelligent terminal; and managing the battery power based on the application program displayed on the display interface. This embodiment controls and manages intelligent terminal's battery power through the mode of blowing, makes the user conveniently manage intelligent terminal's battery power to reduce the energy consumption, prolonged intelligent terminal's standby time.)

1. A battery power management method is applied to an intelligent terminal and is characterized by comprising the following steps:

if the battery power of the intelligent terminal is lower than a preset threshold value, detecting the blowing operation of a user on the intelligent terminal;

if the blowing operation is detected and meets a preset condition, displaying an application program of the current battery power on a display interface of the intelligent terminal;

and managing the battery power based on the application program displayed on the display interface.

2. The method according to claim 1, wherein the detecting of the blowing operation of the intelligent terminal by the user comprises:

acquiring a sound signal obtained by a microphone;

and if the sound signal comprises the air flow sound generated by the air blowing operation, confirming that the air blowing operation of the user on the intelligent terminal is detected.

3. The method according to claim 1, wherein the detecting of the blowing operation of the intelligent terminal by the user comprises:

acquiring a sound signal obtained by a microphone, and confirming whether the sound signal comprises airflow sound generated by the blowing operation;

acquiring an image shot by a camera, and carrying out image recognition on the image to confirm whether the image comprises a face and whether the face performs blowing action, wherein the time for acquiring the sound signal and the time for acquiring the image are positioned at the same moment or the same time period;

and if the sound signal comprises the airflow sound generated by the blowing operation and the image comprises the face doing the blowing action, confirming that the blowing operation of the user on the intelligent terminal is detected.

4. The method according to any one of claims 1 to 3, wherein if the air blowing operation is detected and meets a preset condition, displaying an application program of the current battery power used on a display interface of the intelligent terminal, including:

and if the blowing operation is detected and is the continuous blowing operation for the first preset times, dynamically displaying the application program using the current battery power on a display interface of the intelligent terminal according to the sequence of the battery power used by the application program.

5. The method of claim 4, further comprising:

and acquiring the use frequency of the application program, and displaying the use frequency corresponding to the application program on the display interface.

6. The method of claim 4, wherein managing the battery charge based on the application displayed by the display interface comprises:

if the blowing operation is detected and the blowing operation is continuous blowing operation for a first preset number of times, closing the application program which uses the electric quantity of the battery and is displayed currently;

if the blowing operation is detected and the blowing operation is continuous blowing operation for a second preset number of times, closing all application programs using the electric quantity of the battery;

and if the blowing operation is detected and the duration of the blowing operation is greater than a preset threshold value, continuously closing the dynamically displayed application program using the electric quantity of the battery.

7. The method of claim 5, wherein managing the battery charge based on the application displayed by the display interface comprises:

acquiring the application programs of which the battery power is larger than a first threshold and the use frequency is smaller than a second threshold according to the size of the battery power used by the application programs and the use frequency of the application programs;

and if the blowing operation is detected and meets the preset conditions, closing the application program with the battery power greater than a first threshold and the use frequency less than a second threshold.

8. The method of claim 1, wherein when the number of applications using battery power is less than or equal to a preset threshold, the method further comprises:

and if the blowing operation is detected, controlling the brightness of the display interface according to the number of the application programs using the electric quantity of the battery.

9. An intelligent terminal, characterized in that, intelligent terminal includes:

at least one processor, and

a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the method of any of claims 1-8.

10. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a smart terminal, cause the smart terminal to perform the method of any of claims 1-8.

[ technical field ] A method for producing a semiconductor device

The invention relates to the technical field of terminals, in particular to a battery power management method and an intelligent terminal.

[ background of the invention ]

An intelligent terminal (such as a mobile phone) is the most frequently and important tool used in daily life of people and is one of indispensable tools for people. However, in the using process, the battery capacity of the intelligent terminal is often limited, the battery capacity of the intelligent terminal is continuously lost in the using process of the intelligent terminal, and when a user cannot charge the intelligent terminal in time, if the battery capacity of the intelligent terminal is insufficient at the moment, the use of the user is affected, so that the user needs to control and manage the battery capacity of the intelligent terminal.

However, when the user uses the intelligent terminal, the situation that one hand or both hands are occupied often exists, so that the intelligent terminal is inconvenient to operate, and at the moment, the user cannot control and manage the battery power of the intelligent terminal.

[ summary of the invention ]

The invention aims to provide a battery power management method and an intelligent terminal, and solves the technical problem that a user is inconvenient to manage the battery power of the intelligent terminal.

One aspect of the embodiments of the present invention provides a battery power management method, which is applied to an intelligent terminal, and the method includes:

if the battery power of the intelligent terminal is lower than a preset threshold value, detecting the blowing operation of a user on the intelligent terminal;

if the blowing operation is detected and meets a preset condition, displaying an application program of the current battery power on a display interface of the intelligent terminal;

and managing the battery power based on the application program displayed on the display interface.

Optionally, the detecting a blowing operation of the user on the intelligent terminal includes:

acquiring a sound signal obtained by a microphone;

and if the sound signal comprises the air flow sound generated by the air blowing operation, confirming that the air blowing operation of the user on the intelligent terminal is detected.

Optionally, the detecting a blowing operation of the user on the intelligent terminal includes:

acquiring a sound signal obtained by a microphone, and confirming whether the sound signal comprises airflow sound generated by the blowing operation;

acquiring an image shot by a camera, and carrying out image recognition on the image to confirm whether the image comprises a face and whether the face performs blowing action, wherein the time for acquiring the sound signal and the time for acquiring the image are positioned at the same moment or the same time period;

and if the sound signal comprises the airflow sound generated by the blowing operation and the image comprises the face doing the blowing action, confirming that the blowing operation of the user on the intelligent terminal is detected.

Optionally, if the blowing operation is detected and the blowing operation meets a preset condition, displaying an application program of the current battery power in a display interface of the intelligent terminal, including:

and if the blowing operation is detected and is the continuous blowing operation for the first preset times, dynamically displaying the application program using the current battery power on a display interface of the intelligent terminal according to the sequence of the battery power used by the application program.

Optionally, the method further comprises:

and acquiring the use frequency of the application program, and displaying the use frequency corresponding to the application program on the display interface.

Optionally, the managing the battery power based on the application program displayed on the display interface includes:

if the blowing operation is detected and the blowing operation is continuous blowing operation for a first preset number of times, closing the application program which uses the electric quantity of the battery and is displayed currently;

if the blowing operation is detected and the blowing operation is continuous blowing operation for a second preset number of times, closing all application programs using the electric quantity of the battery;

and if the blowing operation is detected and the duration of the blowing operation is greater than a preset threshold value, continuously closing the dynamically displayed application program using the electric quantity of the battery.

Optionally, the managing the battery power based on the application program displayed on the display interface includes:

acquiring the application programs of which the battery power is larger than a first threshold and the use frequency is smaller than a second threshold according to the size of the battery power used by the application programs and the use frequency of the application programs;

and if the blowing operation is detected and meets the preset conditions, closing the application program with the battery power greater than a first threshold and the use frequency less than a second threshold.

Optionally, when the number of the applications using the battery power is less than or equal to a preset threshold, the method further includes:

and if the blowing operation is detected, controlling the brightness of the display interface according to the number of the application programs using the electric quantity of the battery.

In another aspect of the embodiments of the present invention, an intelligent terminal is provided, where the intelligent terminal includes:

at least one processor, and

a memory communicatively coupled to the at least one processor, the memory storing instructions executable by the at least one processor to enable the at least one processor to perform the battery power management method as described above.

In a further aspect of embodiments of the present invention, there is provided a non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a smart terminal, the smart terminal is caused to execute the battery power management method as described above.

The embodiment of the invention provides a battery electric quantity management method and an intelligent terminal, wherein the method is applied to the intelligent terminal, and the method detects the blowing operation of a user on the intelligent terminal when the battery electric quantity of the intelligent terminal is lower than a preset threshold value; if the blowing operation is detected and meets a preset condition, displaying an application program of the current battery power on a display interface of the intelligent terminal; and managing the battery power based on the application program displayed on the display interface. This embodiment controls and manages intelligent terminal's battery power through the mode of blowing, makes the user conveniently manage intelligent terminal's battery power to reduce the energy consumption, prolonged intelligent terminal's standby time.

[ description of the drawings ]

One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the figures in which like reference numerals refer to similar elements and which are not to scale unless otherwise specified.

Fig. 1 is a flowchart of a battery power management method according to an embodiment of the present invention;

fig. 2 is a flowchart of a method for displaying an application currently using battery power on a display interface of the intelligent terminal in the battery power management method according to the embodiment of the present invention;

fig. 3 is a flowchart of a method for managing battery power based on the application program displayed on the display interface in the battery power management method according to the embodiment of the present invention;

fig. 4 is a flowchart illustrating a battery power management method according to another embodiment of the invention;

fig. 5 is a schematic structural diagram of a battery power management apparatus according to an embodiment of the present invention;

fig. 6 is a schematic diagram of a hardware structure of an intelligent terminal that executes a battery power management method according to an embodiment of the present invention.

[ detailed description ] embodiments

In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

It should be noted that, if not conflicted, the various features of the embodiments of the invention may be combined with each other within the scope of protection of the invention. Additionally, while functional block divisions are performed in the device diagrams, with logical sequences shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than the block divisions in the device diagrams, or the flowcharts.

Referring to fig. 1, fig. 1 is a flowchart of a battery power management method according to an embodiment of the present invention, where the method is applied to an intelligent terminal, and the intelligent terminal may be used to load various applications and display application programs and the like through a display interface. The intelligent terminal can be a mobile phone, a tablet computer, an intelligent bracelet and other terminal equipment. As shown in fig. 1, the method includes:

step 101, if the battery power of the intelligent terminal is lower than a preset threshold value, detecting the blowing operation of a user on the intelligent terminal.

The preset threshold corresponding to the battery power may be set by the intelligent terminal when the intelligent terminal leaves a factory, or may be set by a user according to personal preferences.

And when the battery electric quantity of the intelligent terminal is lower than a preset threshold value, detecting the blowing operation of the user on the intelligent terminal. In this embodiment, the blowing operation of the user on the intelligent terminal may be detected in the following two ways.

The first method is as follows:

acquiring a sound signal of a microphone; and if the sound signal comprises the air flow sound generated by the air blowing operation, confirming that the air blowing operation of the user on the intelligent terminal is detected.

The intelligent terminal collects sound signals of the microphone and analyzes the sound signals to judge whether the sound signals include airflow sound generated by blowing operation. If the airflow sound generated by the blowing operation is detected, it is determined that the blowing operation is detected. The specific process of detecting whether the sound signal comprises airflow sound generated by the blowing operation according to the sound signal comprises the following steps: extracting a frequency and an amplitude in the sound signal, detecting whether the frequency is within a frequency range of the blowing sound signal, and detecting whether the amplitude is within an amplitude range of the blowing sound signal, and if both are within their respective ranges, determining that the sound signal includes airflow sound generated by the blowing operation. It is also possible to detect whether the sound signal includes the airflow sound generated by the blowing operation by other methods.

The second method comprises the following steps:

acquiring a sound signal obtained by a microphone, and confirming whether the sound signal comprises airflow sound generated by the blowing operation; acquiring an image shot by a camera, and carrying out image recognition on the image to confirm whether the image comprises a face and whether the face performs blowing action, wherein the time for acquiring the sound signal and the time for acquiring the image are positioned at the same moment or the same time period; and if the sound signal comprises the airflow sound generated by the blowing operation and the image comprises the face doing the blowing action, confirming that the blowing operation of the user on the intelligent terminal is detected.

In the second mode, when the blowing operation of the user on the intelligent terminal is detected, whether the sound signal collected by the microphone includes the airflow sound generated by the blowing operation is detected, meanwhile, the face of the user is identified through the camera, the mouth image of the user is extracted, whether the user has the blowing action is judged, and if the two are met, the blowing operation of the user on the intelligent terminal is confirmed and detected. Thus, errors caused by other air flows can be distinguished, and the blowing action is ensured to be an operation used by a user for viewing the message notification.

Wherein the blowing action includes blowing and sucking, which is not limited herein.

Whether the image includes the air blowing action or not can be judged based on a machine learning method, for example, whether the mouth image is the air blowing action or not is judged by adopting a neural network module. The prior art can be referred to for a specific judgment process.

It should be noted that, the two manners for detecting the air blowing operation of the intelligent terminal do not limit the air blowing operation of the user on the intelligent terminal, and other manners may also be used to detect the air blowing operation of the user on the intelligent terminal.

And 102, if the blowing operation is detected and meets a preset condition, displaying an application program of the current battery power on a display interface of the intelligent terminal.

The preset condition may be preset by the intelligent terminal system, or may be set by the intelligent terminal user according to personal preferences. For example, the preset condition may be how many times the air blowing operation is performed, the preset condition may also be a time length for performing the air blowing operation, the preset condition may also be a distance between a mouth of the user and the microphone when the user performs the air blowing operation, the preset condition may also be an angle at which the user blows, and the like.

The application programs which use the battery power currently comprise the application programs which are currently operated in the foreground and the application programs which are currently operated in the background.

In this embodiment, as shown in fig. 2, if the blowing operation is detected and the blowing operation meets a preset condition, displaying an application program of a current battery power consumption on a display interface of the smart terminal, where the application program includes:

step 1021, if the air blowing operation is detected and the air blowing operation is continuous air blowing operation for a first preset number of times, dynamically displaying the application program using the current battery power on a display interface of the intelligent terminal according to the sequence of the battery power used by the application program.

The first preset times can be freely set according to personal preferences of users, and can also be set by an intelligent terminal system. For example, if a blowing operation of a user is detected and the user exhales at one time, the current application program using the battery power is dynamically displayed on the display interface of the intelligent terminal according to the size sequence of the battery power used by the application program.

The battery power used by the application program can be sequentially sorted from large to small or from small to large according to the battery power used by the application program.

The application program for dynamically displaying the current battery power comprises the following steps: and displaying the application programs one screen by one screen in a rolling mode, namely only one application program is displayed on the display interface at a time. The applications may also be presented on the display interface in a list and the applications in the list periodically change in a scrolling manner.

When the applications are dynamically displayed on the display interface in the running time sequence of the applications in the foreground on one screen, the picture of the application displayed on the display interface may be the interface through which the user last browses the applications, for example, the user last uses a music APP and exits from a song "sunny day", and when the music APP is redisplayed, the display interface is the application interface corresponding to the song "sunny day". The screen of the application program displayed on the display interface may also be a main interface of the application program, and the like.

After the display interface of the intelligent terminal displays the application program using the battery power, the method further comprises the following steps.

And step 1022, acquiring the use frequency of the application program, and displaying the use frequency corresponding to the application program on the display interface.

The frequency of the application program may be a frequency of the application program used by the user within a preset time period, for example, a frequency of the application program used by the user in the past week, and the like. The use frequency of the application program interface displayed on the display interface is correspondingly displayed, so that a user can know which application programs are frequently used and which application programs are not frequently used.

And 103, managing the battery power based on the application program displayed on the display interface.

Based on the application program displayed on the display interface, managing the battery power specifically includes: and managing the battery power of the application program displayed on the display interface according to the blowing operation of the user.

Specifically, as shown in fig. 3, the managing the battery power based on the application program displayed on the display interface includes:

step 1031, if the blowing operation is detected and is a first preset number of continuous blowing operations, closing the application program which is displayed at present and uses the electric quantity of the battery;

step 1032, if the air blowing operation is detected and the air blowing operation is continuous air blowing operation for a second preset number of times, closing all application programs using the electric quantity of the battery;

and 1033, if the blowing operation is detected and the duration of the blowing operation is greater than a preset threshold, continuously closing the dynamically displayed application program using the electric quantity of the battery.

The specific manner of detecting the air blowing operation may refer to the above embodiments, and is not described herein again. The first preset times and the second preset times can be set by an intelligent terminal system, and can also be set by an intelligent terminal user according to personal preferences. For example, the first preset number of times is two, that is, the user performs two consecutive air blowing actions, and then the application program using the battery power currently being displayed is closed. The second preset number of times is three, that is, if the user performs three continuous blowing actions, all current application programs using the battery power are closed.

The duration of the air blowing operation is greater than a preset threshold, for example, the duration of continuous air blowing by the user is greater than 30 seconds, and the like. The preset threshold value can be set by the intelligent terminal system or set by the intelligent terminal user according to personal preference. The user continuously closes the dynamically displayed application program using the electric quantity of the battery by continuously blowing, so that the operation is convenient, and the method for managing the application program running in the background by the user is enriched.

It should be noted that, besides the application program that uses the battery power on the intelligent terminal is managed and controlled by the method of the air blowing operation, other methods may be adopted, and the method is not limited to the above method.

For example, in some embodiments, the method further comprises: and acquiring the flow speed of the air flow when a user blows air and the length of the air flow during one-time blowing, and managing the application program using the electric quantity of the battery according to the flow speed of the air flow and/or the length of the air flow. For example, if a user blows a breath suddenly, the application program which uses the most battery power at present is immediately closed; for another example, if the user blows slowly, the display speed of the display interface for dynamically displaying the application program may be adjusted, and the slower the blowing speed of the user is, the slower the dynamic change time of the application program on the display interface is, and vice versa, the faster the dynamic change time of the application program is. Therefore, the user can manage the application program through blowing control, the interactive pleasure of the user and the intelligent terminal is enhanced, and the user is full of interestingness when the application program is controlled and controlled.

In some embodiments, the managing the battery power based on the application displayed by the display interface includes:

acquiring the application programs of which the battery power is larger than a first threshold and the use frequency is smaller than a second threshold according to the size of the battery power used by the application programs and the use frequency of the application programs; and if the blowing operation is detected and meets the preset conditions, closing the application program with the battery power greater than a first threshold and the use frequency less than a second threshold.

It should be noted that, the managed applications include foreground-running applications and background-running applications, and in some embodiments, when the application using battery power is managed according to the method, the application currently used by the user in the foreground may be excluded, for example, when the application using battery power is closed, only all background applications are closed, and the foreground-running application is retained. For the application program running in the foreground, the user can control the application program by using the blowing operation again.

The embodiment of the invention provides a battery electric quantity management method, which is applied to an intelligent terminal and is used for detecting the blowing operation of a user on the intelligent terminal when the battery electric quantity of the intelligent terminal is lower than a preset threshold value; if the blowing operation is detected and meets a preset condition, displaying an application program of the current battery power on a display interface of the intelligent terminal; and managing the battery power based on the application program displayed on the display interface. The method controls and manages the battery electric quantity of the intelligent terminal in a blowing mode, so that a user can conveniently manage and control the battery electric quantity of the intelligent terminal, the energy consumption is reduced, and the standby time of the intelligent terminal is prolonged.

Referring to fig. 4, fig. 4 is a flowchart of a battery power management method according to another embodiment of the present invention, and the main difference between fig. 4 and fig. 1 is that when the number of applications using battery power is less than or equal to a preset threshold, the method further includes:

and 104, if the blowing operation is detected, controlling the brightness of the display interface according to the number of the application programs using the battery power.

Based on the method embodiment, when the number of the current application programs using the battery power is smaller than or equal to the preset threshold value, the brightness of the display interface of the intelligent terminal can be adjusted through air blowing operation again. For example, the number of current applications using the battery power is 0, and if the user is detected to exhale, the screen brightness of the intelligent terminal is automatically reduced to the set brightness, so as to save the power. In the process of opening the application program by a subsequent user, the screen brightness can be continuously increased according to the use environment, or when the intelligent terminal is in a charging state, the screen brightness is recovered to high brightness.

In some embodiments, the brightness of the display interface of the intelligent terminal may also be controlled through a blowing operation, for example, the faster the blowing speed is, the faster the screen brightness is darkened, the slower the blowing speed is, the screen brightness is slowly darkened or slowly brightened, and the like.

According to the battery power management method provided by the embodiment, the screen brightness of the intelligent terminal can be adjusted through blowing operation, so that the battery power of the intelligent terminal is saved, the operation is simple and convenient, and the user experience is improved.

Referring to fig. 5, fig. 5 is a schematic structural diagram of a battery power management apparatus according to an embodiment of the present invention, where the apparatus 20 is applied to an intelligent terminal, and the intelligent terminal may be used to load various applications and display application programs and the like through a display interface. The intelligent terminal can be a mobile phone, a tablet computer, an intelligent bracelet and other terminal equipment. As shown in fig. 5, the apparatus 20 includes: a blowing detection module 21, an application display module 22 and a battery power management module 23.

The blowing detection module 21 is configured to detect a blowing operation of the user on the intelligent terminal if the battery power of the intelligent terminal is lower than a preset threshold. The application display module 22 is configured to display an application currently using the battery power on a display interface of the intelligent terminal if the blowing operation is detected and the blowing operation meets a preset condition. The battery power management module 23 is configured to manage the battery power based on the application program displayed on the display interface.

Wherein, the blowing detection module 21 is specifically configured to: if the battery power of the intelligent terminal is lower than a preset threshold value, acquiring a sound signal obtained by a microphone; and if the sound signal comprises the air flow sound generated by the air blowing operation, confirming that the air blowing operation of the user on the intelligent terminal is detected.

The blowing detection module 21 is specifically further configured to: if the battery power of the intelligent terminal is lower than a preset threshold value, acquiring a sound signal obtained by a microphone, and determining whether the sound signal comprises airflow sound generated by the blowing operation; acquiring an image shot by a camera, and carrying out image recognition on the image to confirm whether the image comprises a face and whether the face performs blowing action, wherein the time for acquiring the sound signal and the time for acquiring the image are positioned at the same moment or the same time period; and if the sound signal comprises the airflow sound generated by the blowing operation and the image comprises the face doing the blowing action, confirming that the blowing operation of the user on the intelligent terminal is detected.

The application display module 22 is specifically configured to: and if the blowing operation is detected and is the continuous blowing operation for the first preset times, dynamically displaying the application program using the current battery power on a display interface of the intelligent terminal according to the sequence of the battery power used by the application program.

In some embodiments, the application display module 22 is further configured to obtain a usage frequency of the application, and display the usage frequency corresponding to the application on the display interface.

The battery power management module 23 includes a first processing unit 231, a second processing unit 232, and a third processing unit 233. The first processing unit 231 is configured to close the application program currently being displayed, which uses the battery power, if the air blowing operation is detected and the air blowing operation is a first preset number of continuous air blowing operations; the second processing unit 232 is configured to close all applications that are using battery power if the air blowing operation is detected and the air blowing operation is a second preset number of consecutive air blowing operations; the third processing unit 233 is configured to continuously close the dynamically displayed application program using the battery power if the air blowing operation is detected and the duration of the air blowing operation is greater than a preset threshold.

In some embodiments, the battery power management module 23 further includes a first obtaining unit 234 and a fourth processing unit 235. The first obtaining unit 234 is configured to obtain, according to a size of a battery power used by the application program and a usage frequency of the application program, an application program whose battery power used is greater than a first threshold and whose usage frequency is less than a second threshold; the fourth processing unit 235 is configured to close the application program with the battery power greater than the first threshold and the usage frequency less than the second threshold if the air blowing operation is detected and the air blowing operation satisfies a preset condition.

In some embodiments, referring to fig. 5 as well, the apparatus 20 further includes a brightness control module 24, where the brightness control module 24 is configured to, when the number of applications using battery power is less than or equal to a preset threshold, control the brightness of the display interface according to the number of applications using battery power if the blowing operation is detected.

It should be noted that the battery power management apparatus can execute the battery power management method provided by the embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. For details of the battery power management apparatus, reference may be made to the battery power management method provided in the embodiments of the present invention.

Referring to fig. 6, fig. 6 is a schematic diagram of a hardware structure of an intelligent terminal for executing a battery power management method according to an embodiment of the present invention, and as shown in fig. 6, the intelligent terminal 30 includes:

one or more processors 31 and a memory 32, with one processor 31 being an example in fig. 6.

The processor 31 and the memory 32 may be connected by a bus or other means, as exemplified by the bus connection in fig. 6.

The memory 32, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions/modules corresponding to the battery power management method in the embodiment of the present invention (for example, the air blowing detection module 21, the application program display module 22, and the battery power management module 23 shown in fig. 5). The processor 31 executes various functional applications and data processing of the battery charge management apparatus by executing the nonvolatile software programs, instructions and modules stored in the memory 32, that is, implements the battery charge management method of the above-described method embodiment.

The memory 32 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the battery power management apparatus, and the like. Further, the memory 32 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, the memory 32 may optionally include memory located remotely from the processor 31, and these remote memories may be connected to the battery power management device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.

The one or more modules are stored in the memory 32, and when executed by the one or more processors 31, perform the battery level management method in any of the above-described method embodiments, for example, perform the above-described method steps 101 to 103 in fig. 1, method steps 1021 to 1022 in fig. 2, method steps 1031 to 1033 in fig. 3, and method steps 101 to 104 in fig. 4, to implement the functions of the modules 21-24, the unit 231 and 235 in fig. 5.

The product can execute the method provided by the embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiment of the present invention.

An embodiment of the present invention provides a non-volatile computer-readable storage medium, where the non-volatile computer-readable storage medium stores computer-executable instructions, where the computer-executable instructions are executed by an intelligent terminal to perform the battery power management method in any of the above-described method embodiments, for example, to perform the above-described method steps 101 to 103 in fig. 1, method steps 1021 to 1022 in fig. 2, method steps 1031 to 1033 in fig. 3, and method steps 101 to 104 in fig. 4, so as to implement the functions of the modules 21 to 24 and the unit 231 and 235 in fig. 5.

Embodiments of the present invention provide a computer program product comprising a computer program stored on a non-volatile computer-readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform the battery power management method in any of the above-described method embodiments, for example, perform the above-described method steps 101 to 103 in fig. 1, method steps 1021 to 1022 in fig. 2, method steps 1031 to 1033 in fig. 3, and method steps 101 to 104 in fig. 4, to implement the functions of modules 21-24 and unit 231-235 in fig. 5.

The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.

Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a general hardware platform, and certainly can also be implemented by hardware. It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware related to instructions of a computer program, which can be stored in a computer readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.

Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; within the idea of the invention, also technical features in the above embodiments or in different embodiments may be combined, steps may be implemented in any order, and there are many other variations of the different aspects of the invention as described above, which are not provided in detail for the sake of brevity; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:协调管理SSD功耗的装置、方法、计算机设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!