终端基于服务器端的系统应用卸载方法与装置制造方法及图纸

技术编号:9697120 阅读:109 留言:0更新日期:2014-02-21 05:51
本发明专利技术实施例提供了一种终端基于服务器端的系统应用卸载方法与装置,其中,终端基于服务器端的系统应用卸载方法包括:获取移动终端的系统应用的信息;向云端服务器发送携带有所述系统应用的信息的网络查询请求,以查询所述系统应用的信息所指示的系统应用是否允许卸载;接收所述云端服务器返回的查询结果,其中,所述查询结果中携带有所述系统应用的信息所指示的系统应用的卸载标识,每一个所述系统应用的卸载标识为以下之一:可卸载、谨慎卸载和不可卸载;对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作。通过本发明专利技术实施例,提高了移动终端的运行和使用效率,提高用户使用移动终端的使用体验。

【技术实现步骤摘要】
终端基于服务器端的系统应用卸载方法与装置
本专利技术涉及通信
,特别是涉及ー种终端基于服务器端的系统应用卸载方法与装置。
技术介绍
移动终端如智能手机中大量使用应用程序,这些应用程序在方便用户使用的同吋,也会被应用程序发布者利用,以进行非法谋利或者侵害移动终端使用者的利益。例如,由于android系统的开发性,手机厂商很容易在定制自己ROM的过程中加入ー些具有商业价值的应用。这些应用对手机的用户来说是非必需的,并且占用手机内存空间,导致手机运行速度变慢。此外,还有不少数这样的应用具有扣费吸流量的恶意行为。但是,因为这些应用的系统属性,卸载具有很大难度,被称为用户手机上的“牛皮癣”。这些“牛皮癣” 一方面严重影响了移动终端的运行和使用效率,另ー方面,因其恶意行为也严重影响了用户使用移动终端的使用体验。
技术实现思路
鉴于上述现有的某些系统应用影响移动终端的运行和使用效率,使用户使用移动终端的使用体验低的问题,提出了本专利技术以便提供ー种克服上述问题或者至少部分地解决上述问题的終端基于服务器端的系统应用卸载方法与装置。依据本专利技术的ー个方面,提供了一种终端基于服务器端的系统应用卸载方法,包括:获取移动终端的系统应用的信息;向云端服务器发送携帯有所述系统应用的信息的网络查询请求,以查询所述系统应用的信息所指示的系统应用是否允许卸载;接收所述云端服务器返回的查询结果,其中,所述查询结果中携帯有所述系统应用的信息所指示的系统应用的卸载标识,每ー个所述系统应用的卸载标识为以下之一:可卸载、谨慎卸载和不可卸载;对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作。依据本专利技术的另ー个方面,提供了一种终端基于服务器端的系统应用卸载方法,包括:接收网络查询请求,其中,所述网络查询请求中携帯有移动终端的系统应用的信息;使用设定规则确定所述系统应用的信息所指示的系统应用的卸载标识,其中,所述卸载标识包括:可卸载、谨慎卸载和不可卸载;返回网络查询响应,其中,所述网络查询响应中携带有确定的所述系统应用的信息所指示的系统应用的卸载标识。依据本专利技术的又ー个方面,提供了一种终端基于服务器端的系统应用卸载装置,包括:获取模块,用于获取移动终端的系统应用的信息;发送模块,用于向云端服务器发送携帯有所述系统应用的信息的网络查询请求,以查询所述系统应用的信息所指示的系统应用是否允许卸载;接收模块,用于接收所述云端服务器返回的查询结果,其中,所述查询结果中携帯有所述系统应用的信息所指示的系统应用的卸载标识,每ー个所述系统应用的卸载标识为以下之一:可卸载、谨慎卸载和不可卸载;卸载模块,用于对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作。依据本专利技术的再一个方面,提供了一种终端基于服务器端的系统应用卸载装置,包括:接收模块,用于接收网络查询请求,其中,所述网络查询请求中携带有移动终端的系统应用的信息;确定模块,用于使用设定规则确定所述系统应用的信息所指示的系统应用的卸载标识,其中,所述卸载标识包括:可卸载、谨慎卸载和不可卸载;返回模块,用于返回网络查询响应,其中,所述网络查询响应中携带有确定的所述系统应用的信息所指示的系统应用的卸载标识。本专利技术中,移动终端的系统应用信息被上报至云端服务器,由云端服务器根据系统应用信息对移动终端的系统应用进行判断,确定系统应用的可卸载性,并通过卸载标识的形式对移动终端系统应用的可卸载性进行标识。其中,卸载标识包括可卸载、谨慎卸载和不可卸载。当卸载标识为可卸载时,表明该系统应用有可能是垃圾应用或者恶意应用;当卸载标识为谨慎卸载时,表明该系统应用有可能是系统应用发布者发布的专用应用,虽可卸载,但卸载有可能给系统或用户造成不良后果;当卸载标识为不可卸载时,表明该系统应用不能被卸载,强行卸载有可能造成系统的崩溃。移动终端的用户可以通过这些卸载标识,进行系统应用的卸载,以清除垃圾应用或恶意应用,以提高移动终端的运行和使用效率,提高用户使用移动终端的使用体验。此外,通过本专利技术实施例,还可以实现云端侧和终端侧包括移动终端如手机及PC等的策略同步,以使得终端侧本地由于处理预装软件的规则来不及更新时,即可由云端侧最新的处理预装软件的规则来处理系统应用,也进一步促使了用户及时更新预装软件处理设置,将终端侧如PC、手机保持在最健康状态。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是根据本专利技术实施例一的一种终端基于服务器端的系统应用卸载方法的步骤流程图;图2是根据本专利技术实施例二的一种终端基于服务器端的系统应用卸载方法的步骤流程图;图3是根据本专利技术实施例三的一种终端基于服务器端的系统应用卸载方法的步骤流程图;图4是根据本专利技术实施例四的一种终端基于服务器端的系统应用卸载方法的步骤流程图;图5是根据本专利技术实施例五的一种终端基于服务器端的系统应用卸载方法的步骤流程图;图6是根据本专利技术实施例六的一种终端基于服务器端的系统应用卸载方法的步骤流程图;图7是根据本专利技术实施例七的一种终端基于服务器端的系统应用卸载装置的结构框图;图8是根据本专利技术实施例八的一种终端基于服务器端的系统应用卸载装置的结构框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一参照图1,示出了根据本专利技术实施例一的一种终端基于服务器端的系统应用卸载方法的步骤流程图。本实施例从终端侧对本专利技术的系统应用卸载方法进行说明,本实施例的终端侧可以为移动终端侧,也可以为与移动终端连接的客户端侧。本实施例的终端基于服务器端的系统应用卸载方法包括以下步骤:步骤S102:获取移动终端的系统应用的信息。本实施例中,由移动终端获取自身的系统应用的信息;或者,将移动终端与客户端相连,由客户端获取移动终端的系统应用的信息。系统应用的信息包括但不限于:系统应用的名称、版本号等信息。步骤S104:向云端服务器发送携带有系统应用的信息的网络查询请求,以查询系统应用的信息所指示的系统应用是否允许卸载。云端服务器中设置有判定系统应用是否可卸载的功能,如,通过收集用户对系统应用的反馈确定系统应用是否可被卸载,或者,通过系统应用被下载或使用的数量判断系统应用可否被卸载,或者,通过第三方应用或服务确定系统应用可否被卸载等等。云端服务器通过终端侧发送来的网络查询请求,获取移动终端的系统应用的信息,进而确定移动终端的系统应用是否允许卸载,然后,将确定的结果返回给终端侧。步骤S106:接收云端服务器返回的查询结果。其中,查询结果中携带有系统应用的信息所指示的系统应用的卸载标识,每一个系本文档来自技高网...

【技术保护点】
一种终端基于服务器端的系统应用卸载方法,包括:获取移动终端的系统应用的信息;向云端服务器发送携带有所述系统应用的信息的网络查询请求,以查询所述系统应用的信息所指示的系统应用是否允许卸载;接收所述云端服务器返回的查询结果,其中,所述查询结果中携带有所述系统应用的信息所指示的系统应用的卸载标识,每一个所述系统应用的卸载标识为以下之一:可卸载、谨慎卸载和不可卸载;对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作。

【技术特征摘要】
1.一种终端基于服务器端的系统应用卸载方法,包括: 获取移动终端的系统应用的信息; 向云端服务器发送携帯有所述系统应用的信息的网络查询请求,以查询所述系统应用的信息所指示的系统应用是否允许卸载; 接收所述云端服务器返回的查询结果,其中,所述查询结果中携帯有所述系统应用的信息所指示的系统应用的卸载标识,每ー个所述系统应用的卸载标识为以下之一:可卸载、谨慎卸载和不可卸载; 对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作。2.根据权利要求1所述的方法,其中,在所述获取移动终端的系统应用的信息的步骤之前,还包括: 检测所述移动终端是否具有管理员权限; 若不具有,则为所述移动終端赋予管理员权限,以执行所述获取移动终端的系统应用的信息的步骤;若具有,则直接执行所述获取移动终端的系统应用的信息的步骤。3.根据权利要求1或2所述的方法,其中,所述对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作的步骤包括: 接收用户对所述卸载标识为可卸载或谨慎卸载的系统应用的卸载操作指令,向所述移动终端发送执行指 令,指示所述移动終端卸载所述卸载操作指令所指示的系统应用; 或者, 将所述卸载标识为可卸载或谨慎卸载的系统应用的信息发送给所述移动終端,以供所述移动終端根据所述用户对所述卸载标识为可卸载或谨慎卸载的系统应用的卸载操作指令,进行相应的卸载操作。4.根据权利要求1所述的方法,其中,在所述对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作的步骤之前,还包括: 接收所述移动终端的数据备份请求,其中,所述数据备份请求中携帯有请求备份的系统应用的信息; 根据所述数据备份请求,获取所述移动终端的身份标识和所述移动終端中、所述请求备份的系统应用的信息对应的系统应用的数据; 对所述移动终端的身份标识和所述系统应用的数据进行备份存储。5.根据权利要求4所述的方法,其中,在所述对所述卸载标识为可卸载或谨慎卸载的系统应用,进行相应的卸载操作的步骤之后,还包括: 接收所述移动终端的数据恢复请求,其中,所述数据恢复请求中携帯有请求恢复的系统应用的信息,和所述移动终端的身份标识; 根据所述移动终端的身份标识,获取与所述身份标识相匹配的备份数据; 从所述备份数据中获取所述请求恢复的系统应用的信息对应的系统应用的数据;将所述系统应用的数据发送给所述身份标识指示的所述移动終端,以在所述移动終端中进行系统应用的恢复。6.根据权利要求1所述的方法,其中,所述获取移动终端的系统应用的信息的步骤包括: 通过...

【专利技术属性】
技术研发人员:叶剑峰王博陈竑
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1