阻止计算设备上的广告的系统和方法技术方案

技术编号:25276546 阅读:37 留言:0更新日期:2020-08-14 23:07
本发明专利技术涉及阻止计算设备上的广告的系统和方法,并且本文公开了用于阻止信息在计算设备上被接收的系统和方法。在一个方面,示例性方法包括:通过硬件处理器拦截域名系统(DNS)请求,拦截的所述DNS请求与从所述计算设备阻止的所述信息相关联;获取用于传输拦截的所述DNS请求的规则集;确定所获取的规则集中的至少一个规则是否同意阻止拦截的所述DNS请求的传输;以及当所述规则集中的至少一个规则同意阻止拦截的所述DNS请求的传输时,则阻止拦截的所述DNS请求的传输,其中,所述阻止拦截的所述DNS请求的传输阻止了所述信息在所述计算设备上被接收。

【技术实现步骤摘要】
阻止计算设备上的广告的系统和方法
本专利技术涉及阻止计算设备(例如,移动计算设备)上的信息(例如,广告)以提高用户体验的领域,更具体地涉及阻止广告消息的领域。
技术介绍
目前,人们每天都在使用移动计算设备(诸如智能手机和平板电脑)来处理所有可能的任务或娱乐。存在大量所有可能的应用程序用于通信、时间安排、查看因特网网页(Internetpages)、控制银行账户等等。这些应用程序中的一些是付费分发的,另一些是免费分发的。免费分发的应用程序的特征在于存在广告,该广告在应用程序使用期间显示。通过这种方式,开发人员将他们的工作成果货币化。然而,这类广告通常过于干扰或者甚至可能对用户或他/她的设备有危害,例如,通过显示到恶意文件或恶意网址的链接。一种用于保护用户的计算设备免受广告影响的方法是使用被禁用资源的黑名单和拦截DNS(DomainNameSystem)请求来阻止向用户显示广告。然而,对于在iOS操作系统控制下的设备,这种方法涉及阻止由应用程序的广告模块使用VPN或代理服务器建立的连接。此外,这种方法耗电,并且还可能被证明是不经济的本文档来自技高网...

【技术保护点】
1.一种用于阻止信息在计算设备上被接收的方法,所述方法包括:/n通过处理器拦截域名系统请求,拦截的所述域名系统请求与从所述计算设备阻止的所述信息相关联;/n通过所述处理器获取用于传输拦截的所述域名系统请求的规则集;/n通过所述处理器确定获取的所述规则集中的至少一个规则是否同意阻止拦截的所述域名系统请求的传输;以及/n当所述规则集中的至少一个规则同意阻止拦截的所述域名系统请求的传输时,通过所述处理器阻止拦截的所述域名系统请求的传输,其中,所述阻止拦截的所述域名系统请求的传输阻止了所述信息在所述计算设备上被接收。/n

【技术特征摘要】
20190207 RU 2019103363;20190531 US 16/427,9031.一种用于阻止信息在计算设备上被接收的方法,所述方法包括:
通过处理器拦截域名系统请求,拦截的所述域名系统请求与从所述计算设备阻止的所述信息相关联;
通过所述处理器获取用于传输拦截的所述域名系统请求的规则集;
通过所述处理器确定获取的所述规则集中的至少一个规则是否同意阻止拦截的所述域名系统请求的传输;以及
当所述规则集中的至少一个规则同意阻止拦截的所述域名系统请求的传输时,通过所述处理器阻止拦截的所述域名系统请求的传输,其中,所述阻止拦截的所述域名系统请求的传输阻止了所述信息在所述计算设备上被接收。


2.如权利要求1所述的方法,其中,所述规则集是基于如下中至少一者获取的:拦截的所述域名系统请求中的一个或多个统一资源定位符、以及获取的关于发出所述域名系统请求的应用程序的信息。


3.如权利要求2所述的方法,其中,获取所述规则集包括:
基于拦截的所述域名系统请求中的所述一个或多个统一资源定位符以及关于发出所述域名系统请求的所述应用程序的信息,从数据库中选择所述规则集。


4.如权利要求2所述的方法,其中,获取所述规则集还包括:
估计拦截的所述域名系统请求是由用户的一个或多个动作发起的域名系统请求的概率。


5.如权利要求2所述的方法,其中,获取所述规则集还包括:
估计拦截的所述域名系统请求具有为了随后从远程服务器下载信息而发出的域名系统请求的特征的概率。


6.如权利要求1所述的方法,其中,拦截所述域名系统请求包括如下中的至少一者:识别发出所述域名系统请求的应用程序、以及从所述域名系统请求获取关于一个或多个统一资源定位符的信息。


7.如权利要求1所述的方法,其中,使用域名系统代理提供程序执行所述域名系统请求的拦截。


8.一种用于阻止信息在计算设备上被接收的系统,包括:
至少一个处理器,所述至少一个处理器被配置为:
拦截域名系统请求,拦截的所述域名系统请求与从所述计算设备阻止的所述信息相关联;
获取用于传输拦截的所述域名系统请求的规则集;
确定获取的所述规则集中的至少一个规则是否同意阻止拦截的所述域名系统请求的传输;以及
当所述规则集中的至少一个规则同意阻止拦截的所述域名系统请求的传输时,阻止拦截的所述域名系统请求的传输,其中,所述阻止拦截的所述域名系统请求的传输阻止了所述信息在所述计算设备上被接收。


9.如权利要求8所述的系统,其中,所述规则集是基于如下中的至少一者获取的:拦截的所述域名系统请求中的一个或多个统一资源定位符、以及获取的关于发出所述域名系统请求的应用程序的信息。


10.如权利要求9所述的系统,其中,用于获取所述规则集的配置包括用于如下操作的配置:
基于...

【专利技术属性】
技术研发人员:阿列克谢·P·科米萨罗夫
申请(专利权)人:卡巴斯基实验室股份制公司
类型:发明
国别省市:俄罗斯;RU

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

1