[发明专利]信息处理方法和装置有效
申请号: | 201310096268.5 | 申请日: | 2013-03-25 |
公开(公告)号: | CN104077521B | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 李甘 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 吴艳,栗若木 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种信息处理方法和装置。
背景技术
Android(安卓)应用可以注册很多广播接收器来实现自启动,如接收开机广播、SD准备好等广播,就可以实现开机自启动。
而现有安全软件拦截开机自启动应用只是拦截开机广播,让应用收不到广播,无法实现启动。
本发明的发明人发现现有技术至少存在如下技术缺陷:
很多应用并不是注册接收开机广播来自启动,注册其他很多广播都可以让应用自启动,现在安全软件无法阻止应用自启动,只能在应用起来后再去杀掉。
发明内容
本发明所要解决的技术问题是提供一种信息处理方法和装置,实现在自动启动的应用启动之前就能够防止并阻止该应用自动启动。
为了解决上述技术问题,本发明提供了一种信息处理方法,所述方法应用于电子设备,所述电子设备安装有一操作系统以及基于所述操作系统的M个应用程序,其中,所述操作系统的服务管理单元控制所述M个应用程序中每一个应用程序的启动,M为大于等于1的整数;所述方法包括:
利用所述服务管理单元拦截启动第N个应用程序的应用请求,N为所述M中的任意一个;
判断所述应用请求是否符合预定条件,产生一判断结果;
当所述判断结果表明所述应用请求符合预定条件时,响应所述应用请求,启动所述第N个应用程序;
当所述判断结果表明所述应用请求不符合预定条件时,不响应所述应用请求,以阻止所述第N个应用程序的启动。
进一步地,所述利用所述服务管理单元拦截启动第N个应用程序的应用请求,包括:拦截所述服务管理单元接收的IBINDER接口数据,从中获取启动应用程序的应用请求。
进一步地,所述判断所述应用请求是否符合预定条件,包括:
判断所述应用请求如果满足以下条件任意之一,则认为符合预定条件,如果任一条件都不满足,则认为不符合预定条件:
所述启动第N个应用程序的应用请求为第一预设应用程序发送的;
所述第N个应用程序为第二预设应用程序。
进一步地,所述第一预设应用程序包括桌面启动器、当前显示的应用程序;所述第二预设应用程序包括用户预配置的应用程序。
进一步地,所述操作系统为安卓系统,所述服务管理单元为激活管理服务。
为了解决上述技术问题,本发明还提供了一种信息处理装置,所述装置应用于电子设备,所述电子设备安装有一操作系统以及基于所述操作系统的M个应用程序,其中,所述操作系统的服务管理单元控制所述M个应用程序中每一个应用程序的启动,M为大于等于1的整数;所述信息处理装置包括拦截单元、判断单元和执行单元,其中:
所述拦截单元,用于利用所述服务管理单元拦截启动第N个应用程序的应用请求,N为所述M中的任意一个;
所述判断单元,判断所述应用请求是否符合预定条件,产生一判断结果;
所述执行单元,用于当所述判断单元产生的判断结果表明所述应用请求符合预定条件时,响应所述应用请求,启动所述第N个应用程序;当所述判断单元产生的判断结果表明所述应用请求不符合预定条件时,不响应所述应用请求,以阻止所述第N个应用程序的启动。
进一步地,所述拦截单元利用所述服务管理单元拦截启动第N个应用程序的应用请求,包括:所述拦截单元拦截所述服务管理单元接收的IBINDER接口数据,从中获取启动第N个应用程序的应用请求。
进一步地,所述判断单元判断所述应用请求是否符合预定条件,包括:
所述判断单元判断所述应用请求如果满足以下条件任意之一,则认为符合预定条件,如果任一条件都不满足,则认为不符合预定条件:
所述启动第N个应用程序的应用请求为第一预设应用程序发送的;
所述第N个应用程序为第二预设应用程序。
进一步地,所述第一预设应用程序包括桌面启动器、当前显示的应用程序;所述第二预设应用程序包括用户预配置的应用程序。
进一步地,所述操作系统为安卓系统,所述服务管理单元为激活管理服务。
与现有技术相比,本申请通过对接收到的请求是否符合预定条件进行判断,仅执行符合预定条件的请求,实现了请求的拦截,避免电子设备响应不必要的请求,节约系统资源。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310096268.5/2.html,转载请声明来源钻瓜专利网。