[发明专利]一种禁止广告展示的方法及系统有效
申请号: | 201710325799.5 | 申请日: | 2017-05-10 |
公开(公告)号: | CN108874476B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 孙向作 | 申请(专利权)人: | TCL科技集团股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省惠州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 禁止 广告 展示 方法 系统 | ||
本发明公开了一种禁止广告展示的方法及系统,所述方法包括:接收用户输入的禁止广告展示的控制指令,其中,所述控制指令携带需禁止展示的广告的禁止条件;根据所述禁止条件在预设数据库内查找相应的bundle文件,并停运查找到的所有bundle文件;广播查找到的所有bundle文件被停运的通知,以使得调用任一被停运bundle文件对应的广告SDK的应用程序根据所述广播禁止所述广告的展示。本发明通过对bundle文件的停运,而使得调用任一被停运bundle文件对应的广告SDK的应用程序禁止播放所述广告,这样可以实现禁止系统中所有广告的展示,并且,根据禁止条件可以细化禁止广告的展示,实现细粒度化的禁止广告展示的功能。
技术领域
本发明涉及智能终端技术领域,特别涉及一种禁止广告展示的方法及系统。
背景技术
随着智能终端设备的普及和移动应用程序市场的发展,越来越多的商家选择在终端应用程序上投放广告以达到推广商品的目的。现阶段基于Android平台的智能设备上的应用程序基本是通过调用广告软件开发包SDK(Software DevelopmentKit,SDK)中的接口接收广告平台分发的广告,并将该应用程序发布到各安卓Android应用程序市场,就可以通过该应用程序将广告推送给终端用户。
而由于智能终端屏幕尺寸的限制,一旦广告界面生成,则很有可能完全遮挡住当前用户所关注的有效信息。用户必须等待广告界面消失或者手动关闭广告界面后才能重新看到所关注的有效信息。此外,如果用户正在进行一些点击操作,那么用户很有可能会误触到带有超链接功能的广告界面,从而打开广告界面所对应的超链接,因此在智能终端上显示广告界面既浪费时间,又浪费流量,进而给用户的使用带来不变。
因而现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种禁止广告展示的方法及系统,以解决在智能终端上显示广告界面既浪费时间,又浪费流量,进而给用户的使用带来不变的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
一种禁止广告展示的方法,其包括:
接收用户输入的禁止广告展示的控制指令,其中,所述控制指令携带需禁止展示的广告的禁止条件;
根据所述禁止条件在预设数据库内查找相应的bundle文件,并停运查找到的所有bundle文件;
广播查找到的所有bundle文件被停运的通知,以使得调用任一被停运bundle文件对应的广告SDK的应用程序根据所述广播禁止所述广告的展示。
所述禁止广告展示的方法,其中,所述接收用户输入的禁止广告展示的控制指令之前包括:
将需要展示的所有广告按照显示类型以及展示位置进行分类;
按照分类结果分别编写生成相应的广告SDK,并将每个广告SDK转换为相应的bundle文件。
所述禁止广告展示的方法,其中,所述按照分类结果分别编写生成相应的广告SDK,并将每个广告SDK转换为相应的bundle文件之后还包括:
获取BundleContext的启动接口安装并启动所有bundle文件,并根据所有bundle文件建立所述预设数据库,其中,所述数据库至少包含每个bundle文件的bundle ID。
所述禁止广告展示的方法,其中,所述根据所述禁止条件在预设数据库查找相应的bundle文件,并停运查找到的所有bundle文件具体包括:
根据所述禁止条件确定其对应的广告SDK,并根据所述广告SDK在所述预设数据库内查找相应的bundle文件;
调用BundleContext的停止接口停运查找到的所有bundle文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL科技集团股份有限公司,未经TCL科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710325799.5/2.html,转载请声明来源钻瓜专利网。