[go: up one dir, main page]

WO2020113392A1 - Network processing method, computer-readable storage medium and electronic device - Google Patents

Network processing method, computer-readable storage medium and electronic device Download PDF

Info

Publication number
WO2020113392A1
WO2020113392A1 PCT/CN2018/119014 CN2018119014W WO2020113392A1 WO 2020113392 A1 WO2020113392 A1 WO 2020113392A1 CN 2018119014 W CN2018119014 W CN 2018119014W WO 2020113392 A1 WO2020113392 A1 WO 2020113392A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
wireless network
interval
data transmission
duration
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.)
Ceased
Application number
PCT/CN2018/119014
Other languages
French (fr)
Chinese (zh)
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 Heytap Technology Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Shenzhen Heytap Technology 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, Shenzhen Heytap Technology Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to PCT/CN2018/119014 priority Critical patent/WO2020113392A1/en
Priority to CN201880098480.6A priority patent/CN112823546B/en
Publication of WO2020113392A1 publication Critical patent/WO2020113392A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] 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

Definitions

  • This application relates to the field of computer communication technology, and in particular, to a network processing method, a computer-readable storage medium, and an electronic device.
  • the electronic device can turn on the wireless network function when it needs to access the Internet, so that it can monitor whether there is data transmission in real time through the wireless network.
  • the wireless network function there is a problem of large power consumption during the operation of the wireless network function.
  • Various embodiments according to the present application provide a network processing method, a computer-readable storage medium, and an electronic device.
  • a network processing method including:
  • the time interval for the electronic device to listen for wireless network data transmission is increased.
  • One or more computer-readable storage media containing computer-executable instructions, when the computer-executable instructions are executed by one or more processors, causing the processors to perform the following operations:
  • the time interval for the electronic device to listen for wireless network data transmission is increased.
  • An electronic device includes a memory and a processor.
  • the memory stores computer-readable instructions.
  • the processor causes the processor to perform the following operations:
  • the time interval for the electronic device to listen for wireless network data transmission is increased.
  • the network processing method, computer storage medium, and electronic device provided by the embodiments of the present application determine whether the electronic device is in a static state according to the motion information by detecting the motion information of the electronic device, and when the electronic device is in a static state, increase whether the electronic device monitors
  • the interval of data transmission in the wireless network can reduce the power consumption of electronic devices.
  • FIG. 1 is an application environment diagram of a network processing method in an embodiment.
  • FIG. 2 is a flowchart of a network processing method in an embodiment.
  • FIG. 3 is a flowchart of determining a preset time period in an embodiment.
  • FIG. 4 is a flowchart of increasing the listening interval duration in one embodiment.
  • FIG. 5 is a flowchart of a network processing method in another embodiment.
  • FIG. 6 is a structural block diagram of a network processing device in another embodiment.
  • FIG. 7 is a schematic diagram of an internal structure of an electronic device in an embodiment.
  • FIG. 8 is a block diagram of a partial structure of a mobile phone related to an electronic device provided by an embodiment of the present application.
  • FIG. 1 is an application environment diagram of a network processing method in an embodiment.
  • the application environment includes an electronic device 110.
  • the electronic device 110 can detect the motion information of the electronic device 110, and determine whether the electronic device 110 is in a static state according to the operation information. When the electronic device 110 is in a static state, the interval time during which the electronic device 110 listens for wireless network data transmission is increased.
  • the above-mentioned electronic device 110 may be a mobile phone, a computer, a wearable device, etc., which is not limited herein.
  • FIG. 2 is a flowchart of a network processing method in an embodiment.
  • the network processing method in this embodiment is described by taking the electronic device 110 running in FIG. 1 as an example.
  • the network processing includes operations 202 to 206. among them:
  • Operation 202 detecting motion information of the electronic device.
  • the motion information may include position information, displacement information, movement speed, etc. of the electronic device.
  • the electronic device may detect the motion information of the electronic device through a built-in sensor, for example, the motion information of the electronic device may be detected through a gyroscope, an acceleration sensor, or the like.
  • the electronic device can also obtain the position of the electronic device through GPS (Global Positioning System, Global Positioning System), base station positioning, WIFI (Wireless Fidelity, wireless fidelity) positioning, etc., according to the corresponding time of the electronic device at different times The motion information of the position detection electronic device.
  • GPS Global Positioning System, Global Positioning System
  • WIFI Wireless Fidelity, wireless fidelity
  • the electronic device detects the motion information of the electronic device. Specifically, the electronic device can continuously detect the motion information of the electronic device, or can detect the motion information of the electronic device within a preset time, or when the electronic device is within a preset geographic location range Detect motion information of electronic devices, etc.
  • Operation 204 Determine whether the electronic device is in a static state according to the motion information.
  • the electronic device can detect the motion state of the electronic device based on the motion information.
  • the motion state of the electronic device may include a stationary state and a moving state.
  • the electronic device determines whether the electronic device is at rest based on the motion information. Specifically, the electronic device can obtain position information, displacement information, angular velocity, acceleration, and other information contained in the motion information. When the motion information does not change or the difference between the motion information changes When the preset difference is not exceeded, it is determined that the electronic device is in a stationary state.
  • Operation 206 when the electronic device is in a quiescent state, increase the interval of the electronic device monitoring whether there is wireless network data transmission.
  • the wireless network may include a wireless local area network formed by wireless access points such as wireless switches, wireless routers, wireless gateways, and wireless bridges.
  • the wireless network may also be a mobile communication network.
  • the second wireless network 130 may be a mobile communication network that supports mobile communication technologies such as 4G (fourth generation mobile communication technology), 3G (third generation mobile communication technology), and 2G (second generation mobile communication technology).
  • the electronic device When the electronic device realizes the data transmission between different electronic devices through the wireless network module, it can detect whether there is wireless network data that needs to be received at every interval time, usually in order to ensure the real-time nature of the data transmission, the electronic device monitors whether there is wireless
  • the interval time of network data transmission is usually a small value, which in turn makes the power consumption of electronic devices larger. The smaller the interval between the electronic device monitoring whether there is wireless network data transmission, the greater the power consumption of the electronic device; the greater the interval between the electronic device monitoring whether there is wireless network data transmission, the smaller the power consumption of the electronic device.
  • the electronic device may increase the interval time during which the electronic device monitors whether there is wireless network data transmission.
  • the increase of the interval duration can be determined according to actual needs, such as 10s, 30s, 1 minute, etc., or 1.5 times, 2 times, 3 times, etc. of the original interval duration, which is not limited thereto.
  • the increase of the interval duration can also be determined according to the duration of the electronic device in a stationary state, the current time, or the location information of the electronic device, etc., and is not limited thereto.
  • the embodiment of the present application determines whether the electronic device is in a static state by detecting the motion information of the electronic device.
  • the interval time for the electronic device to monitor whether there is wireless network data transmission can be increased to reduce the electronic device's Power consumption, to avoid the problem of large power consumption caused by the electronic device continuing to monitor the wireless network data transmission when the electronic device is not used or does not need to transmit the wireless network data through the electronic device, can save the power consumption of the electronic device and improve the electronic Equipment endurance.
  • the electronic device may also detect whether there is currently a wireless network data transmission, and when there is no wireless network data transmission, and the electronic device is in a quiescent state, perform the addition of the wireless network
  • the operation of the interval duration of data transmission can improve the accuracy of the interval duration adjustment.
  • the provided network processing method may further include: adjusting the scanning frequency of the wireless network when the electronic device is in a stationary state.
  • the scanning frequency of the wireless network refers to the frequency that the electronic device scans the surrounding wireless access points through the wireless network module.
  • the electronic device performs data transmission through the wireless network, and can scan the wireless network regularly, or scan the surrounding wireless network when the signal strength of the currently connected wireless network is lower than the strength threshold.
  • the electronic device needs to consume power consumption of the electronic device when performing wireless network scanning.
  • the electronic device can adjust the scanning frequency of the wireless network when the electronic device is in a static state. Specifically, the electronic device can reduce the scanning frequency of the wireless network, thereby reducing the power consumption of the electronic device and improving the battery life of the electronic device.
  • the process of increasing the interval time during which the electronic device listens for wireless network data transmission includes: when the electronic device is in a stationary state, acquiring the current time of the electronic device ; When the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission.
  • the preset time period can be determined according to actual application requirements.
  • the preset time period may be a time period during which the user does not need to use the electronic device, or a time period during which the user does not need to perform data transmission through the wireless network building when using the electronic device.
  • the preset time period may be from 0 to 5 in the morning, from 5 to 7 in the morning, or from 0 to 8 in the morning, etc. It is not limited thereto.
  • the electronic device may set a preset time period based on the statistical data, and may also acquire a preset time period input by the user, etc., which is not limited thereto.
  • the interval time is increased to reduce the power consumption of the electronic devices.
  • FIG. 3 is a flowchart of determining a preset time period in an embodiment. As shown in FIG. 3, in one embodiment, the provided network processing method may further include:
  • Operation 302 counting the amount of data transmitted by the electronic device through the wireless network in each time period.
  • the time period counted by the electronic device can be determined according to actual application requirements. For example, the electronic device can be divided into one day, and every hour in a 24 hour period is a time period, or every two hours is a time period, etc., and the electronic device can also determine the statistical period of one week, one month, etc. The time period and the like are not limited to this.
  • the amount of data transmitted by the electronic device through the wireless network may include text data, image data, audio data, etc., but is not limited thereto.
  • the electronic device can count the amount of data transmitted by the wireless network in various time periods. In one embodiment, when the length of each time period counted by the electronic device is inconsistent, the electronic device may also count the average amount of data transmitted through the wireless network in each time period.
  • each time period is sorted according to the amount of data.
  • the electronic device sorts each time period according to the amount of data. Specifically, the electronic device may sort each time period according to the size of the data amount. For example, the time periods can be sorted according to the amount of data from high to low, or they can be sorted according to the amount of data from low to high.
  • the electronic device can also select some time periods according to preset rules, and sort the selected time periods according to the amount of data. For example, the electronic device may acquire a time period in which the data amount is lower than the data amount threshold, and sort the obtained time period according to the data amount, where the data amount threshold may be set according to actual application requirements, which is not limited herein.
  • Operation 306 Determine a preset time period based on the sorted time periods.
  • the electronic device sorts the various time periods according to the data amount, so that the preset time period can be determined based on the sorted time periods.
  • the electronic device may acquire the preset time period of the specified sorting bit as the preset time period; or may acquire a preset number of time periods as the preset time period based on the sorted time periods. For example, when the last two digits are designated as sorting bits, the electronic device sorts each time period according to the amount of data from high to low, and obtains each sorted time period as 0 to 3 o'clock, 9 to 12 o'clock, and 3 o'clock.
  • the electronic device can obtain the last two digits, namely 3 o'clock to 6 o'clock, 6 o'clock to 9 o'clock as a preset time period.
  • the preset time period such as when the user enters the sleep state or the user is in the office, the electronic device is in a non-used state or the electronic device is in a used state but does not need to perform data transmission through the wireless network, and then when the electronic device is judged to be stationary Status, and when the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission, which can reduce the power consumption of the electronic device and improve the battery life without affecting the user's use .
  • the process of increasing the interval time for the electronic device to monitor whether there is a wireless network data transmission further includes: when it is determined that the electronic device is in a static state, the static time period exceeds the predetermined time When the duration is set, the interval between the electronic device monitoring whether there is wireless network data transmission is increased.
  • the preset duration can be set according to actual application requirements.
  • the preset duration may be 5 minutes, 20 minutes, 30 minutes, 1 hour, etc., but is not limited thereto.
  • the preset duration may be a duration stored in the electronic device, or a duration input by the electronic device.
  • the electronic device may increase the interval time for the electronic device to monitor whether there is a wireless network data transmission when it is determined that the static time period of the electronic device in the static state exceeds the preset time period.
  • the electronic device may preset a duration threshold, and when the stationary duration of the electronic device in the stationary state exceeds the duration threshold, the wireless network data transmission function of the electronic device is turned off.
  • the duration threshold can be determined according to actual application requirements. Specifically, the duration threshold may be greater than or equal to the preset duration.
  • the electronic device can determine that the electronic device is in a state of no need to use for a long time when the static duration of the electronic device in the static state exceeds the duration threshold, thereby turning off the wireless network data transmission function of the electronic device. For example, the user puts down the mobile phone and enters the sleep state so that the electronic device is in a static state. When the electronic device detects that the current time is 10 pm, the electronic device can determine that the user enters when the static time of the electronic device in the static state is detected for more than 1 hour. Deep sleep state, and then turn off the wireless network data transmission function of the electronic device.
  • the electronic device can also obtain the current location of the electronic device; determine the preset duration based on the current location.
  • the electronic device can also obtain the current location of the electronic device through GPS, base station positioning, WIFI positioning, and the like.
  • the electronic device determines the preset duration based on the current location. Specifically, the electronic device may preset a preset duration corresponding to a different location, and then acquire the preset duration corresponding to the current location.
  • the electronic device may also preset a preset duration corresponding to different scene classifications, and then determine the scene classification where the electronic device is located according to the current position, and obtain the preset duration corresponding to the scene classification.
  • the scene classification may include office scenes, home scenes, party scenes, etc. are not limited thereto.
  • the electronic device may preset the preset duration of the office scene to 20 minutes, the preset duration of the home scene to 5 minutes, and the preset duration of the party scene to 30 minutes.
  • the preset duration is determined to be 30 minutes.
  • the electronic device may also preset a preset duration corresponding to different position ranges, so as to obtain the corresponding preset duration according to the position range to which the current position of the electronic device belongs.
  • the preset duration is determined based on the current location, and when the duration of the electronic device in the stationary state exceeds the preset duration, the interval time for the electronic device to monitor whether there is wireless network data transmission can be increased. To determine the preset duration at different locations, and then determine whether to increase the interval duration of the electronic device monitoring whether there is wireless network data transmission, which can improve the accuracy of network processing.
  • FIG. 4 is a flowchart of increasing the listening interval duration in one embodiment. As shown in FIG. 4, in one embodiment, the process of increasing the interval time for the electronic device to monitor whether there is wireless network data transmission in the provided network processing method further includes:
  • the rest time refers to the length of time that the electronic device continues to be at rest.
  • the electronic device may calculate the difference between the duration of the static duration and the preset duration according to the acquired static duration.
  • the adjustment coefficient is used to adjust the interval time of monitoring wireless network data transmission.
  • the adjustment coefficient may be a specific adjustment duration or an adjustment magnification.
  • the adjustment coefficient can be set according to a preset interval duration, where the preset interval duration is a default interval duration stored in the electronic device to monitor wireless network data transmission.
  • the preset interval duration may be that the electronic device is in a non-stationary state In the state, the interval time for the electronic device to monitor the data transmission of the wireless network; the adjustment coefficient can also be set according to the interval time currently adopted by the electronic device.
  • the electronic device may pre-store different adjustment coefficients for different duration differences, or may use any duration difference as a gradient, and pre-store the adjustment coefficients corresponding to the gradients of different duration differences, that is, different adjustment coefficients for different duration difference ranges. For example, the electronic device may set an adjustment coefficient every 10 minutes based on the time difference value of 0. The adjustment coefficients corresponding to the time difference range of 0-10 minutes, 10-20 minutes, and 20-30 minutes are different.
  • the electronic device may pre-store the adjustment coefficients corresponding to the difference in time duration, so as to detect the time difference between the rest duration and the preset time duration, and obtain the adjustment coefficient corresponding to the time duration difference.
  • Operation 406 increasing the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient.
  • the electronic device may adjust the interval time for the electronic device to monitor the wireless network data transmission according to the adjustment coefficient. For example, when the adjustment coefficients corresponding to the pre-stored differences in different durations are 10 minutes: 1.2 times, 30 minutes: 1.5 times, and 1 hour: 2 times, if the electronic device monitors the wireless network data transmission, the preset interval is 30 seconds. , When the time difference is 10 minutes, the electronic device can increase the interval time for monitoring the wireless network data transmission to 36 seconds. When the time difference exceeds 1 hour, the interval time for the electronic device to monitor the wireless network data transmission is 1 minute. In one embodiment, the electronic device may also preset an interval duration corresponding to a different static duration, and then directly adjust the interval duration for the electronic device to listen to wireless network data transmission to the interval duration corresponding to the static duration.
  • the electronic device When the electronic device is in a stationary state, the electronic device detects the difference between the static duration and the preset duration, obtains the adjustment coefficient corresponding to the difference in duration, and increases the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient, It can improve the accuracy of interval time adjustment.
  • FIG. 5 is a flowchart of a network processing method in another embodiment. As shown in Figure 5, the network processing method includes:
  • Operation 502 detecting motion information of the electronic device.
  • Operation 504 Determine whether the electronic device is in a static state according to the motion information.
  • Operation 506 when the electronic device is in a quiescent state, the interval of the electronic device monitoring whether there is wireless network data transmission is increased.
  • Operation 508 monitoring whether there is wireless network data transmission with the increased interval duration.
  • the electronic device determines that the electronic device is in a static state, after increasing the interval time for the electronic device to monitor whether there is a wireless network data transmission, the electronic device monitors whether there is a wireless network data transmission according to the increased interval time.
  • Operation 510 when the wireless network receives the target data, acquire the target application corresponding to the target data.
  • the target data is the data received by the electronic device through the wireless network.
  • the target data may be notification message data, upgrade message data, multimedia data such as audio data, image data, etc., but is not limited thereto.
  • An application program refers to a computer program that can perform specific tasks.
  • the target data received by the electronic device may include the target application identification.
  • the target data may include the application ID corresponding to the application that needs to be updated;
  • the target data is multimedia data, the target data may include the corresponding application program that receives the multimedia data.
  • the electronic device may obtain the corresponding target application program according to the application program identifier included in the target data.
  • the interval of the wireless network monitoring data is adjusted to the preset interval.
  • the preset application can be set according to actual application requirements.
  • the preset application program may be an application program commonly used in electronic devices, an application program that has a high dependence on a wireless network data transmission function, or an application program that has a high requirement for real-time message.
  • the electronic device can also obtain the application selected by the user as a preset application.
  • the electronic device usually has a default interval duration during use. The electronic device monitors whether there is wireless network data transmission according to the default interval duration, and the preset interval duration is the default interval duration.
  • the electronic device can obtain the target application corresponding to the target data, and when it is determined that the target data belongs to the preset application, adjust the interval time for the wireless network to listen to the data to the preset interval time, which can reduce the electronic
  • the power consumption of the device ensures the real-time data transmission.
  • a network processing method is provided, and specific operations for implementing the method are as follows:
  • the electronic device detects motion information of the electronic device.
  • the electronic device may detect the motion information of the electronic device through a built-in sensor, for example, the motion information of the electronic device may be detected through a gyroscope, an acceleration sensor, or the like.
  • the electronic device can also obtain the position of the electronic device through GPS, base station positioning, WIFI positioning, etc., and detect the motion information of the electronic device according to the position corresponding to the electronic device at different times.
  • the electronic device determines whether the electronic device is in a static state according to the motion information. Specifically, the electronic device can acquire position information, displacement information, angular velocity, acceleration, and other information contained in the motion information. When the motion information does not change or the change difference of the motion information does not exceed the preset difference, it is determined that the electronic device is in Stationary state.
  • the wireless network may include a wireless local area network formed by wireless access points such as wireless switches, wireless routers, wireless gateways, and wireless bridges.
  • the wireless network may also be a mobile communication network.
  • the second wireless network 130 may be a mobile communication network that supports mobile communication technologies such as 4G, 3G, and 2G.
  • the electronic device may increase the interval time during which the electronic device monitors whether there is wireless network data transmission.
  • the increase of the interval duration can be determined according to actual needs, such as 10s, 30s, 1 minute, etc., or 1.5 times, 2 times, 3 times, etc. of the original interval duration, which is not limited thereto.
  • the electronic device when the electronic device is in a quiescent state, can obtain the current time; when the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission.
  • the electronic device may count the amount of data transmitted through the wireless network in each time period, sort each time period according to the data amount, and determine a preset time period based on each sorted time period.
  • the electronic device when it is determined that the static duration of the electronic device in the static state exceeds the preset duration, increases the interval duration of monitoring whether there is wireless network data transmission.
  • the electronic device increases the interval duration of monitoring whether there is wireless network data transmission.
  • the electronic device detects the time difference between the rest time and the preset time, obtains the adjustment coefficient corresponding to the time difference, and increases the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient.
  • the electronic device can also obtain the current location of the electronic device; determine the preset duration based on the current location. Specifically, the electronic device may preset a preset duration corresponding to different positions, and then acquire a preset duration corresponding to the current position. The electronic device may also preset a preset duration corresponding to different scene classifications, and then determine the scene classification where the electronic device is located according to the current position, and obtain the preset duration corresponding to the scene classification.
  • the scene classification may include office scenes, home scenes, party scenes, etc. are not limited thereto.
  • the electronic device may turn off the wireless network data transmission function.
  • the user puts down the mobile phone and enters the sleep state so that the electronic device is in a static state.
  • the electronic device detects that the current time is 10 pm, the electronic device can determine that the user enters when the static time of the electronic device in the static state is detected for more than 1 hour. Deep sleep state, and then turn off the wireless network data transmission function of the electronic device.
  • the electronic device when the electronic device is in a stationary state, the electronic device adjusts the scanning frequency of the wireless network.
  • the electronic device performs data transmission through the wireless network, and can scan the wireless network regularly, or scan the surrounding wireless network when the signal strength of the currently connected wireless network is lower than the strength threshold.
  • the electronic device needs to consume power consumption of the electronic device when performing wireless network scanning.
  • the electronic device can reduce the scanning frequency of the wireless network when the electronic device is in a stationary state.
  • the electronic device may monitor whether there is a wireless network data transmission at the increased interval time, and when the wireless network receives the target data, obtain the corresponding The target application program, when the target application program belongs to the preset application program, adjust the interval time for the wireless network to listen to the data to the preset interval time period.
  • the preset application program may be an application program commonly used in electronic devices, an application program that has a high dependence on a wireless network data transmission function, or an application program that has a high requirement for real-time message.
  • the electronic device can obtain the target application corresponding to the target data, and when it is determined that the target data belongs to the preset application, adjust the interval time for the wireless network to listen to the data to the preset interval time, which can reduce the electronic
  • the power consumption of the device ensures the real-time data transmission.
  • FIGS. 2-5 may include multiple sub-operations or multiple phases. These sub-operations or phases are not necessarily executed at the same time, but may be executed at different times. These sub-operations or phases The execution order of is not necessarily sequential, but may be executed in turn or alternately with at least a part of other operations or sub-operations or phases of other operations.
  • the network processing apparatus includes a detection module 602, a judgment module 604, and an adjustment module 606, where:
  • the detection module 602 is used to detect the motion information of the electronic device.
  • the determining module 604 is used to determine whether the electronic device is in a static state according to the motion information.
  • the adjustment module 606 is used to increase the interval time when the electronic device monitors whether there is wireless network data transmission when the electronic device is in a static state.
  • the network processing apparatus provided in the embodiments of the present application can be used to detect the motion information of the electronic device, and determine whether the electronic device is in a static state according to the motion information.
  • the electronic device is monitored to check whether there is wireless network data transmission.
  • the interval time can reduce the power consumption of electronic devices.
  • the adjustment module 606 can also be used to adjust the scanning frequency of the wireless network when the electronic device is in a stationary state.
  • the adjustment module 606 can also be used to obtain the current time of the electronic device when the electronic device is in a stationary state; when the current time is within a preset time period, increase the interval at which the electronic device listens for wireless network data transmission duration.
  • the provided network processing method further includes a determination module 608, which is used to count the amount of data transmitted by the electronic device through the wireless network in each time period, and sort each time period according to the data amount, based on Each time period after sorting determines the preset time period.
  • the adjustment module 606 can also be used to increase the interval time for the electronic device to listen to whether there is wireless network data transmission when it is determined that the static time period of the electronic device in the static state exceeds the preset time period.
  • the determination module 608 can also be used to obtain the current location of the electronic device; determine the preset duration based on the current location.
  • the adjustment module 606 can also be used to detect the time difference between the rest time and the preset time, obtain the adjustment coefficient corresponding to the time difference, and increase the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient. Interval duration.
  • the adjustment module 606 can also be used to monitor the wireless network data transmission at the increased interval duration.
  • the target application corresponding to the target data is acquired.
  • the target application belongs to a preset During application, adjust the interval of wireless network monitoring data to the preset interval.
  • each module in the network processing device is for illustration only. In other embodiments, the network processing device may be divided into different modules as needed to complete all or part of the functions of the network processing device.
  • the electronic device includes a processor and a memory connected by a system bus.
  • the processor is used to provide computing and control capabilities to support the operation of the entire electronic device.
  • the memory may include a non-volatile storage medium and internal memory.
  • the non-volatile storage medium stores an operating system and computer programs.
  • the computer program may be executed by the processor to implement a network processing method provided by the following embodiments.
  • the internal memory provides a cached operating environment for the operating system computer programs in the non-volatile storage medium.
  • the electronic device may be a mobile phone, a tablet computer, a personal digital assistant or a wearable device.
  • the embodiments of the present application also provide a computer-readable storage medium.
  • a computer program is stored thereon, which is characterized in that when the computer program is executed by a processor, the network processing method as described above is realized.
  • An embodiment of the present application also provides an electronic device. As shown in FIG. 8, for ease of description, only parts related to the embodiments of the present application are shown, and specific technical details are not disclosed, please refer to the method part of the embodiments of the present application.
  • the electronic device may be any terminal device including a mobile phone, tablet computer, PDA (Personal Digital Assistant), POS (Point of Sales), in-vehicle computer, wearable device, etc. Taking the electronic device as a mobile phone for example :
  • the mobile phone includes: a radio frequency (Radio Frequency) circuit 810, a memory 820, an input unit 830, a display unit 840, a sensor 850, an audio circuit 860, a wireless fidelity (WiFi) module 870, and a processor 880 , And power supply 890 and other components.
  • Radio Frequency Radio Frequency
  • a memory 820 for storing data
  • a sensor 850 for detecting and a wireless fidelity
  • WiFi wireless fidelity
  • processor 880 a processor 880
  • power supply 890 and other components.
  • the structure of the mobile phone shown in FIG. 8 does not constitute a limitation on the mobile phone, and may include more or fewer components than those shown in the figure, or a combination of certain components, or a different component arrangement.
  • the RF circuit 810 can be used to receive and send signals during the sending and receiving of information or during a call. It can receive the downlink information of the base station and process it to the processor 880; it can also send the uplink data to the base station.
  • RF circuits include but are not limited to antennas, at least one amplifier, transceiver, coupler, low noise amplifier (Low Noise Amplifier, LNA), duplexer, and so on.
  • the RF circuit 810 can also communicate with other devices through a wireless communication network.
  • the wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile (GSM), General Packet Radio Service (GPRS), and Code Division Multiple Access (Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (Wideband Code Multiple Division Access, WCDMA), Long Term Evolution (LTE), e-mail, short message service (Short Messaging Service, SMS), etc.
  • GSM Global System of Mobile
  • GPRS General Packet Radio Service
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • SMS short message service
  • the memory 820 may be used to store software programs and modules.
  • the processor 880 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 820.
  • the memory 820 may mainly include a program storage area and a data storage area, where the program storage area may store an operating system and at least one function-required application program (such as a sound playback function application program, an image playback function application program, etc.), etc.;
  • the data storage area can store data (such as audio data, address book, etc.) created according to the use of the mobile phone.
  • the memory 820 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
  • the input unit 830 may be used to receive input numeric or character information, and generate key signal input related to user settings and function control of the mobile phone 800.
  • the input unit 830 may include a touch panel 831 and other input devices 832.
  • the touch panel 831 also known as a touch screen, can collect user's touch operations on or near it (such as the user using any finger, stylus, or any other suitable object or accessory on or near the touch panel 831 Operation), and drive the corresponding connection device according to the preset program.
  • the touch panel 831 may include a touch detection device and a touch controller.
  • the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, and converts it into contact coordinates, and then sends To the processor 880, and can receive the command sent by the processor 880 and execute it.
  • the touch panel 831 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • the input unit 830 may also include other input devices 832.
  • other input devices 832 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), and the like.
  • the display unit 840 may be used to display information input by the user or information provided to the user and various menus of the mobile phone.
  • the display unit 840 may include a display panel 841.
  • the display panel 841 may be configured in the form of a liquid crystal display (Liquid Crystal) (LCD), an organic light emitting diode (Organic Light-Emitting Diode, OLED), or the like.
  • the touch panel 831 may cover the display panel 841, and when the touch panel 831 detects a touch operation on or near it, it is transmitted to the processor 880 to determine the type of touch event, and then the processor 880 according to The type of touch event provides a corresponding visual output on the display panel 841.
  • the touch panel 831 and the display panel 841 are implemented as two independent components to realize the input and input functions of the mobile phone, in some embodiments, the touch panel 831 and the display panel 841 may be integrated and Realize the input and output functions of the mobile phone.
  • the mobile phone 800 may further include at least one sensor 850, such as a light sensor, a motion sensor, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 841 according to the brightness of the ambient light, and the proximity sensor may close the display panel 841 and/or when the mobile phone moves to the ear Or backlight.
  • the motion sensor may include an acceleration sensor, which can detect the magnitude of acceleration in various directions through the acceleration sensor, and can detect the magnitude and direction of gravity when at rest, and can be used for applications that recognize mobile phone gestures (such as horizontal and vertical screen switching), and vibration recognition-related functions (such as Pedometer, percussion), etc.
  • the mobile phone can also be equipped with other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor and so on.
  • the audio circuit 860, the speaker 861, and the microphone 862 may provide an audio interface between the user and the mobile phone.
  • the audio circuit 860 can transmit the converted electrical signal of the received audio data to the speaker 861, and the speaker 861 converts it into a sound signal output; on the other hand, the microphone 862 converts the collected sound signal into an electrical signal, which is converted by the audio circuit 860 After receiving, it is converted into audio data, and then processed by the audio data output processor 880, and then sent to another mobile phone via the RF circuit 810, or the audio data is output to the memory 820 for subsequent processing.
  • WiFi is a short-range wireless transmission technology.
  • the mobile phone can help users send and receive e-mails, browse web pages, and access streaming media through the WiFi module 870. It provides users with wireless broadband Internet access.
  • FIG. 8 shows the WiFi module 870, it can be understood that it is not a necessary component of the mobile phone 800, and may be omitted as needed.
  • the processor 880 is the control center of the mobile phone, connects various parts of the entire mobile phone with various interfaces and lines, executes or executes the software programs and/or modules stored in the memory 820, and calls the data stored in the memory 820 to execute Various functions and processing data of the mobile phone, so as to monitor the mobile phone as a whole.
  • the processor 880 may include one or more processing units.
  • the processor 880 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, user interface, application programs, and the like; the modem processor mainly processes wireless communication. It can be understood that the modem processor may not be integrated into the processor 880.
  • the mobile phone 800 further includes a power supply 890 (such as a battery) for powering various components.
  • a power supply 890 (such as a battery) for powering various components.
  • the power supply can be logically connected to the processor 890 through a power management system, so as to realize functions such as charging, discharging, and power consumption management through the power management system.
  • the mobile phone 800 may further include a camera, a Bluetooth module, and the like.
  • the processor 880 included in the electronic device implements the network processing method described above when executing the computer program stored on the memory.
  • Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
  • Volatile memory can include random access memory (RAM), which acts as external cache memory.
  • RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR) SDRAM, enhanced SDRAM (ESDRAM), synchronous Link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
  • SRAM static RAM
  • DRAM dynamic RAM
  • SDRAM synchronous DRAM
  • DDR double data rate SDRAM
  • ESDRAM enhanced SDRAM
  • SLDRAM synchronous Link (Synchlink) DRAM
  • Rambus direct RAM
  • DRAM direct memory bus dynamic RAM
  • RDRAM memory bus dynamic RAM

Landscapes

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

Abstract

A network processing method, comprising: detecting motion information of an electronic device; determining, according to the motion information, whether the electronic device is in a static state; and when the electronic device is in a static state, increasing the interval duration for the electronic device monitoring whether data is transmitted by means of a wireless network.

Description

网络处理方法、计算机可读存储介质和电子设备Network processing method, computer readable storage medium and electronic equipment 技术领域Technical field

本申请涉及计算机通信技术领域,特别是涉及一种网络处理方法、计算机可读存储介质和电子设备。This application relates to the field of computer communication technology, and in particular, to a network processing method, a computer-readable storage medium, and an electronic device.

背景技术Background technique

随着计算机通信技术的发展,通过无线网络进行数据传输成为电子设备必不可少的功能之一。电子设备可以在需要上网时开启无线网络功能,从而可以通过无线网络实时监听是否有数据传输,然而,在无线网络功能的运行过程中,存在功耗消耗较大的问题。With the development of computer communication technology, data transmission through wireless networks has become one of the essential functions of electronic devices. The electronic device can turn on the wireless network function when it needs to access the Internet, so that it can monitor whether there is data transmission in real time through the wireless network. However, there is a problem of large power consumption during the operation of the wireless network function.

发明内容Summary of the invention

根据本申请的各种实施例提供一种网络处理方法、计算机可读存储介质和电子设备。Various embodiments according to the present application provide a network processing method, a computer-readable storage medium, and an electronic device.

一种网络处理方法,包括:A network processing method, including:

检测电子设备的运动信息;Detect the movement information of electronic equipment;

根据所述运动信息判断所述电子设备是否处于静止状态;及Judging whether the electronic device is at rest based on the motion information; and

当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the electronic device is in a quiescent state, the time interval for the electronic device to listen for wireless network data transmission is increased.

一个或多个包含计算机可执行指令的计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行以下操作:One or more computer-readable storage media containing computer-executable instructions, when the computer-executable instructions are executed by one or more processors, causing the processors to perform the following operations:

检测电子设备的运动信息;Detect the movement information of electronic equipment;

根据所述运动信息判断所述电子设备是否处于静止状态;及Judging whether the electronic device is at rest based on the motion information; and

当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the electronic device is in a quiescent state, the time interval for the electronic device to listen for wireless network data transmission is increased.

一种电子设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行以下操作:An electronic device includes a memory and a processor. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor causes the processor to perform the following operations:

检测电子设备的运动信息;Detect the movement information of electronic equipment;

根据所述运动信息判断所述电子设备是否处于静止状态;及Judging whether the electronic device is at rest based on the motion information; and

当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the electronic device is in a quiescent state, the time interval for the electronic device to listen for wireless network data transmission is increased.

本申请实施例提供的网络处理方法、计算机存储介质和电子设备,通过检测电子设备的运动信息,根据运动信息判断电子设备是否处于静止状态,当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长,可以降低电子设备的功耗。The network processing method, computer storage medium, and electronic device provided by the embodiments of the present application determine whether the electronic device is in a static state according to the motion information by detecting the motion information of the electronic device, and when the electronic device is in a static state, increase whether the electronic device monitors The interval of data transmission in the wireless network can reduce the power consumption of electronic devices.

本申请的一个或多个实施例的细节在下面的附图和描述中提出。本申请的其它特征、目的和优点将从说明书、附图以及权利要求书变得明显。The details of one or more embodiments of the application are set forth in the drawings and description below. Other features, objects, and advantages of this application will become apparent from the description, drawings, and claims.

附图说明BRIEF DESCRIPTION

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly explain the embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings required in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present application. For those of ordinary skill in the art, without paying any creative work, other drawings can be obtained based on these drawings.

图1为一个实施例中网络处理方法的应用环境图。FIG. 1 is an application environment diagram of a network processing method in an embodiment.

图2为一个实施例中网络处理方法的流程图。2 is a flowchart of a network processing method in an embodiment.

图3为一个实施例中确定预设时间段的流程图。FIG. 3 is a flowchart of determining a preset time period in an embodiment.

图4为一个实施例中增加监听间隔时长的流程图。FIG. 4 is a flowchart of increasing the listening interval duration in one embodiment.

图5为另一个实施例中网络处理方法的流程图。FIG. 5 is a flowchart of a network processing method in another embodiment.

图6为另一个实施例中网络处理装置的结构框图。6 is a structural block diagram of a network processing device in another embodiment.

图7为一个实施例中电子设备的内部结构示意图。7 is a schematic diagram of an internal structure of an electronic device in an embodiment.

图8为与本申请实施例提供的电子设备相关的手机的部分结构的框图。8 is a block diagram of a partial structure of a mobile phone related to an electronic device provided by an embodiment of the present application.

具体实施方式detailed description

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clear, the present application will be described in further detail in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

图1为一个实施例中网络处理方法的应用环境图。如图1所示,该应用环境包括电子设备110。电子设备110可以检测电子设备110的运动信息,根据运行信息判断电子设备110是否处于静止状态,当电子设备110处于静止状态时,增加电子设备110监听是否有无线网络数据传输的间隔时长。可以理解的是,上述电子设备110可以是手机、电脑、可穿戴设备等,在此不做限定。FIG. 1 is an application environment diagram of a network processing method in an embodiment. As shown in FIG. 1, the application environment includes an electronic device 110. The electronic device 110 can detect the motion information of the electronic device 110, and determine whether the electronic device 110 is in a static state according to the operation information. When the electronic device 110 is in a static state, the interval time during which the electronic device 110 listens for wireless network data transmission is increased. It can be understood that the above-mentioned electronic device 110 may be a mobile phone, a computer, a wearable device, etc., which is not limited herein.

图2为一个实施例中网络处理方法的流程图。本实施例中的网络处理方法,以运行于图1中的电子设备110上为例进行描述。如图2所示,网络处理包括操作202至操作206。其中:2 is a flowchart of a network processing method in an embodiment. The network processing method in this embodiment is described by taking the electronic device 110 running in FIG. 1 as an example. As shown in FIG. 2, the network processing includes operations 202 to 206. among them:

操作202,检测电子设备的运动信息。Operation 202, detecting motion information of the electronic device.

运动信息可以包括电子设备的位置信息、位移信息、移动速度等。具体地,电子设备可以通过内置的传感器检测电子设备的运动信息,例如,可以通过陀螺仪、加速度传感器等检测电子设备的运动信息。在一个实施例中,电子设备也可以通过GPS(Global Positioning System,全球定位系统)、基站定位、WIFI(Wireless Fidelity,无线保真)定位等方式获取电子设备的位置,根据不同时间电子设备对应的位置检测电子设备的运动信息。The motion information may include position information, displacement information, movement speed, etc. of the electronic device. Specifically, the electronic device may detect the motion information of the electronic device through a built-in sensor, for example, the motion information of the electronic device may be detected through a gyroscope, an acceleration sensor, or the like. In one embodiment, the electronic device can also obtain the position of the electronic device through GPS (Global Positioning System, Global Positioning System), base station positioning, WIFI (Wireless Fidelity, wireless fidelity) positioning, etc., according to the corresponding time of the electronic device at different times The motion information of the position detection electronic device.

电子设备检测电子设备的运动信息,具体地,电子设备可以持续检测电子设备的运动信息,也可以在预设时间内检测电子设备的运动信息,还可以在电子设备处于预设地理位置范围内时检测电子设备的运动信息等。The electronic device detects the motion information of the electronic device. Specifically, the electronic device can continuously detect the motion information of the electronic device, or can detect the motion information of the electronic device within a preset time, or when the electronic device is within a preset geographic location range Detect motion information of electronic devices, etc.

操作204,根据运动信息判断电子设备是否处于静止状态。Operation 204: Determine whether the electronic device is in a static state according to the motion information.

电子设备可以根据运动信息检测电子设备的运动状态。其中,电子设备的运动状态可以包括静止状态和移动状态。电子设备根据运动信息判断电子设备是否处于静止状态,具体地,电子设备可以获取运动信息中包含的位置信息、位移信息、角速度、加速度等信息,当运动信息没有发生变化或者运动信息的变化差值不超过预设差值时,则判定电子设备处于静止状态。The electronic device can detect the motion state of the electronic device based on the motion information. Among them, the motion state of the electronic device may include a stationary state and a moving state. The electronic device determines whether the electronic device is at rest based on the motion information. Specifically, the electronic device can obtain position information, displacement information, angular velocity, acceleration, and other information contained in the motion information. When the motion information does not change or the difference between the motion information changes When the preset difference is not exceeded, it is determined that the electronic device is in a stationary state.

操作206,当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长。Operation 206, when the electronic device is in a quiescent state, increase the interval of the electronic device monitoring whether there is wireless network data transmission.

电子设备可以通过无线网络进行数据传输。其中,无线网络可以包括由无线交换机、无线路由器、无线网关、无线网桥等无线接入点形成的无线局域网络。在一个实施例中,无线网络也可以是移动通信网络。具体地,第二无线网路130可以是支持4G(第四代移动通信技术)、3G(第三代移动通信技术)、2G(第二代移动通信技术)等移动通信技术的移动通信网络。电子设备通过无线网络模块实现不同电子设备之间的数据传输时,可以每隔一个间隔时长则检测一次是否有无线网络数据需要接收,通常情况为了保证数据传输的实时性,电子设备监听是否有无线网络数据传输的间隔时长通常为一个较小的数值,进而使电子设备的功耗消耗较大。电子设备监听是否有无线网络数据传输的间隔时长越小,则电子设备的功耗越大;电子设备监听是否有无线网络数据传输的间隔时长越大,则电子设 备的功耗越小。Electronic devices can perform data transmission through wireless networks. The wireless network may include a wireless local area network formed by wireless access points such as wireless switches, wireless routers, wireless gateways, and wireless bridges. In one embodiment, the wireless network may also be a mobile communication network. Specifically, the second wireless network 130 may be a mobile communication network that supports mobile communication technologies such as 4G (fourth generation mobile communication technology), 3G (third generation mobile communication technology), and 2G (second generation mobile communication technology). When the electronic device realizes the data transmission between different electronic devices through the wireless network module, it can detect whether there is wireless network data that needs to be received at every interval time, usually in order to ensure the real-time nature of the data transmission, the electronic device monitors whether there is wireless The interval time of network data transmission is usually a small value, which in turn makes the power consumption of electronic devices larger. The smaller the interval between the electronic device monitoring whether there is wireless network data transmission, the greater the power consumption of the electronic device; the greater the interval between the electronic device monitoring whether there is wireless network data transmission, the smaller the power consumption of the electronic device.

电子设备可以在检测到电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长。具体地,间隔时长的增加幅度可以根据实际需求来确定,例如可以是10s、30s、1分钟等,也可以是原间隔时长的1.5倍、2倍、3倍等,不限于此。间隔时长的增加幅度还可以根据电子设备处于静止状态的持续时长、当前时间或电子设备所在的位置信息等来确定,不限于此。When detecting that the electronic device is in a static state, the electronic device may increase the interval time during which the electronic device monitors whether there is wireless network data transmission. Specifically, the increase of the interval duration can be determined according to actual needs, such as 10s, 30s, 1 minute, etc., or 1.5 times, 2 times, 3 times, etc. of the original interval duration, which is not limited thereto. The increase of the interval duration can also be determined according to the duration of the electronic device in a stationary state, the current time, or the location information of the electronic device, etc., and is not limited thereto.

本申请实施例通过检测电子设备的运动信息,根据运动信息判断电子设备是否处于静止状态,当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长,可以降低电子设备的功耗,避免在没有使用电子设备或者不需要通过电子设备传输无线网络数据时,电子设备仍持续监听无线网络数据传输而导致的功耗较大的问题,可以节省电子设备的电量消耗,提高电子设备的续航能力。The embodiment of the present application determines whether the electronic device is in a static state by detecting the motion information of the electronic device. When the electronic device is in a static state, the interval time for the electronic device to monitor whether there is wireless network data transmission can be increased to reduce the electronic device's Power consumption, to avoid the problem of large power consumption caused by the electronic device continuing to monitor the wireless network data transmission when the electronic device is not used or does not need to transmit the wireless network data through the electronic device, can save the power consumption of the electronic device and improve the electronic Equipment endurance.

在一个实施例中,电子设备增加监听无线网络数据传输的间隔时长之前,还可以检测当前是否有无线网络数据传输,当没有无线网络数据传输,且电子设备处于静止状态时,则执行增加无线网络数据传输的间隔时长的操作,可以提高间隔时长调节的准确性。In one embodiment, before increasing the interval of monitoring the wireless network data transmission, the electronic device may also detect whether there is currently a wireless network data transmission, and when there is no wireless network data transmission, and the electronic device is in a quiescent state, perform the addition of the wireless network The operation of the interval duration of data transmission can improve the accuracy of the interval duration adjustment.

在一个实施例中,提供的网络处理方法还可以包括:当电子设备处于静止状态时,调整无线网络的扫描频率。In one embodiment, the provided network processing method may further include: adjusting the scanning frequency of the wireless network when the electronic device is in a stationary state.

无线网络的扫描频率是指电子设备通过无线网络模块扫描周围存在的无线接入点的频率。电子设备通过无线网络进行数据传输,可以定时扫描无线网络,也可以在当前连接的无线网络信号强度低于强度阈值时扫描周围存在的无线网络。电子设备在进行无线网络扫描时需要消耗电子设备的功耗。电子设备可以在当电子设备处于静止状态时,调整无线网络的扫描频率,具体地,电子设备可以降低无线网络的扫描频率,从而可以减少电子设备的功耗,提高电子设备的续航时间。The scanning frequency of the wireless network refers to the frequency that the electronic device scans the surrounding wireless access points through the wireless network module. The electronic device performs data transmission through the wireless network, and can scan the wireless network regularly, or scan the surrounding wireless network when the signal strength of the currently connected wireless network is lower than the strength threshold. The electronic device needs to consume power consumption of the electronic device when performing wireless network scanning. The electronic device can adjust the scanning frequency of the wireless network when the electronic device is in a static state. Specifically, the electronic device can reduce the scanning frequency of the wireless network, thereby reducing the power consumption of the electronic device and improving the battery life of the electronic device.

在一个实施例中,提供的网络处理方法中当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长的过程包括:当电子设备处于静止状态,获取电子设备的当前时间;当当前时间在预设时间段内时,增加电子设备监听是否有无线网络数据传输的间隔时长。In one embodiment, in the provided network processing method, when the electronic device is in a stationary state, the process of increasing the interval time during which the electronic device listens for wireless network data transmission includes: when the electronic device is in a stationary state, acquiring the current time of the electronic device ; When the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission.

预设时间段可以根据实际应用需求确定。具体地,预设时间段可以是用户不需要使用电子设备的时间段,或用户使用电子设备时不需要通过无线网楼进行数据传输的时间段。例如,预设时间段可以是凌晨0点至5点,也可以是凌晨5点到7点,还可以是凌晨0点到8点等不限于此。电子设备可以基于统计数据来设定预设时间段,也可以获取用户输入的预设时间段等,不限于此。通过在电子设备处于静止状态时,获取电子设备的当前时间,当当前时间在预设时间段内时,增加电子设备监听是否有无线网络数据传输的间隔时长,可以提高间隔时长调节的准确性,在保证不影响用户使用电子设备或无线网络的情况下增加间隔时长,减少电子设备的功耗。The preset time period can be determined according to actual application requirements. Specifically, the preset time period may be a time period during which the user does not need to use the electronic device, or a time period during which the user does not need to perform data transmission through the wireless network building when using the electronic device. For example, the preset time period may be from 0 to 5 in the morning, from 5 to 7 in the morning, or from 0 to 8 in the morning, etc. It is not limited thereto. The electronic device may set a preset time period based on the statistical data, and may also acquire a preset time period input by the user, etc., which is not limited thereto. By acquiring the current time of the electronic device when the electronic device is stationary, when the current time is within a preset time period, increasing the interval time for the electronic device to monitor whether there is wireless network data transmission can improve the accuracy of the interval time adjustment, In the case of ensuring that the user does not affect the use of electronic devices or wireless networks, the interval time is increased to reduce the power consumption of the electronic devices.

图3为一个实施例中确定预设时间段的流程图。如图3所示,在一个实施例中,提供的网络处理方法还可以包括:FIG. 3 is a flowchart of determining a preset time period in an embodiment. As shown in FIG. 3, in one embodiment, the provided network processing method may further include:

操作302,统计在各个时间段内,电子设备通过无线网络传输的数据量。Operation 302, counting the amount of data transmitted by the electronic device through the wireless network in each time period.

电子设备统计的时间段可以根据实际应用需求来确定。例如,电子设备可以以一天为周期,划分一天即24小时中每1小时为一个时间段、或每两个小时为一个时间段等,电子设备也可以一星期、一个月等为周期确定统计的时间段等,不限于此。电子设备通过无线网络传输的数据量,可以包括文本数据、图像数据、音频数据等不限于此。电子设备可以统计各个时间段无线网络传输的数据量。在一个实施例中,当电子设备统计的各个时间段的长度不一致时,电子设备还可以统计各个时间段内通过无线网络传输的平均数据量。The time period counted by the electronic device can be determined according to actual application requirements. For example, the electronic device can be divided into one day, and every hour in a 24 hour period is a time period, or every two hours is a time period, etc., and the electronic device can also determine the statistical period of one week, one month, etc. The time period and the like are not limited to this. The amount of data transmitted by the electronic device through the wireless network may include text data, image data, audio data, etc., but is not limited thereto. The electronic device can count the amount of data transmitted by the wireless network in various time periods. In one embodiment, when the length of each time period counted by the electronic device is inconsistent, the electronic device may also count the average amount of data transmitted through the wireless network in each time period.

操作304,将各个时间段按照数据量进行排序。In operation 304, each time period is sorted according to the amount of data.

电子设备将各个时间段按照数据量进行排序,具体地,电子设备可以按照数据量的大 小对各个时间段进行排序。例如,将各个时间段按照数据量从高到低进行排序,也可以按照数据量从低到高进行排序。电子设备还可以根据预设规则选择部分的时间段,将选中的时间段按照数据量进行排序。例如,电子设备可以获取数据量低于数据量阈值的时间段,将得到的时间段按照数据量进行排序,其中,数据量阈值可以按照实际应用需求来设定,在此不做限定。The electronic device sorts each time period according to the amount of data. Specifically, the electronic device may sort each time period according to the size of the data amount. For example, the time periods can be sorted according to the amount of data from high to low, or they can be sorted according to the amount of data from low to high. The electronic device can also select some time periods according to preset rules, and sort the selected time periods according to the amount of data. For example, the electronic device may acquire a time period in which the data amount is lower than the data amount threshold, and sort the obtained time period according to the data amount, where the data amount threshold may be set according to actual application requirements, which is not limited herein.

操作306,基于排序后的各个时间段确定预设时间段。Operation 306: Determine a preset time period based on the sorted time periods.

电子设备将各个时间段按照数据量进行排序后,得到排序后的各个时间段,从而可以基于排序后的各个时间段确定预设时间段。具体地,电子设备可以获取指定排序位的预设时间段作为预设时间段;也可以基于排序后的各个时间段获取预设数量个时间段作为预设时间段。例如,当指定排序位为最后两位时,电子设备按照数据量从高到低对各个时间段进行排序,得到排序后的各个时间段为0点至3点、9点至12点、3点至6点、6点至9点,则电子设备可以获取最后两位即3点至6点、6点至9点作为预设时间段。After the electronic device sorts the various time periods according to the data amount, the sorted time periods are obtained, so that the preset time period can be determined based on the sorted time periods. Specifically, the electronic device may acquire the preset time period of the specified sorting bit as the preset time period; or may acquire a preset number of time periods as the preset time period based on the sorted time periods. For example, when the last two digits are designated as sorting bits, the electronic device sorts each time period according to the amount of data from high to low, and obtains each sorted time period as 0 to 3 o'clock, 9 to 12 o'clock, and 3 o'clock. To 6 o'clock, 6 o'clock to 9 o'clock, the electronic device can obtain the last two digits, namely 3 o'clock to 6 o'clock, 6 o'clock to 9 o'clock as a preset time period.

通过统计各个时间段内电子设备通过无线网络传输的数据量,将各个时间段按照数据量进行排序,基于排序后的各个时间段确定预设时间段,可以得到电子设备不使用无线网络进行数据传输的预设时间段,比如在用户进入睡眠状态,或用户在办公等场景下,电子设备处于非使用状态或电子设备处于使用状态但不需要通过无线网络进行数据传输,进而当判断电子设备处于静止状态,且当前时间在预设时间段内时,增加电子设备监听是否有无线网络数据传输的间隔时长,可以在保证不影响用户使用的情况下降低电子设备的功耗,提高电子设备的续航时间。By counting the amount of data transmitted by the electronic device through the wireless network in each time period, sorting each time period according to the amount of data, and determining a preset time period based on each sorted time period, it can be obtained that the electronic device does not use the wireless network for data transmission The preset time period, such as when the user enters the sleep state or the user is in the office, the electronic device is in a non-used state or the electronic device is in a used state but does not need to perform data transmission through the wireless network, and then when the electronic device is judged to be stationary Status, and when the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission, which can reduce the power consumption of the electronic device and improve the battery life without affecting the user's use .

在一个实施例中,提供的网络处理方法中当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长的过程还包括:当判断电子设备处于静止状态的静止时长超过预设时长时,增加电子设备监听是否有无线网络数据传输的间隔时长。In one embodiment, in the provided network processing method, when the electronic device is in a static state, the process of increasing the interval time for the electronic device to monitor whether there is a wireless network data transmission further includes: when it is determined that the electronic device is in a static state, the static time period exceeds the predetermined time When the duration is set, the interval between the electronic device monitoring whether there is wireless network data transmission is increased.

预设时长可以根据实际应用需求来设定。例如,预设时长可以是5分钟、20分钟、30分钟、1小时等不限于此。预设时长可以是电子设备预存的时长,也可以是电子设备获取的用户输入的时长。电子设备可以在判断电子设备处于静止状态的静止时长超过预设时长时,增加电子设备监听是否有无线网络数据传输的间隔时长。The preset duration can be set according to actual application requirements. For example, the preset duration may be 5 minutes, 20 minutes, 30 minutes, 1 hour, etc., but is not limited thereto. The preset duration may be a duration stored in the electronic device, or a duration input by the electronic device. The electronic device may increase the interval time for the electronic device to monitor whether there is a wireless network data transmission when it is determined that the static time period of the electronic device in the static state exceeds the preset time period.

通过在判断电子设备处于静止状态的静止时长超过预设时长时,增加电子设备监听无线网络数据传输的间隔时长,可以避免在低频率使用电子设备时增加了间隔时长而导致数据传输不及时的问题,提高间隔时长调整的准确性。By increasing the interval time during which the electronic device monitors the wireless network data transmission when it is determined that the electronic device is in a static state exceeds the preset time period, the problem of untimely data transmission caused by the increase in the interval time when the electronic device is used at a low frequency can be avoided To improve the accuracy of the interval time adjustment.

在一个实施例中,电子设备可以预设时长阈值,当电子设备处于静止状态的静止时长超过时长阈值时,则关闭电子设备的无线网络数据传输功能。In one embodiment, the electronic device may preset a duration threshold, and when the stationary duration of the electronic device in the stationary state exceeds the duration threshold, the wireless network data transmission function of the electronic device is turned off.

时长阈值可以根据实际应用需求来确定。具体地,时长阈值可以大于或等于预设时长。电子设备可以通过电子设备处于静止状态的静止时长超过时长阈值时,则判定电子设备处于长期无须使用的状态,从而关闭电子设备的无线网络数据传输功能。例如,用户放下手机进入睡眠状态使得电子设备处于静止状态,当电子设备检测到当前时间为晚上10点,则电子设备可以在检测到电子设备处于静止状态的静止时长超过1小时时,确定用户进入深度睡眠状态,进而关闭电子设备的无线网络数据传输功能。The duration threshold can be determined according to actual application requirements. Specifically, the duration threshold may be greater than or equal to the preset duration. The electronic device can determine that the electronic device is in a state of no need to use for a long time when the static duration of the electronic device in the static state exceeds the duration threshold, thereby turning off the wireless network data transmission function of the electronic device. For example, the user puts down the mobile phone and enters the sleep state so that the electronic device is in a static state. When the electronic device detects that the current time is 10 pm, the electronic device can determine that the user enters when the static time of the electronic device in the static state is detected for more than 1 hour. Deep sleep state, and then turn off the wireless network data transmission function of the electronic device.

在一个实施例中,电子设备还可以获取电子设备的当前位置;基于当前位置确定预设时长。电子设备也可以通过GPS、基站定位、WIFI定位等方式获取电子设备的当前位置。电子设备基于当前位置确定预设时长,具体地,电子设备可以预设不同的位置对应的预设时长,进而获取与当前位置对应的预设时长。电子设备还可以预设不同场景分类对应的预设时长,进而根据当前位置确定电子设备所处的场景分类,获取与该场景分类对应的预设时长。其中,场景分类可以包括办公场景、居家场景、聚会场景等不限于此。例如,电子设备可以预设办公场景的预设时长为20分钟、居家场景的预设时长为5分钟、聚会场景的预设时长为30分钟,当检测到电子设备的当前位置位于住宅区时,则判定场景分类为 居家场景,进而确定预设时长为30分钟。电子设备也可以预设不同位置范围对应的预设时长,从而根据电子设备当前位置所属的位置范围获取对应的预设时长。In one embodiment, the electronic device can also obtain the current location of the electronic device; determine the preset duration based on the current location. The electronic device can also obtain the current location of the electronic device through GPS, base station positioning, WIFI positioning, and the like. The electronic device determines the preset duration based on the current location. Specifically, the electronic device may preset a preset duration corresponding to a different location, and then acquire the preset duration corresponding to the current location. The electronic device may also preset a preset duration corresponding to different scene classifications, and then determine the scene classification where the electronic device is located according to the current position, and obtain the preset duration corresponding to the scene classification. Among them, the scene classification may include office scenes, home scenes, party scenes, etc. are not limited thereto. For example, the electronic device may preset the preset duration of the office scene to 20 minutes, the preset duration of the home scene to 5 minutes, and the preset duration of the party scene to 30 minutes. When it is detected that the current location of the electronic device is located in a residential area, It is determined that the scene is classified as a home scene, and then the preset duration is determined to be 30 minutes. The electronic device may also preset a preset duration corresponding to different position ranges, so as to obtain the corresponding preset duration according to the position range to which the current position of the electronic device belongs.

通过获取电子设备的当前位置,基于当前位置确定预设时长,当电子设备处于静止状态的持续时长超过预设时长时,增加电子设备监听是否有无线网络数据传输的间隔时长,可以根据电子设备所处的不同位置来确定预设时长,进而确定是否增加电子设备监听是否有无线网络数据传输的间隔时长,可以提高网络处理的准确性。By obtaining the current location of the electronic device, the preset duration is determined based on the current location, and when the duration of the electronic device in the stationary state exceeds the preset duration, the interval time for the electronic device to monitor whether there is wireless network data transmission can be increased. To determine the preset duration at different locations, and then determine whether to increase the interval duration of the electronic device monitoring whether there is wireless network data transmission, which can improve the accuracy of network processing.

图4为一个实施例中增加监听间隔时长的流程图。如图4所示,在一个实施例中,提供的网络处理方法中增加电子设备监听是否有无线网络数据传输的间隔时长的过程,还包括:FIG. 4 is a flowchart of increasing the listening interval duration in one embodiment. As shown in FIG. 4, in one embodiment, the process of increasing the interval time for the electronic device to monitor whether there is wireless network data transmission in the provided network processing method further includes:

操作402,检测静止时长与预设时长的时长差值。In operation 402, the difference between the duration of the still duration and the preset duration is detected.

静止时长是指电子设备持续处于静止状态的时长。电子设备可以根据获取的静止时长计算静止时长与预设时长的时长差值。The rest time refers to the length of time that the electronic device continues to be at rest. The electronic device may calculate the difference between the duration of the static duration and the preset duration according to the acquired static duration.

操作404,获取与时长差值相对应的调节系数。In operation 404, an adjustment coefficient corresponding to the time difference is obtained.

调节系数用于调整监听无线网络数据传输的间隔时长。具体地,调节系数可以是具体的调节时长,也可以是调节倍率。调节系数可以根据预设间隔时长进行设定,其中,预设间隔时长为电子设备预存的监听无线网络数据传输的默认间隔时长,在一个实施例中,预设间隔时长可以是电子设备处于非静止状态时,电子设备监听无线网络数据传输的间隔时长;调节系数也可以根据电子设备当前采用的间隔时长进行设定。电子设备可以为不同的时长差值预存不同的调节系数,也可以以任意时长差值为梯度,预存不同时长差值梯度对应的调节系数,即不同时长差值范围预存不同的调节系数。例如,电子设备可以以时长差值为0为基准,每隔10分钟设置一个调节系数,则0-10分钟、10-20分钟、20-30分钟等时长差值范围对应的调节系数不同。The adjustment coefficient is used to adjust the interval time of monitoring wireless network data transmission. Specifically, the adjustment coefficient may be a specific adjustment duration or an adjustment magnification. The adjustment coefficient can be set according to a preset interval duration, where the preset interval duration is a default interval duration stored in the electronic device to monitor wireless network data transmission. In one embodiment, the preset interval duration may be that the electronic device is in a non-stationary state In the state, the interval time for the electronic device to monitor the data transmission of the wireless network; the adjustment coefficient can also be set according to the interval time currently adopted by the electronic device. The electronic device may pre-store different adjustment coefficients for different duration differences, or may use any duration difference as a gradient, and pre-store the adjustment coefficients corresponding to the gradients of different duration differences, that is, different adjustment coefficients for different duration difference ranges. For example, the electronic device may set an adjustment coefficient every 10 minutes based on the time difference value of 0. The adjustment coefficients corresponding to the time difference range of 0-10 minutes, 10-20 minutes, and 20-30 minutes are different.

电子设备可以预存不同时长差值对应的调节系数,从而检测到静止时长与预设时长之间的时长差值时,获取与该时长差值相对应的调节系数。The electronic device may pre-store the adjustment coefficients corresponding to the difference in time duration, so as to detect the time difference between the rest duration and the preset time duration, and obtain the adjustment coefficient corresponding to the time duration difference.

操作406,根据调节系数增加电子设备监听是否有无线网络数据传输的间隔时长。Operation 406, increasing the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient.

电子设备可以根据调节系数对电子设备监听无线网络数据传输的间隔时长进行调整。例如,当预存的不同时长差值对应的调节系数分别为10分钟:1.2倍、30分钟:1.5倍、1小时:2倍时,若电子设备监听无线网络数据传输的预设间隔时长为30秒,则当时长差值为10分钟时,电子设备可以将监听无线网络数据传输的间隔时长增加为36秒,当时长差值超过1小时时,则电子设备监听无线网络数据传输的间隔时长为1分钟。在一个实施例中,电子设备也可以预设不同的静止时长对应的间隔时长,进而直接将电子设备监听无线网络数据传输的间隔时长调整为与静止时长相对应的间隔时长。The electronic device may adjust the interval time for the electronic device to monitor the wireless network data transmission according to the adjustment coefficient. For example, when the adjustment coefficients corresponding to the pre-stored differences in different durations are 10 minutes: 1.2 times, 30 minutes: 1.5 times, and 1 hour: 2 times, if the electronic device monitors the wireless network data transmission, the preset interval is 30 seconds. , When the time difference is 10 minutes, the electronic device can increase the interval time for monitoring the wireless network data transmission to 36 seconds. When the time difference exceeds 1 hour, the interval time for the electronic device to monitor the wireless network data transmission is 1 minute. In one embodiment, the electronic device may also preset an interval duration corresponding to a different static duration, and then directly adjust the interval duration for the electronic device to listen to wireless network data transmission to the interval duration corresponding to the static duration.

当电子设备处于静止状态时,电子设备检测静止时长与预设时长的时长差值,获取与时长差值相对应的调节系数,根据调节系数增加电子设备监听是否有无线网络数据传输的间隔时长,可以提高间隔时长调节的准确性。When the electronic device is in a stationary state, the electronic device detects the difference between the static duration and the preset duration, obtains the adjustment coefficient corresponding to the difference in duration, and increases the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient, It can improve the accuracy of interval time adjustment.

图5为另一个实施例中网络处理方法的流程图。如图5所示,该网络处理方法包括:FIG. 5 is a flowchart of a network processing method in another embodiment. As shown in Figure 5, the network processing method includes:

操作502,检测电子设备的运动信息。Operation 502, detecting motion information of the electronic device.

操作504,根据运动信息判断电子设备是否处于静止状态。Operation 504: Determine whether the electronic device is in a static state according to the motion information.

操作506,当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长。Operation 506, when the electronic device is in a quiescent state, the interval of the electronic device monitoring whether there is wireless network data transmission is increased.

操作508,以增加后的间隔时长监听是否有无线网络数据传输。Operation 508, monitoring whether there is wireless network data transmission with the increased interval duration.

电子设备在判断电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长之后,电子设备根据增加后的间隔时长监听是否有无线网络数据传输。When the electronic device determines that the electronic device is in a static state, after increasing the interval time for the electronic device to monitor whether there is a wireless network data transmission, the electronic device monitors whether there is a wireless network data transmission according to the increased interval time.

操作510,当无线网络接收到目标数据时,获取目标数据对应的目标应用程序。Operation 510, when the wireless network receives the target data, acquire the target application corresponding to the target data.

目标数据为电子设备通过无线网络接收到的数据。具体地,目标数据可以是通知消息 数据、升级消息数据、多媒体数据如音频数据、图像数据等不限于此。应用程序是指可以完成特定工作的计算机程序。电子设备接收的目标数据中可以包含目标应用程序标识。例如,当目标数据为更新消息数据时,则目标数据中可以包含需要更新的应用程序对应的应用程序标识;当目标数据为多媒体数据时,目标数据中可以包含接收该多媒体数据的应用程序对应的应用程序标识等。电子设备可以根据目标数据中包含的应用程序标识获取对应的目标应用程序。The target data is the data received by the electronic device through the wireless network. Specifically, the target data may be notification message data, upgrade message data, multimedia data such as audio data, image data, etc., but is not limited thereto. An application program refers to a computer program that can perform specific tasks. The target data received by the electronic device may include the target application identification. For example, when the target data is update message data, the target data may include the application ID corresponding to the application that needs to be updated; when the target data is multimedia data, the target data may include the corresponding application program that receives the multimedia data. Application logo, etc. The electronic device may obtain the corresponding target application program according to the application program identifier included in the target data.

操作512,当目标应用程序属于预设应用程序时,将无线网络监听数据的间隔时长调整为预设间隔时长。In operation 512, when the target application belongs to the preset application, the interval of the wireless network monitoring data is adjusted to the preset interval.

预设应用程序可以根据实际应用需求来设定。具体地,预设应用程序可以是电子设备中常用的应用程序,也可以是对无线网络数据传输功能依赖性较高的应用程序,还可以是对消息实时性要求较高的应用程序。电子设备也可以获取用户选中的应用程序作为预设应用程序。电子设备在使用过程中通常会有一个默认间隔时长,电子设备根据该默认间隔时长监听是否有无线网络数据传输,预设间隔时长即为该默认间隔时长。电子设备可以在接收到目标数据时,获取目标数据对应的目标应用程序,当判断该目标数据属于预设应用程序时,将无线网络监听数据的间隔时长调整为预设间隔时长,可以在降低电子设备功耗的同时保证数据传输的实时性。The preset application can be set according to actual application requirements. Specifically, the preset application program may be an application program commonly used in electronic devices, an application program that has a high dependence on a wireless network data transmission function, or an application program that has a high requirement for real-time message. The electronic device can also obtain the application selected by the user as a preset application. The electronic device usually has a default interval duration during use. The electronic device monitors whether there is wireless network data transmission according to the default interval duration, and the preset interval duration is the default interval duration. When receiving the target data, the electronic device can obtain the target application corresponding to the target data, and when it is determined that the target data belongs to the preset application, adjust the interval time for the wireless network to listen to the data to the preset interval time, which can reduce the electronic The power consumption of the device ensures the real-time data transmission.

在一个实施例中,提供了一种网络处理方法,实现该方法的具体操作如下所述:In one embodiment, a network processing method is provided, and specific operations for implementing the method are as follows:

首先,电子设备检测电子设备的运动信息。具体地,电子设备可以通过内置的传感器检测电子设备的运动信息,例如,可以通过陀螺仪、加速度传感器等检测电子设备的运动信息。在一个实施例中,电子设备也可以通过GPS、基站定位、WIFI定位等方式获取电子设备的位置,根据不同时间电子设备对应的位置检测电子设备的运动信息。First, the electronic device detects motion information of the electronic device. Specifically, the electronic device may detect the motion information of the electronic device through a built-in sensor, for example, the motion information of the electronic device may be detected through a gyroscope, an acceleration sensor, or the like. In one embodiment, the electronic device can also obtain the position of the electronic device through GPS, base station positioning, WIFI positioning, etc., and detect the motion information of the electronic device according to the position corresponding to the electronic device at different times.

接着,电子设备根据运动信息判断电子设备是否处于静止状态。具体地,电子设备可以获取运动信息中包含的位置信息、位移信息、角速度、加速度等信息,当运动信息没有发生变化或者运动信息的变化差值不超过预设差值时,则判定电子设备处于静止状态。Next, the electronic device determines whether the electronic device is in a static state according to the motion information. Specifically, the electronic device can acquire position information, displacement information, angular velocity, acceleration, and other information contained in the motion information. When the motion information does not change or the change difference of the motion information does not exceed the preset difference, it is determined that the electronic device is in Stationary state.

接着,当电子设备处于静止状态时,电子设备增加监听是否有无线网络数据传输的间隔时长。无线网络可以包括由无线交换机、无线路由器、无线网关、无线网桥等无线接入点形成的无线局域网络。在一个实施例中,无线网络也可以是移动通信网络。具体地,第二无线网路130可以是支持4G、3G、2G等移动通信技术的移动通信网络。电子设备可以在检测到电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长。具体地,间隔时长的增加幅度可以根据实际需求来确定,例如可以是10s、30s、1分钟等,也可以是原间隔时长的1.5倍、2倍、3倍等,不限于此。Then, when the electronic device is in a stationary state, the electronic device increases the interval time for monitoring whether there is wireless network data transmission. The wireless network may include a wireless local area network formed by wireless access points such as wireless switches, wireless routers, wireless gateways, and wireless bridges. In one embodiment, the wireless network may also be a mobile communication network. Specifically, the second wireless network 130 may be a mobile communication network that supports mobile communication technologies such as 4G, 3G, and 2G. When detecting that the electronic device is in a static state, the electronic device may increase the interval time during which the electronic device monitors whether there is wireless network data transmission. Specifically, the increase of the interval duration can be determined according to actual needs, such as 10s, 30s, 1 minute, etc., or 1.5 times, 2 times, 3 times, etc. of the original interval duration, which is not limited thereto.

可选地,当电子设备处于静止状态,电子设备可以获取当前时间;当当前时间在预设时间段内时,增加电子设备监听是否有无线网络数据传输的间隔时长。其中,电子设备可以统计在各个时间段内通过无线网络传输的数据量,将各个时间段按照数据量进行排序,基于排序后的各个时间段确定预设时间段。Optionally, when the electronic device is in a quiescent state, the electronic device can obtain the current time; when the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission. Among them, the electronic device may count the amount of data transmitted through the wireless network in each time period, sort each time period according to the data amount, and determine a preset time period based on each sorted time period.

可选地,当判断电子设备处于静止状态的静止时长超过预设时长时,电子设备增加监听是否有无线网络数据传输的间隔时长。通过在判断电子设备处于静止状态的静止时长超过预设时长时,增加电子设备监听无线网络数据传输的间隔时长,可以避免在低频率使用电子设备时增加了间隔时长而导致数据传输不及时的问题,提高间隔时长调整的准确性。Optionally, when it is determined that the static duration of the electronic device in the static state exceeds the preset duration, the electronic device increases the interval duration of monitoring whether there is wireless network data transmission. By increasing the interval time during which the electronic device monitors the wireless network data transmission when it is determined that the electronic device is in a static state exceeds the preset time period, the problem of untimely data transmission caused by the increase in the interval time when the electronic device is used at a low frequency can be avoided To improve the accuracy of the interval time adjustment.

可选地,电子设备检测静止时长与预设时长的时长差值,获取与时长差值相对应的调节系数,根据调节系数增加电子设备监听是否有无线网络数据传输的间隔时长。Optionally, the electronic device detects the time difference between the rest time and the preset time, obtains the adjustment coefficient corresponding to the time difference, and increases the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient.

可选地,电子设备还可以获取电子设备的当前位置;基于当前位置确定预设时长。具体地,电子设备可以预设不同的位置对应的预设时长,进而获取与当前位置对应的预设时长。电子设备还可以预设不同场景分类对应的预设时长,进而根据当前位置确定电子设备所处的场景分类,获取与该场景分类对应的预设时长。其中,场景分类可以包括办公场景、 居家场景、聚会场景等不限于此。Optionally, the electronic device can also obtain the current location of the electronic device; determine the preset duration based on the current location. Specifically, the electronic device may preset a preset duration corresponding to different positions, and then acquire a preset duration corresponding to the current position. The electronic device may also preset a preset duration corresponding to different scene classifications, and then determine the scene classification where the electronic device is located according to the current position, and obtain the preset duration corresponding to the scene classification. Among them, the scene classification may include office scenes, home scenes, party scenes, etc. are not limited thereto.

可选地,当电子设备处于静止状态的静止时长超过时长阈值时,则电子设备可以关闭无线网络数据传输功能。例如,用户放下手机进入睡眠状态使得电子设备处于静止状态,当电子设备检测到当前时间为晚上10点,则电子设备可以在检测到电子设备处于静止状态的静止时长超过1小时时,确定用户进入深度睡眠状态,进而关闭电子设备的无线网络数据传输功能。Optionally, when the stationary duration of the electronic device in the stationary state exceeds the duration threshold, the electronic device may turn off the wireless network data transmission function. For example, the user puts down the mobile phone and enters the sleep state so that the electronic device is in a static state. When the electronic device detects that the current time is 10 pm, the electronic device can determine that the user enters when the static time of the electronic device in the static state is detected for more than 1 hour. Deep sleep state, and then turn off the wireless network data transmission function of the electronic device.

可选地,当电子设备处于静止状态时,电子设备调整无线网络的扫描频率。电子设备通过无线网络进行数据传输,可以定时扫描无线网络,也可以在当前连接的无线网络信号强度低于强度阈值时扫描周围存在的无线网络。电子设备在进行无线网络扫描时需要消耗电子设备的功耗。电子设备可以在当电子设备处于静止状态时,降低无线网络的扫描频率。Optionally, when the electronic device is in a stationary state, the electronic device adjusts the scanning frequency of the wireless network. The electronic device performs data transmission through the wireless network, and can scan the wireless network regularly, or scan the surrounding wireless network when the signal strength of the currently connected wireless network is lower than the strength threshold. The electronic device needs to consume power consumption of the electronic device when performing wireless network scanning. The electronic device can reduce the scanning frequency of the wireless network when the electronic device is in a stationary state.

可选地,电子设备在增加了监听是否有无线网络数据传输的间隔时长之后,可以以增加后的间隔时长监听是否有无线网络数据传输,当无线网络接收到目标数据时,获取目标数据对应的目标应用程序,当目标应用程序属于预设应用程序时,将无线网络监听数据的间隔时长调整为预设间隔时长。预设应用程序可以是电子设备中常用的应用程序,也可以是对无线网络数据传输功能依赖性较高的应用程序,还可以是对消息实时性要求较高的应用程序。电子设备可以在接收到目标数据时,获取目标数据对应的目标应用程序,当判断该目标数据属于预设应用程序时,将无线网络监听数据的间隔时长调整为预设间隔时长,可以在降低电子设备功耗的同时保证数据传输的实时性。Optionally, after increasing the interval for monitoring whether there is a wireless network data transmission, the electronic device may monitor whether there is a wireless network data transmission at the increased interval time, and when the wireless network receives the target data, obtain the corresponding The target application program, when the target application program belongs to the preset application program, adjust the interval time for the wireless network to listen to the data to the preset interval time period. The preset application program may be an application program commonly used in electronic devices, an application program that has a high dependence on a wireless network data transmission function, or an application program that has a high requirement for real-time message. When receiving the target data, the electronic device can obtain the target application corresponding to the target data, and when it is determined that the target data belongs to the preset application, adjust the interval time for the wireless network to listen to the data to the preset interval time, which can reduce the electronic The power consumption of the device ensures the real-time data transmission.

应该理解的是,虽然图2-5的流程图中的各个操作按照箭头的指示依次显示,但是这些操作并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些操作的执行并没有严格的顺序限制,这些操作可以以其它的顺序执行。而且,图2-5中的至少一部分操作可以包括多个子操作或者多个阶段,这些子操作或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子操作或者阶段的执行顺序也不必然是依次进行,而是可以与其它操作或者其它操作的子操作或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the operations in the flowcharts of FIGS. 2-5 are sequentially displayed according to the arrows, these operations are not necessarily performed in the order indicated by the arrows. Unless explicitly stated in this article, there is no strict order for the execution of these operations, and these operations can be performed in other orders. Moreover, at least a part of the operations in FIGS. 2-5 may include multiple sub-operations or multiple phases. These sub-operations or phases are not necessarily executed at the same time, but may be executed at different times. These sub-operations or phases The execution order of is not necessarily sequential, but may be executed in turn or alternately with at least a part of other operations or sub-operations or phases of other operations.

图6为一个实施例中网络处理装置的结构框图。如图6所示,该网络处理装置包括检测模块602、判断模块604、调整模块606,其中:6 is a structural block diagram of a network processing device in an embodiment. As shown in FIG. 6, the network processing apparatus includes a detection module 602, a judgment module 604, and an adjustment module 606, where:

检测模块602,用于检测电子设备的运动信息。The detection module 602 is used to detect the motion information of the electronic device.

判断模块604,用于根据运动信息判断电子设备是否处于静止状态。The determining module 604 is used to determine whether the electronic device is in a static state according to the motion information.

调整模块606,用于当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长。The adjustment module 606 is used to increase the interval time when the electronic device monitors whether there is wireless network data transmission when the electronic device is in a static state.

本申请实施例提供的网络处理装置,可以用于检测电子设备的运动信息,根据运动信息判断电子设备是否处于静止状态,当电子设备处于静止状态时,增加电子设备监听是否有无线网络数据传输的间隔时长,可以降低电子设备的功耗。The network processing apparatus provided in the embodiments of the present application can be used to detect the motion information of the electronic device, and determine whether the electronic device is in a static state according to the motion information. When the electronic device is in a static state, the electronic device is monitored to check whether there is wireless network data transmission. The interval time can reduce the power consumption of electronic devices.

在一个实施例中,调整模块606还可以用于当电子设备处于静止状态时,调整无线网络的扫描频率。In one embodiment, the adjustment module 606 can also be used to adjust the scanning frequency of the wireless network when the electronic device is in a stationary state.

在一个实施例中,调整模块606还可以用于当电子设备处于静止状态,获取电子设备的当前时间;当当前时间在预设时间段内时,增加电子设备监听是否有无线网络数据传输的间隔时长。In one embodiment, the adjustment module 606 can also be used to obtain the current time of the electronic device when the electronic device is in a stationary state; when the current time is within a preset time period, increase the interval at which the electronic device listens for wireless network data transmission duration.

在一个实施例中,提供的网络处理方法还包括确定模块608,确定模块608用于统计在各个时间段内,电子设备通过无线网络传输的数据量,将各个时间段按照数据量进行排序,基于排序后的各个时间段确定预设时间段。In one embodiment, the provided network processing method further includes a determination module 608, which is used to count the amount of data transmitted by the electronic device through the wireless network in each time period, and sort each time period according to the data amount, based on Each time period after sorting determines the preset time period.

在一个实施例中,调整模块606还可以用于当判断电子设备处于静止状态的静止时长超过预设时长时,增加电子设备监听是否有无线网络数据传输的间隔时长。In one embodiment, the adjustment module 606 can also be used to increase the interval time for the electronic device to listen to whether there is wireless network data transmission when it is determined that the static time period of the electronic device in the static state exceeds the preset time period.

在一个实施例中,确定模块608还可以用于获取电子设备的当前位置;基于当前位置 确定预设时长。In one embodiment, the determination module 608 can also be used to obtain the current location of the electronic device; determine the preset duration based on the current location.

在一个实施例中,调整模块606还可以用于检测静止时长与预设时长的时长差值,获取与时长差值相对应的调节系数,根据调节系数增加电子设备监听是否有无线网络数据传输的间隔时长。In one embodiment, the adjustment module 606 can also be used to detect the time difference between the rest time and the preset time, obtain the adjustment coefficient corresponding to the time difference, and increase the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient. Interval duration.

在一个实施例中,调整模块606还可以用于以增加后的间隔时长监听无线网络数据传输,当无线网络接收到目标数据时,获取目标数据对应的目标应用程序,当目标应用程序属于预设应用程序时,将无线网络监听数据的间隔时长调整为预设间隔时长。In one embodiment, the adjustment module 606 can also be used to monitor the wireless network data transmission at the increased interval duration. When the wireless network receives the target data, the target application corresponding to the target data is acquired. When the target application belongs to a preset During application, adjust the interval of wireless network monitoring data to the preset interval.

所述网络处理装置中各个模块的划分仅用于举例说明,在其他实施例中,可将网络处理装置按照需要划分为不同的模块,以完成所述网络处理装置的全部或部分功能。The division of each module in the network processing device is for illustration only. In other embodiments, the network processing device may be divided into different modules as needed to complete all or part of the functions of the network processing device.

图7为一个实施例中电子设备的内部结构示意图。如图7所示,该电子设备包括通过系统总线连接的处理器和存储器。其中,该处理器用于提供计算和控制能力,支撑整个电子设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统和计算机程序。该计算机程序可被处理器所执行,以用于实现以下各个实施例所提供的一种网络处理方法。内存储器为非易失性存储介质中的操作系统计算机程序提供高速缓存的运行环境。该电子设备可以是手机、平板电脑或者个人数字助理或穿戴式设备等。7 is a schematic diagram of an internal structure of an electronic device in an embodiment. As shown in FIG. 7, the electronic device includes a processor and a memory connected by a system bus. Among them, the processor is used to provide computing and control capabilities to support the operation of the entire electronic device. The memory may include a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The computer program may be executed by the processor to implement a network processing method provided by the following embodiments. The internal memory provides a cached operating environment for the operating system computer programs in the non-volatile storage medium. The electronic device may be a mobile phone, a tablet computer, a personal digital assistant or a wearable device.

本申请实施例还提供了一种计算机可读存储介质。其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的网络处理方法。The embodiments of the present application also provide a computer-readable storage medium. A computer program is stored thereon, which is characterized in that when the computer program is executed by a processor, the network processing method as described above is realized.

本申请实施例还提供了一种电子设备。如图8所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备等任意终端设备,以电子设备为手机为例:An embodiment of the present application also provides an electronic device. As shown in FIG. 8, for ease of description, only parts related to the embodiments of the present application are shown, and specific technical details are not disclosed, please refer to the method part of the embodiments of the present application. The electronic device may be any terminal device including a mobile phone, tablet computer, PDA (Personal Digital Assistant), POS (Point of Sales), in-vehicle computer, wearable device, etc. Taking the electronic device as a mobile phone for example :

图8为与本申请实施例提供的电子设备相关的手机的部分结构的框图。参考图8,手机包括:射频(Radio Frequency,RF)电路810、存储器820、输入单元830、显示单元840、传感器850、音频电路860、无线保真(wireless fidelity,WiFi)模块870、处理器880、以及电源890等部件。本领域技术人员可以理解,图8所示的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。8 is a block diagram of a partial structure of a mobile phone related to an electronic device provided by an embodiment of the present application. 8, the mobile phone includes: a radio frequency (Radio Frequency) circuit 810, a memory 820, an input unit 830, a display unit 840, a sensor 850, an audio circuit 860, a wireless fidelity (WiFi) module 870, and a processor 880 , And power supply 890 and other components. Those skilled in the art may understand that the structure of the mobile phone shown in FIG. 8 does not constitute a limitation on the mobile phone, and may include more or fewer components than those shown in the figure, or a combination of certain components, or a different component arrangement.

其中,RF电路810可用于收发信息或通话过程中,信号的接收和发送,可将基站的下行信息接收后,给处理器880处理;也可以将上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路810还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE))、电子邮件、短消息服务(Short Messaging Service,SMS)等。Among them, the RF circuit 810 can be used to receive and send signals during the sending and receiving of information or during a call. It can receive the downlink information of the base station and process it to the processor 880; it can also send the uplink data to the base station. Generally, RF circuits include but are not limited to antennas, at least one amplifier, transceiver, coupler, low noise amplifier (Low Noise Amplifier, LNA), duplexer, and so on. In addition, the RF circuit 810 can also communicate with other devices through a wireless communication network. The wireless communication may use any communication standard or protocol, including but not limited to Global System of Mobile (GSM), General Packet Radio Service (GPRS), and Code Division Multiple Access (Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (Wideband Code Multiple Division Access, WCDMA), Long Term Evolution (LTE), e-mail, short message service (Short Messaging Service, SMS), etc.

存储器820可用于存储软件程序以及模块,处理器880通过运行存储在存储器820的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器820可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能的应用程序、图像播放功能的应用程序等)等;数据存储区可存储根据手机的使用所创建的数据(比如音频数据、通讯录等)等。此外,存储器820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 820 may be used to store software programs and modules. The processor 880 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 820. The memory 820 may mainly include a program storage area and a data storage area, where the program storage area may store an operating system and at least one function-required application program (such as a sound playback function application program, an image playback function application program, etc.), etc.; The data storage area can store data (such as audio data, address book, etc.) created according to the use of the mobile phone. In addition, the memory 820 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.

输入单元830可用于接收输入的数字或字符信息,以及产生与手机800的用户设置以及功能控制有关的键信号输入。具体地,输入单元830可包括触控面板831以及其他输入设备832。触控面板831,也可称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板831上或在触控面板831附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,触控面板831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器880,并能接收处理器880发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板831。除了触控面板831,输入单元830还可以包括其他输入设备832。具体地,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)等中的一种或多种。The input unit 830 may be used to receive input numeric or character information, and generate key signal input related to user settings and function control of the mobile phone 800. Specifically, the input unit 830 may include a touch panel 831 and other input devices 832. The touch panel 831, also known as a touch screen, can collect user's touch operations on or near it (such as the user using any finger, stylus, or any other suitable object or accessory on or near the touch panel 831 Operation), and drive the corresponding connection device according to the preset program. In one embodiment, the touch panel 831 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, and converts it into contact coordinates, and then sends To the processor 880, and can receive the command sent by the processor 880 and execute it. In addition, the touch panel 831 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 831, the input unit 830 may also include other input devices 832. Specifically, other input devices 832 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), and the like.

显示单元840可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元840可包括显示面板841。在一个实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板841。在一个实施例中,触控面板831可覆盖显示面板841,当触控面板831检测到在其上或附近的触摸操作后,传送给处理器880以确定触摸事件的类型,随后处理器880根据触摸事件的类型在显示面板841上提供相应的视觉输出。虽然在图8中,触控面板831与显示面板841是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板831与显示面板841集成而实现手机的输入和输出功能。The display unit 840 may be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 840 may include a display panel 841. In one embodiment, the display panel 841 may be configured in the form of a liquid crystal display (Liquid Crystal) (LCD), an organic light emitting diode (Organic Light-Emitting Diode, OLED), or the like. In one embodiment, the touch panel 831 may cover the display panel 841, and when the touch panel 831 detects a touch operation on or near it, it is transmitted to the processor 880 to determine the type of touch event, and then the processor 880 according to The type of touch event provides a corresponding visual output on the display panel 841. Although in FIG. 8, the touch panel 831 and the display panel 841 are implemented as two independent components to realize the input and input functions of the mobile phone, in some embodiments, the touch panel 831 and the display panel 841 may be integrated and Realize the input and output functions of the mobile phone.

手机800还可包括至少一种传感器850,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板841的亮度,接近传感器可在手机移动到耳边时,关闭显示面板841和/或背光。运动传感器可包括加速度传感器,通过加速度传感器可检测各个方向上加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换)、振动识别相关功能(比如计步器、敲击)等;此外,手机还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器等。The mobile phone 800 may further include at least one sensor 850, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 841 according to the brightness of the ambient light, and the proximity sensor may close the display panel 841 and/or when the mobile phone moves to the ear Or backlight. The motion sensor may include an acceleration sensor, which can detect the magnitude of acceleration in various directions through the acceleration sensor, and can detect the magnitude and direction of gravity when at rest, and can be used for applications that recognize mobile phone gestures (such as horizontal and vertical screen switching), and vibration recognition-related functions (such as Pedometer, percussion), etc. In addition, the mobile phone can also be equipped with other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor and so on.

音频电路860、扬声器861和传声器862可提供用户与手机之间的音频接口。音频电路860可将接收到的音频数据转换后的电信号,传输到扬声器861,由扬声器861转换为声音信号输出;另一方面,传声器862将收集的声音信号转换为电信号,由音频电路860接收后转换为音频数据,再将音频数据输出处理器880处理后,经RF电路810可以发送给另一手机,或者将音频数据输出至存储器820以便后续处理。The audio circuit 860, the speaker 861, and the microphone 862 may provide an audio interface between the user and the mobile phone. The audio circuit 860 can transmit the converted electrical signal of the received audio data to the speaker 861, and the speaker 861 converts it into a sound signal output; on the other hand, the microphone 862 converts the collected sound signal into an electrical signal, which is converted by the audio circuit 860 After receiving, it is converted into audio data, and then processed by the audio data output processor 880, and then sent to another mobile phone via the RF circuit 810, or the audio data is output to the memory 820 for subsequent processing.

WiFi属于短距离无线传输技术,手机通过WiFi模块870可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图8示出了WiFi模块870,但是可以理解的是,其并不属于手机800的必须构成,可以根据需要而省略。WiFi is a short-range wireless transmission technology. The mobile phone can help users send and receive e-mails, browse web pages, and access streaming media through the WiFi module 870. It provides users with wireless broadband Internet access. Although FIG. 8 shows the WiFi module 870, it can be understood that it is not a necessary component of the mobile phone 800, and may be omitted as needed.

处理器880是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器820内的软件程序和/或模块,以及调用存储在存储器820内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。在一个实施例中,处理器880可包括一个或多个处理单元。在一个实施例中,处理器880可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等;调制解调处理器主要处理无线通信。可以理解的是,所述调制解调处理器也可以不集成到处理器880中。The processor 880 is the control center of the mobile phone, connects various parts of the entire mobile phone with various interfaces and lines, executes or executes the software programs and/or modules stored in the memory 820, and calls the data stored in the memory 820 to execute Various functions and processing data of the mobile phone, so as to monitor the mobile phone as a whole. In one embodiment, the processor 880 may include one or more processing units. In one embodiment, the processor 880 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, user interface, application programs, and the like; the modem processor mainly processes wireless communication. It can be understood that the modem processor may not be integrated into the processor 880.

手机800还包括给各个部件供电的电源890(比如电池),优选的,电源可以通 过电源管理系统与处理器890逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The mobile phone 800 further includes a power supply 890 (such as a battery) for powering various components. Preferably, the power supply can be logically connected to the processor 890 through a power management system, so as to realize functions such as charging, discharging, and power consumption management through the power management system.

在一个实施例中,手机800还可以包括摄像头、蓝牙模块等。In one embodiment, the mobile phone 800 may further include a camera, a Bluetooth module, and the like.

在本申请实施例中,该电子设备所包括的处理器880执行存储在存储器上的计算机程序时实现如上所述的网络处理方法。In the embodiment of the present application, the processor 880 included in the electronic device implements the network processing method described above when executing the computer program stored on the memory.

本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。Any references to memory, storage, databases, or other media used in this application may include non-volatile and/or volatile memory. Suitable non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM), which acts as external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR) SDRAM, enhanced SDRAM (ESDRAM), synchronous Link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation manners of the present application, and their descriptions are more specific and detailed, but they should not be construed as limiting the patent scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which all fall within the protection scope of the present application. Therefore, the protection scope of the patent of this application shall be subject to the appended claims.

Claims (24)

一种网络处理方法,包括:A network processing method, including: 检测电子设备的运动信息;Detect the movement information of electronic equipment; 根据所述运动信息判断所述电子设备是否处于静止状态;及Judging whether the electronic device is at rest based on the motion information; and 当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the electronic device is in a quiescent state, the time interval for the electronic device to listen for wireless network data transmission is increased. 根据权利要求1所述的方法,其特征在于,还包括:The method according to claim 1, further comprising: 当所述电子设备处于静止状态时,调整所述无线网络的扫描频率。When the electronic device is in a stationary state, the scanning frequency of the wireless network is adjusted. 根据权利要求1所述的方法,其特征在于,所述当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长,还包括:The method according to claim 1, wherein, when the electronic device is in a static state, increasing the interval of the electronic device monitoring whether there is wireless network data transmission, further comprising: 当所述电子设备处于静止状态,获取电子设备的当前时间;及When the electronic device is in a stationary state, obtain the current time of the electronic device; and 当所述当前时间在预设时间段内时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission. 根据权利要求3所述的方法,其特征在于,还包括:The method according to claim 3, further comprising: 统计在各个时间段内,所述电子设备通过所述无线网络传输的数据量;Count the amount of data transmitted by the electronic device through the wireless network in each time period; 将各个所述时间段按照所述数据量进行排序;及Sort each time period according to the amount of data; and 基于排序后的各个时间段确定所述预设时间段。The preset time period is determined based on the sorted time periods. 根据权利要求1所述的方法,其特征在于,所述当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长,包括:The method according to claim 1, wherein, when the electronic device is in a stationary state, increasing the interval of the electronic device monitoring whether there is wireless network data transmission includes: 当判断所述电子设备处于静止状态的静止时长超过预设时长时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When it is judged that the static duration of the electronic device in the static state exceeds a preset duration, the interval of the electronic device monitoring whether there is wireless network data transmission is increased. 根据权利要求5所述的方法,其特征在于,所述方法还包括:The method according to claim 5, wherein the method further comprises: 获取所述电子设备的当前位置;及Obtain the current location of the electronic device; and 基于所述当前位置确定所述预设时长。The preset duration is determined based on the current position. 根据权利要求5所述的方法,其特征在于,所述增加所述电子设备监听是否有无线网络数据传输的间隔时长,包括:The method according to claim 5, wherein the increasing the interval of the electronic device monitoring whether there is wireless network data transmission includes: 检测所述静止时长与所述预设时长的时长差值;Detecting the difference between the duration of the still duration and the preset duration; 获取与所述时长差值相对应的调节系数;及Obtain an adjustment factor corresponding to the time difference; and 根据所述调节系数增加所述电子设备监听是否有无线网络数据传输的间隔时长。Increase the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient. 根据权利要求1所述的方法,其特征在于,所述增加所述电子设备监听是否有无线网络数据传输的间隔时长之后,还包括:The method according to claim 1, wherein after increasing the interval time for the electronic device to monitor whether there is wireless network data transmission, the method further comprises: 以增加后的间隔时长监听无线网络数据传输;Monitor the wireless network data transmission at the increased interval; 当所述无线网络接收到目标数据时,获取所述目标数据对应的目标应用程序;When the wireless network receives the target data, acquire the target application corresponding to the target data; 当所述目标应用程序属于预设应用程序时,将所述无线网络监听数据的间隔时长调整为预设间隔时长。When the target application program belongs to a preset application program, the interval duration of the wireless network monitoring data is adjusted to the preset interval duration. 一个或多个包含计算机可执行指令的计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行以下操作:One or more computer-readable storage media containing computer-executable instructions, when the computer-executable instructions are executed by one or more processors, causing the processors to perform the following operations: 检测电子设备的运动信息;Detect the movement information of electronic equipment; 根据所述运动信息判断所述电子设备是否处于静止状态;及Judging whether the electronic device is at rest based on the motion information; and 当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the electronic device is in a quiescent state, the time interval for the electronic device to listen for wireless network data transmission is increased. 根据权利要求9所述的计算机可读存储介质,其特征在于,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器还执行以下操作:The computer-readable storage medium of claim 9, wherein when the computer-executable instructions are executed by one or more processors, the processor is further caused to perform the following operations: 当所述电子设备处于静止状态时,调整所述无线网络的扫描频率。When the electronic device is in a stationary state, the scanning frequency of the wireless network is adjusted. 根据权利要求9所述的计算机可读存储介质,其特征在于,所述处理器执行所述当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长时,还执行以下操作:The computer-readable storage medium according to claim 9, wherein the processor executes the step of increasing the interval time when the electronic device listens for wireless network data transmission when the electronic device is in a stationary state And also do the following: 当所述电子设备处于静止状态,获取电子设备的当前时间;及When the electronic device is in a stationary state, obtain the current time of the electronic device; and 当所述当前时间在预设时间段内时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the current time is within a preset time period, increase the interval time for the electronic device to monitor whether there is wireless network data transmission. 根据权利要求11所述的计算机可读存储介质,其特征在于,所述处理器还执行以下操作:The computer-readable storage medium of claim 11, wherein the processor further performs the following operations: 统计在各个不同的时间段内,所述电子设备通过所述无线网络传输的数据量;Count the amount of data transmitted by the electronic device through the wireless network in different time periods; 将各个所述时间段按照所述数据量进行排序;及Sort each time period according to the amount of data; and 基于排序后的各个时间段确定所述预设时间段。The preset time period is determined based on the sorted time periods. 根据权利要求9所述的计算机可读存储介质,其特征在于,所述处理器执行所述当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长时,还执行以下操作:The computer-readable storage medium according to claim 9, wherein the processor executes the step of increasing the interval time when the electronic device listens for wireless network data transmission when the electronic device is in a stationary state And also do the following: 当判断所述电子设备处于静止状态的静止时长超过预设时长时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When it is judged that the static duration of the electronic device in the static state exceeds a preset duration, the interval duration for the electronic device to monitor whether there is wireless network data transmission is increased. 根据权利要求13所述的计算机可读存储介质,其特征在于,所述处理器还执行以下操作:The computer-readable storage medium of claim 13, wherein the processor further performs the following operations: 获取所述电子设备的当前位置;及Obtain the current location of the electronic device; and 基于所述当前位置确定所述预设时长。The preset duration is determined based on the current position. 根据权利要求13所述的计算机可读存储介质,其特征在于,所述处理器执行所述增加所述电子设备监听是否有无线网络数据传输的间隔时长时,还执行以下操作:The computer-readable storage medium according to claim 13, wherein the processor executes the step of increasing the interval of the electronic device monitoring whether there is wireless network data transmission, and further performs the following operations: 检测所述静止时长与所述预设时长的时长差值;Detecting the difference between the duration of the still duration and the preset duration; 获取与所述时长差值相对应的调节系数;及Obtain an adjustment factor corresponding to the time difference; and 根据所述调节系数增加所述电子设备监听是否有无线网络数据传输的间隔时长。Increase the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient. 根据权利要求9所述的计算机可读存储介质,其特征在于,所述处理器执行所述增加所述电子设备监听是否有无线网络数据传输的间隔时长之后,还执行以下操作:The computer-readable storage medium according to claim 9, wherein after the processor executes the step of increasing the interval time at which the electronic device listens for wireless network data transmission, it further performs the following operations: 以增加后的间隔时长监听无线网络数据传输;Monitor the wireless network data transmission at the increased interval; 当所述无线网络接收到目标数据时,获取所述目标数据对应的目标应用程序;When the wireless network receives the target data, acquire the target application corresponding to the target data; 当所述目标应用程序属于预设应用程序时,将所述无线网络监听数据的间隔时长调整为预设间隔时长。When the target application program belongs to a preset application program, the interval duration of the wireless network monitoring data is adjusted to the preset interval duration. 一种电子设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如下操作:An electronic device includes a memory and a processor. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor causes the processor to perform the following operations: 检测电子设备的运动信息;Detect the movement information of electronic equipment; 根据所述运动信息判断所述电子设备是否处于静止状态;及Judging whether the electronic device is at rest based on the motion information; and 当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When the electronic device is in a quiescent state, the time interval for the electronic device to listen for wireless network data transmission is increased. 根据权利要求17所述的电子设备,其特征在于,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器还执行以下操作:The electronic device according to claim 17, wherein when the computer-executable instructions are executed by one or more processors, the processor is further caused to perform the following operations: 当所述电子设备处于静止状态时,调整所述无线网络的扫描频率。When the electronic device is in a stationary state, the scanning frequency of the wireless network is adjusted. 根据权利要求17所述的电子设备,其特征在于,所述处理器执行所述当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长时,还执行以下操作:The electronic device according to claim 17, wherein the processor executes the step of increasing the interval time when the electronic device is listening for wireless network data transmission when the electronic device is in a stationary state, The following operations: 当所述电子设备处于静止状态,获取电子设备的当前时间;及When the electronic device is in a stationary state, obtain the current time of the electronic device; and 当所述当前时间在预设时间段内时,增加所述电子设备监听是否有无线网络数据传输 的间隔时长。When the current time is within a preset time period, increase the interval of the electronic device monitoring whether there is wireless network data transmission. 根据权利要求19所述的电子设备,其特征在于,所述处理器还执行以下操作:The electronic device according to claim 19, wherein the processor further performs the following operations: 统计在各个不同的时间段内,所述电子设备通过所述无线网络传输的数据量;Count the amount of data transmitted by the electronic device through the wireless network in different time periods; 将各个所述时间段按照所述数据量进行排序;及Sort each time period according to the amount of data; and 基于排序后的各个时间段确定所述预设时间段。The preset time period is determined based on the sorted time periods. 根据权利要求17所述的电子设备,其特征在于,所述处理器执行所述当所述电子设备处于静止状态时,增加所述电子设备监听是否有无线网络数据传输的间隔时长时,还执行以下操作:The electronic device according to claim 17, wherein the processor executes the step of increasing the interval time when the electronic device is listening for wireless network data transmission when the electronic device is in a stationary state, The following operations: 当判断所述电子设备处于静止状态的静止时长超过预设时长时,增加所述电子设备监听是否有无线网络数据传输的间隔时长。When it is judged that the static duration of the electronic device in the static state exceeds a preset duration, the interval duration for the electronic device to monitor whether there is wireless network data transmission is increased. 根据权利要求21所述的电子设备,其特征在于,所述处理器还执行以下操作:The electronic device according to claim 21, wherein the processor further performs the following operations: 获取所述电子设备的当前位置;及Obtain the current location of the electronic device; and 基于所述当前位置确定所述预设时长。The preset duration is determined based on the current position. 根据权利要求21所述的电子设备,其特征在于,所述处理器执行所述增加所述电子设备监听是否有无线网络数据传输的间隔时长时,还执行以下操作:The electronic device according to claim 21, wherein the processor executes the step of increasing the interval of the electronic device monitoring whether there is wireless network data transmission, and further performs the following operations: 检测所述静止时长与所述预设时长的时长差值;Detecting the difference between the duration of the still duration and the preset duration; 获取与所述时长差值相对应的调节系数;及Obtain an adjustment factor corresponding to the time difference; and 根据所述调节系数增加所述电子设备监听是否有无线网络数据传输的间隔时长。Increase the interval time for the electronic device to monitor whether there is wireless network data transmission according to the adjustment coefficient. 根据权利要求17所述的电子设备,其特征在于,所述处理器执行所述增加所述电子设备监听是否有无线网络数据传输的间隔时长之后,还执行以下操作:The electronic device according to claim 17, wherein after the processor executes the step of increasing the interval time at which the electronic device listens for wireless network data transmission, it further performs the following operations: 以增加后的间隔时长监听无线网络数据传输;Monitor the wireless network data transmission at the increased interval; 当所述无线网络接收到目标数据时,获取所述目标数据对应的目标应用程序;When the wireless network receives the target data, acquire the target application corresponding to the target data; 当所述目标应用程序属于预设应用程序时,将所述无线网络监听数据的间隔时长调整为预设间隔时长。When the target application program belongs to a preset application program, the interval duration of the wireless network monitoring data is adjusted to the preset interval duration.
PCT/CN2018/119014 2018-12-03 2018-12-03 Network processing method, computer-readable storage medium and electronic device Ceased WO2020113392A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2018/119014 WO2020113392A1 (en) 2018-12-03 2018-12-03 Network processing method, computer-readable storage medium and electronic device
CN201880098480.6A CN112823546B (en) 2018-12-03 2018-12-03 Network processing method, computer-readable storage medium, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/119014 WO2020113392A1 (en) 2018-12-03 2018-12-03 Network processing method, computer-readable storage medium and electronic device

Publications (1)

Publication Number Publication Date
WO2020113392A1 true WO2020113392A1 (en) 2020-06-11

Family

ID=70974069

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/119014 Ceased WO2020113392A1 (en) 2018-12-03 2018-12-03 Network processing method, computer-readable storage medium and electronic device

Country Status (2)

Country Link
CN (1) CN112823546B (en)
WO (1) WO2020113392A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111913796A (en) * 2020-08-12 2020-11-10 杭州安恒信息技术股份有限公司 Method for generating time interval of delay scheduling of off-line system and delay scheduling method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106507445A (en) * 2016-12-07 2017-03-15 广东欧珀移动通信有限公司 A wireless fidelity Wi-Fi scanning method and mobile terminal
CN106650540A (en) * 2016-12-28 2017-05-10 苏州斯普锐智能系统有限公司 Wireless bar code scanning equipment with intelligent power saving function
US20170230902A1 (en) * 2016-02-04 2017-08-10 Samsung Electronics Co., Ltd. Method and apparatus for controlling scan period in wireless communication system
CN107484236A (en) * 2017-10-13 2017-12-15 深圳天珑无线科技有限公司 Wi-Fi hotspot scan control method, mobile terminal and storage medium
CN107969025A (en) * 2017-11-30 2018-04-27 广东欧珀移动通信有限公司 Mobile terminal wireless local area network scanning method and device and computer equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100184420A1 (en) * 2006-12-29 2010-07-22 Stanley Reinhold Method and Apparatus for Prolonging Battery Life in a Mobile Communication Device Using Motion Detection
CN102761937B (en) * 2011-04-28 2015-05-20 联芯科技有限公司 Searching method and searching device of mobile terminal
US9119153B2 (en) * 2012-02-10 2015-08-25 Apple Inc. Methods and apparatus for improving power consumption in a wireless network
US8805360B2 (en) * 2012-02-14 2014-08-12 Apple Inc. Wi-Fi process
US9294974B2 (en) * 2014-05-30 2016-03-22 Apple Inc. Motion based search and measurement periodicity

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170230902A1 (en) * 2016-02-04 2017-08-10 Samsung Electronics Co., Ltd. Method and apparatus for controlling scan period in wireless communication system
CN106507445A (en) * 2016-12-07 2017-03-15 广东欧珀移动通信有限公司 A wireless fidelity Wi-Fi scanning method and mobile terminal
CN106650540A (en) * 2016-12-28 2017-05-10 苏州斯普锐智能系统有限公司 Wireless bar code scanning equipment with intelligent power saving function
CN107484236A (en) * 2017-10-13 2017-12-15 深圳天珑无线科技有限公司 Wi-Fi hotspot scan control method, mobile terminal and storage medium
CN107969025A (en) * 2017-11-30 2018-04-27 广东欧珀移动通信有限公司 Mobile terminal wireless local area network scanning method and device and computer equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111913796A (en) * 2020-08-12 2020-11-10 杭州安恒信息技术股份有限公司 Method for generating time interval of delay scheduling of off-line system and delay scheduling method
CN111913796B (en) * 2020-08-12 2024-03-26 杭州安恒信息技术股份有限公司 Generation method and delay scheduling method of delay scheduling time interval for offline system

Also Published As

Publication number Publication date
CN112823546A (en) 2021-05-18
CN112823546B (en) 2023-01-03

Similar Documents

Publication Publication Date Title
US10831161B2 (en) Method and device for sending communication message
CN112703714B (en) Application program processing method and device, computer equipment, computer-readable storage medium
CN108541013B (en) Information processing method, device, mobile terminal, and computer-readable storage medium
WO2020077485A1 (en) Geo-fence updating method, and communication device
CN108449491A (en) Information processing method and device, mobile terminal and computer readable storage medium
CN107391198A (en) Task scheduling method and device, computer readable storage medium, mobile terminal
CN110022405B (en) Radio frequency parameter adjusting method, device and storage medium
CN106453840A (en) Performance adjustment method of mobile terminal and mobile terminal
CN108334345A (en) Applied program processing method, device, readable storage medium storing program for executing and mobile terminal
CN106980654A (en) Road condition updating method, device and computer equipment
CN107528958A (en) Method for controlling mobile terminal, device, readable storage medium storing program for executing and mobile terminal
CN107911534B (en) Information processing method and device, mobile terminal and computer readable storage medium
CN106648460A (en) Step-counting data filtering method and intelligent terminal
CN108541050A (en) Information processing method, device, mobile terminal and computer readable storage medium
CN112823546B (en) Network processing method, computer-readable storage medium, and electronic device
CN108650616A (en) A kind of call handling method and mobile terminal
CN108566471B (en) Information processing method, device, mobile terminal and computer readable storage medium
CN108646909B (en) Information processing method, device, mobile terminal and computer readable storage medium
CN106911837A (en) The method of adjustment and device of the tinkle of bells
CN106484529B (en) Memory adjustment method of terminal and terminal
CN112997507A (en) Audio system control method, device, terminal and computer readable storage medium
CN112114344B (en) Positioning method and device, storage medium and electronic equipment
CN109388487A (en) Applied program processing method and device, electronic equipment, computer readable storage medium
CN111132282B (en) Application processor awakening method and device applied to mobile terminal
WO2020133226A1 (en) Conversation quality adjustment method, readable storage medium and electronic device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18942424

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 15.10.2021).

122 Ep: pct application non-entry in european phase

Ref document number: 18942424

Country of ref document: EP

Kind code of ref document: A1