[发明专利]一种数据处理的方法、装置及系统有效
申请号: | 201380075278.9 | 申请日: | 2013-12-31 |
公开(公告)号: | CN105103515B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 张凯歌;张岳;江鹏 | 申请(专利权)人: | 华为终端(东莞)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 523808 广东省东莞市松山湖高新技术产业开*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 系统 | ||
本发明的实施例提供一种数据处理的方法、装置及系统,涉及通信领域,用以延长终端设备的待机时间。所述方法,包括:接收数据包;获取终端设备的第一状态信息;所述第一状态信息用于标识所述终端设备的状态;根据所述终端设备的第一状态信息确定是否推送所述数据包;若确定不推送所述数据包,则将所述数据包存储至缓存区。本发明实施例适用于推送环境。
技术领域
本发明涉及通信领域,尤其涉及一种数据处理的方法、装置及系统。
背景技术
随着应用程序在移动终端的广泛使用,例如微信、天气预报等,PUSH(推送)技术也越来越多的被运用到移动终端与服务器的通信中。其中,在移动终端与服务器间建立PUSH通道的方法为:在移动终端与服务器之间建立TLS(Transport Layer Security,安全传输层协议)链路,使得移动终端与服务器在TLS链路上进行数据包的传输。当服务器接收到应用提供商发送的数据包后,会将该数据包通过TLS链路直接PUSH给移动终端,移动终端一旦接收到数据包后,移动终端的AP(Application Processor,应用处理器)和调制解调器将被唤醒,从而进行数据包的解析。
在实现上述数据包推送的过程中,发明人发现现有技术中至少存在如下问题:当服务器接收到应用提供商发送的数据包时比较多时,服务器需将每个数据包均通过TLS链路发送至移动终端。这样,移动终端的AP和调制解调器就会被频繁唤醒,从而使移动终端的功耗增大,进而缩短了移动终端的待机时间。
发明内容
本发明的实施例提供一种数据处理的方法、装置及系统,用以实现通过降低移动终端的功耗,延长移动终端的待机时间。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供了一种数据处理的方法,包括:接收数据包;获取终端设备的第一状态信息;所述第一状态信息用于标识所述终端设备的状态;根据所述终端设备的第一状态信息确定是否推送所述数据包;若确定不推送所述数据包,则将所述数据包存储至缓存区。
在第一方面的第一种可能的实现方式中,当所述终端设备的第一状态信息包括:所述终端设备的第一呼吸灯状态信息时,所述根据所述终端设备的第一状态信息确定是否推送所述数据包包括:根据所述终端设备的第一呼吸灯状态信息确定是否推送所述数据包;所述若确定不推送所述数据包,则将所述数据包存储至缓存区包括:若确定所述终端设备的呼吸灯处于开启状态时,确定不推送所述数据包,则将所述数据包存储至缓存区。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,还包括:若确定呼吸灯处于关闭状态时,确定推送所述数据包,则将所述数据包推送至终端设备,并将所述缓存区的数据推送至终端设备。
结合第一方面,在第一方面的第三种可能的实现方式中,当所述终端设备的第一状态信息包括:所述终端设备的第一呼吸灯状态信息及所述终端设备的第一屏幕状态信息时,所述根据所述终端设备的第一状态信息确定是否推送所述数据包包括:根据所述终端设备的第一屏幕状态信息,确定所述终端设备的屏幕是否处于开启状态;若确定所述终端设备的屏幕处于关闭状态,则根据所述终端设备的第一呼吸灯状态信息确定所述终端设备的呼吸灯是否处于开启状态;所述若确定不推送所述数据包,则将所述数据包存储至缓存区包括:若所述终端设备的屏幕关闭状态并且所述终端设备的呼吸灯处于开启状态时,确定不推送所述数据包,则将所述数据包存储至缓存区。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,还包括:若确定所述终端设备的屏幕处于开启状态,确定推送数据包,则将所述数据包推送至终端设备,并将所述缓存区中存储的数据包推送至所述终端设备;或者,若所述终端设备的屏幕关闭状态并且所述终端设备的呼吸灯处于关闭状态时,确定推送数据包,则将所述数据包推送至终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端(东莞)有限公司,未经华为终端(东莞)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380075278.9/2.html,转载请声明来源钻瓜专利网。