CN111880847B - 一种终端工作状态的自调整方法、装置、设备和存储介质 - Google Patents
一种终端工作状态的自调整方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN111880847B CN111880847B CN202010617005.4A CN202010617005A CN111880847B CN 111880847 B CN111880847 B CN 111880847B CN 202010617005 A CN202010617005 A CN 202010617005A CN 111880847 B CN111880847 B CN 111880847B
- Authority
- CN
- China
- Prior art keywords
- time
- terminal
- interval
- self
- data obtained
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种终端工作状态的自调整方法、装置、设备和存储介质,其中自调整方法包括多次获取终端上传数据的时间;计算相邻两次时间的间隔;根据时间的间隔调整终端的工作状态;该自调整方法通过获取终端上述数据的时间,根据时间的间隔调整终端的工作状态,综合考虑了终端上线模式的变化,能较好的维护终端实际状态与显示状态的一致性,为不同的应用场合提供可靠性的应用。
Description
技术领域
本发明涉及物联网终端领域,特别涉及一种用于对终端的工作状态进行调整的方法、装置、设备以及存储介质。
背景技术
目前的物联网智能终端状态主要分为在线、休眠、离线三种状态。三种状态的持续时长主要依赖于人工设置或者固定时间。比如大部分情况下在线到休眠的切换是1小时内接收不到物联网终端的数据,而休眠到离线则是1天内接收不到物联网终端的数据。此种方式不够灵活,不适用于很多动态的场景和行业。比如某些行业是物联网终端1天上传1次数据,比较贴合目前的计算方式,而有的行业,只需要1周上传一次数据,比如智能电表,在这情况下,物联网智能终端的显示状态就不能很好的贴合实际的状态。
发明内容
为了解决现有的终端不能够根据实际情况自动调节工作状态以致于浪费能源同时减少使用寿命的问题,本发明提供能够对于终端工作状态根据实际情况自动调整的方法、装置、设备和存储装置。
为了是现实上述目的,本发明一方面提供一种终端工作状态的自调整方法,包括:多次获取终端上传数据的时间;计算相邻两次时间的间隔;根据时间的间隔调整终端的工作状态。
其中,所述根据时间的间隔调整终端的工作状态,进一步包括:比较相邻两次时间的间隔的大小;根据相邻两次时间的间隔的大小计算拟调整时间;将拟调整时间设定为终端从在线状态或者休眠状态转为离线状态的时间。
在上述自调整方法中,所述根据相邻两次时间的间隔的大小计算拟调整时间,进一步包括:若Δt3>Δt2且Δt3>Δt1,则t=Δt3;若Δt3≤Δt2,则t=(Δt1+Δt2+Δt3)/3;否则t=(Δt2+Δt3)/2;其中,Δt1为第一次获取的终端上传数据的时间到第二次获取的终端上传数据的时间的时间间隔;,Δt2为第二次获取的终端上传数据的时间到第三次获取的终端上传数据的时间的时间间隔;Δt3为第三次获取的终端上传数据的时间到第四次获取的终端上传数据的时间的时间间隔;t为拟调整时间。
作为优选的技术方案,所述将拟调整时间设定为终端从休眠转为离线的时间之后还包括:重复上述步骤重新设定拟调整时间。
优选的,所述终端为物联网终端。
基于同样的发明创造原理,本发明还提供一种终端工作状态的自调整装置,包括:获取模块,用于获取终端上传数据的时间;处理模块,用于计算相邻两次时间的间隔;设定模块,用于根据时间的间隔调整终端的工作状态。
在上述自调整装置中,所述设定模块具体的是用于比较相邻两次时间的间隔的大小;根据相邻两次时间的间隔的大小计算拟调整时间;将拟调整时间设定为终端从在线状态或者休眠状态转为离线状态的时间。
在上述自调整装置中,作为优选的是技术方案,所述终端为物联网终端。
另外,基于同样的发明创造原理,本发明还提供一种终端工作状态的自调整设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的一种终端工作状态的自调整方法的步骤。
基于同样的发明创造原理,本发明还提供一种存储介质,所述计算机存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述的一种终端工作状态的自调整方法的步骤。
本发明相对于现有技术的有益效果是:本发明的自调整方法通过获取终端上述数据的时间,根据时间的间隔调整终端的工作状态,综合考虑了终端上线模式的变化,能较好的维护终端实际状态与显示状态的一致性,为不同的应用场合提供可靠性的应用。
附图说明
图1是本发明中自调整方法的整体流程图;
图2是本发明中自调整方法的部分流程图;
图3是本发明中自调整装置的结构图;
图4是本发明中自调整设备的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
如图1所示,本申请的实施例提供一种终端工作状态的自调整方法,包括以下步骤:
S10:多次获取终端上传数据的时间;在本实施例中,获取终端最近四次上传数据的时间。
在此需要指出的是,虽然在本实施例中,获取的是终端最近四次上传数据的时间,这些时间可以是连续的可以是非连续的,若为非连续的,相邻获取的相邻的两次数据的间隔要相同,另外,本发明的保护范围不局限于此,获取其他采样次数进行调节也在本发明的保护范围内。
可选的,上述的终端选择物联网终端,物联网终端属于传感网络层和传输网络层的中间设备,也是物联网的关键设备,通过他的转换和采集,才能将各种外部感知数据汇集和处理,并将数据通过各种网络接口方式传输到互联网中,例如数据采集终端、智能家居中的物联网设备等等。
S20:计算相邻两次时间的间隔;具体的是Δt1=t2-t1;Δt2=t3-t2;Δt3=t4-t3,其中,t1第一次获取的终端上传数据的时间;t2第二次获取的终端上传数据的时间;t3为第三次获取的终端上传数据的时间;t4为第四次获取的终端上传数据的时间;Δt1为第一次获取的终端上传数据的时间到第二次获取的终端上传数据的时间的时间间隔;,Δt2为第二次获取的终端上传数据的时间到第三次获取的终端上传数据的时间的时间间隔;Δt3为第三次获取的终端上传数据的时间到第四次获取的终端上传数据的时间的时间间隔;t为拟调整时间。
S30:根据时间的间隔调整终端的工作状态。
如图2所示:该步骤还进一步包括以下步骤:
S301:比较相邻两次时间的间隔的大小;具体的是比较Δt1、Δt2、Δt3三者之间的大小。
S302:根据相邻两次时间的间隔的大小计算拟调整时间。
具体调整方法如下:若Δt3>Δt2且Δt3>Δt1,则t=Δt3;若Δt3≤Δt2,则t=(Δt1+Δt2+Δt3)/3;否则t=(Δt2+Δt3)/2;其中,Δt1为第一次获取的终端上传数据的时间到第二次获取的终端上传数据的时间的时间间隔;,Δt2为第二次获取的终端上传数据的时间到第三次获取的终端上传数据的时间的时间间隔;Δt3为第三次获取的终端上传数据的时间到第四次获取的终端上传数据的时间的时间间隔;t为拟调整时间。
例如假设Δt1,Δt2,Δt3分别为24小时,36小时,48小时,根据公式t=Δt3可知t=48小时;
假设Δt1,Δt2,Δt3分别为24小时,36小时,24小时,根据公式t=(Δt1+Δt2+Δt3)/3可知t=28小时;
假设Δt1,Δt2,Δt3分别为48小时,24小时,36小时,根据公式t=(Δt2+Δt3)/2可知t=30小时。
S303:将拟调整时间设定为终端从在线状态或者休眠状态转为离线状态的时间。
具体的,当计算好拟调整时间t后,将该拟调整时间t设定为终端从在线状态或者休眠状态转为离线状态的时间,从终端最近一次上传数据的时间开始计算,当时间到达设定的拟调整时间后,终端就从在线状态或者休眠状态转为离线状态直至下次被唤醒,这样能够有效地节约资源,同时也能够提高终端的使用寿命。
可选的,重复上述步骤重新设定拟调整时间。具体的,可以每过一定的时间重新采集一次数据,再重复上述的步骤,这样能够根据实际情况不断的调整终端的工作状态,使其能够更加的智能化,方便用户使用。
如图3所示,在一些实施例中,本发明提供一种终端工作状态的自调整装置10,该自调整装置包括:
获取模块101,用于获取终端上传数据的时间;在本实施例中,是用于获取终端最近四次上传数据的时间。
处理模块102,用于计算相邻两次时间的间隔;具体的是Δt1=t2-t1;Δt2=t3-t2;Δt3=t4-t3,其中,t1第一次获取的终端上传数据的时间;t2第二次获取的终端上传数据的时间;t3为第三次获取的终端上传数据的时间;t4为第四次获取的终端上传数据的时间;Δt1为第一次获取的终端上传数据的时间到第二次获取的终端上传数据的时间的时间间隔;,Δt2为第二次获取的终端上传数据的时间到第三次获取的终端上传数据的时间的时间间隔;Δt3为第三次获取的终端上传数据的时间到第四次获取的终端上传数据的时间的时间间隔;t为拟调整时间。
设定模块103,用于根据时间的间隔调整终端的工作状态。具体的是用于比较相邻两次时间的间隔的大小,即比较Δt1、Δt2、Δt3三者之间的大小;接着根据相邻两次时间的间隔的大小计算拟调整时间,具体的调整方式在上述自调整方法中已经详细阐述,在此不再赘述。最后将拟调整时间设定为终端从在线状态或者休眠状态转为离线状态的时间。
如图4所示,在一些实施例中,本发明还提供了一种终端工作状态的自调整设备20,该数据处理设备包括存储器201、处理器202以及存储在存储器中并可在处理器上运行的计算机程序203,该处理器执行计算机程序时实现上述的一种终端工作状态的自调整方法的步骤。
上述设备包括但不限于计算机、智能手机、平板电脑等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的设备的具体工作过程及其解决的技术问题和取得的技术效果,可以参考前述方法实施例中的对应过程及其解决的技术问题和取得的技术效果,在此不再赘述。
另外,在一些实施例中,本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种终端工作状态的自调整方法的部分或全部步骤。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (7)
1.一种终端工作状态的自调整方法,其特征在于,包括:
多次获取终端上传数据的时间;
计算相邻两次时间的间隔;
根据时间的间隔调整终端的工作状态;
所述根据时间的间隔调整终端的工作状态,进一步包括:
比较相邻两次时间的间隔的大小;
根据相邻两次时间的间隔的大小计算拟调整时间;
将拟调整时间设定为终端从在线状态或者休眠状态转为离线状态的时间;
所述根据相邻两次时间的间隔的大小计算拟调整时间,进一步包括:
若Δt3>Δt2且Δt3>Δt1,则t=Δt3;
若Δt3≤Δt2,则t=(Δt1+Δt2+Δt3)/3;
否则t=(Δt2+Δt3)/2;
其中,Δt1为第一次获取的终端上传数据的时间到第二次获取的终端上传数据的时间的时间间隔;Δt2为第二次获取的终端上传数据的时间到第三次获取的终端上传数据的时间的时间间隔;Δt3为第三次获取的终端上传数据的时间到第四次获取的终端上传数据的时间的时间间隔;t为拟调整时间。
2.根据权利要求1所述的自调整方法,其特征在于,所述将拟调整时间设定为终端从休眠转为离线的时间之后还包括:
重复上述步骤重新设定拟调整时间。
3.根据权利要求1所述的自调整方法,其特征在于:所述终端为物联网终端。
4.一种终端工作状态的自调整装置,其特征在于,包括:
获取模块,用于获取终端上传数据的时间;
处理模块,用于计算相邻两次时间的间隔;
设定模块,用于根据时间的间隔调整终端的工作状态;
所述设定模块具体的是用于比较相邻两次时间的间隔的大小;
根据相邻两次时间的间隔的大小计算拟调整时间;
将拟调整时间设定为终端从在线状态或者休眠状态转为离线状态的时间;
所述根据相邻两次时间的间隔的大小计算拟调整时间,包括:
若Δt3>Δt2且Δt3>Δt1,则t=Δt3;
若Δt3≤Δt2,则t=(Δt1+Δt2+Δt3)/3;
否则t=(Δt2+Δt3)/2;
其中,Δt1为第一次获取的终端上传数据的时间到第二次获取的终端上传数据的时间的时间间隔;Δt2为第二次获取的终端上传数据的时间到第三次获取的终端上传数据的时间的时间间隔;Δt3为第三次获取的终端上传数据的时间到第四次获取的终端上传数据的时间的时间间隔;t为拟调整时间。
5.根据权利要求4所述的自调整装置,其特征在于:所述终端为物联网终端。
6.一种终端工作状态的自调整设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3任一项所述的一种终端工作状态的自调整方法的步骤。
7.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述的一种终端工作状态的自调整方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010617005.4A CN111880847B (zh) | 2020-06-30 | 2020-06-30 | 一种终端工作状态的自调整方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010617005.4A CN111880847B (zh) | 2020-06-30 | 2020-06-30 | 一种终端工作状态的自调整方法、装置、设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111880847A CN111880847A (zh) | 2020-11-03 |
CN111880847B true CN111880847B (zh) | 2021-03-30 |
Family
ID=73157379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010617005.4A Active CN111880847B (zh) | 2020-06-30 | 2020-06-30 | 一种终端工作状态的自调整方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111880847B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959295A (zh) * | 2010-09-21 | 2011-01-26 | 中兴通讯股份有限公司 | 无线传感器网络的节能管理方法、***及远程管理服务器 |
CN102547944A (zh) * | 2012-03-11 | 2012-07-04 | 上海宜云物联科技有限公司 | 实现无电环境下长期工作的物网网关及实现方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140104156A (ko) * | 2013-02-20 | 2014-08-28 | 한국전자통신연구원 | 리빙 패턴 기반의 단말 제어 장치 및 방법 |
-
2020
- 2020-06-30 CN CN202010617005.4A patent/CN111880847B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959295A (zh) * | 2010-09-21 | 2011-01-26 | 中兴通讯股份有限公司 | 无线传感器网络的节能管理方法、***及远程管理服务器 |
CN102547944A (zh) * | 2012-03-11 | 2012-07-04 | 上海宜云物联科技有限公司 | 实现无电环境下长期工作的物网网关及实现方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111880847A (zh) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112667407B (zh) | 一种处理器参数调节方法、装置、电子设备及存储介质 | |
US10034224B2 (en) | Dynamic and adaptive channel scanning | |
CN105429300B (zh) | 用电监控方法及*** | |
CN103838353B (zh) | 一种控制处理器运行的方法及终端 | |
CN103019367B (zh) | 基于Android***的嵌入式GPU动态调频方法及装置 | |
DE112016000159B4 (de) | Systeme und Verfahren zum Verlängern der Batteriebetriebsdauer durch Überwachung der Mobilanwendungsaktivität | |
CN104007806A (zh) | 一种安卓***中的cpu频率的控制方法、装置和设备 | |
CN104391554A (zh) | 一种调节终端温度的方法 | |
WO2017063446A1 (zh) | 一种充电方法及移动终端、存储介质 | |
CN104394675A (zh) | 一种终端 | |
CN111880847B (zh) | 一种终端工作状态的自调整方法、装置、设备和存储介质 | |
CN116526678B (zh) | 一种智算中心电源弹性调度***及其控制方法 | |
CN106912091B (zh) | 一种控制方法、装置及电子设备 | |
CN115657570B (zh) | 低功耗模式下的芯片智能控制方法、装置及存储介质 | |
CN116826782A (zh) | 基于温控负荷的电网调频方法、装置、设备及存储介质 | |
CN114576816B (zh) | 基于红外传感器的空调调节方法及装置 | |
CN110726214A (zh) | 控制空调器的方法及装置 | |
WO2016177117A1 (zh) | 一种网络评估方法、装置及存储介质 | |
CN102662762A (zh) | 一种有效控制胖节点内存资源使用的方法 | |
CN112486683B (zh) | 处理器控制方法、控制设备以及计算机可读存储介质 | |
CN116136717A (zh) | 一种频率调节方法及装置 | |
WO2016054902A1 (zh) | 一种中央微处理器时钟管理方法、装置及存储介质 | |
WO2021055061A1 (en) | Power management setting configuration | |
CN101615135B (zh) | 一种平滑数据处理的方法和装置 | |
CN116938613B (zh) | 基于非线性信息年龄的监测传感器的休眠方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |