[发明专利]iOS系统骚扰电话号码数据库更新方法、装置和移动终端在审
申请号: | 201611220391.3 | 申请日: | 2016-12-26 |
公开(公告)号: | CN106603794A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 张福生;吴亚男 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04M1/2745 | 分类号: | H04M1/2745;H04L29/08;G06F17/30 |
代理公司: | 北京市立方律师事务所11330 | 代理人: | 王增鑫 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ios 系统 骚扰 电话号码 数据库 更新 方法 装置 移动 终端 | ||
技术领域
本发明涉及移动终端安全技术领域,具体而言,本发明涉及一种iOS系统骚扰电话号码数据库更新方法、装置和移动终端。
背景技术
近年来,电话诈骗、电话推销、电话骚扰等骚扰电话行为越来越猖獗,电信用户不胜其扰。最新的iOS系统,推出了CallKit新特性,因此第三方应用可以利用该特性实现电话黑名单功能。
一些手机安全软件例如360手机卫士,通过云端收集数据,可以将被众多用户举报为恶意来电的电话号码统一标识为恶意号码,并传输这些恶意号码信息给iOS系统的恶意号码数据库,并在该电话号码进行呼叫时提示被叫用户该电话号码为恶意号码,使得被叫用户可以有效分辨,避免被骗或者浪费时间,这在一定程度上保证了用户安全和节约了用户时间。
然而,手机安全软件基于iOS系统的特征只能通过本地的恶意号码数据库存储的骚扰电话号码进行辨别,而社会上出现的恶意来电号码可能瞬息万变的,导致被叫用户存在被骗的风险并且会浪费用户时间,安全性和效率都有待提高。
发明内容
本发明的目的旨在至少能解决上述的技术缺陷之一,特别是安全性不佳的技术缺陷。
本发明提供一种iOS系统骚扰电话号码数据库更新方法,包括如下步骤:
以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新;
若有版本更新则从云端获取新版本更新文件的下载链接;
下载所述更新文件,并在下载完成后调用电话通讯录扩展接口对系统进行更新。
在其中一个实施例中,所述以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新的过程包括:
当系统时间达到设定的更新时刻后,以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新。
在其中一个实施例中,所述更新时刻与历史更新记录的平均更新时间间隔有关。
在其中一个实施例中,所述更新时刻为:上次更新时刻或上次更新版本的发布时刻加上历史更新记录的平均更新时间间隔。
在其中一个实施例中,所述查询骚扰电话号码数据库是否有版本更新的过程包括:
从系统查询或者从上次更新记录查询所述骚扰电话号码数据库的当前版本号;
将所述当前版本号与云端提供的新版本的版本号进行比对以判断是否有版本更新。
在其中一个实施例中,下载所述更新文件之前还包括步骤:
从所述更新文件的下载链接中获取更新文件的文件大小;
根据所述更新文件的文件大小确定本次下载的下载规则。
在其中一个实施例中,根据所述更新文件的文件大小确定本次下载的下载规则的过程包括:
确定当前网络环境;
根据所述当前网络环境和所述更新文件的文件大小确定本次下载的下载规则。
在其中一个实施例中,根据所述当前网络环境和所述更新文件的文件大小确定本次下载的下载规则的过程包括:
根据所述网络环境确定网络传输速率;
根据所述网络传输速率和所述更新文件的文件大小确定更新时长;
根据所述更新时长和后台剩余时间确定本次下载的下载规则。
在其中一个实施例中,所述后台剩余时间为执行(void)application:(UI Application*)application performFetchWithCompletionHandler:(void(^)(U IBackgroundFetchResult))completionHandler{}方法所需的执行时间。
在其中一个实施例中,所述下载规则包括:
如果所述当前网络环境非设定网络环境,且所述更新文件的文件大小高于阈值,则等待系统连接到设定网络环境时启动下载。
在其中一个实施例中,所述下载规则包括:
如果所述当前网络环境非设定网络环境,且所述更新文件的文件大小高于阈值,则延迟设定时长再启动下载。
在其中一个实施例中,所述更新文件由多于一个的经过排序的子文件组成。
在其中一个实施例中,所述下载规则包括:
在本次下载中逐个下载其中的一部分子文件;
在下次下载时继续下载余下部分的子文件。
在其中一个实施例中,在下载完成后调用电话通讯录扩展接口对系统进行更新的过程包括:
在下载完成后对各个子文件进行排序和合并以生成更新文件;
调用电话通讯录扩展接口对系统进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611220391.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:批量设置联系人头像的方法及系统
- 下一篇:通讯录的显示方法及装置