《一种拦截广告窗口的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种拦截广告窗口的方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104133894A43申请公布日20141105CN104133894A21申请号201410372672522申请日20140731G06F17/3020060171申请人珠海市君天电子科技有限公司地址519070广东省珠海市唐家湾镇港湾大道科技一路10号主楼六层601F72发明人许卡拉刘肖刘桂峰姚辉74专利代理机构北京市广友专利事务所有限责任公司11237代理人祁献民54发明名称一种拦截广告窗口的方法及装置57摘要本发明实施例公开一种拦截广告窗口的方法及装置,涉及计算机应用技术领域,能够比较全面地对软件弹出的广告进行拦截。所述拦截广告窗口的方法包括接收用户添加第一软件的。
2、请求;将第一软件添加到拦截软件列表中;从服务器获取第一软件的广告窗口特征信息;对第一软件弹出的广告窗口进行拦截。所述拦截广告窗口的装置包括请求接收单元,用于接收用户添加第一软件的请求;添加单元,用于将第一软件添加到拦截软件列表中;获取单元,用于从服务器获取第一软件的广告窗口特征信息;拦截单元,用于对第一软件弹出的广告窗口进行拦截。本发明适用于拦截软件弹出的广告的场合。51INTCL权利要求书2页说明书5页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图4页10申请公布号CN104133894ACN104133894A1/2页21一种拦截广告窗口的方法,其特征。
3、在于,包括接收用户添加第一软件的请求;根据所述请求,将所述第一软件添加到拦截软件列表中;从服务器获取第一软件的广告窗口特征信息;根据所述第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截。2根据权利要求1所述的拦截广告窗口的方法,其特征在于,所述根据所述请求,将所述第一软件添加到拦截软件列表中,包括对所述用户添加第一软件的请求进行验证;若验证通过,则将所述第一软件添加到拦截软件列表中;若验证不通过,则拒绝将所述第一软件添加到拦截软件列表中。3根据权利要求2所述的拦截广告窗口的方法,其特征在于,所述对所述用户添加第一软件的请求进行验证,包括查询所述第一软件是否存在于白名单列表中;若。
4、所述第一软件存在白名单列表中,则验证不通过,否则验证通过。4根据权利要求1所述的拦截广告窗口的方法,其特征在于,所述从服务器获取第一软件的广告窗口特征信息,包括获取所述第一软件的标识特征,并将所述第一软件的标识特征发送给服务器,以使所述服务器根据所述第一软件的标识特征查询所述第一软件的广告窗口特征信息;接收所述服务器发送的第一软件的广告窗口特征信息。5根据权利要求1或4所述的拦截广告窗口的方法,其特征在于,所述第一软件的广告窗口特征信息包括第一软件弹出的广告窗口的类型、大小和/或位置。6根据权利要求4所述的拦截广告窗口的方法,其特征在于,所述第一软件的标识特征包括所述第一软件的MD5值。7根据。
5、权利要求5所述的拦截广告窗口的方法,其特征在于,还包括将从所述服务器接收到的第一软件弹出的广告窗口的类型在显示界面上进行显示。8根据权利要求7所述的拦截广告窗口的方法,其特征在于,还包括对所述第一软件的弹窗次数进行统计并显示。9根据权利要求1所述的拦截广告窗口的方法,其特征在于,所述根据所述第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截,包括根据所述第一软件的广告窗口特征信息,在后台对所述第一软件弹出的广告窗口进行拦截。10根据权利要求1所述的拦截广告窗口的方法,其特征在于,在根据所述请求,将所述第一软件添加到拦截软件列表中之后,还包括提供对所述第一软件的操作选项。11一种拦。
6、截广告窗口的装置,其特征在于,包括请求接收单元,用于接收用户添加第一软件的请求;添加单元,用于根据所述请求接收单元接收到的请求,将所述第一软件添加到拦截软件列表中;获取单元,用于从服务器获取第一软件的广告窗口特征信息;权利要求书CN104133894A2/2页3拦截单元,用于根据所述获取单元获取到的第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截。12根据权利要求11所述的拦截广告窗口的装置,其特征在于,所述添加单元,包括验证子单元,用于对所述用户添加第一软件的请求进行验证;添加子单元,用于若验证通过,则将所述第一软件添加到拦截软件列表中;若验证不通过,则拒绝将所述第一软件添加。
7、到拦截软件列表中。13根据权利要求12所述的拦截广告窗口的装置,其特征在于,所述验证子单元,包括查询模块,用于查询所述第一软件是否存在于白名单列表中;验证模块,用于若所述第一软件存在白名单列表中,则验证不通过,否则验证通过。14根据权利要求11所述的拦截广告窗口的装置,其特征在于,所述获取单元,包括获取子单元,用于获取所述第一软件的标识特征;发送子单元,用于将所述第一软件的标识特征发送给服务器,以使所述服务器根据所述第一软件的标识特征查询所述第一软件的广告窗口特征信息;接收子单元,用于接收所述服务器发送的第一软件的广告窗口特征信息。15根据权利要求11或14所述的拦截广告窗口的装置,其特征在于。
8、,所述第一软件的广告窗口特征信息包括第一软件弹出的广告窗口的类型、大小和/或位置。16根据权利要求14所述的拦截广告窗口的装置,其特征在于,所述第一软件的标识特征包括所述第一软件的MD5值。17根据权利要求15所述的拦截广告窗口的装置,其特征在于,还包括第一显示单元,用于将从所述服务器接收到的第一软件弹出的广告窗口的类型在显示界面上进行显示。18根据权利要求17所述的拦截广告窗口的装置,其特征在于,还包括第二显示单元,用于对所述第一软件的弹窗次数进行统计并显示。19根据权利要求11所述的拦截广告窗口的装置,其特征在于,所述拦截单元,用于根据所述获取单元获取到的第一软件的广告窗口特征信息,在后台。
9、对所述第一软件弹出的广告窗口进行拦截。20根据权利要求21所述的拦截广告窗口的装置,其特征在于,还包括提供单元,用于在所述添加单元将所述第一软件添加到拦截软件列表中之后,提供对所述第一软件的操作选项。权利要求书CN104133894A1/5页4一种拦截广告窗口的方法及装置技术领域0001本发明涉及计算机应用技术领域,尤其涉及一种拦截广告窗口的方法及装置。背景技术0002随着网络的普及,有非常多的软件在运行的过程中会产生广告,严重影响了用户的使用。0003现有的广告拦截都是拦截网页上的指定链接,并不能拦截软件直接使用IE接口弹出的广告,也不能识别程序的弹窗类型并做出对应处理,由此导致对广告的拦截。
10、不够全面。发明内容0004有鉴于此,本发明实施例提供一种拦截广告窗口的方法及装置,能够比较全面地对软件弹出的广告进行拦截。0005为达到上述目的,本发明的实施例采用如下技术方案0006一方面,本发明实施例提供一种拦截广告窗口的方法,包括0007接收用户添加第一软件的请求;0008根据所述请求,将所述第一软件添加到拦截软件列表中;0009从服务器获取第一软件的广告窗口特征信息;0010根据所述第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截。0011本发明实施例提供的拦截广告窗口的方法,通过将用户想要进行弹出广告窗口拦截的第一软件添加到拦截软件列表,并根据从服务器获取的第一软件的。
11、广告窗口特征信息,对第一软件弹出的广告窗口进行拦截,使得能够针对广告窗口进行拦截,因而能够更全面地对软件弹出的广告进行拦截。0012另一方面,本发明实施例提供一种拦截广告窗口的装置,包括0013请求接收单元,用于接收用户添加第一软件的请求;0014添加单元,用于根据所述请求接收单元接收到的请求,将所述第一软件添加到拦截软件列表中;0015获取单元,用于从服务器获取第一软件的广告窗口特征信息;0016拦截单元,用于根据所述获取单元获取到的第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截。0017本发明实施例提供的拦截广告窗口的装置,通过将用户想要进行弹出广告窗口拦截的第一软件添加。
12、到拦截软件列表,并根据从服务器获取的第一软件的广告窗口特征信息,对第一软件弹出的广告窗口进行拦截,使得能够针对广告窗口进行拦截,因而能够更全面地对软件弹出的广告进行拦截。说明书CN104133894A2/5页5附图说明0018为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。0019图1为本发明拦截广告窗口的方法一实施例的流程示意图;0020图2为图1中S2一实施例的流程示意图;0021图3。
13、为图2中S20一实施例的流程示意图;0022图4为图1中S3一实施例的流程示意图;0023图5为本发明拦截广告窗口的装置一实施例的方框结构示意图;0024图6为图5中添加单元一实施例的方框结构示意图;0025图7为图6中验证子单元一实施例的方框结构示意图;0026图8为图5中获取单元一实施例的方框结构示意图。具体实施方式0027下面结合附图对本发明实施例一种拦截广告窗口的方法及装置进行详细描述。0028应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。0029参。
14、看图1,本发明的实施例提供一种拦截广告窗口的方法,包括0030S1、接收用户添加第一软件的请求;0031S2、根据所述请求,将所述第一软件添加到拦截软件列表中;0032S3、从服务器获取第一软件的广告窗口特征信息;0033S4、根据所述第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截。0034本发明实施例提供的拦截广告窗口的方法,通过将用户想要进行弹出广告窗口拦截的第一软件添加到拦截软件列表,并根据从服务器获取的第一软件的广告窗口特征信息,对第一软件弹出的广告窗口进行拦截,使得能够针对广告窗口进行拦截,因而能够更全面地对软件弹出的广告进行拦截。0035可选地,参看图2,在本发明。
15、拦截广告窗口的方法的另一实施例中,所述根据所述请求,将所述第一软件添加到拦截软件列表中S2,可以包括0036S20、对所述用户添加第一软件的请求进行验证;0037S21、若验证通过,则将所述第一软件添加到拦截软件列表中;若验证不通过,则拒绝将所述第一软件添加到拦截软件列表中。0038本实施例中,在将第一软件添加到拦截软件列表之前,对第一软件进行验证,并在验证通过后,则将第一软件添加到拦截软件列表中,使得能够避免对所有软件弹出的广告窗口都进行拦截所导致的用户体验减弱的问题。0039可选地,参看图3,在本发明拦截广告窗口的方法的另一实施例中,所述对所述用户添加第一软件的请求进行验证S20,可以包括。
16、说明书CN104133894A3/5页60040S200、查询所述第一软件是否存在于白名单列表中;0041S201、若所述第一软件存在白名单列表中,则验证不通过,否则验证通过。0042本实施例中,白名单可以位于本地设备上,也可以位于远程服务器上,通过设置白名单能够便于对某些软件弹出的广告窗口不进行拦截。0043可选地,参看图4,在本发明拦截广告窗口的方法的另一实施例中,所述从服务器获取第一软件的广告窗口特征信息S3,可以包括0044S30、获取所述第一软件的标识特征,并将所述第一软件的标识特征发送给服务器,以使所述服务器根据所述第一软件的标识特征查询所述第一软件的广告窗口特征信息;0045S3。
17、1、接收所述服务器发送的第一软件的广告窗口特征信息。0046本实施例中,通过将第一软件的标识特征发送给服务器,并接收服务器发送的根据第一软件的标识特征查询到的第一软件的广告窗口特征信息,使得能够通过对服务器的运营而获取到第一软件的最新的广告窗口特征信息,并能够便于比较全面地对各种类型的广告窗口进行拦截,比如网页上的链接、软件通过IE浏览器弹出的广告窗口等等。0047可选地,在本发明拦截广告窗口的方法的另一实施例中,所述第一软件的广告窗口特征信息包括第一软件弹出的广告窗口的类型、大小和/或位置。0048可选地,在本发明拦截广告窗口的方法的另一实施例中,所述第一软件的标识特征包括所述第一软件的MD。
18、5值。0049本实施例中,MD5即MESSAGEDIGESTALGORITHM5信息摘要算法5,第一软件的标识特征可以是第一软件的MD5值,也可以是任意能够唯一标识第一软件的特征,本发明对此不作限定。0050可选地,在本发明拦截广告窗口的方法的另一实施例中,还可以包括将从所述服务器接收到的第一软件弹出的广告窗口的类型在显示界面上进行显示。0051可选地,在本发明拦截广告窗口的方法的另一实施例中,还可以包括对所述第一软件的弹窗次数进行统计并显示。0052本实施例中,通过对第一软件的弹窗次数进行统计并显示,能够便于用户直观地看到第一软件的弹窗次数。0053可选地,在本发明拦截广告窗口的方法的另一实。
19、施例中,所述根据所述第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截,可以包括根据所述第一软件的广告窗口特征信息,在后台对所述第一软件弹出的广告窗口进行拦截。0054本实施例中,在后台拦截,使得在用户关闭主界面之后依旧可以拦截,能够解决拦截时主界面挡住用户视线的问题。0055可选地,在本发明拦截广告窗口的方法的另一实施例中,在根据所述请求,将所述第一软件添加到拦截软件列表中之后,还可以包括提供对所述第一软件的操作选项。0056本实施例中,操作选项包括拦截选项和禁止开机启动选项,在选择了对应的选项后,就可以对第一软件进行对应的操作。0057参看图5,本发明的实施例提供一种拦截广告。
20、窗口的装置,包括请求接收单元1,用于接收用户添加第一软件的请求;添加单元2,用于根据所述请求接收单元1接收到的请求,将所述第一软件添加到拦截软件列表中;获取单元3,用于从服务器获取第一软件的广说明书CN104133894A4/5页7告窗口特征信息;拦截单元4,用于根据所述获取单元3获取到的第一软件的广告窗口特征信息,对所述第一软件弹出的广告窗口进行拦截。0058本发明实施例提供的拦截广告窗口的装置,通过将用户想要进行弹出广告窗口拦截的第一软件添加到拦截软件列表,并根据从服务器获取的第一软件的广告窗口特征信息,对第一软件弹出的广告窗口进行拦截,使得能够针对广告窗口进行拦截,因而能够更全面地对软件。
21、弹出的广告进行拦截。0059可选地,参看图6,在本发明拦截广告窗口的装置的另一实施例中,所述添加单元2,可以包括验证子单元20,用于对所述用户添加第一软件的请求进行验证;添加子单元21,用于若验证通过,则将所述第一软件添加到拦截软件列表中;若验证不通过,则拒绝将所述第一软件添加到拦截软件列表中。0060本实施例中,在将第一软件添加到拦截软件列表之前,对第一软件进行验证,并在验证通过后,则将第一软件添加到拦截软件列表中,使得能够避免对所有软件弹出的广告窗口都进行拦截所导致的用户体验减弱的问题。0061可选地,参看图7,在本发明拦截广告窗口的装置的另一实施例中,所述验证子单元20,可以包括查询模块。
22、200,用于查询所述第一软件是否存在于白名单列表中;验证模块201,用于若所述第一软件存在白名单列表中,则验证不通过,否则验证通过。0062本实施例中,白名单可以位于本地设备上,也可以位于远程服务器上,通过设置白名单能够便于对某些软件弹出的广告窗口不进行拦截。0063可选地,参看图8,在本发明拦截广告窗口的装置的另一实施例中,所述获取单元3,可以包括获取子单元30,用于获取所述第一软件的标识特征;发送子单元31,用于将所述第一软件的标识特征发送给服务器,以使所述服务器根据所述第一软件的标识特征查询所述第一软件的广告窗口特征信息;接收子单元32,用于接收所述服务器发送的第一软件的广告窗口特征信息。
23、。0064本实施例中,通过将第一软件的标识特征发送给服务器,并接收服务器发送的根据第一软件的标识特征查询到的第一软件的广告窗口特征信息,使得能够通过对服务器的运营而获取到第一软件的最新的广告窗口特征信息,并能够便于比较全面地对各种类型的广告窗口进行拦截,比如网页上的链接、软件通过IE浏览器弹出的广告窗口等等。0065可选地,在本发明拦截广告窗口的装置的另一实施例中,所述第一软件的广告窗口特征信息可以包括第一软件弹出的广告窗口的类型、大小和/或位置。0066可选地,在本发明拦截广告窗口的装置的另一实施例中,所述第一软件的标识特征可以包括所述第一软件的MD5值。0067本实施例中,MD5即MESS。
24、AGEDIGESTALGORITHM5信息摘要算法5,第一软件的标识特征可以是第一软件的MD5值,也可以是任意能够唯一标识第一软件的特征,本发明对此不作限定。0068可选地,在本发明拦截广告窗口的装置的另一实施例中,还可以包括第一显示单元,用于将从所述服务器接收到的第一软件弹出的广告窗口的类型在显示界面上进行显示。0069可选地,在本发明拦截广告窗口的装置的另一实施例中,还可以包括第二显示单元,用于对所述第一软件的弹窗次数进行统计并显示。说明书CN104133894A5/5页80070本实施例中,通过对第一软件的弹窗次数进行统计并显示,能够便于用户直观地看到第一软件的弹窗次数。0071可选地,。
25、在本发明拦截广告窗口的装置的另一实施例中,所述拦截单元,用于根据所述获取单元获取到的第一软件的广告窗口特征信息,在后台对所述第一软件弹出的广告窗口进行拦截。0072本实施例中,在后台拦截,使得在用户关闭主界面之后依旧可以拦截,能够解决拦截时主界面挡住用户视线的问题。0073可选地,在本发明拦截广告窗口的装置的另一实施例中,还可以包括提供单元,用于在所述添加单元将所述第一软件添加到拦截软件列表中之后,提供对所述第一软件的操作选项。0074本实施例中,操作选项包括拦截选项和禁止开机启动选项,在选择了对应的选项后,就可以对第一软件进行对应的操作。0075本领域普通技术人员可以理解实现上述实施例方法中。
26、的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体READONLYMEMORY,ROM或随机存储记忆体RANDOMACCESSMEMORY,RAM等。0076以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。说明书CN104133894A1/4页9图1图2说明书附图CN104133894A2/4页10图3图4说明书附图CN104133894A103/4页11图5图6说明书附图CN104133894A114/4页12图7图8说明书附图CN104133894A12。