[发明专利]一种基于移动终端的广告屏蔽方法及系统有效
申请号: | 201310675955.2 | 申请日: | 2013-12-11 |
公开(公告)号: | CN103745152B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 胡展鸿 | 申请(专利权)人: | 深圳市欧珀通信软件有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 终端 广告 屏蔽 方法 系统 | ||
1.一种基于移动终端的广告屏蔽方法,其特征在于,所述方法包括:
在所述移动终端的应用程序开始加载广告代码时,进入所述移动终端的系统广告屏蔽对象数据库进行记录查询;
判断是否存在与应用程序开始加载的广告代码相对应的记录;
若存在与应用程序开始加载的广告代码相对应的记录,则获取广告界面的类型属性;
根据所述广告界面的属性类型分别进行广告屏蔽。
2.如权利要求1所述的基于移动终端的广告屏蔽方法,其特征在于,所述广告界面的类型属性包括View类型以及Activity类型,其中,所述根据所述广告界面的属性类型分别进行广告屏蔽的步骤包括:
若所述广告界面的类型属性为View类型,则将与该View类型的广告界面对应的广告代码加载完之后,所述移动终端的系统设置所述View类型的广告界面为不可见;或者
若所述广告界面的类型属性为Activity类型,则所述移动终端的系统直接不启动所述Activity类型的广告。
3.如权利要求1所述的基于移动终端的广告屏蔽方法,其特征在于,在所述判断是否存在与应用程序开始加载的广告代码相对应的记录的步骤之后,所述方法还包括:
若不存在与应用程序开始加载的广告代码相对应的记录,则提示用户选择是否需要屏蔽所看到的广告;
若用户选择需要屏蔽所看到的广告,则提示用户选中想要屏蔽的广告;
所述移动终端的系统根据用户选中想要屏蔽的广告获取对应广告界面所属的组件类型;
根据对应广告界面所属的不同组件类型,分别记录组件类型参数;
解析得到不同组件类型对应的广告代码数据,并将所述广告代码数据记录到所述移动终端的系统广告屏蔽对象数据库中。
4.如权利要求3述的基于移动终端的广告屏蔽方法,其特征在于,所述广告界面所属的组件类型包括View组件以及Activity组件,其中,所述根据对应广告界面所属的不同组件类型,分别记录组件类型参数的步骤包括:
若获取对应广告界面所属的组件类型为View组件,则所述移动终端的系统将所述View组件对应的广告内容设置为不可见,并记录所述View组件所在的包名、组件名以及所在所述移动终端的显示屏幕的坐标值;或者
若获取对应广告界面所属的组件类型为Activity组件,则所述移动终端的系统将移除所述Activity组件对应的广告内容,并记录所述Activity组件所在的包名以及组件名。
5.一种基于移动终端的广告屏蔽系统,其特征在于,所述系统包括:
记录查询模块,用于在所述移动终端的应用程序开始加载广告代码时,进入所述移动终端的系统广告屏蔽对象数据库进行记录查询;
记录判断模块,用于判断是否存在与应用程序开始加载的广告代码相对应的记录;
属性获取模块,用于若存在与应用程序开始加载的广告代码相对应的记录,则获取广告界面的类型属性;
广告屏蔽模块,用于根据所述广告界面的属性类型分别进行广告屏蔽。
6.如权利要求5所述的基于移动终端的广告屏蔽系统,其特征在于,所述广告界面的类型属性包括View类型以及Activity类型,其中,所述广告屏蔽模块具体用于:
若所述广告界面的类型属性为View类型,则将与该View类型的广告界面对应的广告代码加载完之后,所述移动终端的系统设置所述View类型的广告界面为不可见;或者
若所述广告界面的类型属性为Activity类型,则所述移动终端的系统直接不启动所述Activity类型的广告。
7.如权利要求5所述的基于移动终端的广告屏蔽系统,其特征在于,所述系统还包括:
提示选择模块,用于若不存在与应用程序开始加载的广告代码相对应的记录则提示用户选择是否需要屏蔽所看到的广告,以及若用户选择需要屏蔽所看到的广告则提示用户选中想要屏蔽的广告;
组件获取模块,用于所述移动终端的系统根据用户选中想要屏蔽的广告获取对应广告界面所属的组件类型;
参数记录模块,用于根据对应广告界面所属的不同组件类型,分别记录组件类型参数;
数据库记录模块,用于解析得到不同组件类型对应的广告代码数据,并将所述广告代码数据记录到所述移动终端的系统广告屏蔽对象数据库中。
8.如权利要求7述的基于移动终端的广告屏蔽系统,其特征在于,所述广告界面所属的组件类型包括View组件以及Activity组件,其中,所述参数记录模块具体用于:
若获取对应广告界面所属的组件类型为View组件,则所述移动终端的系统将所述View组件对应的广告内容设置为不可见,并记录所述View组件所在的包名、组件名以及所在所述移动终端的显示屏幕的坐标值;或者
若获取对应广告界面所属的组件类型为Activity组件,则所述移动终端的系统将移除所述Activity组件对应的广告内容,并记录所述Activity组件所在的包名以及组件名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欧珀通信软件有限公司,未经深圳市欧珀通信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310675955.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种葡萄树嫁接后管理方法
- 下一篇:一种分布式食用菌人工气候室的环境控制方法