iOS系统骚扰电话号码数据库更新方法、装置和移动终端制造方法及图纸

技术编号:15240947 阅读:49 留言:0更新日期:2017-05-01 00:28
本发明专利技术提供一种iOS系统骚扰电话号码数据库更新方法和装置,以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新;若有版本更新则从云端获取新版本更新文件的下载链接;下载该更新文件,并在下载完成后调用电话通讯录扩展接口对系统进行更新。通过以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新来进行更新,使得移动终端本地的骚扰电话号码数据库能够得到及时更新,通过及时提示或拦截新出的恶意号码可以减少被叫用户被骗的几率,并且避免用户浪费时间,安全性和效率都有待提高。本发明专利技术还提供一种移动终端。

Method, device and mobile terminal for updating harassing telephone number database of iOS system

The present invention provides a method and apparatus for updating the iOS system of harassing telephone number to query the database, setting the frequency to the cloud query whether harassing telephone number database update; if there is a version of the update is to get a new version from the cloud update file download link; download the update file, and the download is complete call phone mail list extension the interface of system updates. Query whether harassing telephone number database update to update to the cloud by setting the query frequency, the mobile telephone harassment number database local terminal can receive timely updates through prompt or intercept new malicious number can reduce the chance that the user cheated, and users avoid wasting time, safety and efficiency needs to be improved. The invention also provides a mobile terminal.

【技术实现步骤摘要】

本专利技术涉及移动终端安全
,具体而言,本专利技术涉及一种iOS系统骚扰电话号码数据库更新方法、装置和移动终端。
技术介绍
近年来,电话诈骗、电话推销、电话骚扰等骚扰电话行为越来越猖獗,电信用户不胜其扰。最新的iOS系统,推出了CallKit新特性,因此第三方应用可以利用该特性实现电话黑名单功能。一些手机安全软件例如360手机卫士,通过云端收集数据,可以将被众多用户举报为恶意来电的电话号码统一标识为恶意号码,并传输这些恶意号码信息给iOS系统的恶意号码数据库,并在该电话号码进行呼叫时提示被叫用户该电话号码为恶意号码,使得被叫用户可以有效分辨,避免被骗或者浪费时间,这在一定程度上保证了用户安全和节约了用户时间。然而,手机安全软件基于iOS系统的特征只能通过本地的恶意号码数据库存储的骚扰电话号码进行辨别,而社会上出现的恶意来电号码可能瞬息万变的,导致被叫用户存在被骗的风险并且会浪费用户时间,安全性和效率都有待提高。
技术实现思路
本专利技术的目的旨在至少能解决上述的技术缺陷之一,特别是安全性不佳的技术缺陷。本专利技术提供一种iOS系统骚扰电话号码数据库更新方法,包括如下步骤:以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新;若有版本更新则从云端获取新版本更新文件的下载链接;下载所述更新文件,并在下载完成后调用电话通讯录扩展接口对系统进行更新。在其中一个实施例中,所述以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新的过程包括:当系统时间达到设定的更新时刻后,以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新。在其中一个实施例中,所述更新时刻与历史更新记录的平均更新时间间隔有关。在其中一个实施例中,所述更新时刻为:上次更新时刻或上次更新版本的发布时刻加上历史更新记录的平均更新时间间隔。在其中一个实施例中,所述查询骚扰电话号码数据库是否有版本更新的过程包括:从系统查询或者从上次更新记录查询所述骚扰电话号码数据库的当前版本号;将所述当前版本号与云端提供的新版本的版本号进行比对以判断是否有版本更新。在其中一个实施例中,下载所述更新文件之前还包括步骤:从所述更新文件的下载链接中获取更新文件的文件大小;根据所述更新文件的文件大小确定本次下载的下载规则。在其中一个实施例中,根据所述更新文件的文件大小确定本次下载的下载规则的过程包括:确定当前网络环境;根据所述当前网络环境和所述更新文件的文件大小确定本次下载的下载规则。在其中一个实施例中,根据所述当前网络环境和所述更新文件的文件大小确定本次下载的下载规则的过程包括:根据所述网络环境确定网络传输速率;根据所述网络传输速率和所述更新文件的文件大小确定更新时长;根据所述更新时长和后台剩余时间确定本次下载的下载规则。在其中一个实施例中,所述后台剩余时间为执行(void)application:(UIApplication*)applicationperformFetchWithCompletionHandler:(void(^)(UIBackgroundFetchResult))completionHandler{本文档来自技高网...

【技术保护点】
一种iOS系统骚扰电话号码数据库更新方法,其特征在于,包括如下步骤:以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新;若有版本更新则从云端获取新版本更新文件的下载链接;下载所述更新文件,并在下载完成后调用电话通讯录扩展接口对系统进行更新。

【技术特征摘要】
1.一种iOS系统骚扰电话号码数据库更新方法,其特征在于,包括如下步骤:以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新;若有版本更新则从云端获取新版本更新文件的下载链接;下载所述更新文件,并在下载完成后调用电话通讯录扩展接口对系统进行更新。2.根据权利要求1所述的iOS系统骚扰电话号码数据库更新方法,其特征在于,所述以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新的过程包括:当系统时间达到设定的更新时刻后,以设定的查询频率向云端查询骚扰电话号码数据库是否有版本更新。3.根据权利要求2所述的iOS系统骚扰电话号码数据库更新方法,其特征在于,所述更新时刻与历史更新记录的平均更新时间间隔有关。4.根据权利要求3所述的iOS系统骚扰电话号码数据库更新方法,其特征在于,所述更新时刻为:上次更新时刻或上次更新版本的发布时刻加上历史更新记录的平均更新时间间隔。5.根据权利要求1所述的iOS系统骚扰电话号码数据库更新方法,其特征在于,所述查询骚扰电话号码数据库是否有版本更新的过程包括:从系统查询或者从上次更新记录查询所述骚扰电话号码数据库的当前版本号;将所述当前版本号与云端提供的新版本的版本号进行比对以判断是否有版本更新。6.根据权利要求1所述的iOS系统骚扰电话号码数据库更新方法,其特征在于,下载所述更新文件之前还包括步骤:从所述更新文件的下载链接...

【专利技术属性】
技术研发人员:张福生吴亚男
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1