[发明专利]一种移动终端联网时长的计算方法及装置有效
申请号: | 201610895629.6 | 申请日: | 2016-10-13 |
公开(公告)号: | CN107948989B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 陈磊;林嘉曦 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04L12/26 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 联网 计算方法 装置 | ||
1.一种移动终端联网时长的计算方法,其特征在于,所述方法包括:
判断移动终端的当前网络连接状态是否为WiFi网络;
若为WiFi网络,则利用ping命令判断所述WiFi网络是否处于联网状态;
根据预置时间间隔循环判断所述WiFi网络的连接状态,计算所述移动终端处于联网状态的时长;
其中,所述根据预置时间间隔循环判断所述WiFi网络的连接状态,计算所述移动终端处于联网状态的时长包括:获取所述预置时间间隔的时长;统计循环判断所述WiFi网络的连接状态中判断结果为处于联网状态的次数;根据所述时长和所述次数计算所述移动终端处于联网状态的时长。
2.根据权利要求1所述的方法,其特征在于,利用ping命令判断所述WiFi网络是否处于联网状态包括:
利用ping命令向目标IP地址发送数据包;
根据所述ping命令的返回值确定所述WiFi网络是否处于联网状态。
3.根据权利要求2所述的方法,其特征在于,根据所述ping命令的返回值确定所述WiFi网络是否处于联网状态包括:
获取预置阈值,所述预置阈值用于衡量所述WiFi网络处于联网状态的正常值;
比较所述返回值与所述预置阈值,以确定所述WiFi网络是否处于联网状态。
4.根据权利要求1所述的方法,其特征在于,在判断移动终端的当前网络连接状态是否为WiFi网络之前,所述方法还包括:
利用系统提供的应用程序编程接口获取所述移动终端的当前网络连接状态,所述网络连接状态包括移动网络、WiFi网络。
5.一种移动终端联网时长的计算装置,其特征在于,所述装置包括:
第一判断单元,用于判断移动终端的当前网络连接状态是否为WiFi网络;
第二判断单元,用于当所述第一判断单元判断所述移动终端处于WiFi网络中时,利用ping命令判断所述WiFi网络是否处于联网状态;
计算单元,用于根据预置时间间隔循环判断所述WiFi网络的连接状态,计算所述移动终端处于联网状态的时长;
其中,所述计算单元包括:
获取模块,用于获取所述预置时间间隔的时长;
统计模块,用于统计循环判断所述WiFi网络的连接状态中判断结果为处于联网状态的次数;
计算模块,用于根据所述获取模块得到的时长和所述统计模块得到的次数计算所述移动终端处于联网状态的时长。
6.根据权利要求5所述的装置,其特征在于,所述第二判断单元包括:
发送模块,用于利用ping命令向目标IP地址发送数据包;
确定模块,用于根据所述ping命令的返回值确定所述WiFi网络是否处于联网状态。
7.根据权利要求6所述的装置,其特征在于,所述确定模块包括:
获取子模块,用于获取预置阈值,所述预置阈值用于衡量所述WiFi网络处于联网状态的正常值;
确定子模块,用于比较所述返回值与所述获取子模块得到的预置阈值,以确定所述WiFi网络是否处于联网状态。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
获取单元,用于在所述第一判断单元判断移动终端的当前网络连接状态是否为WiFi网络之前,利用系统提供的应用程序编程接口获取所述移动终端的当前网络连接状态,所述网络连接状态包括移动网络、WiFi网络。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至权利要求4中任意一项所述的移动终端联网时长的计算方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至权利要求4中任意一项所述的移动终端联网时长的计算方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610895629.6/1.html,转载请声明来源钻瓜专利网。