CN114175748A - Communication frequency adjusting method and device, electronic equipment and storage medium - Google Patents

Communication frequency adjusting method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114175748A
CN114175748A CN201980098838.XA CN201980098838A CN114175748A CN 114175748 A CN114175748 A CN 114175748A CN 201980098838 A CN201980098838 A CN 201980098838A CN 114175748 A CN114175748 A CN 114175748A
Authority
CN
China
Prior art keywords
communication frequency
application program
target application
server
preset
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.)
Granted
Application number
CN201980098838.XA
Other languages
Chinese (zh)
Other versions
CN114175748B (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
Shenzhen Huantai Technology Co Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Huantai Technology Co 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, Shenzhen Huantai Technology Co Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN114175748A publication Critical patent/CN114175748A/en
Application granted granted Critical
Publication of CN114175748B publication Critical patent/CN114175748B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • 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
    • 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)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a communication frequency adjusting method and device, electronic equipment and a storage medium. The method comprises the following steps: acquiring use environment parameters of the electronic equipment, wherein the use environment parameters comprise parameters related to the operating environment of the electronic equipment; when the use environment parameters meet preset conditions, acquiring an application program running; and if the running application program comprises a target application program, adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters. Therefore, under the condition that the use environment parameters meet the preset conditions and the target application program runs, the communication frequency between the target application program and the server is reduced, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.

Description

Communication frequency adjusting method and device, electronic equipment and storage medium Technical Field
The present disclosure relates to the field of electronic device technologies, and in particular, to a communication frequency adjustment method and apparatus, an electronic device, and a storage medium.
Background
With the development of science and technology, people have increasingly rich lives, mobile terminals such as mobile phones and tablet computers are widely used, have more and more functions, and become necessary electronic equipment for daily life of people. In daily use, people can realize various functions by installing application programs on electronic equipment.
Some applications installed on the electronic device need to maintain a connection with the server for a long time to perform signaling interaction, however, the long-term connection of the applications with the server consumes a large amount of power, which results in a decrease in cruising ability of the electronic device.
Disclosure of Invention
The application provides a communication frequency adjusting method and device, electronic equipment and a storage medium, so as to improve the cruising ability of the electronic equipment.
In a first aspect, an embodiment of the present application provides a communication frequency adjustment method, which is applied to an electronic device, and the method includes: acquiring use environment parameters of the electronic equipment, wherein the use environment parameters comprise parameters related to the operating environment of the electronic equipment; when the use environment parameters meet preset conditions, acquiring an application program running; and if the running application program comprises a target application program, adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters.
In a second aspect, an embodiment of the present application provides a communication frequency adjustment apparatus, which is applied to an electronic device, and includes: the electronic equipment comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring use environment parameters of the electronic equipment, and the use environment parameters comprise parameters related to the operating environment of the electronic equipment; the judging module is used for acquiring the running application program when the using environment parameter meets the preset condition; and the adjusting module is used for adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters if the application program comprises the target application program.
In a third aspect, an embodiment of the present application provides an electronic device, which includes one or more processors; a memory; one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method as applied to an electronic device, as described above.
In a fourth aspect, the present application provides a computer-readable storage medium having a program code stored therein, wherein the program code performs the above method when running.
Compared with the prior art, the communication frequency adjusting method provided by the application obtains the running application program by obtaining the use environment parameters of the electronic equipment when the use environment parameters meet the preset conditions, and adjusts the communication frequency between the target application program and the server from the default communication frequency according to the use environment parameters if the running application program comprises the target application program. Therefore, under the condition that the use environment parameters meet the preset conditions and the target application program runs, the communication frequency between the target application program and the server is reduced, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
These and other aspects of the present application will be more readily apparent from the following description of the embodiments.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 shows a flowchart of a communication frequency adjustment method according to an embodiment of the present application.
Fig. 2 shows a flowchart of a communication frequency adjustment method according to another embodiment of the present application.
Fig. 3 is a flowchart illustrating a communication frequency adjustment method according to still another embodiment of the present application.
Fig. 4 is a flowchart illustrating a communication frequency adjustment method according to still another embodiment of the present application.
Fig. 5 is a functional block diagram of a communication frequency adjustment apparatus according to an embodiment of the present application.
Fig. 6 shows a block diagram of an electronic device for executing a communication frequency adjustment method according to an embodiment of the present application.
Fig. 7 illustrates a storage medium provided in an embodiment of the present application and used for storing or carrying program codes for implementing a communication frequency adjustment method according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
With the development of technology, people often use electronic devices such as mobile phones and tablet computers in life, and people can meet the daily work or entertainment requirements by installing various application programs on the electronic devices. In some applications, a long connection is maintained with the server to facilitate data interaction with the server in a timely manner in order to implement corresponding functions. For example, an instant messaging application needs to be connected to a server for a long time to achieve a function of receiving and sending messages in time.
However, in such an application, the application and the server are connected in a long manner, and the long connection does not disconnect immediately after the application receives and transmits data, but maintains the communication with the server at a default communication frequency, so that a large amount of power consumption is generated, and the cruising ability of the electronic device is reduced. The inventor finds in research that people do not use the electronic device for 24 hours, and then when people do not use the electronic device, the power consumption of the electronic device can be reduced by reducing the communication frequency between the application program and the electronic device; in addition, when the application program runs, the application program is affected by the network, and when the application program and the server maintain data transmission according to the default frequency under the condition that the network is not good, data transmission failure may occur, so that the application program and the server are always in a retry state, and the power consumption of the electronic device is increased.
Therefore, the inventor proposes a communication frequency adjusting method of the present application by obtaining a user environment parameter of an electronic device, where the user environment parameter includes a parameter related to an operating environment of the electronic device; when the use environment parameters meet preset conditions, acquiring an application program which is running; and if the running application program comprises the target application program, adjusting the communication frequency between the target application program and the server from the default communication frequency according to the use environment parameters. Therefore, under the condition that the use environment parameters meet the preset conditions and the target application program runs, the communication frequency between the target application program and the server is reduced, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
The following will describe embodiments of the present application in detail.
Referring to fig. 1, an embodiment of the present application provides a communication frequency adjustment method, which is applicable to a user terminal, and the embodiment describes a step flow at a user terminal side, where the method specifically includes:
step S110: the method comprises the steps of obtaining use environment parameters of the electronic equipment, wherein the use environment parameters comprise parameters related to the operating environment of the electronic equipment.
In the using process of the electronic equipment, the using environment of the electronic equipment can be detected, the parameters related to the operating environment of the electronic equipment are obtained, and whether the communication frequency is reduced or not is determined according to the parameters related to the operating environment so as to reduce the power consumption. The usage environment parameter of the electronic device may be a network type to which the electronic device is connected and a network signal strength of a connected network, so that a network environment of the electronic device may be determined according to the network type and the network signal strength. The using environment parameter may also be pose data of the electronic device acquired by the electronic device using its own sensor, so that the position environment of the electronic device may be determined according to the pose data. The usage environment parameter may also be the time of the electronic device, so that the time environment of the electronic device may be acquired.
When the electronic device obtains the connected network type and network signal strength, the network type and network signal strength may be monitored by registering a network change notification broadcast. When the pose data are acquired, the pose data can be acquired through the GPS sensor and the gyroscope.
In the using process of the electronic equipment, the electronic equipment can acquire the using environment parameters in real time so as to monitor the operating environment of the electronic equipment.
Step S120: and when the using environment parameters meet preset conditions, acquiring the running application program.
After the electronic device obtains the usage environment parameters, the electronic device may obtain the running application program when the usage environment parameters satisfy the preset conditions. Before the running application program is acquired, whether the acquired use environment parameters meet preset conditions or not can be judged.
The usage environment parameters acquired by the electronic device may be multiple, for example, the type of network to which the electronic device is connected, the network signal strength of the network to which the electronic device is connected, the pose data of the electronic device, and the time of the electronic device may all be the usage environment parameters acquired by the electronic device. The preset conditions corresponding to different use environment parameters can be different, and therefore, the electronic equipment can judge whether the use environment parameters meet the preset conditions or not for each obtained use environment parameter.
For example, when the usage environment parameter is a connected network type, the corresponding preset condition is X; when the using environment parameter is the network signal intensity, the corresponding preset condition is Y; when the using environment parameter is pose data, the corresponding preset condition is Z; and when the using environment parameter is time, the corresponding preset condition is W.
If the service environment parameter acquired by the electronic equipment is the network type, judging whether the service environment parameter meets a preset condition according to a preset condition X; if the service environment parameter acquired by the electronic equipment is the network signal intensity, judging whether the service environment parameter meets a preset condition according to a preset condition Y; if the service environment parameters acquired by the electronic equipment are pose data, judging whether the service environment parameters meet preset conditions according to preset conditions Z; if the service environment parameter acquired by the electronic equipment is time, judging whether the service environment parameter meets a preset condition according to a preset condition W.
If the acquired use environment parameters meet preset conditions, the running application program can be acquired; if the obtained using environment parameter does not meet the preset condition, the using environment parameter of the electronic device can be continuously obtained until the step of obtaining the running application program is executed when the using environment parameter meets the preset condition.
Step S130: and if the running application program comprises a target application program, adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters.
After the running application program is acquired, whether a target application program exists in the running application program can be determined. The target application may be a plurality of preset applications. If the running application program includes the preset application program, the running application program may be considered to include a target application program, and the communication frequency between the target application program and the server may be adjusted down from a default communication frequency according to the usage environment parameter.
Under a normal condition, or when the usage environment parameter satisfies a preset condition, the communication frequency between the application program and the server is a default communication frequency, and when the acquired usage environment parameter satisfies the preset condition and the running application program includes the target application program, it may be considered that in the current usage environment of the electronic device, the communication frequency between the target application program and the server is reduced to reduce the power consumption of the electronic device, and then the communication frequency between the target application program and the server may be adjusted downward from the default communication frequency to reduce the communication frequency between the target application program and the server.
The application provides a communication frequency adjusting method, which comprises the steps of obtaining user environment parameters of electronic equipment, wherein the user environment parameters comprise parameters related to the operating environment of the electronic equipment; when the use environment parameters meet preset conditions, acquiring an application program which is running; and if the running application program comprises the target application program, adjusting the communication frequency between the target application program and the server from the default communication frequency according to the use environment parameters. Therefore, under the condition that the use environment parameters meet the preset conditions and the target application program runs, the communication frequency between the target application program and the server is reduced, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
Referring to fig. 2, another embodiment of the present application provides a communication frequency adjustment method, where on the basis of the foregoing embodiment, the present embodiment mainly describes a process for determining whether an obtained usage environment parameter meets a preset condition, and the method may include:
step S210: the method comprises the steps of obtaining use environment parameters of the electronic equipment, wherein the use environment parameters comprise parameters related to the operating environment of the electronic equipment.
Step S210 may refer to corresponding parts of the foregoing embodiments, and will not be described herein again.
Step S220: and judging whether the acquired use environment parameters meet preset conditions, if so, executing step S230, and if not, executing step S210.
The usage environment parameters may be a network type of the electronic device connection, network signal strength, pose data, and time. When the electronic equipment acquires the use environment parameters, whether preset conditions are met or not can be judged according to the use environment parameters, and different use environment parameters correspond to different preset conditions.
As an embodiment, when the usage environment parameter acquired by the electronic device is a network type connected to the electronic device, determining whether the acquired usage environment parameter meets a preset condition may be that when the network type connected to the electronic device is mobile data and is lower than a latest generation mobile communication standard supported by the electronic device, determining that the usage environment parameter meets the preset condition.
Specifically, electronic devices such as mobile terminals can support mobile communication standards, and with the development of technologies, the mobile communication standards that can be supported by mobile terminals are also continuously upgraded from the second generation mobile communication standard, i.e., 2G, to the current fifth generation mobile communication standard, i.e., 5G. If the latest generation mobile communication standard supported by the electronic device is the fourth generation mobile communication standard, when the electronic device is in the third generation mobile communication standard, the communication data between the application program and the server may be slowly transmitted, thereby affecting the normal communication between the application program and the server. Thus, the usage environment parameter can be determined to satisfy the preset condition when the network type is mobile data and is lower than the latest generation mobile communication standard supported by the electronic device.
As an embodiment, when the usage environment parameter acquired by the electronic device is the network signal strength, determining whether the acquired user environment parameter meets a preset condition, which may be determining whether the network signal strength connected to the electronic device is less than a preset signal strength; if the acquired network signal intensity is smaller than the preset signal intensity, it can be determined that the service environment parameter meets the preset condition.
Specifically, the wireless communication network connected to the electronic device may be a Wi-Fi network or a mobile data network, and when the network signal strength of the Wi-Fi network or the mobile data network connected to the electronic device is smaller than the preset signal strength, it may be considered that the current network signal strength is low, which may cause slow transmission of communication data between the application program and the server, thereby affecting normal communication between the application program and the server. Therefore, when the network signal intensity of the electronic equipment is smaller than the preset intensity, the use environment parameter is judged to meet the preset condition.
As an embodiment, when the usage environment parameter acquired by the electronic device is a network type and a corresponding network signal strength, determining whether the acquired usage environment parameter meets a preset condition may be that, if the network is mobile data and is lower than a latest generation mobile communication standard supported by the electronic device, it may be determined that the usage environment parameter meets the preset condition; if the network type is not mobile data or not lower than the latest generation mobile communication standard supported by the electronic equipment, whether the network signal strength is smaller than a preset signal strength or not can be judged, and if the network signal strength is smaller than the preset signal strength, the service environment parameter is judged to meet a preset condition.
Specifically, when the network type connected to the electronic device is mobile data and is lower than the latest generation mobile communication standard supported by the electronic device, normal communication between the application program and the server is affected, so that when the network type connected to the electronic device is mobile data and is lower than the latest generation mobile communication standard supported by the electronic device, it can be directly determined that the usage environment parameter meets the preset condition; if the network type connected with the electronic equipment is not mobile data, or the network type is mobile data but is not lower than the latest generation mobile communication standard supported by the electronic equipment, whether the network signal intensity is lower than the preset network signal intensity is judged, if the network signal intensity is lower than the preset network signal intensity, normal communication between the application program and the server is still affected, and therefore the use environment parameter can be judged to meet the preset condition.
As an implementation manner, when the usage environment parameter acquired by the electronic device is pose data, whether the usage environment parameter meets a preset condition is determined, where it may be determined whether the pose data of the electronic device changes within a preset time, and if so, it is determined that the usage environment parameter meets the preset condition. Specifically, the change of the pose data indicates that the position of the electronic device changes or the pose sound production changes, and if the pose data acquired by the electronic device does not change within the preset time, the electronic device is considered to be unused within the preset time. In the normal use process of the electronic equipment, the pose data of the electronic equipment can be changed. Therefore, within the preset time, if the pose data of the electronic equipment is not changed, the use environment parameters can be judged to meet the preset conditions.
As an implementation manner, when the usage environment parameter acquired by the electronic device is time, determining whether the usage environment parameter meets a preset condition, where the determination may be that, after the electronic device acquires the time, determining whether the current time is within a preset time range, where a communication data amount received and transmitted by the electronic device in unit time within the preset time range is smaller than a preset amount; if yes, the service environment parameters are judged to meet the preset conditions.
Specifically, the preset time range may be obtained in advance, and the amount of communication data received and transmitted by the electronic device in unit time is smaller than the preset amount in the preset time range, that is, in the preset time range, the data transmission amount between the application program running in the electronic device and the server is small, and data transmission is not required at a high communication frequency, so that the communication frequency between the application program and the server may be reduced. Then, when the current time of the electronic device is within the preset time range, it may be determined that the usage environment parameter satisfies the preset condition.
The usage environment parameters acquired by the electronic device may be any one or more of a network type, a network signal strength, pose data, and time. The electronic equipment can simultaneously acquire a plurality of using environment parameters, such as network type, network signal intensity, pose data and time, and when any one of the plurality of using environment parameters meets a preset condition, the electronic equipment can judge that the using environment parameter meets the preset condition.
Step S230: a running application is obtained.
And when the using environment parameter is judged to meet the preset condition, the application program running by the electronic equipment can be acquired. Therefore, whether the running application program comprises the target application program can be determined according to the running application program, and when the running application program comprises the target application program, the communication frequency between the target application program and the server can be adjusted.
Step S240: and if the running application program comprises a target application program, adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters.
In step S240, reference may be made to corresponding portions of the foregoing embodiments, which are not described herein again.
The application provides a communication frequency adjusting method, which comprises the steps of acquiring user environment parameters of electronic equipment, wherein the user environment parameters comprise parameters related to the operating environment of the electronic equipment, specifically, network types, network signal intensity, pose data and time; when the use environment parameters meet preset conditions, acquiring an application program which is running; and if the running application program comprises the target application program, adjusting the communication frequency between the target application program and the server from the default communication frequency according to the use environment parameters. Therefore, the operating environment of the electronic equipment is monitored from multiple aspects, the scene coverage range is increased, and therefore the communication frequency between the target application program and the server can be adjusted from the default communication frequency under multiple scenes, so that the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
Referring to fig. 3, another embodiment of the present application provides a communication frequency adjustment method, where in this embodiment, on the basis of the foregoing embodiment, a process of determining a preset time range when an obtained usage environment parameter is time is mainly described, and the method may include:
step S310: communication data between the target application and the server is monitored.
The target application program can be some preset application programs of the electronic device, so that the electronic device can monitor communication data between the target application program and the server when the target application program runs. Specifically, the communication data between the target application and the server may be acquired each time. Thereby analyzing the communication data acquired each time.
Step S320: and counting the data volume of the communication data received and sent in unit time by carrying out characteristic identification on the communication data.
After the communication data between the target application program and the server is acquired, the communication data may be subjected to feature identification, specifically, the sending data and the receiving data in the communication data may be identified, and the time of generation of each of the sending data and the receiving data may be acquired, so that the data volume of the communication data to be sent and received in a unit time may be counted.
In the received data and the transmitted data, null data for detecting a connection may exist, and after the null data in the received data and the transmitted data is removed by the feature recognition, the data amount of the received data and the transmitted data in the unit time is counted.
Step S330: and integrating the adjacent unit time with the data volume of the transceiving communication data smaller than the preset number into the preset time range.
In the running process of the target application program, if a user uses the target application program for a long time, large transceiving communication data can be generated between the target application program and the server in unit time. Therefore, the habit of the user using the target application program can be analyzed through the data volume of the communication data transmitted and received between the target application program and the server in unit time.
When the data volume of the communication data received and transmitted in the unit time is acquired, whether the data volume of the communication data received and transmitted is smaller than a preset volume or not can be judged. The preset number may be an average number obtained by statistical analysis of big data, that is, a data amount of the receiving and sending data in unit time when the target program is normally used. If the data volume of the communication data to be transmitted and received in the unit time is smaller than the preset number, it may be determined that the target application program is not used, and the adjacent unit times in which the data volume of the communication data to be transmitted and received is smaller than the preset number may be integrated into the preset time range.
As an embodiment, when the preset time range is integrated, the adjacent unit times may be integrated into the preset time range when the total length of the adjacent unit times is greater than a preset time. For example, the amount of the transceiving data in the unit time is smaller than the preset amount, namely, the first unit time, the second unit time, the third unit time, the fifth unit time and the sixth unit time. The first unit time, the second unit time and the third unit time are adjacent unit times, and the sum of the total length of the first unit time, the second unit time and the third unit time is greater than a preset time length, so that the first unit time, the second unit time and the third unit time can be integrated into the preset time range; and if the fifth unit time and the sixth unit time are adjacent unit times, but the total length of the fifth unit time and the sixth unit time is less than the preset time length, the fifth unit time and the sixth unit time are not integrated into the preset time range. Therefore, the situation that the preset time range is too short, and when the time is within the preset time range and a target application program exists in the running application program, the communication frequency between the target application program and the server is frequently adjusted to cause extra power consumption can be avoided. So that the preset time range can be determined.
As another implementation manner, the electronic device may receive a setting instruction sent by a user, and determine the preset time range according to the setting instruction. Specifically, the electronic device may provide a preset time range setting interface, and the user may send a setting instruction to the electronic device through the interface to set the time range, and the electronic device may use the time range set by the user as the preset time range.
Step S340: acquiring a use environment parameter of the electronic equipment, wherein the use environment parameter comprises time.
Step S350: and judging whether the time is in a preset time range, if so, executing step S360, and if not, executing step S340.
After determining the preset time range, the electronic device may obtain the current time. As an embodiment, the electronic device may obtain a system time of the electronic device, and determine whether the system time is within a preset time range according to the system time. As another embodiment, the electronic device may acquire the network time, and determine whether the network time is within the preset time range according to the network time. Specifically, whether the electronic device acquires the system time or the network time may be set according to actual requirements, which is not specifically limited herein.
After the electronic device obtains the time, determining whether the time is in the preset time range, if the time is in the preset time range, executing step S360, and if the time is not in the preset time range, continuing to obtain the time.
Step S360: an application program is acquired to be run.
Step S370: and if the running application program comprises a target application program, adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters.
Steps S360 to S370 refer to corresponding parts of the foregoing embodiments, and are not described herein again.
The application provides a communication frequency adjusting method, monitors communication data between a target application program and a server, carries out characteristic identification on the communication data, counts data volume of receiving and sending the communication data in unit time, integrates the adjacent unit time of the data volume of the receiving and sending communication data, which is smaller than the preset quantity, into the preset time range, so that analysis can be carried out according to behavior habits of users, a time period of less receiving and sending data of the users is taken as the preset time range, when the time acquired by electronic equipment is in the preset time range, the application program which is running by the electronic equipment is acquired, and when the target application program exists in the application program, the communication frequency between the target application program and the server is adjusted from default communication frequency. Therefore, the communication frequency between the target application program and the server can be more intelligently adjusted, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
Referring to fig. 4, a further embodiment of the present application provides a communication frequency adjustment method, where in this embodiment, on the basis of the foregoing embodiment, a process of adjusting a communication frequency between the target application and the server from a default communication frequency is mainly described, and the method may include:
step S410: the method comprises the steps of obtaining use environment parameters of the electronic equipment, wherein the use environment parameters comprise parameters related to the operation environment of the electronic equipment.
Step S420: and when the using environment parameters meet preset conditions, acquiring the running application program.
The steps S410 to S420 can refer to the corresponding parts of the foregoing embodiments, and are not described herein again.
Step S430: judging whether the running application program comprises a target application program, if so, executing step S440; if not, go to step S420.
And when the use environment parameter is judged to meet the preset condition, the running application program can be acquired. The running application may be a foreground running application and a background running application. After the running application program is acquired, whether the running application program comprises the target application program can be judged.
As an embodiment, the connection method between the running application and the server may be acquired, whether the connection method is a long connection or not may be determined, and if the connection method is a long connection, it may be determined that the running application is the target application.
The connection mode between the application program and the server can be long connection and short connection, wherein the long connection is the connection state of the application program and the server for a long time, and the short connection is the connection mode between the application program and the server after the data transmission is finished. Therefore, the electronic equipment can determine the connection mode between the application program and the server according to the connection duration between the application program and the server. If it is determined that the connection mode of the application is long connection in the running applications, the application with the connection mode of long connection can be used as the target application, so that it can be determined that the running application includes the target application.
In another embodiment, a target application table may be stored in advance for storing an identifier of the target application, where the identifier of the application may be a name of the application, an application ID of the application, or the like. Therefore, after acquiring the running application program, the electronic device can acquire the identifier of the running application program, determine whether the identifier of the running application program exists in the target application program table, and if so, determine that the running application program comprises the target application program.
If it is determined that the running application includes the target application, step S440 may be executed, and if it is determined that the running application does not include the target application, the running application may be continuously acquired when the usage environment parameter satisfies a preset condition.
Step S440: and acquiring the time length of the using environment parameter meeting the preset condition.
Step S450: and gradually reducing the communication frequency between the target application program and the server according to the time length of the service environment parameter meeting the preset condition.
When the usage environment parameter meets a preset condition and the running application program comprises a target application program, acquiring the time length of the usage environment parameter meeting the preset condition, and gradually reducing the communication frequency between the target application program and the server according to the time length of the usage environment parameter meeting the preset condition. It may be that the longer the duration in which the usage environment parameter satisfies the preset condition, the lower the frequency of communication between the target application and the server. Specifically, the reducing of the communication frequency between the target application and the server may be by extending a time interval during which the target application sends data packets to the server, so as to reduce the communication frequency between the target application and the server from a default communication frequency.
According to the duration that the using environment parameter meets the preset condition, the communication frequency between the application program and the server is gradually reduced, a plurality of durations can be set, and corresponding communication frequencies are set for the durations respectively. For example, the set duration may be a first duration, a second duration, and a third duration, where the communication frequency corresponding to the first duration is a first frequency, the frequency corresponding to the second duration is a second frequency, and the communication frequency corresponding to the third duration is a first frequency, where the first duration is less than the second duration, the second duration is less than the third duration, the first frequency is greater than the second frequency, the second frequency is greater than the third frequency, and the first frequency is less than a default communication frequency between the target application and the server.
If the duration that the using environment parameters meet the preset conditions is less than a first duration, adjusting the communication frequency between the target application program and the server to be a first communication frequency; if the duration that the using environment parameter meets the preset condition is longer than the first duration and shorter than the second duration, the communication frequency between the target application program and the server is adjusted to be a second communication frequency, and if the duration that the using environment parameter meets the preset condition is longer than the second duration and shorter than the third duration, the communication frequency between the target application program and the server is adjusted to be a third communication frequency. Therefore, the communication frequency between the target application program and the server can be gradually reduced according to the duration that the service environment parameters meet the preset conditions.
And gradually reducing the communication frequency between the target application program and the server according to the duration that the use environment parameters meet the preset conditions, so that the method is applicable to all scenes, namely, when the use environment parameters acquired by the electronic equipment are any one of network type, network signal strength, pose parameters and time, the communication frequency between the target application program and the server can be gradually reduced according to the duration that the use environment parameters meet the preset conditions. In some specific scenarios, different adjustment modes are possible. For example, when the obtained usage environment parameter is network signal strength, the usage environment parameter may adjust the communication frequency between the target application and the server from a default communication frequency according to a network signal strength range in which the network signal strength is located.
The electronic device may be pre-stored with a communication frequency comparison table, where the communication frequency comparison table includes correspondence between different network signal strength ranges and communication frequencies. Specifically, the communication frequency comparison table may refer to table 1.
TABLE 1
Network signal strength range a~b b~c c~d
Communication frequency A B C
In table 1, the network signal strength ranges a to b indicate that the network signal strength is between a and b, including a; the network signal intensity range b-c represents the network signal intensity between b and c, including b; the network signal strength range c-d represents the network signal strength between c and d, including c. The network signal intensity range a > b > c > d, wherein a is smaller than the preset network signal intensity; communication frequency A > B > C, A being less than a default communication frequency between the application and the server.
Therefore, when the electronic equipment acquires the network signal intensity, the network signal intensity range in which the network signal intensity is positioned can be determined, and the communication frequency corresponding to the network signal intensity range is searched in the communication frequency comparison table; and adjusting the current communication frequency between the target application program and the server to the communication frequency found in the communication frequency comparison table.
In addition, the communication frequency between the target application program and the server is adjusted downward from the default communication frequency, or when the use environment parameters meet the preset conditions and the target application program exists in the running application programs, the communication frequency between the target application program and the server is directly adjusted downward from the default communication frequency to the preset communication frequency. The preset communication frequency can be the lowest communication frequency for maintaining the connection between the target application program and the server, so that the energy consumption of the electronic device can be saved to the maximum extent.
When the usage environment parameters meet preset conditions and the application programs running on the electronic device include a target application program, the electronic device adjusts the communication frequency between the target application program and the server from a default communication frequency, and if the usage environment parameters do not meet the preset conditions, namely any one of the obtained usage environment parameters, such as network type, network signal strength, pose parameters and time, does not meet the preset conditions, the communication frequency between the target application program and the server can be recovered to the default communication frequency.
The application provides a communication frequency adjusting method, which is used for obtaining use environment parameters of electronic equipment, wherein the use environment parameters comprise parameters related to the operation environment of the electronic equipment; when the use environment parameters meet preset conditions, acquiring an application program running at present; judging whether the running application programs comprise target application programs or not; if so, acquiring the time length of the use environment parameter meeting a preset condition, otherwise, acquiring the running application program when the use environment parameter meets the preset condition, and gradually reducing the communication frequency between the target application program and the server according to the time length of the use environment parameter meeting the preset condition after acquiring the time length of the use environment parameter meeting the preset condition. Therefore, the communication frequency between the target application program and the server can be reduced in a stepped mode, the condition that the communication frequency between the target application program and the server is directly adjusted to be the lowest is avoided, the communication frequency between the target application program and the server can be adjusted more intelligently, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
Referring to fig. 5, a communication frequency adjustment apparatus 500 provided in an embodiment of the present application is shown and applied to an electronic device, where the apparatus 500 includes an obtaining module 510, a determining module 520, and an adjusting module 530.
The obtaining module 510 is configured to obtain usage environment parameters of the electronic device, where the usage environment parameters include parameters related to an operating environment of the electronic device; the judging module 520 is configured to obtain an application program running when the usage environment parameter meets a preset condition; the adjusting module 530 is configured to, if the application program includes a target application program, adjust the communication frequency between the target application program and the server from a default communication frequency according to the usage environment parameter.
Further, before the running application is acquired, the determining module 520 is further configured to determine whether the acquired usage environment parameter meets a preset condition; and if so, acquiring the running application program.
Further, the usage environment parameter includes a connected network type, and the determining module 520 is further configured to determine that the usage environment parameter meets a preset condition if the network type connected to the electronic device is mobile data and is lower than a latest generation mobile communication standard supported by the electronic device.
Further, the usage environment parameter includes a connected network signal strength, and the determining module 520 is further configured to determine whether the network signal strength of the network connected to the electronic device is smaller than a preset signal strength; and if so, judging that the use environment parameters meet preset conditions.
Further, the usage environment parameter includes a network type connected to the electronic device and a corresponding network signal strength, and the determining module 520 is further configured to determine that the usage environment parameter meets a preset condition if the network type is mobile data and is lower than a latest generation mobile communication standard supported by the electronic device; if the network type is not mobile data or is not lower than the latest generation mobile communication standard supported by the electronic equipment, judging whether the network signal intensity is smaller than a preset signal intensity; and if the network signal intensity is smaller than the preset signal intensity, judging that the using environment parameters meet the preset conditions.
Further, the usage environment parameter includes pose data, and the determining module 520 is further configured to determine whether the pose data of the electronic device changes within a preset time; and if so, judging that the use environment parameters meet preset conditions.
Further, the communication frequency adjusting apparatus 500 further includes a determining module, before determining whether the current time is within a preset time range, the determining module is configured to determine the preset time range.
Further, the determining module is further configured to monitor communication data between the target application and the server; counting the data volume of the communication data received and sent in unit time by carrying out characteristic identification on the communication data; and integrating the adjacent unit time with the data volume of the transceiving communication data smaller than the preset number into the preset time range.
Further, the determining module is further configured to receive a setting instruction of a user, and determine the preset time range according to the setting instruction.
Further, the adjusting module 530 is further configured to gradually decrease the communication frequency between the target application and the server according to a duration that the usage environment parameter meets a preset condition.
Further, the adjusting module 530 is further configured to decrease the communication frequency between the target application and the server if the duration of the usage environment parameter meeting the preset condition is longer.
Further, the adjusting module 530 is further configured to gradually decrease a communication frequency between the target application and the server according to the network signal strength, wherein the communication frequency is lower the weaker the network signal strength is, the lower the communication frequency is.
Further, a communication frequency comparison table is stored in advance, the communication frequency comparison table includes corresponding relations between different network signal strength ranges and communication frequencies, and the adjusting module 530 is further configured to determine a network signal strength range in which the network signal strength is located; searching a communication frequency corresponding to the network signal strength range in the communication frequency comparison table; and adjusting the current communication frequency between the target application program and the server to the communication frequency found in the communication frequency comparison table.
Further, the adjusting module 530 is further configured to gradually decrease a communication frequency between the target application and the server according to the network signal strength, wherein the communication frequency is lower the weaker the network signal strength is, the lower the communication frequency is.
Further, before the communication frequency between the target application program and the server is adjusted from the default communication frequency according to the usage environment parameter, the determining module 520 is further configured to obtain a connection mode between the running application program and the server; judging whether the communication connection mode is long connection or not; and if so, determining that the running application program is a target application program.
Further, the adjusting module 530 is further configured to, after the communication frequency between the target application and the server is adjusted from a default communication frequency according to the usage environment parameter, if the usage environment parameter does not satisfy a preset condition, restore the communication frequency between the target application and the server to the default communication frequency.
It should be noted that, as will be clear to those skilled in the art, for convenience and brevity of description, the specific working processes of the above-described apparatuses and modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
To sum up, the communication frequency adjustment method provided by the present application obtains user environment parameters of the electronic device, where the user environment parameters include parameters related to an operating environment of the electronic device; when the use environment parameters meet preset conditions, acquiring an application program which is running; and if the running application program comprises the target application program, adjusting the communication frequency between the target application program and the server from the default communication frequency according to the use environment parameters. Therefore, under the condition that the use environment parameters meet the preset conditions and the target application program runs, the communication frequency between the target application program and the server is reduced, the power consumption of the electronic equipment is reduced, and the cruising ability of the electronic equipment is improved.
In the several embodiments provided in the present application, the coupling or direct coupling or communication connection between the modules shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or modules may be in an electrical, mechanical or other form.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Referring to fig. 6, a block diagram of an electronic device according to an embodiment of the present application is shown. The electronic device 600 may be a smart phone, a tablet computer, an electronic book, or other electronic devices capable of running an application. The electronic device 600 in the present application may include one or more of the following components: a processor 610, a memory 620, and one or more applications, wherein the one or more applications may be stored in the memory 620 and configured to be executed by the one or more processors 610, the one or more programs configured to perform the methods as described in the aforementioned method embodiments.
The processor 610 may include one or more processing cores. The processor 610 interfaces with various components throughout the electronic device 600 using various interfaces and circuitry to perform various functions of the electronic device 600 and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 620 and invoking data stored in the memory 620. Alternatively, the processor 610 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 610 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 610, but may be implemented by a communication chip.
The Memory 620 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 620 may be used to store instructions, programs, code sets, or instruction sets. The memory 620 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like. The data storage area may also store data created during use by the electronic device 600 (e.g., phone books, audio-visual data, chat log data), and so forth.
Referring to fig. 7, a block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. The computer-readable storage medium 700 has stored therein program code that can be called by a processor to execute the methods described in the above-described method embodiments.
The computer-readable storage medium 700 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium 700 includes a non-transitory computer-readable storage medium. The computer readable storage medium 700 has storage space for program code 710 to perform any of the method steps of the method described above. The program code can be read from or written to one or more computer program products. The program code 710 may be compressed, for example, in a suitable form.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and are not limited thereto; although the present application 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; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (20)

  1. A communication frequency adjustment method is applied to an electronic device, and comprises the following steps:
    acquiring use environment parameters of the electronic equipment, wherein the use environment parameters comprise parameters related to the operating environment of the electronic equipment;
    when the use environment parameters meet preset conditions, acquiring an application program running;
    and if the running application program comprises a target application program, adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters.
  2. The method of claim 1, wherein prior to obtaining the running application, further comprising:
    judging whether the acquired use environment parameters meet preset conditions or not;
    and if so, acquiring the running application program.
  3. The method according to claim 2, wherein the usage environment parameter includes a type of a connected network, and the determining whether the obtained usage environment parameter satisfies a preset condition includes:
    and if the type of the network connected with the electronic equipment is mobile data and is lower than the latest generation mobile communication standard supported by the electronic equipment, judging that the using environment parameter meets a preset condition.
  4. The method according to claim 2, wherein the usage environment parameter includes network signal strength, and the determining whether the obtained usage environment parameter satisfies a preset condition includes:
    judging whether the network signal intensity of a network connected with the electronic equipment is smaller than a preset signal intensity;
    and if so, judging that the use environment parameters meet preset conditions.
  5. The method according to claim 2, wherein the usage environment parameters include a network type of the electronic device and a corresponding network signal strength, and the determining whether the obtained usage environment parameters satisfy preset conditions includes:
    if the network type is mobile data and is lower than the latest generation mobile communication standard supported by the electronic equipment, judging that the using environment parameter meets a preset condition;
    if the network type is not mobile data or is not lower than the latest generation mobile communication standard supported by the electronic equipment, judging whether the network signal intensity is smaller than a preset signal intensity;
    and if the network signal intensity is smaller than the preset signal intensity, judging that the using environment parameters meet the preset conditions.
  6. The method according to claim 2, wherein the usage environment parameters include pose data, and the determining whether the acquired usage environment parameters satisfy preset conditions includes:
    judging whether the pose data of the electronic equipment changes within a preset time;
    and if so, judging that the use environment parameters meet preset conditions.
  7. The method according to claim 2, wherein the usage environment parameter includes time, and the determining whether the acquired usage environment parameter satisfies a preset condition includes:
    judging whether the current time is in a preset time range, wherein the communication data amount received and transmitted by the electronic equipment in unit time in the preset time range is smaller than a preset amount;
    and if so, judging that the use environment parameters meet preset conditions.
  8. The method of claim 7, wherein the determining whether the current time is before the preset time range further comprises:
    and determining the preset time range.
  9. The method of claim 8, wherein the determining the preset time range comprises:
    monitoring communication data between the target application program and the server;
    counting the data volume of the communication data received and sent in unit time by carrying out characteristic identification on the communication data;
    and integrating the adjacent unit time with the data volume of the transceiving communication data smaller than the preset number into the preset time range.
  10. The method of claim 8, wherein the determining the preset time range comprises:
    receiving a setting instruction of a user, and determining the preset time range according to the setting instruction.
  11. The method according to any one of claims 1-10, wherein said adjusting the communication frequency between the target application and the server from a default communication frequency according to the usage environment parameter comprises:
    and gradually reducing the communication frequency between the target application program and the server according to the time length of the service environment parameter meeting the preset condition.
  12. The method of claim 11, wherein the communication frequency between the target application and the server is lower if the usage environment parameter satisfies the preset condition for a longer time.
  13. The method of claim 4, wherein the adjusting the communication frequency between the target application and the server from a default communication frequency according to the usage environment parameter comprises:
    gradually reducing the communication frequency between the target application program and the server according to the network signal strength, wherein the communication frequency is lower the weaker the network signal strength is.
  14. The method according to claim 13, wherein a communication frequency comparison table is stored in advance, the communication frequency comparison table includes correspondence between different network signal strength ranges and communication frequencies, and the adjusting the communication frequency between the target application program and the server from a default communication frequency according to the usage environment parameter includes:
    determining a network signal strength range in which the network signal strength is located;
    searching a communication frequency corresponding to the network signal strength range in the communication frequency comparison table;
    and adjusting the current communication frequency between the target application program and the server to the communication frequency found in the communication frequency comparison table.
  15. The method of any of claims 1-14, wherein the time interval for the target application to send data packets to the server is extended to adjust the frequency of communication between the target application and the server down from a default communication frequency.
  16. The method according to any of claims 1-15, wherein prior to adjusting the communication frequency between the target application and the server from the default communication frequency according to the usage environment parameter, further comprising:
    acquiring a connection mode between an application program running and a server;
    judging whether the communication connection mode is long connection or not;
    and if so, determining that the running application program is a target application program.
  17. The method according to any one of claims 1-16, further comprising: and after the communication frequency between the target application program and the server is adjusted from the default communication frequency according to the use environment parameters, if the use environment parameters do not meet the preset conditions, the communication frequency between the target application program and the server is restored to the default communication frequency.
  18. A communication frequency adjustment apparatus, characterized in that the apparatus comprises:
    the electronic equipment comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring use environment parameters of the electronic equipment, and the use environment parameters comprise parameters related to the operating environment of the electronic equipment;
    the judging module is used for acquiring the running application program when the using environment parameter meets the preset condition;
    and the adjusting module is used for adjusting the communication frequency between the target application program and the server from a default communication frequency according to the use environment parameters if the application program comprises the target application program.
  19. An electronic device, characterized in that the electronic device comprises:
    one or more processors;
    one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of any of claims 1-17.
  20. A computer-readable storage medium having program code stored therein, the program code being invoked by a processor to perform the method of any one of claims 1 to 17.
CN201980098838.XA 2019-10-24 2019-10-24 Communication frequency adjusting method, device, electronic equipment and storage medium Active CN114175748B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/113100 WO2021077375A1 (en) 2019-10-24 2019-10-24 Communication frequency adjustment method and apparatus, and electronic device and storage medium

Publications (2)

Publication Number Publication Date
CN114175748A true CN114175748A (en) 2022-03-11
CN114175748B CN114175748B (en) 2024-04-19

Family

ID=75619626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980098838.XA Active CN114175748B (en) 2019-10-24 2019-10-24 Communication frequency adjusting method, device, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN114175748B (en)
WO (1) WO2021077375A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113573338B (en) * 2021-07-19 2024-05-14 维沃移动通信有限公司 Network connection method and device
CN116506507A (en) * 2023-06-29 2023-07-28 天津市城市规划设计研究总院有限公司 Data processing method based on client characteristics
CN117579887A (en) * 2023-11-23 2024-02-20 南月(广州)机器人科技有限公司 Terminal intelligent control system for competition of Internet of things
CN117939502B (en) * 2024-03-20 2024-06-25 中铁四局集团有限公司 Remote control method and system for wireless network system under complex environment condition

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120005501A1 (en) * 2011-07-01 2012-01-05 Christian Maciocco System and Method for Maintaining Connectivity to Remote Application Servers
US20120131095A1 (en) * 2010-11-22 2012-05-24 Michael Luna Optimization of resource polling intervals to satisfy mobile device requests
CN102740426A (en) * 2012-06-05 2012-10-17 中兴通讯股份有限公司 Base station energy-saving method, device and system
CN105337800A (en) * 2015-10-30 2016-02-17 小米科技有限责任公司 Polling frequency adjustment method and polling frequency adjustment device
CN106550416A (en) * 2015-09-23 2017-03-29 宏达国际电子股份有限公司 Radio communication device and control method
CN107197426A (en) * 2017-07-14 2017-09-22 中国联合网络通信集团有限公司 A kind of method, device and mobile management nodes for reducing network signaling overhead
CN107241788A (en) * 2017-05-19 2017-10-10 青岛海信移动通信技术股份有限公司 The power consumption control method and device of wearable device
CN107969009A (en) * 2017-11-06 2018-04-27 宇龙计算机通信科技(深圳)有限公司 The method, apparatus and terminal of control terminal communication
CN109388222A (en) * 2017-08-04 2019-02-26 中兴通讯股份有限公司 Power-saving processing method, device and mobile terminal and computer readable storage medium
CN110113706A (en) * 2018-02-01 2019-08-09 陕西诺维北斗信息科技股份有限公司 Information interacting method, apparatus and system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090042565A1 (en) * 2007-08-09 2009-02-12 Nokia Corporation Connection point triggered scanning for positioning radios
KR101802228B1 (en) * 2011-10-26 2017-12-29 삼성전자 주식회사 Operating method and apparatus for broadcasting in portable terminal
EP2993922A1 (en) * 2012-06-06 2016-03-09 Facebook, Inc. Method, one or more computer-readable non-transitory storage media and a device generally relating to location tracking
CN103561179B (en) * 2013-10-31 2016-06-08 宇龙计算机通信科技(深圳)有限公司 The method and apparatus that intelligent terminal's wakeup time adjusts
CN104375623B (en) * 2014-11-28 2017-08-15 北京华网汇通技术服务有限公司 A kind of wearable intelligent equipment and its power-saving control method
JP6641577B2 (en) * 2016-03-09 2020-02-05 本田技研工業株式会社 Information processing system, terminal, information processing method, terminal information processing method, and program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131095A1 (en) * 2010-11-22 2012-05-24 Michael Luna Optimization of resource polling intervals to satisfy mobile device requests
US20120005501A1 (en) * 2011-07-01 2012-01-05 Christian Maciocco System and Method for Maintaining Connectivity to Remote Application Servers
CN102740426A (en) * 2012-06-05 2012-10-17 中兴通讯股份有限公司 Base station energy-saving method, device and system
CN106550416A (en) * 2015-09-23 2017-03-29 宏达国际电子股份有限公司 Radio communication device and control method
CN105337800A (en) * 2015-10-30 2016-02-17 小米科技有限责任公司 Polling frequency adjustment method and polling frequency adjustment device
CN107241788A (en) * 2017-05-19 2017-10-10 青岛海信移动通信技术股份有限公司 The power consumption control method and device of wearable device
CN107197426A (en) * 2017-07-14 2017-09-22 中国联合网络通信集团有限公司 A kind of method, device and mobile management nodes for reducing network signaling overhead
CN109388222A (en) * 2017-08-04 2019-02-26 中兴通讯股份有限公司 Power-saving processing method, device and mobile terminal and computer readable storage medium
CN107969009A (en) * 2017-11-06 2018-04-27 宇龙计算机通信科技(深圳)有限公司 The method, apparatus and terminal of control terminal communication
CN110113706A (en) * 2018-02-01 2019-08-09 陕西诺维北斗信息科技股份有限公司 Information interacting method, apparatus and system

Also Published As

Publication number Publication date
CN114175748B (en) 2024-04-19
WO2021077375A1 (en) 2021-04-29

Similar Documents

Publication Publication Date Title
CN114175748B (en) Communication frequency adjusting method, device, electronic equipment and storage medium
CN109213539B (en) Memory recovery method and device
CN106230492B (en) Terminal antenna switching method and device and mobile terminal
CN106102143B (en) Application processing method and device
US20200008016A1 (en) Broadcast Processing Method, Non-Transitory Storage Medium, and Electronic Device
CN104899204B (en) Data storage method and device
CN109376053B (en) Data processing method and device and mobile terminal
CN108616653B (en) Information processing method, device, mobile terminal and computer readable storage medium
CN107329778B (en) System updating method and related product
CN108337127B (en) Application performance monitoring method, system, terminal and computer readable storage medium
CN105554819A (en) Data transmission method and device and mobile terminal
US10908976B2 (en) Broadcast queue adjustment method, terminal, and storage medium
CN110703944B (en) Touch data processing method and device, terminal and storage medium
CN109725543B (en) Equipment control code configuration method and device, cloud server and network system
CN111124173A (en) Working state switching method and device of touch screen, mobile terminal and storage medium
CN106708240B (en) Power saving method, server and power saving system
CN110392098B (en) Self-adaptive virtual desktop transmission method and device
CN111970749A (en) Network connection method and device, intelligent household equipment and intelligent household system
CN111273769A (en) Equipment control method and device, electronic equipment and storage medium
CN113329391B (en) Prompt information display method and device, electronic equipment and storage medium
CN117407133A (en) Task processing method and device and computer readable storage medium
CN110177364B (en) Bluetooth device pairing connection method and device, storage medium and electronic device
CN114270297A (en) Touch screen point reporting method and device, electronic equipment and storage medium
CN111988403A (en) Request processing method and system of electronic equipment, storage medium and electronic equipment
CN106686702B (en) Network connection processing method and terminal

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
GR01 Patent grant
GR01 Patent grant