一种推送消息的管理方法及装置制造方法及图纸

技术编号:11607634 阅读:78 留言:0更新日期:2015-06-17 06:18
本发明专利技术适用于移动终端技术领域,提供了一种推送消息的管理方法及装置,包括:获取移动终端操作系统的超级用户权限;利用所述超级用户权限扫描所述移动终端的消息推送环境,展示扫描结果;检测用户对其选定的所述扫描结果的操作指令;根据检测到的所述操作指令,对所述移动终端进行推送消息管理。本发明专利技术基于移动终端操作系统的超级用户权限,为应用程序推送消息的设置提供了统一的管理平台,以方便直接通过该管理平台来对移动终端的消息推送环境进行管理,简化了推送消息管理的操作步骤,提高了推送消息管理的操作效率。

【技术实现步骤摘要】

本专利技术属于移动终端
,尤其涉及一种推送消息的管理方法及装置
技术介绍
移动终端应用程序大多提供消息推送功能,无需用户手动去刷新应用程序,就能对更新的短信、邮件、日程提醒等内容进行主动推送。然而,随着安装在移动终端的应用程序的增多,此类消息推送情况也越来越频繁,一方面增加了移动终端的电能消耗,另一方面也干扰了用户对移动终端的正常使用。目前,若需要对移动终端上的应用程序的消息推送功能进行设置,需要分别进入到每个应用程序的设置中心,在设置中心内完成对消息推送功能的禁用或者开启,操作繁琐。
技术实现思路
本专利技术实施例的目的在于提供一种推送消息的管理方法,解决现有技术中需要分别进入到每个应用程序的设置中心才能完成对消息推送的禁用或者开启的问题。本专利技术实施例是这样实现的,一种推送消息的管理方法,包括:获取移动终端操作系统的超级用户权限;利用所述超级用户权限扫描所述移动终端的消息推送环境,展示扫描结果;检测用户对其选定的所述扫描结果的操作指令;根据检测到的所述操作指令,对所述移动终端进行推送消息管理。本专利技术实施例的另一目的在于提供一种推送消息的管理装置,包括:获取单元,用于获取移动终端操作系统的超级用户权限;扫描单元,用于利用所述超级用户权限扫描所述移动终端的消息推送环境,展示扫描结果;检测单元,用于检测用户对其选定的所述扫描结果的操作指令;管理单元,用于根据检测到的所述操作指令,对所述移动终端进行推送消息管理。本专利技术实施例基于移动终端操作系统的超级用户权限,为应用程序推送消息的设置提供了统一的管理平台,以方便直接通过该管理平台来对移动终端的消息推送环境进行管理,简化了推送消息管理的操作步骤,提高了推送消息管理的操作效率。【附图说明】图1是本专利技术实施例提供的推送消息的管理方法的实现流程图;图2是本专利技术实施例提供的推送消息的管理装置的结构框图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例基于移动终端操作系统的超级用户权限实现,为应用程序推送消息的设置提供了统一的管理平台,以方便直接通过该管理平台来对移动终端的消息推送环境进行管理,简化了推送消息管理的操作步骤,提高了推送消息管理的操作效率。图1示出了本专利技术实施例提供的推送消息的管理方法的实现流程,详述如下:在SlOl中,获取移动终端操作系统的超级用户权限。超级用户权限,即root权限,其中,root是Linux系统和Unix系统中的超级管理员用户账户,该账户拥有整个系统至高无上的权力,所有的对象(例如移动终端的应用程序安装情况、消息推送提醒,等等)均能够由root帐户来进行操作,因此,在获得了 root权限之后,对于基于Linux系统或者Unix系统开发的移动终端操作系统来说,就意味着已经获得了移动终端的最高权限,能够对移动终端中的任何文件、进程甚至硬件执行所有的增、删、改、查等操作。在本实施例中,root权限的获取可以通过专门的root软件来实现,当本专利技术实施例的执行主体为移动终端中的手机管家、手机优化大师等第三方管理软件时,可以由root账户对该第三方管理软件进行授权,以使其获取到root权限。在S102中,利用所述超级用户权限扫描所述移动终端的消息推送环境,展示扫描结果。在本实施例中,当获取到移动终端操作系统的root权限之后,即可以基于该root权限实现对移动终端消息推送环境的扫描,并对扫描得到的扫描结果进行展示。作为本专利技术的一个实施例,在S102中,可以对当前移动终端中的应用程序安装情况进行扫描,通过读取应用程序的配置文件,判断应用程序是否向操作系统注册了消息推送事件,从而查找出安装在移动终端中的、具备消息推送功能的应用程序,将这部分应用程序作为扫描结果输出并展示。作为本专利技术的另一实施例,在S102中,可以对当前移动终端的系统通知栏中的消息进行读取,从而获取到当前已推送到移动终端系统通知栏的推送消息,并将这部分推送消息作为扫描结果输出并展不。在S103中,检测用户对其选定的所述扫描结果的操作指令。在S104中,根据检测到的所述操作指令,对所述移动终端进行推送消息管理。通过将S102中输出的扫描结果进行展示,使得用户可以在其中进行选择,选定需要进一步执行操作的扫描结果,并输入相应的操作指令,由此一来,根据检测到的用户输入的操作指令,可以对用户选定的扫描结果进行进一步的操作,从而实现对移动终端推送消息的管理操作。在本实施例中,由于是基于root权限来对移动终端的消息推送环境进行整体扫描,因此,基于最终输出的扫描结果,能够对移动终端所有应用程序的消息推送情况进行设置,由此为移动终端的消息推送环境设置提供了一个统一的管理平台,无需再分别进入到每一个应用程序来进行消息推送的设置,从而简化了推送消息管理的操作步骤,提高了推送消息管理的操作效率。以下结合具体的消息推送设置场景,对本专利技术实施例提供的推送消息的管理方法进行详细阐述:首先,针对S102输出的扫描结果为安装在移动终端中的具备消息推送功能的应用程序的情况:作为本专利技术的一个实施例,在S103中,用户对其选定的扫描结果输入的操作指令包括启用或者禁用消息推送功能,则此时,S104具体为:批量启用或者禁用用户选定的所述应用程序的消息推送功能。即,对于S102中输出的应用程序列表,首先由用户在该应用程序列表中选定需要进行推送消息管理的应用程序,并输入启用消息推送功能的操作指令或者禁用消息推送功能的操作指令,则在检测到用户的操作指令之后,通过root权限对用户选定的应用程序批量地进行消息推送功能的启用或者禁用,而无需再由用户分别进入到其选定的应用程序的设置中心,对消息推送功能进行一一设置。进一步地,在此基础之上,用户输入的操作指令还可以包括预设的系统时间段,则所述批量启用或者禁用用户选择的所述应用程序的消息推送功能具体为:在所述预设的系统时间段内启用或者禁用用户选定的所述应用程序的消息推送功能。S卩,在批量对用户选定的应用程序的消息推送功能进行启用或者禁用的同时,可以进一步地根据设置好的系统时间,在该系统时间内对这部分应用程序的消息推送功能进行启用或者禁用。例如,用户不希望在夜间休息的时候被推送消息打扰,则可以输入禁用推送功能的操作指令,以及设置22点至6点的系统时间,那么,基于root权限,在每天22点至早上6点这段时间内,对用户选定的应用程序的消息推送功能进行禁用,而在每天的其余时间段,恢复这部分应用程序的消息推送功能,由此能够避免用户在夜间休息的时候被这些应用程序的推送消息所打扰。作为本专利技术的另一实施例,在S103中,用户对其选定的扫描结果输入的操作指令包括消息推送数量上限,该消息推送数量上限用于限制一个应用程序每天所能推送的消息的最大数量,则此时,S104具体为:设置用户选定的所述应用程序每天的消息推送数量不超过所述消息推送数量上限。在本实施例中,通过设置消息推送数量上限,能够防止应用程序过度的消息骚扰。例如,当应用程序每天的消息推送数量超过十条时,那么该应用程序很可能每隔一两个小时就会进行一次消息推送,推送频率过高,容易造成消息骚扰,本文档来自技高网...

【技术保护点】
一种推送消息的管理方法,其特征在于,包括:获取移动终端操作系统的超级用户权限;利用所述超级用户权限扫描所述移动终端的消息推送环境,展示扫描结果;检测用户对其选定的所述扫描结果的操作指令;根据检测到的所述操作指令,对所述移动终端进行推送消息管理。

【技术特征摘要】

【专利技术属性】
技术研发人员:林晓丹
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1