[发明专利]应用的识别方法、装置和移动终端有效
申请号: | 201710209919.5 | 申请日: | 2017-03-31 |
公开(公告)号: | CN107070816B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 乜聚科;刘立伟;刘任 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04L12/927 | 分类号: | H04L12/927;H04L12/46 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨文娟;刘芳 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 识别 方法 装置 移动 终端 | ||
本公开是关于一种应用的识别方法、装置和移动终端。该方法包括:获取发生变化的网络接口,所述发生变化的网络接口包括新增的网络接口或者被删除的网络接口;当所述发生变化的网络接口为VPN接口时,确定所述发生变化的网络接口对应的应用的标识。本公开提供的方法,移动终端无需去匹配预设的VPN软件列表,大大提高了VPN应用识别的效率和准确度,并且移动终端在进行功耗控制时,可以避免限制发生变化的网络接口对应的应用联网。
技术领域
本公开涉及通信技术,尤其涉及应用的识别方法、装置和移动终端。
背景技术
随着通信技术的不断发展,手机、平板电脑等移动终端成为人们生活中不可或缺的工具,以手机为例,手机上集成了各种各样的应用程序(Application,简称APP),人们可以通过这些应用程序可以聊天、购物、订票等等,极大的方便了人们的生活。另外,随着用户需求的增加,例如用户想要访问国外的网站时,手机上经常会集成一些虚拟专用网络(Virtual Private Network,简称VPN)软件或者VPN应用。该VPN应用负责在公有网络上构建新的专用网络通道,供其它需要上网的APP使用。
手机系统在某些场景下,例如:功耗优化控制场景,该场景可以为:当APP在后台运行一段时间后,禁止APP联网,从而控制手机的功耗。但是,由于VPN应用需要特殊处理,如果VPN应用在后台运行时被禁止联网,其它依靠VPN应用联网的APP都会受到影响。
发明内容
为克服相关技术中存在的问题,本公开提供一种应用的识别方法、装置和移动终端。
根据本公开实施例的第一方面,提供一种应用的识别方法,包括:
获取发生变化的网络接口,所述发生变化的网络接口包括新增的网络接口或者被删除的网络接口;
当所述发生变化的网络接口为VPN接口时,确定所述发生变化的网络接口对应的应用的标识。
本公开的实施例提供的技术方案可以包括以下有益效果:移动终端在监听到网络接口发生变化时,获取发生变化的网络接口,并在确定该发生变化的网络接口为VPN接口时,确定该发生变化的网络接口对应的应用的标识。本实施例中,移动终端无需去匹配预设的VPN软件列表,大大提高了VPN应用识别的效率和准确度,并且移动终端在进行功耗控制时,可以避免限制发生变化的网络接口对应的应用联网。
可选的,若所述发生变化的网络接口为新增的网络接口,所述确定发生变化的网络接口对应的应用的标识,包括:
获取当前的VPN配置信息,其中,所述当前的VPN配置信息中包括VPN接口的名称与应用的标识之间的对应关系;
根据所述新增的网络接口的名称和所述VPN配置信息,确定所述新增的网络接口对应的应用的标识。
本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中,移动终端在监听到当前新增了网络接口,并在确定该新增的网络接口为VPN接口时,获取当前的VPN配置信息,进而根据该VPN配置信息和该新增的网络接口的名称确定当前请求建立该新增的网络接口的应用的标识。这样,移动终端在进行功耗控制时,就可以避免限制该新增的网络接口对应的应用联网,大大提高了用户的体验;同时,该识别VPN应用的方法无需去匹配预设的VPN软件列表,大大提高了VPN应用识别的准确度。
进一步地,所述方法还包括:
建立所述新增的网络接口的名称与所述新增的网络接口对应的应用的标识之间的第一对应关系,并保存所述第一对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710209919.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于虚拟网络接口的内容缓存的系统及方法
- 下一篇:通信接收器均衡器