一种唤醒客户端及应用其的方法技术

技术编号:13970719 阅读:131 留言:0更新日期:2016-11-10 08:27
本发明专利技术公开了一种唤醒客户端及应用其的方法,其中客户端包括回传设置模块,用于上传唤醒指令后接收回传数据的时间点,时间间隔的数量至少为1,回传数据包括回传时间;切换模块,用于判断唤醒数据上传是否成功,是则不做处理,否则将唤醒客户端的当前模式切换为智能唤醒模式,唤醒数据包括执行唤醒指令的时间;第一时间调整模块,用于根据智能唤醒模式下时间点接收到的回传数据调整唤醒客户端的时间。本发明专利技术相对于固定点24小时回传一条,能根据所述唤醒客户端网络带宽实际情况选择最佳回传时间点;通过用户自定义的回传数据时间点大大提高响应速度;并实现了根据用户需求实现根据执行唤醒指令的时间点接收回传数据的目的。

【技术实现步骤摘要】

本专利技术属于互联网
,具体而言,涉及一种唤醒客户端及应用其的方法
技术介绍
闹钟作为一种叫醒装置在人们的生活中越来越重要。随着科技的发展,例如智能手机、iPad等具体智能闹钟功能的唤醒客户端越来越成为人们生活中必要的唤醒装置。而当前的唤醒客户端通过接收回传数据的时间点(一般设为24h)一般是固定的,并且在预设的接收回传数据的时间点唤醒客户端向服务端上传数据,而因某些因素(例如网络带宽等)无法上传数据时,所述唤醒客户端上传数据的行为就是无用功,且造成了所述唤醒客户端的电源损耗。同时,现有的唤醒客户端工作模式(一般包括智能唤醒模式、非智能唤醒模式)的切换的响应时间一般是在固定的时间点。
技术实现思路
为解决现有唤醒客户端电源功耗高、切换工作模式的响应时间长的技术缺陷,本专利技术通过判断预设时间内是否接收到回传数据实现自动切换其工作模式从而提高响应切换工作模式的时间,并通过对智能唤醒模式下的心跳数据包的方式降低因发送上传数据造成的电源功耗的目的。本专利技术提供了一种唤醒客户端,包括回传设置模块,用于上传唤醒指令后接收回传数据的时间点,所述时间的数量至少为1,所述回传数据包括回传时间;切换模块,用于判断所述唤醒指令的上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式;第一时间调整模块,用于根据所述智能唤醒模式下所述回传设置模块设置的所述时间点接收到的所述回传数据调整所述唤醒客户端的时间。进一步,所述切换模块包括唤醒设置模块,用于设置所述智能唤醒模式下执行唤醒指令的唤醒时间;心跳判断模块,用于判断所述智能唤醒模式下所述唤醒客户端心跳是否开启,是则按照所述心跳模块的时间间隔执行唤醒指令,否则按照所述唤醒设置模块设置的所述唤醒时间执行唤醒指令。更进一步,所述切换模块还包括连接判断子模块,用于向所述服务端发送心跳数据包,通过所述服务端返回的心跳数据包判断所述唤醒客户端与所述服务端的连接是否断开,是则建立与所述服务端的通信连接,否则判断唤醒指令上传是否成功。进一步,所述切换模块包括第一退出模块,用于判断所述回传设置模块设置的时间点的数量是否达到预设门限,是则退出所述智能唤醒模式第二判断子模块,用于判断预设时间段T内所述智能唤醒模式的所述唤醒客户端是否接收到回传数据;第二退出子模块,用于如果预设时间段T内所述智能唤醒模式的所述唤醒客户端未接收到回传数据,则退出智能唤醒模式。进一步,所述时间调整模块还包括GPS定位模块,用于获取定位所述唤醒客户端的地理位置的定位数据,所述定位数据包括GPS时间;信号采集子模块,用于采集预设的故障信号;重置时间模块,用于判断所述信号采集模块是否采集到了所述故障信号,是则根据所述GPS定位模块获取的定位数据调整所述唤醒客户端的时间。本专利技术还提供了一种应用唤醒客户端的智能唤醒方法,包括如下步骤:设置所述唤醒客户端上传唤醒指令后接收回传数据的时间点,所述时间点的数量至少为1,所述回传数据包括回传时间;判断所述唤醒指令上传是否成功,是则不做处理,否则将所述唤醒 客户端的当前模式切换为智能唤醒模式;根据所述智能唤醒模式下所述时间点接收到的所述回传数据调整所述唤醒客户端的时间。进一步,判断所述唤醒指令的上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式还包括判断所述智能唤醒模式下预设时间T内所述唤醒客户端是否接收到了回传数据;如果预设时间T内所述唤醒客户端未接收到回传数据,则退出智能唤醒模式。进一步,判断所述唤醒指令的上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式还包括判断所述智能唤醒模式下预设时间T内所述唤醒客户端是否接收到了回传数据;如果预设时间T内所述唤醒客户端未接收到回传数据,则退出智能唤醒模式。进一步,根据所述智能唤醒模式下所述时间点接收到的所述回传数据调整所述唤醒客户端的时间还包括采集预设的故障信号;判断所述信号采集模块是否采集到了所述故障信号,是则获取定位所述唤醒客户端的地理位置的定位数据,所述定位数据包括GPS时间,根据所述定位数据调整所述唤醒客户端的时间。进一步,判断所述唤醒指令上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式还包括判断设置的接收回传数据的时间点的数量是否达到预设门限,是则退出所述智能唤醒模式。进一步,所述唤醒客户端包括智能手机、iPad或智能表。综上,本专利技术相对于固定点24小时回传一条,能根据所述唤醒客户端网络带宽实际情况选择最佳回传时间点;通过用户自定义的回传数据时间点大大提高响应速度;并实现了根据用户需求实现根据执行唤醒指 令的时间点接收回传数据的目的。附图说明图1为本专利技术所述的唤醒客户端的框图结构示意图;图2为本专利技术所述的应用所述唤醒客户端的唤醒方法的流程示意图。具体实施方式下面通过具体的实施例并结合附图对本专利技术做进一步的详细描述。为了解决现有唤醒客户端接收回传数据时间间隔长,不利于提高响应切换工作模式的时间,且在未接收到回传数据时不间断上传数据造成的电源功耗大的技术缺陷,本专利技术提供了一种唤醒客户端。如图1所示,本专利技术提供了一种唤醒客户端包括回传设置模块10,用于上传唤醒指令后接收回传数据的时间点,所述时间点的数量至少为1,所述回传数据包括回传时间。传统的唤醒客户端上传唤醒指令后接收回传数据的时间间隔一般为24h,也就是说,传统的唤醒客户端发送唤醒指令后24h才能接收到回传数据。本专利技术通过所述回传设置模块的设置向用户提供了一种根据用户需要设置接收回传数据的时间点,缩短上传唤醒指令后接收回传数据时间。本专利技术通过多次实验数据验证发现,将发送唤醒指令后接收回传数据的时间点设为4h后为最佳的一个时间,不经能够提高响应唤醒数据的时间,提高更新所述唤醒客户端时间精确度的目的,同时还能最大程度的降低所述唤醒客户端的电源功耗。切换模块20,用于判断所述唤醒指令的上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式。传统的唤醒客户端切换工作模式需要根据接收到的回传数据进行切换,且一般为24h后接收到回传数据后实现切换工作模式,这将降低了切换所述唤醒客户端工作模式的响应时间。为了解决这种缺陷,本专利技术通过切换模块的设置自动判断所述唤醒客户端上传的唤醒指令是否成功来实现智能切换智能唤醒模式的目的,从而提高切换工作模式的响应时间。第一时间调整模块30,用于根据所述智能唤醒模式下所述回传设置模块设置的所述时间点接收到的所述回传数据调整所述唤醒客户端的时间。进一步,所述切换模块还包括唤醒设置模块,用于设置所述智能唤醒模式下执行唤醒指令的唤醒时间;心跳判断模块,用于判断所述智能唤醒模式下所述唤醒客户端心跳是否开启,是则按照所述心跳模块的时间间隔执行唤醒指令,否则按照所述唤醒设置模块设置的所述唤醒时间执行唤醒指令。进一步,所述切换模块还包括连接判断子模块,用于向所述服务端发送心跳数据包,通过所述服务端返回的心跳数据包判断所述唤醒客户端与所述服务端的连接是否断开,是则建立与所述服务端的通信连接,否则判断唤醒指令上传是否成功。所述切换模块切换智能唤醒模式的判断条件为所述唤醒指令的上传是否成功,是则不做处理,否则切换智能唤醒模式,这种判断的前提条件为所述唤醒客本文档来自技高网...

【技术保护点】
一种唤醒客户端,用于接收服务端的发送的回传数据,其特征在于,包括回传设置模块,用于设置上传唤醒指令后接收回传数据的时间点,所述时间点的数量至少为1,所述回传数据包括回传时间;切换模块,用于判断所述唤醒指令的上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式;第一时间调整模块,用于根据所述智能唤醒模式下所述回传设置模块设置的所述时间点接收到的所述回传数据调整所述唤醒客户端的时间。

【技术特征摘要】
1.一种唤醒客户端,用于接收服务端的发送的回传数据,其特征在于,包括回传设置模块,用于设置上传唤醒指令后接收回传数据的时间点,所述时间点的数量至少为1,所述回传数据包括回传时间;切换模块,用于判断所述唤醒指令的上传是否成功,是则不做处理,否则将所述唤醒客户端的当前模式切换为智能唤醒模式;第一时间调整模块,用于根据所述智能唤醒模式下所述回传设置模块设置的所述时间点接收到的所述回传数据调整所述唤醒客户端的时间。2.根据权利要求1所述的唤醒客户端,其特征在于,所述切换模块还包括唤醒设置模块,用于设置所述智能唤醒模式下执行唤醒指令的唤醒时间;心跳判断模块,用于判断所述智能唤醒模式下所述唤醒客户端心跳是否开启,是则按照所述心跳模块的时间间隔执行唤醒指令,否则按照所述唤醒设置模块设置的所述唤醒时间执行唤醒指令。3.根据权利要求2所述的唤醒客户端,其特征在于,所述切换模块还包括连接判断子模块,用于向所述服务端发送心跳数据包,通过所述服务端返回的心跳数据包判断所述唤醒客户端与所述服务端的连接是否断开,是则建立与所述服务端的通信连接,否则判断唤醒指令上传是否成功。4.根据权利要求1所述的唤醒客户端,其特征在于,所述切换模块包括第一退出模块,用于判断所述回传设置模块设置的时间点的数量是否达到预设门限,是则退出所述智能唤醒模式第二判断子模块,用于判断预设时间段T内所述智能唤醒模式的所述唤醒客户端是否接收到回传数据;第二退出子模块,用于如果预设时间段T内所述智能唤醒模式的所述唤醒客户端未接收到回传数据,则退出智能唤醒模式。5.根据权利要求1所述的唤醒客户端,其特征在于,所述唤醒客户端还包括GPS定位模块,用于获取定位所述唤醒客户端的地理位置的定位数据,所述定位数据包括GPS时间;信号采集子模块,用于采集预设的故障信号;重置时间模块,用于判断所述信号采集模...

【专利技术属性】
技术研发人员:张晓捷
申请(专利权)人:深圳市标越科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1