WO2019104644A1 - Method for adjusting wake-up frequency, intelligent device, and storage medium - Google Patents

Method for adjusting wake-up frequency, intelligent device, and storage medium Download PDF

Info

Publication number
WO2019104644A1
WO2019104644A1 PCT/CN2017/113959 CN2017113959W WO2019104644A1 WO 2019104644 A1 WO2019104644 A1 WO 2019104644A1 CN 2017113959 W CN2017113959 W CN 2017113959W WO 2019104644 A1 WO2019104644 A1 WO 2019104644A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency
wake
smart device
period
user
Prior art date
Application number
PCT/CN2017/113959
Other languages
French (fr)
Chinese (zh)
Inventor
李志晨
潘阳
刘国辉
林海洲
Original Assignee
***科技(深圳)有限公司
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 ***科技(深圳)有限公司 filed Critical ***科技(深圳)有限公司
Priority to CN201780061054.0A priority Critical patent/CN110268754A/en
Priority to PCT/CN2017/113959 priority patent/WO2019104644A1/en
Publication of WO2019104644A1 publication Critical patent/WO2019104644A1/en

Links

Images

Classifications

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

  • the present invention relates to the field of wireless communications and low power consumption networks, and in particular, to a method, an intelligent device, and a storage medium for adjusting a wake-up frequency.
  • the device's central processor maintains a precise timer, the timer periodically wakes up the central processor to enter the awake mode, and then turns on the RF module.
  • the radio module broadcasts a beacon broadcast containing its own parameters and listens to surrounding signals, or connects with other devices around it to perform an information exchange. After the information exchange with the outside world is completed, the device enters a sleep state until the timer wakes up next time. .
  • the period of the timer is fixed. If the period of the timer is set too small, the device enters the awake state more frequently in the same time, and the wake-up time is longer and the average power consumption is higher, for example, lower.
  • Bluetooth power consumption is an example. If the Bluetooth wake-up period is set to 20ms, it is too frequent, and the device power consumption is too large, which will greatly reduce the battery life of the Bluetooth.
  • one of the objects of the present invention is to solve the problem that the wake-up frequency is high, resulting in a long wake-up time, resulting in an excessive average power consumption of the device and greatly reducing the battery life.
  • the second object of the present invention is to solve the problem of low wake-up frequency, loss of important information, and stability of device connection.
  • the wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
  • the method for calculating the interaction frequency of the user on the smart device in a certain period of time in the period T includes:
  • the interaction frequency of the user on the smart device for a certain period of time t i is P i .
  • the method for dynamically adjusting the wake-up frequency of the smart device according to the interaction frequency includes:
  • the method for calculating the wake-up frequency of the smart device according to the awake period includes:
  • the wake-up frequency of the smart device is positively related to the interaction frequency and has a nonlinear correlation.
  • the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
  • a smart device includes a memory, a processor, and an adjusted wake-up frequency program stored on the memory and operable on the processor, the adjusted wake-up frequency program being implemented by the processor to implement the adjusted wake-up The steps of the frequency method.
  • the present invention further provides a storage medium, wherein the storage medium stores an adjustment wake-up frequency program, and the step of adjusting the wake-up frequency method is implemented when the adjustment wake-up frequency program is executed by a processor.
  • the utility model (the invention) has the beneficial effects of:
  • a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, achieving the purpose of low power consumption and high time efficiency.
  • FIG. 1 is a schematic structural diagram of a smart device in a hardware operating environment according to an embodiment of the present invention
  • FIG. 2 is a schematic flow chart of a first embodiment of a method for adjusting wake-up frequency according to the present invention
  • FIG. 3 is a schematic flow chart of a second embodiment of a method for adjusting wake-up frequency according to the present invention.
  • FIG. 4 is a schematic flow chart of a third embodiment of a method for adjusting wake-up frequency according to the present invention.
  • FIG. 5 is a schematic flow chart of a fourth embodiment of a method for adjusting wake-up frequency according to the present invention.
  • FIG. 1 is a schematic structural diagram of an intelligent device in a hardware operating environment according to an embodiment of the present invention.
  • the smart device may include a processor 1001, such as a CPU, a communication bus 1002, a network interface 1003, a user interface 1004, a radio frequency module 1005, a power module 1006, and a memory 1007.
  • the communication bus 1002 is used to implement connection communication between these components.
  • the user interface 1003 can include a display, and the optional user interface 1003 can also include a standard wired interface, a wireless interface.
  • the network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface).
  • the RF module can be optionally an RF transmitter or an RF transmitter.
  • the power module can be selected from various types of power sources.
  • the memory 1007 may be a high speed RAM memory or a non-volatile memory such as a magnetic disk memory.
  • the memory 1007 may alternatively be a storage device independent of the aforementioned processor 1001.
  • the smart device can be a wireless terminal device such as a smart phone, smart TV or other wireless electronic device.
  • FIG. 1 does not constitute a limitation to a smart device, and may include more or fewer components than those illustrated, or some components may be combined, or different component arrangements.
  • a memory communication module, a user interface module, and an adjustment wake-up frequency program may be included in the memory 1007 as a computer storage medium.
  • the network interface 1003 is mainly used to connect to a background server to perform data communication with the background server;
  • the user interface 1004 is mainly used to connect to a user terminal, and perform data communication with the user terminal, where the user terminal It can be a mobile phone, a tablet or a smart TV, etc.;
  • the smart device calls the adjustment wake-up program stored in the memory 1007 through the processor 1001, and performs the following operations:
  • the wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
  • processor 1001 may call the adjusted wake-up frequency program stored in the memory 1007, and further perform the following operations:
  • the certain time period t i on the frequency of user interaction device is a smart P i
  • processor 1001 may call the adjusted wake-up frequency program stored in the memory 1007, and further perform the following operations:
  • processor 1001 may call the adjusted wake-up frequency program stored in the memory 1007, and further perform the following operations:
  • the wake-up frequency of the smart device is a positive correlation function with the interaction frequency, and has a nonlinear correlation.
  • the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
  • a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable.
  • the wake-up mode and the sleep mode are taken into consideration to minimize the power consumption, solve the problem of more power consumption caused by the too long or too short wake-up period, and greatly improve the service life of the smart device battery. .
  • FIG. 2 is a schematic flowchart diagram of a first embodiment of a method for adjusting wake-up frequency according to the present invention.
  • the method for adjusting the wake-up frequency includes the following steps:
  • step 10 the number of communications of the user on the smart device in the period T is recorded, and in the smart device After running a plurality of periods T, calculating the interaction frequency of the user on the smart device in a certain period of time in the period T;
  • the set period T is different according to the application of the smart device in different scenarios or according to the usage habits of different users.
  • the smart device usually sets a period of one day as a period T. To record the number of times a user has communicated with a smart device every day.
  • the number of communication times of the user in the period T on the smart device is different according to the interaction of different devices and different users.
  • the smart device is a wireless door lock
  • the communication counting mode of the user and the wireless door lock is unlocked.
  • the lock such as unlocking and unlocking, is set to record once the complete communication process occurs, and the smart air conditioner is set to turn on the air conditioner once, and the air conditioner is once counted to count the user and the smart device.
  • a certain period of time T is smaller than period T.
  • the purpose of selecting a certain period of time is to accurately find out that the user interacts with the smart device in different time periods. The similarities and differences of frequencies.
  • step 20 the wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
  • the interaction frequency specifically refers to the number of times that the user interacts with the smart device during a specific time period is calculated within a set period, and the user does not communicate with the smart device in one cycle. The number of times.
  • the principle of dynamically adjusting the wake-up frequency of the smart device according to the interaction frequency is that a low wake-up frequency is adopted when the interaction frequency is low and a high wake-up frequency is adopted when the interaction frequency is high.
  • a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable.
  • a combination of wake-up mode and sleep mode, with the greatest reduction in power consumption, solution The problem of more power consumption caused by the long or short wake-up period is determined, and the life of the smart device battery is also greatly improved.
  • FIG. 3 is a schematic flowchart of a second embodiment of a method for adjusting wake-up frequency according to the present invention. Based on the embodiment shown in FIG. 2, a second embodiment of the method for adjusting wake-up frequency according to the present invention is proposed.
  • step S10 specifically includes:
  • the time slice of the period T may be an average slice or a non-average slice, which may need to be based on different application scenarios and different user requirements, such as smart air conditioners in the home, according to the use of family members.
  • Habits you can set 3 time periods, which are from 6 am to 14 pm, from 14 pm to 22 pm and from 2 pm to 6 pm.
  • the slicing method of this time period is based on The daily temperature difference between day and night and the situation of sleeping and resting are segmented. It should be pointed out that different users have different living habits, and the above classification time does not apply to every family.
  • time period ⁇ t i ⁇ is a set of t i in a period T, such as t 1 to t 7 , which can be expressed as a time period from 1 o'clock in the morning to 7 o'clock in the morning, obviously, t 1 to t 7 can also be expressed as the first minute to the seventh minute in an hour, or there are other time periods, and will not be described here.
  • step S102 the number of communications C i of the user on the smart device in the plurality of time periods ⁇ t i ⁇ is recorded;
  • the recording method of the communication number C i uses digital signals 1 and 0 to represent the occurrence and non-communication interaction.
  • step S103 according to the plurality of time periods ⁇ t i ⁇ on a certain time period t i the number of times the user on the smart device communication calculating the time period t i a certain user in the smart device The frequency of interaction.
  • the number of times of communication of the user on the smart device in a certain period of time t i in each single period T is different, but when the number of times of the period T is sufficient
  • the number of communication times of the user on the smart device in a certain period of time t i tends to be stable, so that the user's living habits can be predicted according to the number of times the user communicates with the smart device in a specific time period.
  • the frequency of interaction of the user on the smart device for a certain period of time t i can be calculated according to the number of communications on the smart device during a certain period of time.
  • the certain time period t i on the frequency of user interaction device is a smart P i, and Specifically, Represents the communication interaction that occurs between the user and the smart device at a certain time i after running several (ie, n) periods T.
  • C i represents the average number of communication interactions that occur between the user and the smart device at a certain time i after running several (i.e., n) periods T.
  • FIG. 4 is a schematic flowchart of a third embodiment of a method for adjusting wake-up frequency according to the present invention. Based on the embodiment shown in FIG. 3, a third embodiment of the method for adjusting wake-up frequency according to the present invention is proposed.
  • step S20 specifically includes:
  • step S201 a wake-up period is set according to the interaction frequency
  • a smaller wake-up period can be set in the time period, when the user interacts with the smart device in a certain period of time. At this time, a larger wake-up period can be set during this time period.
  • step S202 the wake-up frequency of the smart device is calculated according to the wake-up period.
  • the wake-up frequency of the smart device is obtained according to the comparison of the high and low values of the wake-up period.
  • the waking period is set according to the frequency of interaction between the user and the smart device, and the wake-up frequency of the smart device is calculated according to the awake period, thereby It solves the problem of more power consumption caused by too long or too short wake-up period, and also greatly improves the service life of the smart device battery.
  • FIG. 5 is a schematic flowchart of a fourth embodiment of a method for adjusting wake-up frequency according to the present invention. Based on the embodiment shown in FIG. 4, a fourth embodiment of the method for adjusting wake-up frequency according to the present invention is proposed.
  • step S2021 setting a maximum acceptable wake-up period Tmax and a minimum acceptable wake-up period Tmin of the smart device
  • the number of communications for each of the plurality of periods T can be obtained by running a number of periods T, so that the maximum acceptable wake-up period T max and the minimum acceptable wake-up period T min can be accepted.
  • the smart device is constantly running, so several cycles are also changed, so that the wake-up cycle can be determined specifically for a certain number of cycles. In other words, the wake-up cycle is also constantly changing.
  • the formula of the wake-up frequency T n represents the relationship between the wake-up frequency and the interaction frequency. It is determined that the wake-up frequency of the smart device is a positive correlation function with the interaction frequency.
  • a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable.
  • the wake-up mode and the sleep mode are taken into consideration to minimize the power consumption, solve the problem of more power consumption caused by the too long or too short wake-up period, and greatly improve the service life of the smart device battery. .
  • the embodiment of the present invention further provides a storage medium, where the program for adjusting the wake-up frequency is stored, and when the program for adjusting the wake-up frequency is executed by the processor, the following operations are implemented:
  • the wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
  • the certain time period t i on the frequency of user interaction device is a smart P i
  • the wake-up frequency of the smart device is a positive correlation function with the interaction frequency, and has a nonlinear correlation.
  • the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
  • a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable.
  • the wake-up mode and the sleep mode are taken into consideration to minimize the power consumption, solve the problem of more power consumption caused by the too long or too short wake-up period, and greatly improve the service life of the smart device battery. .
  • the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better.
  • Implementation Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.

Landscapes

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

Abstract

Disclosed are a method for adjusting a wake-up frequency, an intelligent device, and a storage medium. The method comprises: recording the number of times that a user carries out communication on an intelligent device within a period T, and calculating the frequency of interaction of the user on the intelligent device in a certain time period within the period T after the intelligent device runs for several periods T; and dynamically adjusting the wake-up frequency of the intelligent device according to the frequency of interaction. According to the method for adjusting a wake-up frequency, the intelligent device and the storage medium provided in the present invention, by means of summarization and prediction of the usage habits of a user, a low wake-up frequency is used when the communication frequency is low, and a high wake-up frequency is used when the communication frequency is high, thereby achieving the purpose of a low power consumption and a high time-efficiency.

Description

一种调整唤醒频率的方法、智能设备以及存储介质Method, intelligent device and storage medium for adjusting wake-up frequency 技术领域Technical field
本发明涉及无线通信领域以及低功耗网络问题,尤其涉及一种调整唤醒频率的方法、智能设备以及存储介质。The present invention relates to the field of wireless communications and low power consumption networks, and in particular, to a method, an intelligent device, and a storage medium for adjusting a wake-up frequency.
背景技术Background technique
目前,所有的无线低功耗设备为了降低整体功耗,都至少有两种状态:唤醒状态和休眠状态。其中唤醒状态时设备的总体功耗要远远高于休眠状态,因此设备的中央处理器中维护了一个精准的计时器,计时器周期性地唤醒中央处理器进入唤醒模式,然后打开射频模块,射频模块会广播一个包含自身参数的信标广播并监听周围信号,或者连接周围某个其他设备做一次信息交互,在完成了与外界的信息交换后,设备进入休眠状态直至计时器的下一次唤醒。Currently, all wireless low-power devices have at least two states in order to reduce overall power consumption: wake-up state and sleep state. In the awake state, the overall power consumption of the device is much higher than the sleep state, so the device's central processor maintains a precise timer, the timer periodically wakes up the central processor to enter the awake mode, and then turns on the RF module. The radio module broadcasts a beacon broadcast containing its own parameters and listens to surrounding signals, or connects with other devices around it to perform an information exchange. After the information exchange with the outside world is completed, the device enters a sleep state until the timer wakes up next time. .
但是,现有的低功耗设备降低整体功耗的方法存在以下缺陷:However, the existing low-power devices reduce the overall power consumption by the following drawbacks:
(1)在传统设计中,定时器的周期是固定的,如果定时器的周期设置过小,则相同时间内设备进入唤醒状态更为频繁,唤醒时间更长平均功耗更高,比如以低功耗蓝牙为例子,如果蓝牙的唤醒周期设置为20ms,则过于频繁,设备电能开销过大,会大大降低蓝牙内电池的使用寿命;(1) In the traditional design, the period of the timer is fixed. If the period of the timer is set too small, the device enters the awake state more frequently in the same time, and the wake-up time is longer and the average power consumption is higher, for example, lower. Bluetooth power consumption is an example. If the Bluetooth wake-up period is set to 20ms, it is too frequent, and the device power consumption is too large, which will greatly reduce the battery life of the Bluetooth.
(2)如果设计的周期过大,在没有信息交互需求的情况下没有问题,但当有信息需要交互的时候会有不必要的延迟造成信息丢失或者用户体验差,同样以低功耗蓝牙为例子,蓝牙的唤醒周期设置为2s,则周期过大,用户无法及时发现该设备且蓝牙连接的建立也不够稳定。(2) If the design cycle is too large, there is no problem in the absence of information interaction requirements, but when there is information to interact, there will be unnecessary delays resulting in information loss or poor user experience, also in low-power Bluetooth. For example, if the wake-up period of Bluetooth is set to 2s, the period is too large, the user cannot discover the device in time and the establishment of the Bluetooth connection is not stable enough.
发明内容 Summary of the invention
为了克服现有技术的不足,本发明的目的之一在于解决唤醒频率高,导致唤醒时间长,从而导致设备平均功耗过高,大大降低电池使用寿命的问题。In order to overcome the deficiencies of the prior art, one of the objects of the present invention is to solve the problem that the wake-up frequency is high, resulting in a long wake-up time, resulting in an excessive average power consumption of the device and greatly reducing the battery life.
本发明的目的之二在于解决唤醒频率低,导致重要信息的缺失以及影响设备连接的稳定性。The second object of the present invention is to solve the problem of low wake-up frequency, loss of important information, and stability of device connection.
本发明的目的之一采用如下技术方案实现:One of the objects of the present invention is achieved by the following technical solutions:
记录所述智能设备上用户在周期T内的通信次数,并在所述智能设备运行了若干个周期T后,计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率;Recording the number of communications of the user on the smart device in the period T, and calculating the interaction of the user on the smart device in a certain period of the period T after the smart device runs for several periods T frequency;
依据所述交互频率动态调整所述智能设备的唤醒频率。The wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
进一步地,计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率的方法包括:Further, the method for calculating the interaction frequency of the user on the smart device in a certain period of time in the period T includes:
对所述周期T进行时间切片,切分成多个时间段{ti},其中,i=1,2,3,…,n,n为正整数;Performing time slicing on the period T, and dividing into a plurality of time periods {t i } , where i=1, 2, 3, . . . , n, n are positive integers;
记录所述多个时间段{ti}内用户在所述智能设备上的每一个时间段内的平均通信次数{Ci};Recording, in the plurality of time periods {t i }, the average number of communication times {C i } of the user in each time period on the smart device;
依据所述多个时间段{ti}内某一个时间段ti内用户在所述智能设备上的通信次数Ci计算出所述某一个时间段ti用户在所述智能设备上的交互频率。Calculating the interaction of the user on the smart device for a certain period of time t i according to the number of communications C i of the user on the smart device in a certain time period t i in the plurality of time periods {t i } frequency.
进一步地,所述某一个时间段ti用户在所述智能设备上的交互频率为Pi,且
Figure PCTCN2017113959-appb-000001
Further, the interaction frequency of the user on the smart device for a certain period of time t i is P i , and
Figure PCTCN2017113959-appb-000001
进一步地,依据所述交互频率动态调整所述智能设备的唤醒频率的方法包括:Further, the method for dynamically adjusting the wake-up frequency of the smart device according to the interaction frequency includes:
依据所述交互频率设定唤醒周期; Setting a wake-up period according to the interaction frequency;
依据所述唤醒周期计算出所述智能设备的唤醒频率。Calculating a wake-up frequency of the smart device according to the wake-up period.
进一步地,所述依据所述唤醒周期计算出所述智能设备的唤醒频率的方法包括:Further, the method for calculating the wake-up frequency of the smart device according to the awake period includes:
设定所述智能设备的最大可接受唤醒周期Tmax以及最小可接受唤醒周期TminSetting a maximum acceptable wake-up period Tmax and a minimum acceptable wake-up period Tmin of the smart device;
计算出所述智能设备的唤醒频率为Tn=(Tmax-Tmin)×Pi+TminThe wake-up frequency of the smart device is calculated as T n =(T max -T min )×P i +T min .
进一步地,所述智能设备的唤醒频率与所述交互频率为正相关函数关系,且具有非线性相关性。Further, the wake-up frequency of the smart device is positively related to the interaction frequency and has a nonlinear correlation.
进一步地,当所述若干个周期T处于变化时,所述智能设备的唤醒频率与所述交互频率为非线性相关。Further, when the number of periods T is changing, the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
本发明的目的之二采用如下技术方案实现:The second object of the present invention is achieved by the following technical solutions:
一种智能设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的调整唤醒频率程序,所述调整唤醒频率程序被所述处理器执行时实现所述的调整唤醒频率方法的步骤。A smart device includes a memory, a processor, and an adjusted wake-up frequency program stored on the memory and operable on the processor, the adjusted wake-up frequency program being implemented by the processor to implement the adjusted wake-up The steps of the frequency method.
此外,为实现上述目的,本发明还提供一种存储介质,所述存储介质上存储有调整唤醒频率程序,所述调整唤醒频率程序被处理器执行时实现所述的调整唤醒频率方法的步骤。In addition, in order to achieve the above object, the present invention further provides a storage medium, wherein the storage medium stores an adjustment wake-up frequency program, and the step of adjusting the wake-up frequency method is implemented when the adjustment wake-up frequency program is executed by a processor.
相比现有技术,本实用新型(发明)的有益效果在于:Compared with the prior art, the utility model (the invention) has the beneficial effects of:
(1)通过对用户使用习惯的总结预测,在通信频次低时采取低的唤醒频率而在通信频次高的时候采取高的唤醒频率,达到了低功耗以及高时效的目的。(1) Through the summary prediction of the user's usage habits, a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, achieving the purpose of low power consumption and high time efficiency.
(2)合理的兼顾了唤醒模式和休眠模式,以其最大程度的减少了功耗。 (2) A reasonable balance between the awake mode and the sleep mode, with the greatest reduction in power consumption.
附图说明DRAWINGS
图1为发明实施例方案涉及的硬件运行环境的智能设备结构示意图;1 is a schematic structural diagram of a smart device in a hardware operating environment according to an embodiment of the present invention;
图2为本发明调整唤醒频率方法第一实施例的流程示意图;2 is a schematic flow chart of a first embodiment of a method for adjusting wake-up frequency according to the present invention;
图3为本发明调整唤醒频率方法第二实施例的流程示意图;3 is a schematic flow chart of a second embodiment of a method for adjusting wake-up frequency according to the present invention;
图4为本发明调整唤醒频率方法第三实施例的流程示意图;4 is a schematic flow chart of a third embodiment of a method for adjusting wake-up frequency according to the present invention;
图5为本发明调整唤醒频率方法第四实施例的流程示意图。FIG. 5 is a schematic flow chart of a fourth embodiment of a method for adjusting wake-up frequency according to the present invention.
具体实施方式Detailed ways
下面,结合附图以及具体实施方式,对发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。In the following, the invention will be further described with reference to the accompanying drawings and specific embodiments. It should be noted that, in the case of non-collision, the embodiments described below or the technical features can be arbitrarily combined to form a new embodiment. .
参照图1,图1为本发明实施例方案涉及的硬件运行环境的智能设备结构示意图。1 is a schematic structural diagram of an intelligent device in a hardware operating environment according to an embodiment of the present invention.
如图1所示,该智能设备可以包括:处理器1001,例如CPU,通信总线1002,网络接口1003,用户接口1004,射频模块1005,电源模块1006以及存储器1007。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。射频模块可选的可以为射频发射器、射频发射机。电源模块可选的可以为各类电源。存储器1007可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1007可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1, the smart device may include a processor 1001, such as a CPU, a communication bus 1002, a network interface 1003, a user interface 1004, a radio frequency module 1005, a power module 1006, and a memory 1007. Among them, the communication bus 1002 is used to implement connection communication between these components. The user interface 1003 can include a display, and the optional user interface 1003 can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface). The RF module can be optionally an RF transmitter or an RF transmitter. The power module can be selected from various types of power sources. The memory 1007 may be a high speed RAM memory or a non-volatile memory such as a magnetic disk memory. The memory 1007 may alternatively be a storage device independent of the aforementioned processor 1001.
所述智能设备可为无线终端设备,如智能手机、智能电视或其他无线电子设备。 The smart device can be a wireless terminal device such as a smart phone, smart TV or other wireless electronic device.
本领域技术人员可以理解,图1中示出的结构并不构成对智能设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art will appreciate that the structure illustrated in FIG. 1 does not constitute a limitation to a smart device, and may include more or fewer components than those illustrated, or some components may be combined, or different component arrangements.
如图1所示,作为一种计算机存储介质的存储器1007中可以包括网络通信模块、用户接口模块以及调整唤醒频率程序。As shown in FIG. 1, a memory communication module, a user interface module, and an adjustment wake-up frequency program may be included in the memory 1007 as a computer storage medium.
在图1所示的智能设备中,网络接口1003主要用于连接后台服务器,与所述后台服务器进行数据通信;用户接口1004主要用于连接用户终端,与用户终端进行数据通信,所述用户终端可为手机、平板或者智能电视等;所述智能设备通过处理器1001调用存储器1007中存储的调整唤醒程序,并执行以下操作:In the smart device shown in FIG. 1 , the network interface 1003 is mainly used to connect to a background server to perform data communication with the background server; the user interface 1004 is mainly used to connect to a user terminal, and perform data communication with the user terminal, where the user terminal It can be a mobile phone, a tablet or a smart TV, etc.; the smart device calls the adjustment wake-up program stored in the memory 1007 through the processor 1001, and performs the following operations:
记录所述智能设备上用户在周期T内的通信次数,并在所述智能设备运行了若干个周期T后,计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率;Recording the number of communications of the user on the smart device in the period T, and calculating the interaction of the user on the smart device in a certain period of the period T after the smart device runs for several periods T frequency;
依据所述交互频率动态调整所述智能设备的唤醒频率。The wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
进一步地,处理器1001可以调用存储器1007中存储的调整唤醒频率程序,还执行以下操作:Further, the processor 1001 may call the adjusted wake-up frequency program stored in the memory 1007, and further perform the following operations:
对所述周期T进行时间切片,切分成多个时间段{ti},其中,i=1,2,3,…,n,n为正整数;Performing time slicing on the period T, and dividing into a plurality of time periods {t i } , where i=1, 2, 3, . . . , n, n are positive integers;
记录所述多个时间段{ti}内用户在所述智能设备上的每一个时间段内的平均通信次数{Ci};Recording, in the plurality of time periods {t i }, the average number of communication times {C i } of the user in each time period on the smart device;
依据所述多个时间段{ti}内某一个时间段ti内用户在所述智能设备上的通信次数Ci计算出所述某一个时间段ti用户在所述智能设备上的交互频率。Calculating the interaction of the user on the smart device for a certain period of time t i according to the number of communications C i of the user on the smart device in a certain time period t i in the plurality of time periods {t i } frequency.
其中,所述某一个时间段ti用户在所述智能设备上的交互频率为Pi,且
Figure PCTCN2017113959-appb-000002
Figure PCTCN2017113959-appb-000003
Wherein the certain time period t i on the frequency of user interaction device is a smart P i, and
Figure PCTCN2017113959-appb-000002
Figure PCTCN2017113959-appb-000003
进一步地,处理器1001可以调用存储器1007中存储的调整唤醒频率程序,还执行以下操作:Further, the processor 1001 may call the adjusted wake-up frequency program stored in the memory 1007, and further perform the following operations:
依据所述交互频率设定唤醒周期;Setting a wake-up period according to the interaction frequency;
依据所述唤醒周期计算出所述智能设备的唤醒频率。Calculating a wake-up frequency of the smart device according to the wake-up period.
进一步地,处理器1001可以调用存储器1007中存储的调整唤醒频率程序,还执行以下操作:Further, the processor 1001 may call the adjusted wake-up frequency program stored in the memory 1007, and further perform the following operations:
设定所述智能设备的最大可接受唤醒周期Tmax以及最小可接受唤醒周期TminSetting a maximum acceptable wake-up period Tmax and a minimum acceptable wake-up period Tmin of the smart device;
计算出所述智能设备的唤醒频率为Tn=(Tmax-Tmin)×Pi+TminThe wake-up frequency of the smart device is calculated as T n =(T max -T min )×P i +T min .
其中,所述智能设备的唤醒频率与所述交互频率为正相关函数关系,且具有非线性相关性。The wake-up frequency of the smart device is a positive correlation function with the interaction frequency, and has a nonlinear correlation.
特别注意的是,进一步地,当所述若干个周期T处于变化时,所述智能设备的唤醒频率与所述交互频率为非线性相关。It is particularly noted that, further, when the number of periods T is changing, the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
本实施例中通过对用户使用习惯的总结预测,在通信频次低时采取低的唤醒频率而在通信频次高的时候采取高的唤醒频率,达到了低功耗以及高时效的目的,并合理的兼顾了唤醒模式和休眠模式,以其最大程度的减少了功耗,解决了唤醒周期过长或者过短所带来的更多的功耗的问题,且也大大提高了智能设备电池的使用寿命。In this embodiment, through the summary prediction of the user's usage habits, a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable. The wake-up mode and the sleep mode are taken into consideration to minimize the power consumption, solve the problem of more power consumption caused by the too long or too short wake-up period, and greatly improve the service life of the smart device battery. .
基于上述硬件结构,提出本发明调整唤醒频率方法的实施例。Based on the above hardware structure, an embodiment of the method for adjusting the wake-up frequency of the present invention is proposed.
参照图2,图2为本发明调整唤醒频率方法第一实施例的流程示意图。Referring to FIG. 2, FIG. 2 is a schematic flowchart diagram of a first embodiment of a method for adjusting wake-up frequency according to the present invention.
在第一实施例中,所述调整唤醒频率方法包括以下步骤:In the first embodiment, the method for adjusting the wake-up frequency includes the following steps:
在步骤10,记录智能设备上用户在周期T内的通信次数,并在所述智能设 备运行了若干个周期T后,计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率;In step 10, the number of communications of the user on the smart device in the period T is recorded, and in the smart device After running a plurality of periods T, calculating the interaction frequency of the user on the smart device in a certain period of time in the period T;
可以理解的是,根据智能设备在不同场景的应用,或者根据不同用户的使用习惯,设定的周期T是不同的,比如在智能家居领域中,智能设备通常会设定1天为一个周期T来记录每一天内用户与智能设备发生的通信次数。It can be understood that the set period T is different according to the application of the smart device in different scenarios or according to the usage habits of different users. For example, in the smart home field, the smart device usually sets a period of one day as a period T. To record the number of times a user has communicated with a smart device every day.
值得理解的是,智能设备上用户在周期T内的通信次数根据不同设备以及不同用户的交互有着不同的次数方式,比如智能设备为无线门锁,那么用户与无线门锁的通信计数方式为开锁和关锁,比如开锁和关锁设定为发生一次完整通信过程就记做一次,又如智能空调设定为开空调为一次,关空调为一次的这种计数方式来统计用户与智能设备之间的通信次数。It is to be understood that the number of communication times of the user in the period T on the smart device is different according to the interaction of different devices and different users. For example, if the smart device is a wireless door lock, the communication counting mode of the user and the wireless door lock is unlocked. And the lock, such as unlocking and unlocking, is set to record once the complete communication process occurs, and the smart air conditioner is set to turn on the air conditioner once, and the air conditioner is once counted to count the user and the smart device. The number of communications between.
进一步需要理解的是,运行若干个周期T后,周期T内的某一个时间段是小于周期T的,选取某一个时间段的目的在于精确的找出用户在不同时间段与智能设备进行通信交互频率的异同点。It should be further understood that after running a number of periods T, a certain period of time T is smaller than period T. The purpose of selecting a certain period of time is to accurately find out that the user interacts with the smart device in different time periods. The similarities and differences of frequencies.
在步骤20,依据所述交互频率动态调整所述智能设备的唤醒频率。In step 20, the wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
可以理解的是,所述交互频率具体指的是用户在某一具体时间段内与智能设备发生通信交互的次数在设定周期内计算的,并不是在一个周期内用户与智能设备发生通信交互的次数。It can be understood that the interaction frequency specifically refers to the number of times that the user interacts with the smart device during a specific time period is calculated within a set period, and the user does not communicate with the smart device in one cycle. The number of times.
值得理解的是,依据所述交互频率动态调整所述智能设备的唤醒频率的原则在于所述交互频率低时采取低的唤醒频率而在交互频率高的时候采取高的唤醒频率。It is to be understood that the principle of dynamically adjusting the wake-up frequency of the smart device according to the interaction frequency is that a low wake-up frequency is adopted when the interaction frequency is low and a high wake-up frequency is adopted when the interaction frequency is high.
本实施例中通过对用户使用习惯的总结预测,在通信频次低时采取低的唤醒频率而在通信频次高的时候采取高的唤醒频率,达到了低功耗以及高时效的目的,并合理的兼顾了唤醒模式和休眠模式,以其最大程度的减少了功耗,解 决了唤醒周期过长或者过短所带来的更多的功耗的问题,且也大大提高了智能设备电池的使用寿命。In this embodiment, through the summary prediction of the user's usage habits, a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable. A combination of wake-up mode and sleep mode, with the greatest reduction in power consumption, solution The problem of more power consumption caused by the long or short wake-up period is determined, and the life of the smart device battery is also greatly improved.
参照图3,图3为本发明调整唤醒频率方法第二实施例的流程示意图,基于上述图2所示的实施例,提出本发明调整唤醒频率方法的第二实施例。Referring to FIG. 3, FIG. 3 is a schematic flowchart of a second embodiment of a method for adjusting wake-up frequency according to the present invention. Based on the embodiment shown in FIG. 2, a second embodiment of the method for adjusting wake-up frequency according to the present invention is proposed.
在第二实施例中,所述步骤S10具体包括:In the second embodiment, the step S10 specifically includes:
在步骤S101,对所述周期T进行时间切片,切分成多个时间段{ti},其中,i=1,2,3,…,n,n为正整数;In step S101, the period T is time sliced and divided into a plurality of time segments {t i } , where i=1, 2, 3, . . . , n, n are positive integers;
可以理解的是,对所述周期T进行时间切片可以采用平均切片,也可以采用非平均切片,具体需要依据不用的应用场景和不同的用户需求,如智能空调在家用中,依据家庭成员的使用习惯,可以设定3个时间段,分别是早上6时到下午14时,下午14时到晚上22时以及晚上22时到次日6时,显而易见的是,这种时间段的切片方法是依据每天昼夜温差以及睡觉休息的情况来分段,需要指出的是,不同的用户拥有不同的生活习惯,上述的分类时间并不适用于每一个家庭。It can be understood that the time slice of the period T may be an average slice or a non-average slice, which may need to be based on different application scenarios and different user requirements, such as smart air conditioners in the home, according to the use of family members. Habits, you can set 3 time periods, which are from 6 am to 14 pm, from 14 pm to 22 pm and from 2 pm to 6 pm. It is obvious that the slicing method of this time period is based on The daily temperature difference between day and night and the situation of sleeping and resting are segmented. It should be pointed out that different users have different living habits, and the above classification time does not apply to every family.
值得理解的是,时间段{ti}为一个周期T内ti的集合,比如t1到t7,可以表示为凌晨1点钟到早上7点钟这样一个时间段,显然,t1到t7还可以表示为某一小时内第一分钟到第7分钟,又或者有其他时间段表示,在此不再赘述。It is worth noting that the time period {t i } is a set of t i in a period T, such as t 1 to t 7 , which can be expressed as a time period from 1 o'clock in the morning to 7 o'clock in the morning, obviously, t 1 to t 7 can also be expressed as the first minute to the seventh minute in an hour, or there are other time periods, and will not be described here.
在步骤S102,记录所述多个时间段{ti}内用户在所述智能设备上的通信次数CiIn step S102, the number of communications C i of the user on the smart device in the plurality of time periods {t i } is recorded;
需要理解的是,通信次数Ci的记录方法采用数字信号1和0代表发生和不发生通信交互,比如智能无线门锁分别在7时,12时,17时被控制了一次,可以是被关门了或者开门了,则可以记做C7=1,C12=1,C17=1,而其他Ci=0(i≠7,12,17),这样就可以清楚的记录下用户在不同时间段内在所述智能设备上的 通信次数。It should be understood that the recording method of the communication number C i uses digital signals 1 and 0 to represent the occurrence and non-communication interaction. For example, the smart wireless door locks are controlled at 7 o'clock, 12 o'clock, 17 o'clock, respectively, and may be closed. If you open the door, you can record C 7 =1, C 12 =1, C 17 =1, and other C i =0 (i ≠ 7 , 12 , 17 ), so that you can clearly record that the user is different. The number of communications on the smart device during the time period.
在步骤S103,依据所述多个时间段{ti}内某一个时间段ti内用户在所述智能设备上的通信次数计算出所述某一个时间段ti用户在所述智能设备上的交互频率。In step S103, according to the plurality of time periods {t i} on a certain time period t i the number of times the user on the smart device communication calculating the time period t i a certain user in the smart device The frequency of interaction.
可以理解的是,在运行了若干个周期T后,每一个单一周期T中某一个时间段ti内用户在所述智能设备上的通信次数是不同的,但当周期T运行的次数足够多时,某一个时间段ti内用户在所述智能设备上的通信次数会趋于稳定,这样就可以依据用户在具体某一个时间段内与智能设备的通信次数来预测用户的生活习惯。It can be understood that, after running a plurality of periods T, the number of times of communication of the user on the smart device in a certain period of time t i in each single period T is different, but when the number of times of the period T is sufficient The number of communication times of the user on the smart device in a certain period of time t i tends to be stable, so that the user's living habits can be predicted according to the number of times the user communicates with the smart device in a specific time period.
值得理解的是,依据趋于稳定的用户在某一时间段内所述智能设备上的通信次数,可以计算出某一个时间段ti用户在所述智能设备上的交互频率。It is to be understood that the frequency of interaction of the user on the smart device for a certain period of time t i can be calculated according to the number of communications on the smart device during a certain period of time.
进一步理解的是,所述某一个时间段ti用户在所述智能设备上的交互频率为Pi,且
Figure PCTCN2017113959-appb-000004
具体来说,
Figure PCTCN2017113959-appb-000005
表示在运行了若干个(即n个)周期T后用户与智能设备在某一时刻i时发生的通信交互。Ci表示在运行了若干个(即n个)周期T后用户与智能设备在某一时刻i时发生的通信交互的平均次数。
Further understood that the certain time period t i on the frequency of user interaction device is a smart P i, and
Figure PCTCN2017113959-appb-000004
Specifically,
Figure PCTCN2017113959-appb-000005
Represents the communication interaction that occurs between the user and the smart device at a certain time i after running several (ie, n) periods T. C i represents the average number of communication interactions that occur between the user and the smart device at a certain time i after running several (i.e., n) periods T.
本实施例中通过对用户在一定周期内的时间段进行切片,可以有针对性的了解到用户在与智能设备发生通信交互的时候的哪一个时间段的频率高,哪一个频率低,从而可以计算精确的计算出某一个时间段用户在所述智能设备上的交互频率。In this embodiment, by slicing the time period of the user in a certain period, it is possible to specifically understand which time period of the user is in communication with the smart device, and which frequency is low, so that The calculation accurately calculates the frequency of interaction of the user on the smart device during a certain period of time.
参照图4,图4为本发明调整唤醒频率方法第三实施例的流程示意图,基于上述图3所示的实施例,提出本发明调整唤醒频率方法的第三实施例。Referring to FIG. 4, FIG. 4 is a schematic flowchart of a third embodiment of a method for adjusting wake-up frequency according to the present invention. Based on the embodiment shown in FIG. 3, a third embodiment of the method for adjusting wake-up frequency according to the present invention is proposed.
在第三实施例中,所述步骤S20具体包括:In the third embodiment, the step S20 specifically includes:
在步骤S201,依据所述交互频率设定唤醒周期; In step S201, a wake-up period is set according to the interaction frequency;
可以理解的是,当用户在某一时间段与智能设备的交互频率较高时,则可以在该时间段设置较小的唤醒周期,当用户在某一时间段与智能设备的交互频率较低时,则可以在该时间段设置较大的唤醒周期。It can be understood that when the frequency of interaction with the smart device is high in a certain period of time, a smaller wake-up period can be set in the time period, when the user interacts with the smart device in a certain period of time. At this time, a larger wake-up period can be set during this time period.
在步骤S202,依据所述唤醒周期计算出所述智能设备的唤醒频率。In step S202, the wake-up frequency of the smart device is calculated according to the wake-up period.
值得理解的是,当唤醒周期依据交互频率进行相应设定后,依据唤醒周期的高低值比较得出所述智能设备的唤醒频率。It is to be understood that, when the wake-up period is correspondingly set according to the interaction frequency, the wake-up frequency of the smart device is obtained according to the comparison of the high and low values of the wake-up period.
本实施例中通过对用户使用习惯的总结预测,依据统计得到的用户与智能设备之间的交互频率来设置相应的唤醒周期,进而依据所述唤醒周期计算出所述智能设备的唤醒频率,从而解决了唤醒周期过长或者过短所带来的更多的功耗的问题,且也大大提高了智能设备电池的使用寿命。In this embodiment, the waking period is set according to the frequency of interaction between the user and the smart device, and the wake-up frequency of the smart device is calculated according to the awake period, thereby It solves the problem of more power consumption caused by too long or too short wake-up period, and also greatly improves the service life of the smart device battery.
参照图5,图5为本发明调整唤醒频率方法第四实施例的流程示意图,基于上述图4所示的实施例,提出本发明调整唤醒频率方法的第四实施例。Referring to FIG. 5, FIG. 5 is a schematic flowchart of a fourth embodiment of a method for adjusting wake-up frequency according to the present invention. Based on the embodiment shown in FIG. 4, a fourth embodiment of the method for adjusting wake-up frequency according to the present invention is proposed.
在步骤S2021,设定所述智能设备的最大可接受唤醒周期Tmax以及最小可接受唤醒周期TminIn step S2021, setting a maximum acceptable wake-up period Tmax and a minimum acceptable wake-up period Tmin of the smart device;
需要理解的是,通过运行了若干个周期T后能够得到这若干个周期T内每一个时间段的通信次数,这样也就能够最大可接受唤醒周期Tmax以及最小可接受唤醒周期TminIt should be understood that the number of communications for each of the plurality of periods T can be obtained by running a number of periods T, so that the maximum acceptable wake-up period T max and the minimum acceptable wake-up period T min can be accepted.
特别值得注意的是,智能设备是在不断的运行中,因此若干个周期也是变化的,这样可以具体针对于确定的若干个周期进行唤醒周期的判断,换个话说,唤醒周期也是在不断变化的。It is particularly noteworthy that the smart device is constantly running, so several cycles are also changed, so that the wake-up cycle can be determined specifically for a certain number of cycles. In other words, the wake-up cycle is also constantly changing.
在步骤S2022,计算出所述智能设备的唤醒频率为Tn=(Tmax-Tmin)×Pi+TminIn step S2022, the wake-up frequency of the smart device is calculated as T n = (T max - T min ) × P i + T min .
值得说明的是,唤醒频率Tn的公式表示着唤醒频率与交互频率的关系,确 定的说,所述智能设备的唤醒频率与所述交互频率为正相关函数关系。It is worth noting that the formula of the wake-up frequency T n represents the relationship between the wake-up frequency and the interaction frequency. It is determined that the wake-up frequency of the smart device is a positive correlation function with the interaction frequency.
需要理解的是,当所述若干个周期T处于变化时,最大可接受唤醒周期Tmax以及最小可接受唤醒周期Tmin也会变化,那么所述智能设备的唤醒频率与所述交互频率呈现非线性相关关系。It should be understood that when the number of cycles T is changing, the maximum acceptable wake-up period T max and the minimum acceptable wake-up period T min also change, then the wake-up frequency of the smart device and the interaction frequency are not present. Linear correlation.
本实施例中通过对用户使用习惯的总结预测,在通信频次低时采取低的唤醒频率而在通信频次高的时候采取高的唤醒频率,达到了低功耗以及高时效的目的,并合理的兼顾了唤醒模式和休眠模式,以其最大程度的减少了功耗,解决了唤醒周期过长或者过短所带来的更多的功耗的问题,且也大大提高了智能设备电池的使用寿命。In this embodiment, through the summary prediction of the user's usage habits, a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable. The wake-up mode and the sleep mode are taken into consideration to minimize the power consumption, solve the problem of more power consumption caused by the too long or too short wake-up period, and greatly improve the service life of the smart device battery. .
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有调整唤醒频率程序,所述调整唤醒频率程序被处理器执行时实现如下操作:In addition, the embodiment of the present invention further provides a storage medium, where the program for adjusting the wake-up frequency is stored, and when the program for adjusting the wake-up frequency is executed by the processor, the following operations are implemented:
记录所述智能设备上用户在周期T内的通信次数,并在所述智能设备运行了若干个周期T后,计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率;Recording the number of communications of the user on the smart device in the period T, and calculating the interaction of the user on the smart device in a certain period of the period T after the smart device runs for several periods T frequency;
依据所述交互频率动态调整所述智能设备的唤醒频率。The wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
进一步地,所述调整唤醒频率程序被处理器执行时还实现如下操作:Further, when the program for adjusting the wake-up frequency is executed by the processor, the following operations are also implemented:
对所述周期T进行时间切片,切分成多个时间段{ti},其中,i=1,2,3,…,n,n为正整数;Performing time slicing on the period T, and dividing into a plurality of time periods {t i } , where i=1, 2, 3, . . . , n, n are positive integers;
记录所述多个时间段{ti}内用户在所述智能设备上的通信次数CiRecording the number of communications C i of the user on the smart device in the plurality of time periods {t i };
依据所述多个时间段{ti}内某一个时间段ti内用户在所述智能设备上的通信次数计算出所述某一个时间段ti用户在所述智能设备上的交互频率。Calculating the interaction frequency of the user on the smart device for a certain time period t i according to the number of communication times of the user on the smart device in a certain time period t i in the plurality of time periods {t i }.
其中,所述某一个时间段ti用户在所述智能设备上的交互频率为Pi,且
Figure PCTCN2017113959-appb-000006
Figure PCTCN2017113959-appb-000007
Wherein the certain time period t i on the frequency of user interaction device is a smart P i, and
Figure PCTCN2017113959-appb-000006
Figure PCTCN2017113959-appb-000007
进一步地,所述调整唤醒频率程序被处理器执行时还实现如下操作:Further, when the program for adjusting the wake-up frequency is executed by the processor, the following operations are also implemented:
依据所述交互频率设定唤醒周期;Setting a wake-up period according to the interaction frequency;
依据所述唤醒周期计算出所述智能设备的唤醒频率。Calculating a wake-up frequency of the smart device according to the wake-up period.
进一步地,所述调整唤醒频率程序被处理器执行时还实现如下操作:Further, when the program for adjusting the wake-up frequency is executed by the processor, the following operations are also implemented:
设定所述智能设备的最大可接受唤醒周期Tmax以及最小可接受唤醒周期TminSetting a maximum acceptable wake-up period Tmax and a minimum acceptable wake-up period Tmin of the smart device;
计算出所述智能设备的唤醒频率为Tn=(Tmax-Tmin)×Pi+TminThe wake-up frequency of the smart device is calculated as T n =(T max -T min )×P i +T min .
其中,所述智能设备的唤醒频率与所述交互频率为正相关函数关系,且具有非线性相关性。The wake-up frequency of the smart device is a positive correlation function with the interaction frequency, and has a nonlinear correlation.
特别注意的是,进一步地,当所述若干个周期T处于变化时,所述智能设备的唤醒频率与所述交互频率为非线性相关。It is particularly noted that, further, when the number of periods T is changing, the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
本实施例中通过对用户使用习惯的总结预测,在通信频次低时采取低的唤醒频率而在通信频次高的时候采取高的唤醒频率,达到了低功耗以及高时效的目的,并合理的兼顾了唤醒模式和休眠模式,以其最大程度的减少了功耗,解决了唤醒周期过长或者过短所带来的更多的功耗的问题,且也大大提高了智能设备电池的使用寿命。In this embodiment, through the summary prediction of the user's usage habits, a low wake-up frequency is adopted when the communication frequency is low, and a high wake-up frequency is adopted when the communication frequency is high, which achieves the purpose of low power consumption and high aging, and is reasonable. The wake-up mode and the sleep mode are taken into consideration to minimize the power consumption, solve the problem of more power consumption caused by the too long or too short wake-up period, and greatly improve the service life of the smart device battery. .
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物 品或者***中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, item, or system. In the absence of more restrictions, an element defined by the phrase "including one..." is not excluded from the process, method, or thing that includes the element. There are additional identical elements in the product or system.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, The optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明)保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。 The above embodiments are merely preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. Any insubstantial changes and substitutions made by those skilled in the art based on the present invention belong to the present invention. The scope of the claimed.

Claims (9)

  1. 一种调整唤醒频率的方法,应用于智能设备,其特征在于,所述方法包括:A method for adjusting a wake-up frequency is applied to a smart device, and the method includes:
    记录所述智能设备上用户在周期T内的通信次数,并在所述智能设备运行了若干个周期T后,计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率;Recording the number of communications of the user on the smart device in the period T, and calculating the interaction of the user on the smart device in a certain period of the period T after the smart device runs for several periods T frequency;
    依据所述交互频率动态调整所述智能设备的唤醒频率。The wake-up frequency of the smart device is dynamically adjusted according to the interaction frequency.
  2. 如权利要求1所述的一种调整唤醒频率的方法,其特征在于,所述计算所述周期T内的某一个时间段内用户在所述智能设备上的交互频率的方法包括:The method for adjusting a wake-up frequency according to claim 1, wherein the method for calculating an interaction frequency of a user on the smart device in a certain period of time in the period T comprises:
    对所述周期T进行时间切片,切分成多个时间段{ti},其中,i=1,2,3,…,n,n为正整数;Performing time slicing on the period T, and dividing into a plurality of time periods {t i }, where i=1, 2, 3, . . . , n, n are positive integers;
    记录所述多个时间段{ti}内用户在所述智能设备上的每一个时间段内的平均通信次数{Ci};Recording, in the plurality of time periods {t i }, the average number of communication times {C i } of the user in each time period on the smart device;
    依据所述多个时间段{ti}内某一个时间段ti内用户在所述智能设备上的通信次数Ci计算出所述某一个时间段ti用户在所述智能设备上的交互频率。Calculating the interaction of the user on the smart device for a certain period of time t i according to the number of communications C i of the user on the smart device in a certain time period t i in the plurality of time periods {t i } frequency.
  3. 如权利要求2所述的一种调整唤醒频率的方法,其特征在于,所述某一个时间段ti用户在所述智能设备上的交互频率为Pi,且
    Figure PCTCN2017113959-appb-100001
    The method for adjusting the wake-up frequency according to claim 2, wherein the frequency of interaction of the user on the smart device for a certain period of time t i is P i , and
    Figure PCTCN2017113959-appb-100001
  4. 如权利要求3所述的一种调整唤醒频率的方法,其特征在于,依据所述交互频率动态调整所述智能设备的唤醒频率的方法包括:A method for adjusting a wake-up frequency according to claim 3, wherein the method for dynamically adjusting the wake-up frequency of the smart device according to the interaction frequency comprises:
    依据所述交互频率设定唤醒周期;Setting a wake-up period according to the interaction frequency;
    依据所述唤醒周期计算出所述智能设备的唤醒频率。 Calculating a wake-up frequency of the smart device according to the wake-up period.
  5. 如权利要求4所述的一种调整唤醒频率的方法,其特征在于,所述依据所述唤醒周期计算出所述智能设备的唤醒频率的方法包括:A method for adjusting a wake-up frequency according to claim 4, wherein the method for calculating a wake-up frequency of the smart device according to the wake-up period comprises:
    设定所述智能设备的最大可接受唤醒周期Tmax以及最小可接受唤醒周期TminSetting a maximum acceptable wake-up period Tmax and a minimum acceptable wake-up period Tmin of the smart device;
    计算出所述智能设备的唤醒频率为Tn=(Tmax-Tmin)×Pi+TminThe wake-up frequency of the smart device is calculated as T n =(T max -T min )×P i +T min .
  6. 如权利要求5所述的一种调整唤醒频率的方法,其特征在于,所述智能设备的唤醒频率与所述交互频率为正相关函数关系。The method for adjusting a wake-up frequency according to claim 5, wherein the wake-up frequency of the smart device is in a positive correlation function relationship with the interaction frequency.
  7. 如权利要求6所述的一种调整唤醒频率的方法,其特征在于,当所述若干个周期T处于变化时,所述智能设备的唤醒频率与所述交互频率为非线性相关。A method for adjusting a wake-up frequency according to claim 6, wherein when the number of periods T is changing, the wake-up frequency of the smart device is nonlinearly related to the interaction frequency.
  8. 一种智能设备,其特征在于,所述智能设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的调整唤醒频率程序,所述调整唤醒频率程序被所述处理器执行时实现如权利要求1至7中任一项所述的调整唤醒频率方法的步骤。A smart device, comprising: a memory, a processor, and an adjustment wake-up frequency program stored on the memory and operable on the processor, the adjusted wake-up frequency program being The step of adjusting the wake-up frequency method according to any one of claims 1 to 7 when the processor is executed.
  9. 一种存储介质,其特征在于,所述存储介质上存储有调整唤醒频率程序,所述调整唤醒频率程序被处理器执行时实现如权利要求1至7中任一项所述的调整唤醒频率方法的步骤。 A storage medium, characterized in that the storage medium has an adjustment wake-up frequency program, and the method for adjusting the wake-up frequency according to any one of claims 1 to 7 is implemented when the adjustment wake-up frequency program is executed by a processor A step of.
PCT/CN2017/113959 2017-11-30 2017-11-30 Method for adjusting wake-up frequency, intelligent device, and storage medium WO2019104644A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780061054.0A CN110268754A (en) 2017-11-30 2017-11-30 A kind of method, smart machine and storage medium adjusting wakeup frequency
PCT/CN2017/113959 WO2019104644A1 (en) 2017-11-30 2017-11-30 Method for adjusting wake-up frequency, intelligent device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/113959 WO2019104644A1 (en) 2017-11-30 2017-11-30 Method for adjusting wake-up frequency, intelligent device, and storage medium

Publications (1)

Publication Number Publication Date
WO2019104644A1 true WO2019104644A1 (en) 2019-06-06

Family

ID=66663741

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/113959 WO2019104644A1 (en) 2017-11-30 2017-11-30 Method for adjusting wake-up frequency, intelligent device, and storage medium

Country Status (2)

Country Link
CN (1) CN110268754A (en)
WO (1) WO2019104644A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111176743A (en) * 2019-12-31 2020-05-19 云知声智能科技股份有限公司 Wake-up performance optimization method and device based on user use habits
CN112866926A (en) * 2021-01-07 2021-05-28 凯联医疗科技(上海)有限公司 Method for improving reliability of Bluetooth connection in Bluetooth time-sharing broadcast
TWI744185B (en) * 2020-04-22 2021-10-21 瑞昱半導體股份有限公司 Communication apparatus and method for dynamically adjusting wake up time

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112346555A (en) * 2020-11-06 2021-02-09 深圳Tcl新技术有限公司 Intelligent door lock parameter adjusting method, device and equipment and readable storage medium
CN114422881B (en) * 2022-01-18 2023-08-25 宁波东海集团有限公司 Low-power communication method, system, storage medium and intelligent terminal
CN115801479B (en) * 2023-02-02 2023-05-16 卧安科技(深圳)有限公司 Low-power consumption awakening method and device for Internet of things equipment and Internet of things equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547936A (en) * 2011-12-23 2012-07-04 华为终端有限公司 Energy-saving method, energy-saving device and communication terminal
CN103472904A (en) * 2013-08-30 2013-12-25 广东欧珀移动通信有限公司 Method and device for intelligently adjusting multiple timers
US20160381638A1 (en) * 2015-06-26 2016-12-29 Intel Corporation Techniques for mobile platform power management using low-power wake-up signals
WO2017052596A1 (en) * 2015-09-25 2017-03-30 Maruti Gupta Low-power wakeup radio for mobile devices

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8010816B2 (en) * 2008-12-31 2011-08-30 Intel Corporation Method and system for reducing power consumption of active web page content
KR101441433B1 (en) * 2012-11-21 2014-09-24 국방과학연구소 Method for varying wakwup period based on channel environment in duty-based mac protocol
CN103970255B (en) * 2014-04-01 2018-02-27 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN104536739A (en) * 2014-12-17 2015-04-22 深圳市金立通信设备有限公司 Method for arousing terminal system
CN106455024A (en) * 2016-10-20 2017-02-22 上海摩软通讯技术有限公司 Method for automatically adjusting communication frequency, and terminal equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547936A (en) * 2011-12-23 2012-07-04 华为终端有限公司 Energy-saving method, energy-saving device and communication terminal
CN103472904A (en) * 2013-08-30 2013-12-25 广东欧珀移动通信有限公司 Method and device for intelligently adjusting multiple timers
US20160381638A1 (en) * 2015-06-26 2016-12-29 Intel Corporation Techniques for mobile platform power management using low-power wake-up signals
WO2017052596A1 (en) * 2015-09-25 2017-03-30 Maruti Gupta Low-power wakeup radio for mobile devices

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111176743A (en) * 2019-12-31 2020-05-19 云知声智能科技股份有限公司 Wake-up performance optimization method and device based on user use habits
CN111176743B (en) * 2019-12-31 2023-05-05 云知声智能科技股份有限公司 Awakening performance optimization method and device based on user use habit
TWI744185B (en) * 2020-04-22 2021-10-21 瑞昱半導體股份有限公司 Communication apparatus and method for dynamically adjusting wake up time
CN112866926A (en) * 2021-01-07 2021-05-28 凯联医疗科技(上海)有限公司 Method for improving reliability of Bluetooth connection in Bluetooth time-sharing broadcast

Also Published As

Publication number Publication date
CN110268754A (en) 2019-09-20

Similar Documents

Publication Publication Date Title
WO2019104644A1 (en) Method for adjusting wake-up frequency, intelligent device, and storage medium
JP6832449B2 (en) Methods and devices for transmitting information and methods and devices for monitoring channels
CN105354044B (en) A kind of application awakening method and device
CN104156053B (en) A kind of control method of abnormal power consumption, device and mobile terminal
WO2020224658A1 (en) Standby optimization method and apparatus, and computer device and storage medium
US20150245290A1 (en) Node control method, network controller, and network system
WO2015007246A1 (en) Mobile terminal, device and method for controlling waking of application program in mobile terminal
US9867131B2 (en) Wake-up control method and apparatus, and terminal device
US20100250986A1 (en) Method and Device for Improving Battery Life of a Mobile Computing Device
WO2013091561A1 (en) Energy-saving method, device and communication terminal
EP2790143A1 (en) Terminal device
CN104205893B (en) Device and method for changing attribute of performance based on capacity of equipment
JP2019535152A (en) Method and apparatus for on-demand mobile device access
CN101427534A (en) Method of controlling wakeup frequency in a wireless communication system
CN104105111A (en) Activation time calculating method and device
US20120064899A1 (en) Method and Apparatus for Providing a Dynamic Paging Period
CN107491160A (en) A kind of application method of dual operating systems, storage device and intelligent terminal
CN109660630A (en) Power saving method for parameter configuration and device based on NB-IoT business
CN103209466A (en) Method and device for receiving paging channel message
CN103857021A (en) Method for controlling Bluetooth device, Bluetooth device and electronic device
CN106413053B (en) A kind of mobile terminal and its electricity saving method
CN108616906A (en) A kind of LTE base station power-economizing method and device
CN104219747A (en) Method and device for adjusting wakeup time according to power information and terminal
CN106686708B (en) Data service management method and device
CN106850944A (en) Smart machine awakening method and 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: 17933671

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 1205A DATED 01.10.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17933671

Country of ref document: EP

Kind code of ref document: A1