CN107995677B - Mobile terminal, power consumption reduction method thereof and computer readable storage medium - Google Patents

Mobile terminal, power consumption reduction method thereof and computer readable storage medium Download PDF

Info

Publication number
CN107995677B
CN107995677B CN201711232691.8A CN201711232691A CN107995677B CN 107995677 B CN107995677 B CN 107995677B CN 201711232691 A CN201711232691 A CN 201711232691A CN 107995677 B CN107995677 B CN 107995677B
Authority
CN
China
Prior art keywords
mobile terminal
bluetooth
bluetooth device
specific application
application program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711232691.8A
Other languages
Chinese (zh)
Other versions
CN107995677A (en
Inventor
候祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201711232691.8A priority Critical patent/CN107995677B/en
Publication of CN107995677A publication Critical patent/CN107995677A/en
Application granted granted Critical
Publication of CN107995677B publication Critical patent/CN107995677B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0245Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0264Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by selectively disabling software applications
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a mobile terminal, a method for reducing power consumption of the mobile terminal and a computer readable storage medium, wherein the method comprises the following steps: acquiring a motion state of the mobile terminal; when the mobile terminal keeps a static state for a first time threshold value, acquiring the signal intensity between the mobile terminal and the Bluetooth equipment; judging whether the signal intensity is smaller than a set signal threshold value; if yes, suspending the specific application program on the mobile terminal; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction. Through the mode, the method and the device can pause the corresponding application program on the mobile terminal when the user does not use the Bluetooth equipment, so that the power consumption of the mobile terminal and the Bluetooth equipment can be reduced.

Description

Mobile terminal, power consumption reduction method thereof and computer readable storage medium
Technical Field
The present invention relates to the field of mobile terminal technologies, and in particular, to a mobile terminal, a method for reducing power consumption thereof, and a computer-readable storage medium.
Background
Bluetooth (Bluetooth) is a wireless technology standard that enables short-range data exchange between fixed devices, mobile devices, and building personal area networks.
After a user establishes a connection between the bluetooth device and the mobile terminal using bluetooth, some applications on the mobile terminal may be implemented through the bluetooth device. When the user does not use the Bluetooth device, if the Bluetooth device is not actively closed, data interaction is still performed between the Bluetooth device and the mobile terminal, which brings unnecessary power consumption.
Disclosure of Invention
In order to solve the technical problems, the invention adopts a technical scheme that: there is provided a method of reducing power consumption, the method comprising: acquiring a motion state of the mobile terminal; when the mobile terminal keeps a static state for a first time threshold value, acquiring the signal intensity between the mobile terminal and the Bluetooth equipment; judging whether the signal intensity is smaller than a set signal threshold value; if yes, suspending the specific application program on the mobile terminal; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
In order to solve the technical problem, the invention adopts another technical scheme that: there is provided a mobile terminal including: the sensing module is used for acquiring the motion state of the mobile terminal; the signal acquisition module is used for acquiring the signal intensity between the mobile terminal and the Bluetooth equipment when the mobile terminal keeps a static state for a first time threshold value; the judging module is used for judging whether the signal intensity is smaller than a set signal threshold value or not; the program running module is used for pausing the specific application program on the mobile terminal when the judgment result of the judgment module is yes; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
In order to solve the technical problem, the invention adopts another technical scheme that: there is provided a mobile terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method as above when executing the computer program.
In order to solve the technical problem, the invention adopts another technical scheme that: a computer-readable storage medium is provided, on which a computer program is stored, characterized in that the computer program realizes the steps of the above method when executed by a processor.
Drawings
FIG. 1 is a schematic flow chart diagram illustrating an embodiment of a method for reducing power consumption according to the present invention;
FIG. 2 is a schematic flow chart diagram illustrating another embodiment of a method for reducing power consumption according to the present invention;
FIG. 3 is a schematic flow chart diagram illustrating another embodiment of a method for reducing power consumption according to the present invention;
fig. 4 is a schematic structural diagram of an embodiment of a mobile terminal provided in the present invention;
fig. 5 is a schematic structural diagram of another embodiment of a mobile terminal provided by the present invention;
fig. 6 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention;
fig. 7 is a schematic structural diagram of a mobile terminal according to still another embodiment of the present invention;
FIG. 8 is a schematic structural diagram of an embodiment of a computer-readable storage medium provided in the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first", "second", and the like in the present invention are used for distinguishing different objects, not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In this embodiment, the mobile terminal may be a mobile phone, a tablet computer, an audio player, a video player, etc., and the following method for reducing power consumption is mainly applied to the mobile terminal.
It can be understood that the embodiment of the invention is mainly applied to the process of data interaction between the mobile terminal and the bluetooth device. In some cases, the user may not have used the bluetooth device, i.e., no data interaction with the bluetooth device is required by the mobile terminal, but the user does not manually turn off or disconnect the bluetooth device from the mobile device. Under the condition, the mobile terminal and the Bluetooth device still perform data interaction, and unnecessary power consumption is brought to the mobile terminal and the Bluetooth device.
Referring to fig. 1, fig. 1 is a schematic flow chart of an embodiment of a method for reducing power consumption, the method including:
step 11: and acquiring the motion state of the mobile terminal.
Alternatively, a gravity sensor (G-sensor) or a gyroscope may be employed to detect the motion state of the mobile terminal, wherein the gravity sensor and the gyroscope may be built-in components of the mobile terminal.
Specifically, taking a gravity sensor as an example, the gravity sensor is used for acquiring the gravity acceleration of the mobile terminal in real time to acquire the motion state of the mobile terminal, and when the gravity acceleration changes, it may be determined that the motion state of the mobile terminal changes, for example, the motion state may be changed from a static state to a motion state, or the speed may be changed in the motion state. After the gravity sensor acquires the acceleration, whether the mobile terminal is in a static state or not can be judged by combining the initial state of the mobile terminal.
Optionally, in another embodiment, the motion state of the mobile terminal may also be obtained in a positioning manner. For example, gps (global Positioning system) Positioning, base station Positioning, wifi Positioning, and the like can be used.
Specifically, taking wifi positioning as an example, one mobile terminal may search for all wifi signals nearby and determine the intensity of each different wifi signal, so that the mobile terminal may determine whether the mobile terminal moves according to the variation of the obtained intensities of different wifi signals.
In this embodiment, the obtained mobile terminal of the mobile terminal mainly includes two states of moving and stationary.
Step 12: and when the mobile terminal keeps a static state for a first time threshold, acquiring the signal strength between the mobile terminal and the Bluetooth equipment.
The first time threshold may be a preset time length, for example, 5 minutes.
It will be appreciated that if the mobile terminal remains stationary for the first time threshold, the user may be deemed to be temporarily not using the mobile terminal (i.e., not holding the mobile terminal). There are at least two cases here: first, the user does not use the mobile terminal and does not use the bluetooth device; second, the user does not use the mobile terminal, but uses a bluetooth device and the application on the mobile terminal is running. For example, in the second case, the user uses a mobile phone to watch a video, the mobile phone is placed on a desktop and is not moved, and a bluetooth headset connected with the mobile phone plays the sound in the video; or, the user uses the tablet computer and the bluetooth usb disk to copy data, the position of the tablet computer is not moved, but data transmission is performed between the tablet computer and the bluetooth usb disk.
Therefore, after the mobile terminal remains in the stationary state for the first time threshold, the signal strength between the mobile terminal and the bluetooth device needs to be detected to further determine whether the user uses the mobile terminal.
It can be understood that, because the bluetooth device is generally a wearable device, the distance between the mobile terminal and the bluetooth device is determined, and the distance between the mobile terminal and the user can be further determined.
Specifically, when the signal strength between the mobile terminal and the bluetooth device is strong, which indicates that the distance between the mobile terminal and the bluetooth device is short, it is highly likely that the user is using the mobile terminal through the bluetooth device. In addition, even if the user does not use the mobile terminal in this case, the user can conveniently hold the mobile terminal by hand to close the corresponding application program because the distance between the mobile terminal and the bluetooth device is short.
Specifically, when the signal strength between the mobile terminal and the bluetooth device is weak, which indicates that the distance between the mobile terminal and the bluetooth device is long, the user is likely not to use the mobile terminal through the bluetooth device. In addition, in this case, even if the user uses the mobile terminal through the bluetooth device, the user may experience a poor experience due to poor signal strength.
Step 13: and judging whether the signal intensity is smaller than a set signal threshold value.
If the determination result in step 13 is yes, step 14 is executed; when the judgment result in the step 13 is negative, the signal strength between the mobile terminal and the bluetooth device can be continuously acquired.
Alternatively, in the above steps 12 and 13, the signal strength may be acquired periodically at intervals. For example, the signal intensity may be acquired every 1 minute, and if the signal intensity is smaller than the set signal threshold, the signal intensity is stopped from being continuously acquired, and step 14 is executed, and if the signal intensity is larger than the set signal threshold, the signal intensity is continuously acquired every 1 minute.
In this embodiment, the signal threshold should be set to ensure normal data interaction between the mobile terminal and the bluetooth device. When the signal intensity is larger than the set signal threshold, the user can experience the application program on the mobile terminal through the Bluetooth device.
Step 14: a particular application on the mobile terminal is paused.
The running of the specific application program enables the mobile terminal and the bluetooth device to perform data interaction, that is, a user uses the mobile terminal through the bluetooth device, and the purpose of the user is to use the specific application program on the mobile terminal.
Optionally, the specific application program may be an audio or video playing program, and the bluetooth device may be a bluetooth headset, a bluetooth speaker, or the like.
The present embodiment is described below in conjunction with a specific application scenario.
User a listens to music at the office using a bluetooth headset, wherein the bluetooth headset is connected to a mobile phone, which is running a corresponding audio playback APP (Application).
At this time, the mobile phone of the user a is placed on the desktop, and does not perform corresponding handheld operation on the mobile phone, and music switching and volume adjustment are performed only through the bluetooth headset. In the process, the mobile phone is always kept in the forbidden state, but because the distance between the mobile phone and the Bluetooth headset is short, the signal intensity is high, the mobile phone still runs an audio playing APP, and a user can listen to music normally.
If the user A needs to go to a meeting room for meeting, the user A leaves the seat and enters the meeting room by wearing Bluetooth earphones, but the mobile phone is still placed on the desktop of the office. In this case, the mobile phone detects that the signal with the bluetooth headset is weak, and suspends the music playing on the audio playing APP.
As can be understood, the music playing on the audio playing APP is suspended, on one hand, the occupation amount of the APP on the memory is reduced when the APP is used, and the effect of reducing the power consumption of the mobile phone can be achieved; on the other hand, data interaction between the mobile phone and the Bluetooth headset can be suspended, and the power consumption of the mobile phone can be further reduced; in addition, the Bluetooth headset does not need to work under high power due to the suspension of music, and only the signal connection with the mobile phone needs to be kept, so that the power consumption of the Bluetooth headset can be reduced.
Different from the prior art, the method for reducing power consumption provided by the embodiment includes: acquiring a motion state of the mobile terminal; when the mobile terminal keeps a static state for a first time threshold value, acquiring the signal intensity between the mobile terminal and the Bluetooth equipment; judging whether the signal intensity is smaller than a set signal threshold value; if yes, suspending the specific application program on the mobile terminal; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction. Through the mode, when the user does not use the Bluetooth equipment, the corresponding application program on the mobile terminal can be suspended, so that the power consumption of the mobile terminal and the Bluetooth equipment can be reduced.
Referring to fig. 2, fig. 2 is a schematic flow chart of another embodiment of a method for reducing power consumption according to the present invention, the method includes:
step 21: and acquiring the motion state of the mobile terminal.
Step 22: and when the mobile terminal keeps a static state for a first time threshold, acquiring the signal strength between the mobile terminal and the Bluetooth equipment.
Step 23: and judging whether the signal intensity is smaller than a set signal threshold value.
If the determination result in step 23 is yes, step 24 is executed.
Step 24: a particular application on the mobile terminal is paused.
Wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
Step 25: and continuously acquiring the motion state of the mobile terminal.
After step 25, step 26 or step 27 is optionally performed.
Step 26: and when the motion state of the mobile terminal is changed, the suspended specific application is resumed to run.
It can be understood that, taking the audio playing APP in the above embodiment as an example, when the bluetooth signal strength is weak, it is determined that the user leaves. However, when the motion state of the mobile terminal is detected to be changed again, for example, the mobile terminal is changed from the disabled state to the mobile state, it can be determined with certainty that the user starts operating the handheld handset, and therefore, the music whose playing is paused can be turned on again.
Step 27: and when the mobile terminal continues to keep the static state for a second time threshold, disconnecting the connection between the mobile terminal and the Bluetooth device.
It is understood that in this step, the time that the mobile terminal remains in the stationary state is the sum of the first time threshold and the second time threshold, which indicates that the user leaves for a long time, the connection between the mobile terminal and the bluetooth device may be disconnected.
Optionally, the connection between the mobile terminal and the bluetooth device is disconnected, only the connected bluetooth device may be disconnected, and the bluetooth function of the mobile terminal may also be turned off.
After step 27, step 28 is performed.
Step 28: and continuously acquiring the motion state of the mobile terminal.
Step 29: when the motion state of the mobile terminal is changed, the Bluetooth device disconnected in the previous time is automatically connected.
In step 29, after the bluetooth connection is resumed, the suspended application field sequence may be further resumed.
In the present embodiment, since the previous application is to be resumed, it is necessary to connect the bluetooth device that was disconnected last time. The suspended specific application can be resumed after the bluetooth connection is successful.
Specifically, in step 27, the identification information of the bluetooth device may be recorded while the mobile terminal continues to remain in the stationary state for the second time threshold; in addition, in step 29, a bluetooth device is searched; and automatically connecting the Bluetooth devices corresponding to the identification information from the searched Bluetooth devices.
It is understood that in this embodiment, after suspending the specific application program of the mobile terminal in step 24, by continuing to acquire the motion state of the mobile terminal, further describing the running of the application program and the connection of the bluetooth device, it can be ensured that the bluetooth connection can be disconnected when the user does not use the mobile terminal for a long time, so as to further reduce power consumption, and the bluetooth connection can be automatically resumed and the use of the application program can be resumed when the user uses the mobile terminal.
Referring to fig. 3, fig. 3 is a schematic flow chart of another embodiment of the method for reducing power consumption provided by the present invention, where the method includes:
step 31: and acquiring the motion state of the mobile terminal.
Step 32: and when the mobile terminal keeps a static state for a first time threshold, acquiring the signal strength between the mobile terminal and the Bluetooth equipment.
Step 33: and judging whether the signal intensity is smaller than a set signal threshold value.
If the determination result in step 33 is yes, step 34 is executed.
Step 34: a particular application on the mobile terminal is paused.
Wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
Step 35: and continuously acquiring the signal intensity between the mobile terminal and the Bluetooth equipment.
Step 36: and judging whether the signal intensity is smaller than a set signal threshold value.
When the determination result of step 36 is no, step 37 is executed.
Step 37: resuming the running of the suspended specific application.
It can be understood that, in this embodiment, after suspending the specific application program of the mobile terminal in step 34, by continuing to acquire the signal strength between the mobile terminal and the bluetooth device and determining whether the signal strength is smaller than the set signal threshold, the resume operation of the application program is further described, which can ensure that the user can automatically resume the bluetooth connection and resume the use of the application program when using the mobile terminal.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an embodiment of a mobile terminal provided in the present invention, where the mobile terminal 40 includes a sensing module 41, a signal obtaining module 42, a determining module 43, and a program running module 44.
The sensing module 41 is configured to obtain a motion state of the mobile terminal; the signal obtaining module 42 is configured to obtain a signal strength between the mobile terminal and the bluetooth device when the mobile terminal remains in a stationary state for a first time threshold; the judging module 43 is configured to judge whether the signal strength is smaller than a set signal threshold; the program running module 44 is configured to suspend the specific application program on the mobile terminal when the determination result of the determining module is yes; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
Optionally, as shown in fig. 5, in another embodiment, the mobile terminal 50 includes a sensing module 41, a signal acquiring module 42, a determining module 43, a program running module 44, and a bluetooth connection module 45. After the program running module 44 suspends a specific application program on the mobile terminal, the sensing module 41 is further configured to continue to acquire the motion state of the mobile terminal; the bluetooth connection module 45 is configured to disconnect the connection between the mobile terminal and the bluetooth device when the mobile terminal continues to maintain the stationary state for a second time threshold.
Optionally, in another embodiment, the program running module 44 is further configured to resume running the suspended specific application when the motion state of the mobile terminal changes.
Optionally, in another embodiment, after the bluetooth connection module 45 disconnects the connection between the mobile terminal and the bluetooth device, the sensing module 41 is further configured to continue to acquire the motion state of the mobile terminal; the bluetooth connection module 45 is further configured to automatically connect the bluetooth device that was disconnected in the previous time when the motion state of the mobile terminal is changed.
The bluetooth connection module 45 may specifically record the identification information of the bluetooth device when the mobile terminal continues to maintain the stationary state for the second time threshold; when searching for a Bluetooth device, a Bluetooth device corresponding to the identification information is automatically connected from among the searched Bluetooth devices.
Optionally, in another embodiment, after the program running module 44 suspends the specific application program on the mobile terminal, the signal obtaining module 42 is further configured to continue to obtain the signal strength between the mobile terminal and the bluetooth device; the judging module 43 is further configured to continuously judge whether the signal strength is smaller than a set signal threshold; the program execution module 44 is further configured to resume the running of the suspended specific application when the determination result is negative.
It can be understood that the mobile terminal provided by the present embodiment is a mobile terminal proposed based on the above method for reducing power consumption, and the implementation principles are similar and will not be described herein again.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention, where the mobile terminal includes a processor 61, a memory 62, and a computer program stored in the memory 62, and the processor 61 is coupled to the memory 62. The processor 61 executes a computer program in operation to implement the following method steps:
acquiring a motion state of the mobile terminal; when the mobile terminal keeps a static state for a first time threshold value, acquiring the signal intensity between the mobile terminal and the Bluetooth equipment; judging whether the signal intensity is smaller than a set signal threshold value; if yes, suspending the specific application program on the mobile terminal; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
Optionally, in this embodiment, the mobile terminal may be a mobile phone, a tablet computer, or an audio and video player.
Optionally, in another embodiment, the processor 61 is further configured to: continuously acquiring the motion state of the mobile terminal; and when the mobile terminal continues to keep the static state for a second time threshold, disconnecting the connection between the mobile terminal and the Bluetooth device. Continuously acquiring the motion state of the mobile terminal; when the motion state of the mobile terminal is changed, the Bluetooth device disconnected in the previous time is automatically connected.
Wherein, the processor 61 is specifically configured to execute: when the mobile terminal continues to keep a static state for a second time threshold value, recording the identification information of the Bluetooth equipment; searching for a Bluetooth device; and automatically connecting the Bluetooth devices corresponding to the identification information from the searched Bluetooth devices.
Optionally, in another embodiment, the processor 61 is further configured to: and when the motion state of the mobile terminal is changed, the suspended specific application is resumed to run.
Optionally, in another embodiment, the processor 61 is further configured to: continuously acquiring the signal intensity between the mobile terminal and the Bluetooth equipment; judging whether the signal intensity is smaller than a set signal threshold value or not; and if not, resuming the operation of the suspended specific application.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention, where the mobile terminal includes a processor 61, a memory 62, and a computer program stored in the memory 62, and the processor 61 is coupled to the memory 62. In addition, the mobile terminal further comprises a sensor 63 and a bluetooth module 64, wherein the sensor 63 and the bluetooth module 64 are coupled to the processor 61.
The sensor 63 is configured to acquire a motion state of the mobile terminal, and the processor 61 is configured to acquire a signal strength between the mobile terminal and the bluetooth device through the bluetooth module 64 when the mobile terminal keeps a static state for a first time threshold; judging whether the signal intensity is smaller than a set signal threshold value; if yes, suspending the specific application program on the mobile terminal; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
In the embodiments provided in the present invention, it should be understood that the disclosed method and apparatus can be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed.
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 units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an embodiment of a computer-readable storage medium 80 provided by the present invention, the computer-readable storage medium 80 stores a computer program 81, and the computer program 81 implements the following steps when being executed by a processor:
acquiring a motion state of the mobile terminal; when the mobile terminal keeps a static state for a first time threshold value, acquiring the signal intensity between the mobile terminal and the Bluetooth equipment; judging whether the signal intensity is smaller than a set signal threshold value; if yes, suspending the specific application program on the mobile terminal; wherein, the running of the specific application program can enable the mobile terminal and the Bluetooth device to carry out data interaction.
The computer program stored in the computer-readable storage medium of this embodiment is similar to the computer program stored in the memory in the above-mentioned embodiment of the mobile terminal, and the steps of the method implemented when the computer program is executed by the processor are similar, and are not described herein again.
Embodiments of the present invention may be implemented in software functional units and may be stored on a computer readable storage medium for sale or use as a stand-alone product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
By combining the multiple embodiments, the mobile terminal provided by the invention can automatically judge whether the user uses the Bluetooth equipment or not in the process of data interaction when being connected with the Bluetooth equipment, can reasonably suspend or resume running of the application program on the mobile terminal, and can disconnect or automatically reconnect the application program with the Bluetooth equipment.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes performed by the present specification and drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (7)

1. A method for reducing power consumption, comprising:
acquiring a motion state of the mobile terminal;
when the mobile terminal keeps a static state for a first time threshold, periodically acquiring the signal intensity between the mobile terminal and the Bluetooth equipment according to a set frequency;
judging whether the signal intensity is smaller than a set signal threshold value or not;
if yes, suspending the specific application program on the mobile terminal; the mobile terminal and the Bluetooth device perform data interaction by the operation of the specific application program;
when the specific application program is suspended, continuously acquiring the motion state of the mobile terminal;
when the mobile terminal continues to keep a static state for a second time threshold, disconnecting the mobile terminal and the Bluetooth device; and
when the specific application program is suspended, continuously acquiring the signal intensity between the mobile terminal and the Bluetooth equipment;
judging whether the signal intensity is smaller than a set signal threshold value or not;
and if not, resuming the operation of the suspended specific application.
2. The method of claim 1,
the method further comprises the following steps:
and when the motion state of the mobile terminal is changed, resuming the running of the suspended specific application.
3. The method of claim 1,
after the step of disconnecting the connection between the mobile terminal and the bluetooth device, the method further includes:
continuously acquiring the motion state of the mobile terminal;
and when the motion state of the mobile terminal is changed, automatically connecting the Bluetooth equipment disconnected at the previous time.
4. The method of claim 3,
the step of disconnecting the connection between the mobile terminal and the bluetooth device when the mobile terminal continues to remain in the stationary state for a second time threshold includes:
when the mobile terminal continues to keep a static state for a second time threshold value, recording the identification information of the Bluetooth equipment;
disconnecting the mobile terminal and the Bluetooth device;
the step of automatically connecting the bluetooth device disconnected last time when the motion state of the mobile terminal is changed comprises:
searching for a Bluetooth device;
and automatically connecting the Bluetooth devices corresponding to the identification information from the searched Bluetooth devices.
5. The method of claim 1,
the Bluetooth device is a Bluetooth headset, and the specific application program is a music playing program.
6. A mobile terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method of any one of claims 1 to 5 when executing the computer program.
7. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 5.
CN201711232691.8A 2017-11-29 2017-11-29 Mobile terminal, power consumption reduction method thereof and computer readable storage medium Active CN107995677B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711232691.8A CN107995677B (en) 2017-11-29 2017-11-29 Mobile terminal, power consumption reduction method thereof and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711232691.8A CN107995677B (en) 2017-11-29 2017-11-29 Mobile terminal, power consumption reduction method thereof and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN107995677A CN107995677A (en) 2018-05-04
CN107995677B true CN107995677B (en) 2020-02-07

Family

ID=62034408

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711232691.8A Active CN107995677B (en) 2017-11-29 2017-11-29 Mobile terminal, power consumption reduction method thereof and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN107995677B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109168098B (en) * 2018-08-17 2020-05-22 深圳市华冠拓展电子有限公司 System for automatically controlling to suspend and open Bluetooth headset when mobile phone is away from ear and control method thereof
CN109557995A (en) * 2018-11-21 2019-04-02 Tcl移动通信科技(宁波)有限公司 A kind of application program interrupt control method, mobile terminal and storage medium
CN114513752B (en) * 2021-12-30 2024-02-27 山东信通电子股份有限公司 Mobile terminal positioning control method, mobile terminal positioning control equipment and mobile terminal positioning control medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103582093A (en) * 2012-08-09 2014-02-12 株式会社Ntt都科摩 Apparatus and method for energy efficient location sensing
WO2014160007A1 (en) * 2013-03-13 2014-10-02 Qualcomm Incorporated Using motion to improve local wireless network connectivity
CN105657772A (en) * 2016-03-21 2016-06-08 广东小天才科技有限公司 Method and system for automatically switching terminal modes

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365399B (en) * 2013-06-26 2017-02-08 贝壳网际(北京)安全技术有限公司 Control method and device for application object of mobile terminal
CN105227784A (en) * 2014-06-19 2016-01-06 中兴通讯股份有限公司 A kind of power-saving processing method of mobile terminal and mobile terminal
CN105188115A (en) * 2015-07-31 2015-12-23 广东欧珀移动通信有限公司 Method and device for saving electricity for intelligent terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103582093A (en) * 2012-08-09 2014-02-12 株式会社Ntt都科摩 Apparatus and method for energy efficient location sensing
WO2014160007A1 (en) * 2013-03-13 2014-10-02 Qualcomm Incorporated Using motion to improve local wireless network connectivity
CN105657772A (en) * 2016-03-21 2016-06-08 广东小天才科技有限公司 Method and system for automatically switching terminal modes

Also Published As

Publication number Publication date
CN107995677A (en) 2018-05-04

Similar Documents

Publication Publication Date Title
US10015836B2 (en) Master device for using connection attribute of electronic accessories connections to facilitate locating an accessory
US10162593B2 (en) Coordinated hand-off of audio data transmission
JP6403397B2 (en) Application control method and device for terminal, earphone device and application control system
CN107995677B (en) Mobile terminal, power consumption reduction method thereof and computer readable storage medium
US9456265B2 (en) Electronic device and control method thereof
US11200022B2 (en) Method and apparatus of playing audio data
CN106507445B (en) Wireless fidelity Wi-Fi scanning method and mobile terminal
CN109274405B (en) Data transmission method and device, electronic equipment and computer readable medium
US20140241540A1 (en) Wearable audio accessories for computing devices
WO2019218548A1 (en) Connection request processing method and apparatus, bluetooth headset, wearable device, and storage medium
EP2309708A2 (en) Mobile terminal capable of being connected to audio output device using short-range communication and method of controlling the operation of the mobile terminal
US9788138B2 (en) Methods and systems of allocating application functions to motion-correlated devices
EP3089056A1 (en) Method and device for personalised information display
WO2016042889A1 (en) Information processing device, information processing method and computer program
US20210144498A1 (en) Method for Detecting Blocking of Microphone and Related Products
US10291672B2 (en) Transferring playback of media content between mobile device and vehicle
CN106302974B (en) information processing method and electronic equipment
CN109194998B (en) Data transmission method and device, electronic equipment and computer readable medium
US9572104B2 (en) Dynamic adjustment of user experience based on system capabilities
CN114466345A (en) Device tracking detection method and electronic device
CN109688533A (en) A kind of wearable device localization method, device and storage medium
US9971059B2 (en) Detection of stowed state for device
CN106535147A (en) Communication signal processing method and apparatus
CN106325805A (en) Audio playing method and audio playing device
KR101437329B1 (en) Method for collaborative context-awareness and apparatus for the same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: Guangdong Opel Mobile Communications Co., Ltd.

GR01 Patent grant
GR01 Patent grant