心跳周期的获取方法及装置制造方法及图纸

技术编号:11203986 阅读:93 留言:0更新日期:2015-03-26 12:04
本发明专利技术提供一种心跳周期的获取方法及装置。本发明专利技术实施例通过获得目标应用的心跳周期的设置参数,所述设置参数包括下列参数中的至少一项:所述目标应用所在终端的使用情况;所述目标应用当前的业务信息;所述目标应用所在终端上与所述目标应用相关的其他应用的使用情况;以及时效性资源,进而根据所述设置参数,设置所述目标应用的目标心跳周期,使得目标应用能够按照目标心跳周期发送心跳消息,通过根据目标应用的相关使用情况和一些时效性资源中的至少一项,合理设置目标应用的心跳周期,能够避免现有技术中由于不必要的频繁发送心跳消息所导致的终端的电量消耗的问题,从而实现了降低终端的电量消耗的目的。

【技术实现步骤摘要】

本专利技术涉及通信技术,尤其涉及一种心跳周期的获取方法及装置
技术介绍
随着通信技术的发展,终端上集成了越来越多的应用,例如:搜索(Search)应用、即时通信(Instant Messenger,IM)等应用。这些应用在运行过程中,在没有数据传输的时间范围内,应用会定期向业务服务器发送心跳(Heart Beat,HB)消息,以向业务服务器告知自己的在线状态。现有技术中,可以根据应用的开发需求,设置心跳周期,例如,某应用的心跳周期设置为10秒(s),应用则可以将按照所设置的心跳周期发送心跳消息。然而,由于心跳消息可能需要频繁发送,会严重影响终端耗电,因此,如何合理设置应用的心跳周期,以降低终端的电量消耗是一个亟待解决的问题。
技术实现思路
本专利技术的多个方面提供一种心跳周期的获取方法及装置,用以降低终端的电量消耗。本专利技术的一方面,提供一种心跳周期的获取方法,包括:获得目标应用的心跳周期的设置参数,所述设置参数包括下列参数中的至少一项:所述目标应用所在终端的使用情况;所述目标应用当前的业务信息;所述目标应用所在终端上与所述目标应用相关的其他应用的使用情况;以及时效性资源;根据所述设置参数,设置所述目标应用的目标心跳周期。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得目标应用的心跳周期的设置参数,包括:接收数据采集装置发送的所述终端的使用情况,所述终端的使用情况为所述目标应用根据所述终端的历史操作数据获得;或者接收数据采集装置发送的所述终端的历史操作数据,根据所述终端的历史操作数据,获得所述终端的使用情况。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得目标应用的心跳周期的设置参数,包括:接收数据采集装置发送的当前的业务标识信息,根据所述当前的业务标识信息,获得所述当前的业务信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得目标应用的心跳周期的设置参数,包括:接收数据采集装置发送的所述其他应用的使用情况,所述其他应用的使用情况为所述目标应用根据所述其他应用的历史操作数据获得;或者接收数据采集装置发送的所述其他应用的历史操作数据,根据所述其他应用的历史操作数据,获得所述其他应用的使用情况。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述设置参数,设置所述目标应用的目标心跳周期,包括:执行下列操作中的至少一项,以获得第一参考心跳周期、第二参考心跳周期、第三参考心跳周期和第四参考心跳周期中的至少一项:根据所述终端的使用情况,获得所述终端在当前时间和/或所述终端在当前位置的使用情况,根据所述终端在当前时间和/或所述终端在当前位置的使用情况,获得第一参考心跳周期;根据所述目标应用当前的业务信息,获得所述目标应用当前的业务的业务特性,根据所述业务特性,获得第二参考心跳周期;根据所述其他应用的使用情况,获得第三参考心跳周期;以及根据时效性资源,获得第四参考心跳周期;根据所述第一参考心跳周期、所述第二参考心跳周期、所述第三参考心跳周期和所述第四参考心跳周期中的至少一项,获得所述目标心跳周期。本专利技术的另一方面,提供一种心跳周期的获取装置,包括:获得单元,用于获得目标应用的心跳周期的设置参数,所述设置参数包括下列参数中的至少一项:所述目标应用所在终端的使用情况;所述目标应用当前的业务信息;所述目标应用所在终端上与所述目标应用相关的其他应用的使用情况;以及时效性资源;设置单元,用于根据所述设置参数,设置所述目标应用的目标心跳周期。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得单元,具体用于接收数据采集装置发送的所述终端的使用情况,所述终端的使用情况为所述目标应用根据所述终端的历史操作数据获得;或者接收数据采集装置发送的所述终端的历史操作数据,根据所述终端的历史操作数据,获得所述终端的使用情况。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得单元,具体用于接收数据采集装置发送的当前的业务标识信息,根据所述当前的业务标识信息,获得所述当前的业务信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获得单元,具体用于接收数据采集装置发送的所述其他应用的使用情况,所述其他应用的使用情况为所述目标应用根据所述其他应用的历史操作数据获得;或者接收数据采集装置发送的所述其他应用的历史操作数据,根据所述其他应用的历史操作数据,获得所述其他应用的使用情况。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述设置单元,具体用于执行下列操作中的至少一项,以获得第一参考心跳周期、第二参考心跳周期、第三参考心跳周期和第四参考心跳周期中的至少一项:根据所述终端的使用情况,获得所述终端在当前时间和/或所述终端在当前位置的使用情况,根据所述终端在当前时间和/或所述终端在当前位置的使用情况,获得第一参考心跳周期;根据所述目标应用当前的业务信息,获得所述目标应用当前的业务的业务特性,根据所述业务特性,获得第二参考心跳周期;根据所述其他应用的使用情况,获得第三参考心跳周期;以及根据时效性资源,获得第四参考心跳周期;根据所述第一参考心跳周期、所述第二参考心跳周期、所述第三参考心跳周期和所述第四参考心跳周期中的至少一项,获得所述目标心跳周期。由上述技术方案可知,本专利技术实施例通过获得目标应用的心跳周期的设置参数,所述设置参数包括下列参数中的至少一项:所述目标应用所在终端的使用情况;所述目标应用当前的业务信息;所述目标应用所在终端上与所述目标应用相关的其他应用的使用情况;以及时效性资源,进而根据所述设置参数,设置所述目标应用的目标心跳周期,使得目标应用能够按照目标心跳周期发送心跳消息,通过根据目标应用的相关使用情况和一些时效性资源中的至少一项,合理设置目标应用的心跳周期,能够避免现有技术中由于不必要的频繁发送心跳消息所导致的终端的电量消耗的问题,从而实现了降低终端的电量消耗的目的。另外,采用本专利技术提供的技术方案,通过根据目标应用的相关使用情况和一些时效性资源中的至少一项,合理设置目标应用的心跳周期,能够避免现有技术中由于不必要的频繁发送心跳消息所导致的终端的流量浪费的问题本文档来自技高网...
心跳周期的获取方法及装置

【技术保护点】
一种心跳周期的获取方法,其特征在于,包括:获得目标应用的心跳周期的设置参数,所述设置参数包括下列参数中的至少一项:所述目标应用所在终端的使用情况;所述目标应用当前的业务信息;所述目标应用所在终端上与所述目标应用相关的其他应用的使用情况;以及时效性资源;根据所述设置参数,设置所述目标应用的目标心跳周期。

【技术特征摘要】
1.一种心跳周期的获取方法,其特征在于,包括:
获得目标应用的心跳周期的设置参数,所述设置参数包括下列参数中的至
少一项:
所述目标应用所在终端的使用情况;
所述目标应用当前的业务信息;
所述目标应用所在终端上与所述目标应用相关的其他应用的使用情况;以

时效性资源;
根据所述设置参数,设置所述目标应用的目标心跳周期。
2.根据权利要求1所述的方法,其特征在于,所述获得目标应用的心跳
周期的设置参数,包括:
接收数据采集装置发送的所述终端的使用情况,所述终端的使用情况为所
述目标应用根据所述终端的历史操作数据获得;或者
接收数据采集装置发送的所述终端的历史操作数据,根据所述终端的历史
操作数据,获得所述终端的使用情况。
3.根据权利要求1所述的方法,其特征在于,所述获得目标应用的心跳
周期的设置参数,包括:
接收数据采集装置发送的当前的业务标识信息,根据所述当前的业务标识
信息,获得所述当前的业务信息。
4.根据权利要求1所述的方法,其特征在于,所述获得目标应用的心跳
周期的设置参数,包括:
接收数据采集装置发送的所述其他应用的使用情况,所述其他应用的使用
情况为所述目标应用根据所述其他应用的历史操作数据获得;或者
接收数据采集装置发送的所述其他应用的历史操作数据,根据所述其他应
用的历史操作数据,获得所述其他应用的使用情况。
5.根据权利要求1~4任一权利要求所述的方法,其特征在于,所述根据
所述设置参数,设置所述目标应用的目标心跳周期,包括:
执行下列操作中的至少一项,以获得第一参考心跳周期、第二参考心跳周
期、第三参考心跳周期和第四参考心跳周期中的至少一项:
根据所述终端的使用情况,获得所述终端在当前时间和/或所述终端在当
前位置的使用情况,根据所述终端在当前时间和/或所述终端在当前位置的使
用情况,获得第一参考心跳周期;
根据所述目标应用当前的业务信息,获得所述目标应用当前的业务的业务
特性,根据所述业务特性,获得第二参考心跳周期;
根据所述其他应用的使用情况,获得第三参考心跳周期;以及
根据时效性资源,获得第四参考心跳周期;
根据所述第一参考心跳周期、所述第二参考心跳周期、所述第三参考心跳
周期和所述第四参考心...

【专利技术属性】
技术研发人员:曾柯兵
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1