推送消息的提示方法和系统.pdf

上传人:xia****o6 文档编号:4697235 上传时间:2018-10-27 格式:PDF 页数:20 大小:1.75MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410529371.9

申请日:

2014.10.08

公开号:

CN104346217A

公开日:

2015.02.11

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 9/46申请公布日:20150211|||实质审查的生效IPC(主分类):G06F 9/46申请日:20141008|||公开

IPC分类号:

G06F9/46

主分类号:

G06F9/46

申请人:

腾讯科技(深圳)有限公司

发明人:

吴仕祥; 许汉杰; 刘俊玮; 丘晓骁; 熊曦

地址:

518000广东省深圳市福田区振兴路赛格科技园2栋东403室

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司44224

代理人:

王茹; 黄晓庆

PDF下载: PDF下载
内容摘要

一种推送消息的提示方法和系统,其方法包括:在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式;获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;将所述提示信息进行提示。本发明方案可以实现根据不同的前台应用选择不同的免扰提示方式,可以减少提示推送消息时对前台应用的干扰,同时,避免了对后台应用各提醒方式的冗余设置,提高了操作效率,同时提高了用户体验。

权利要求书

权利要求书
1.  一种推送消息的提示方法,其特征在于,包括:
在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式;
获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;
将所述提示信息进行提示。

2.  根据权利要求1所述的推送消息的提示方法,其特征在于,所述免扰提示方式包括语音提示方式、显示提示方式、振动提示方式、铃声提示方式。

3.  根据权利要求1所述的推送消息的提示方法,其特征在于,还包括:
根据预设策略建立应用的属性信息和免扰提示方式的关系列表;
根据所述属性信息确定前台应用对应的免扰提示方式的步骤包括:
根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。

4.  根据权利要求1所述的推送消息的提示方法,其特征在于,所述免扰提示方式为显示提示方式;
所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤,包括:根据显示提示方式将所述推送信息生成相应的提示信息,其中,所述提示信息包括但不限于应用图标与发来新消息组合形式;应用图标与具体消息内容组合形式;应用图标形式;应用图标、应用名称与发来新消息组合形式;
所述将所述提示信息进行提示步骤,包括:
将所述提示信息显示在系统状态栏或系统横幅上。

5.  根据权利要求1所述的推送消息的提示方法,其特征在于,
所述免扰提示方式为语音提示方式,所述根据所述免扰提示方式将所述推送信息生成相应的提示信息包括:
根据所述语音提示方式将所述推送消息生成音频信息;
所述将所述提示信息进行提示步骤,包括:
将所述音频信息进行语音播报。

6.  根据权利要求2所述的推送消息的提示方法,其特征在于,后台应用为电话应用,所述获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;将所述提示信息进行提示步骤,包括:
当免扰提示方式为显示提示方式时,获取电话应用的图标和呼叫方信息,将所述图标和呼叫方信息生成提示信息,将所述提示信息显示在系统状态栏或系统横幅上;
当所述免扰提示方式为语音提示方式时,获取电话应用的名称和呼叫方信息,将所述名称和呼叫方信息生成音频信息,将所述音频信息进行语音播报。

7.  根据权利要求1所述的推送消息的提示方法,其特征在于,所述后台应用为电话应用,所述将所述提示信息进行提示还包括:
设置电话应用的呼叫提示信息;
在呼叫到来时将所述呼叫提示信息发送至呼叫方,并根据呼叫方的响应信息判断是否为紧急电话;
若是,则根据免扰提示方式生成相应的紧急提示信息,并将紧急提示信息进行提示。

8.  一种推送消息的提示系统,其特征在于,包括:
免扰提示方式确认模块,用于在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式;
提示信息生成模块,用于获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;
提示模块,用于将所述提示信息进行提示。

9.  根据权利要求8所述的推送消息的提示系统,其特征在于,所述免扰提示方式包括语音提示方式、显示提示方式、振动提示方式、铃声提示方式。

10.  根据权利要求8所述的推送消息的提示系统,其特征在于,还包括:
关系列表建立模块,用于根据预设策略建立应用的属性信息和免扰提示方式的关系列表;
所述免扰提示方式确认模块,还用于:
根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。

11.  根据权利要求8所述的推送消息的提示系统,其特征在于,所述免扰提示方式为显示提示方式;
所述提示信息生成模块,用于根据显示提示方式将所述推送信息生成相应的提示信息,其中,所述提示信息包括但不限于应用图标与发来新消息组合形式;应用图标与具体消息内容组合形式;应用图标形式;应用图标、应用名称与发来新消息组合形式;
所述提示模块,用于将所述提示信息显示在系统状态栏或系统横幅上。

12.  根据权利要求8所述的推送消息的提示系统,其特征在于,所述免扰提示方式为语音提示方式;
所述提示信息生成模块,用于获取后台应用的推送信息,根据所述语音提示方式将所述推送消息生成音频信息;
所述提示模块,用于将所述音频信息进行语音播报。

13.  根据权利要求9所述的推送消息的提示系统,其特征在于,所述后台应用为电话应用,且所述免扰提示方式为显示提示方式,所述提示信息生成模块用于获取电话应用的图标和呼叫方信息,将所述图标和呼叫方信息生成提示信息;所述提示模块用于将所述提示信息显示在系统状态栏或系统横幅上;

所述后台应用为电话应用,且所述免扰提示方式为语音提示方式,所述提示信息生成模块用于获取电话应用的名称和呼叫方信息,将所述名称和呼叫方信息生成音频信息;所述提示模块用于将所述音频信息进行语音播报。

14.  根据权利要求8所述的推送消息的提示系统,其特征在于,所述后台应用为电话应用,所述提示模块还包括:
呼叫提示信息设置模块,用于设置电话应用的呼叫提示信息;
紧急电话判断模块,用于在呼叫到来时将所述呼叫提示信息发送至呼叫方,并根据呼叫方的响应信息判断是否为紧急电话;
子提示模块,用于当本次呼叫为紧急电话时,根据免扰提示方式生成相应的紧急提示信息,并将紧急提示信息进行提示。

说明书

说明书推送消息的提示方法和系统
技术领域
本发明涉及信息处理技术领域,特别是涉及一种推送消息的提示方法和系统。
背景技术
移动智能终端是具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,可通过此类程序进行功能扩充,并可以通过移动通讯网络来实现无线网络接入的一类移动设备的总称。目前可以包括搭载Android、iOS等操作系统的智能手机和平板电脑,部分掌上游戏机等。
目前,当同时开启多个应用程序时,不管是其中一个应用程序正在运行,其他程序在后台运行时,还是所有应用都在后台运行,后台运行的应用程序有新消息时,往往会以声音、振动和文字显示的形式同时对推送消息进行提示。
当前应用程序正在运行时,往往不期望受到其他应用程序多种形式的推送消息干扰。比如,正在玩游戏时,后台的QQ、微信、短信等应用有新消息时,总会实时进行显示,并伴有振动和提示声,十分影响用户玩游戏的体验。又如,正在听歌时,后台的QQ、微信、短信等应用有新消息时,总会实时进行显示,并伴有振动和提示声,会中断歌曲的播放。为了能对推送消息进行提醒的前提下,提高当前应用程序的体验效果,避免打扰,目前对后台运行的应用程序一一进行设置。这样繁杂的操作,效率低,体验差。
发明内容
基于此,有必要针对在避免推送消息对前台应用的干扰时,操作复杂、效率低的问题,提供一种推送消息的提示方法和系统。
一种推送消息的提示方法,包括:
在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行 时以最小打扰方式进行消息提醒的方式;
获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;
将所述提示信息进行提示。
一种推送消息的提示系统,包括:
免扰提示方式确认模块,用于在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式;
提示信息生成模块,用于获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;
提示模块,用于将所述提示信息进行提示。
上述推送消息的提示方法和系统,通过在多个应用同时运行的时候,根据前台应用的属性信息确定免扰提示方式,并根据免扰提示方式将后台应用的推送消息生成提示信息,根据免扰提示方式对提示信息进行提示。从而可以实现根据不同的前台应用选择不同的免扰提示方式,可以减少提示推送消息时对前台应用运行时的干扰,同时,避免了对后台应用各提醒方式的冗余设置,提高了操作效率,同时提高了用户体验。
附图说明
图1为本发明一个实施例中信息交互系统的工作环境示意图;
图2为本发明一个实施例中用户终端的结构示意图;
图3为本发明推送消息的提示方法实施例的流程示意图;
图4为本发明一个实施例中移动终端中系统状态栏示意图;
图5为本发明一个实施例中移动终端中系统横幅示意图;
图6为本发明具体应用实例中移动终端横向显示示意图;
图7为本发明具体应用实例中移动终端纵向显示示意图;
图8为本发明推送消息的提示方法实施例的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参考图1,图1示出了本发明一个实施例中信息交互系统的工作环境示意图。该系统包括用户终端和服务器,用户终端和服务器通过网络连接。
参考图2,在一个实施例中,用户终端的结构示意图。本发明实施例的方法,可以以软件的形式安装于相应的机器设备上,这里的终端设备可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、掌上游戏机等任意终端设备。
据此,以下以其中一种终端设备为例,图2中示出了该终端设备的部分结构框图。参考图2,该终端设备包括:存储器210、输入单元220、显示单元230、处理器240、通信模块250等部件。本领域技术人员可以理解,图2中示出的结构,仅仅是与本发明实施例方案相关的部分结构的框图,并不构成对应用在本发明方案中的终端设备的限定,具体的终端设备可以包括比图示中更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,存储器210可用于存储软件程序以及模块,处理器240通过运行存储在存储器210的软件程序以及模块,从而执行与该终端设备相关的各种功能应用以及数据处理。输入单元220可用于接收输入的数字、字符或者其他信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。显示单元230可用于显示由用户输入的信息或提供给用户的信息以及各种菜单。终端设备通过通信模块250可以实现与服务器之间的通信,该通信模块250可以采用任何可能的方式实现,例如WiFi模块、蓝牙通信、光纤通信等,通过通信模块250实现了终端设备与服务器之间的通信,从而可以使得终端设备能够向服务器发送相关信息,并接收由服务器返回的相关信息。处理器240是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器210内的软件程序和/或模块,以及调用存储在存储器210内的数据,执行终端设备的各种功能和数据处理,从而对终端设备进行整体监控。
如图3所示,为本发明推送消息的提示方法实施例的流程示意图,包括:
步骤S101:在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式;
应用也可以称为应用程序,比如,QQ、微信、微博等应用。在多个应用同时运行时,其中一个应用在前台运行,其他的应用在后台运行。其中,在前台运行的应用又可以称为前台应用,在后台运行的应用又可以称为后台应用。本步骤可以通过获取应用属性信息的方式确定前台应用对应的免扰提示方式。免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式。比如,前台应用为酷狗时,用户在听音乐或录音文件时,不期望被其他音频打扰,则对于酷狗应用来说,显示提示方式是较好的免扰提示方式,在有其他推送信息时,在保证用户可知推送信息的前提下,保证了酷狗音频播放的流畅,减轻了打扰。
免扰提示方式可以包括语音提示方式、显示提示方式、振动提示方式、铃声提示方式。当然,还可以设置无提示方式。
由于不同的前台应用需要的提示方式可能存在不同,因此可以对不同前台应用采用对应的免扰提示方式。确定免扰提示方式的方法有很多种,在其中一个实施例中,还包括:
根据预设策略建立应用的属性信息和免扰提示方式的关系列表;
根据所述属性信息确定前台应用对应的免扰提示方式的步骤包括:
根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。
本实施例首先建立了属性信息与免扰提示方式的关系列表,后续直接根据数据信息和关系列表即可知道该前台应用对应的免扰提示方式。
预设策略是建立应用属性信息和免扰提示方式关联关系的策略。预设策略可以是给特定的应用程序指定免扰提示方式。比如,属性信息可以是名称信息,建立指定的应用名称与免扰提示方式的关系列表。从而可以根据应用名称确定该应用的免扰提示方式。比如,应用名称为植物大战僵尸,则根据关系列表找 出其对应的免扰提示方式-显示提示方式。又如,应用名称为美图秀秀,则根据事先设定的关系列表找出其对应的免扰提示方式-语音提示方式。又如,应用名称为YY,则根据事先设定的关系列表找出器对应的免扰提示方式-无提示方式。由于在YY上可能进行视频教学,所以可以设置为无提示方式。
预设策略还可以是判断应用的属性信息中是否存在音频信息,从而可以确定该应用运行时音频是否同时运行,若是,则将该类运用的提示方式划分为显示提示方式。这种是针对应用执行时有音频信息播放的情况。比如,游戏、酷狗、天天动听等应用。预设策略还可以根据属性信息将一些画面感比较强的应用的提示方式划分为语音提示或铃声提示。比如一些绘图软件等。
步骤S102:获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;
推送消息指服务器把信息数据自动发送到客户端,并可以在操作系统集中展示的提示信息,如iOS系统的通知中心(或Android系统的通知栏)集中展示的提示信息。当后台应用有新消息的时候,会将该新消息作为推送消息推送至客户端。
在其中一个实施例中,所述免扰提示方式为显示提示方式;
所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤,包括:根据显示提示方式将所述推送信息生成相应的提示信息,其中,所述提示信息包括但不限于应用图标与发来新消息组合形式;应用图标与具体消息内容组合形式;应用图标形式;应用图标、应用名称与发来新消息组合形式。
提示信息的显示形式可以有很多种,可以根据推送信息获取对应的应用图标,则可以仅显示应用图标;也可以显示“应用图标+发来新消息”;还可以显示“应用图标+具体消息内容”。还可以根据推送信息获取对应的应用名称,则可以仅显示应用名称;也可以显示“应用名称+发来新消息”;还可以显示“应用名称+具体消息内容”,以及“应用图标+应用名称+发来新消息”等。
在其中一个实施例中,所述免扰提示方式为语音提示方式,所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤,包括:
根据所述语音提示方式将所述推送消息生成音频信息。
可以根据推送消息确定对应的应用名称,在生成的音频信息中可以包括应用名称+有新消息,也可以包括应用名称+具体消息内容,还可以仅包括应用名称。
在其中一个实施例中,所述免扰提示方式为振动提示方式,所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤,包括:根据推送信息生成振动触发指令。一旦收到推送信息,则进行振动处理。
在其中一个实施例中,所述免扰提示方式为铃声提示方式,所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤,包括:根据推送信息生成铃声提示触发指令。一旦收到推送信息,则进行铃声提示。
步骤S103:将所述提示信息进行提示。
根据免扰提示方式可以对提示信息进行提示。比如,在其中一个实施例中,免扰提示方式为显示提示方式,步骤S103包括:将所述提示信息显示在系统状态栏或系统横幅上。系统状态栏(Status Bar):指在系统顶部显示设备的关键信息的部分,显示的信息包括设备型号或网络供应商、网络强度、电池信息、时间等。如图4所示,为移动终端中系统状态栏示意图。400表示系统状态栏。系统横幅会出现在屏幕顶部并且自动消失。系统横幅的宽度往往大于系统状态栏的宽度,显示系统横幅时会遮挡系统状态栏。如图5所示,为移动终端中系统横幅示意图。500表示系统横幅。比如,在IOS系统中,可以将提示信息显示在系统状态栏中,则可以避免横幅或弹出框对前台应用的干扰。另外,显示提示方式不受横竖屏限制。
在其中一个实施例中,所述免扰提示方式为语音提示方式,步骤S103包括:将所述音频信息进行语音播报。
本方案通过在多个应用同时运行的时候,根据前台应用的属性信息确定免扰提示方式,并根据免扰提示方式将后台应用的推送消息生成提示信息,根据免扰提示方式对提示信息进行提示。从而可以实现根据不同的前台应用选择不同的免扰提示方式,可以减少提示推送消息时对前台应用运行时的干扰,同时,避免了对后台应用各提醒方式的冗余设置,提高了操作效率,同时提高了用户体验。
在其中一个实施例中,所述在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式步骤之前,还包括:
检测系统当前提示方式,将其记录为系统提示方式;
当检测到多个应用同时运行,并且前台有应用运行时,屏蔽系统提示方式;
所述将所述提示信息进行提示步骤之后,还包括:
当前台应用退出运行或转换为后台运行时,关闭免扰提示方式,恢复系统提示方式。
通过这样的方式自动实现免扰提示方式和原有的系统提示方式的切换,避免用户来回切换,提高操作效率,从而提高用户体验。
在其中一个实施例中,后台应用为电话应用,所述获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;将所述提示信息进行提示步骤,包括:
当免扰提示方式为显示提示方式时,获取电话应用的图标和呼叫方信息,将所述图标和呼叫方信息生成提示信息,将所述提示信息显示在系统状态栏或系统横幅上;
当所述免扰提示方式为语音提示方式时,获取电话应用的名称和呼叫方信息,将所述名称和呼叫方信息生成音频信息,将所述音频信息进行语音播报。
本实施例可以避免电话应用运行时对前台应用的干扰,避免了用户在电话应用对前台应用造成干扰时,将电话应用切换到后台,将原有的前台应用再次打开的繁杂操作,提高了效率,同时大大提高了用户体验。其中,电话应用为可以拨打电话和接听电话的应用。
在其中一个实施例中,所述后台应用为电话应用,所述将所述提示信息进行提示还包括:
设置电话应用的呼叫提示信息;
在呼叫到来时将所述呼叫提示信息发送至呼叫方,并根据呼叫方的响应信息判断是否为紧急电话;
若是,则根据免扰提示方式生成相应的紧急提示信息,并将紧急提示信息进行提示。
本实施例还通过设置呼叫提示信息的方式和呼叫方响应信息的方式判断当前电话是否为紧急电话,从而可以对紧急电话进行提示,避免用户错过重要电话,同时也可以避免一些垃圾电话或不重要的电话对前台应用的干扰。呼叫提示信息可以是文字信息,也可以是语音信息。当呼叫到来时,可以将事先设置好的文字信息或语音信息发送至呼叫方,提醒呼叫方。比如,可以将文字信息或语音信息设置为“正在忙,若事情紧急,请不要立即挂断”。呼叫到来时,则将该信息发送至呼叫方,并且进行计时,如果发送后的时间超过设定时间,且电话应用保持通话状态,则判断为紧急电话;如果发送后的时间小于设定时间,且电话应用结束通话,则判断为非紧急电话。可以对紧急电话进行提示。再如,可以设置为“正在忙,若事情紧急,请回短信”。呼叫到来时,则将该呼叫提示信息以短信的形式发送至呼叫方,当接收到呼叫方返回的短信时,则判断为紧急电话,否则为非紧急电话。可以对紧急电话进行提示。
紧急提示信息可以同推送信息生成的提示信息一起进行提示。
在其中一个实施例中,还包括:
检测并屏蔽前台应用推送的广告信息;
和/或
检测并屏蔽系统低电量提醒信息,其中,所述低电量提醒信息为大于或等于10%的电量提醒信息。
本方案还可以屏蔽一些广告、game center的通知、20%和10%低电量的提示弹窗等。
在其中一个实施例中,获取前台应用的属性信息前,还包括:
检测当前前台应用是否为设定前台应用,若是,则进入获取前台应用的属性信息步骤,若否,则跳出。即不启动本发明方案的推送消息的提示方法。
通过这样的方式可以对特定的前台应用进行免扰提示,避免了所有应用在前台运行时都开启免扰模式。检测当前前台应用是否为设定前台应用的方法有很多中,比如,可以通过获取前台应用的名称,将其与预设应用名称进行匹配,匹配则为设定前台应用,否则不是设定前台应用。也可以根据前台应用的特性进行判断,比如在游戏中会出现连续滑动等现象,则可以通过检查是否为连续 滑动或触动来判断是否为设定应用。
以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。
本方案还介绍一种具体应用实例,一种IOS系统中推送消息的提示方法,包括:
在多个应用同时运行时,获取前台应用的属性信息;
根据属性信息判断前台应用是否为游戏应用,若是,则将免扰提示方式设定为显示提示方式,并且屏蔽系统原有的提示方式;
获取后台应用的推送信息,根据所述显示提示方式将所述推送信息生成“应用图标+名称+有新消息”的提示信息;
将所述提示信息显示在系统状态栏上。
如图6所示,为本发明具体应用实例中移动终端横向显示示意图,如图7所示,为本发明具体应用实例中纵向显示示意图。
根据上述推送消息的提示方法,本发明还提供一种推送消息的提示系统,参见图8所示,为本发明推送消息的提示方法实施例的结构示意图,包括:免扰提示方式确认模块810、提示信息生成模块820、提示模块830。
免扰提示方式确认模块810,用于在多个应用同时运行时,获取前台应用的属性信息,根据所述属性信息确定前台应用对应的免扰提示方式,其中,所述免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式;
应用也可以称为应用程序,比如,QQ、微信、微博等应用。在多个应用同时运行时,其中一个应用在前台运行,其他的应用在后台运行。其中,在前台运行的应用又可以称为前台应用,在后台运行的应用又可以称为后台应用。本步骤可以通过获取应用属性信息的方式确定前台应用对应的免扰提示方式。免扰提示方式是在前台应用运行时以最小打扰方式进行消息提醒的方式。免扰提示方式可以包括语音提示方式、显示提示方式、振动提示方式、铃声提示方式。当然,还可以设置无提示方式。
由于不同的前台应用需要的提示方式可能存在不同,因此可以对不同前台应用采用对应的免扰提示方式。确定免扰提示方式的方法有很多种,在其中一个实施例中,还包括:
关系列表建立模块,用于根据预设策略建立应用的属性信息和免扰提示方式的关系列表;
所述免扰提示方式确认模块,还用于:
根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。
本实施例通过关系列表建立模块建立了属性信息与免扰提示方式的关系列表,后续直接根据数据信息和关系列表即可知道该前台应用对应的免扰提示方式。
预设策略是建立应用属性信息和免扰提示方式关联关系的策略。预设策略可以是给特定的应用程序指定免扰提示方式。比如,属性信息可以是名称信息,建立指定的应用名称与免扰提示方式的关系列表。从而可以根据应用名称确定该应用的免扰提示方式。比如,应用名称为植物大战僵尸,则根据关系列表找出其对应的免扰提示方式-显示提示方式。又如,应用名称为美图秀秀,则根据事先设定的关系列表找出其对应的免扰提示方式-语音提示方式。又如,应用名称为YY,则根据事先设定的关系列表找出器对应的免扰提示方式-无提示方式。由于在YY上可能进行视频教学,所以可以设置为无提示方式。
预设策略还可以是判断应用的属性信息中是否存在音频信息,从而可以确定该应用运行时音频是否同时运行,若是,则将该类运用的提示方式划分为显示提示方式。这种是针对应用执行时有音频信息播放的情况。比如,游戏、酷狗、天天动听等应用。预设策略还可以根据属性信息将一些画面感比较强的应用的提示方式划分为语音提示或铃声提示。比如一些绘图软件等。
提示信息生成模块820,用于获取后台应用的推送信息,根据所述免扰提示方式将所述推送信息生成相应的提示信息;
推送消息指服务器把信息数据自动发送到客户端,并可以在操作系统集中展示的提示信息,如iOS系统的通知中心(或Android系统的通知栏)集中展示的 提示信息。当后台应用有新消息的时候,会将该新消息作为推送消息推送至客户端。
在其中一个实施例中,所述免扰提示方式为显示提示方式;
所述提示信息生成模块,用于根据显示提示方式将所述推送信息生成相应的提示信息,其中,所述提示信息包括但不限于应用图标与发来新消息组合形式;应用图标与具体消息内容组合形式;应用图标形式;应用图标、应用名称与发来新消息组合形式。
提示信息的显示形式可以有很多种,可以根据推送信息获取对应的应用图标,则可以仅显示应用图标;也可以显示“应用图标+发来新消息”;还可以显示“应用图标+具体消息内容”。还可以根据推送信息获取对应的应用名称,则可以仅显示应用名称;也可以显示“应用名称+发来新消息”;还可以显示“应用名称+具体消息内容”,以及“应用图标+应用名称+发来新消息”等。
在其中一个实施例中,所述免扰提示方式为语音提示方式,所述提示信息生成模块,用于获取后台应用的推送信息,根据所述语音提示方式将所述推送消息生成音频信息。
可以根据推送消息确定对应的应用名称,在生成的音频信息中可以包括应用名称+有新消息,也可以包括应用名称+具体消息内容,还可以仅包括应用名称。
在其中一个实施例中,所述免扰提示方式为振动提示方式,所述提示信息生成模块,用于根据推送信息生成振动触发指令。一旦收到推送信息,则进行振动处理。
在其中一个实施例中,所述免扰提示方式为铃声提示方式,所述提示信息生成模块,用于根据推送信息生成铃声提示触发指令。一旦收到推送信息,则进行铃声提示。
提示模块830,用于将所述提示信息进行提示。
提示模块830根据免扰提示方式可以对提示信息进行提示。比如,在其中一个实施例中,免扰提示方式为显示提示方式,所述提示模块,用于将所述提示信息显示在系统状态栏或系统横幅上。系统状态栏(Status Bar):指在系统顶 部显示设备的关键信息的部分,显示的信息包括设备型号或网络供应商、网络强度、电池信息、时间等。如图4所示,为移动终端中系统状态栏示意图。400表示系统状态栏。系统横幅会出现在屏幕顶部并且自动消失。系统横幅的宽度往往大于系统状态栏的宽度,显示系统横幅时会遮挡系统状态栏。如图5所示,为移动终端中系统横幅示意图。500表示系统横幅。比如,在IOS系统中,可以将提示信息显示在系统状态栏中,则可以避免横幅或弹出框对前台应用的干扰。另外,显示提示方式不受横竖屏限制。
在其中一个实施例中,所述提示模块,用于将所述音频信息进行语音播报。
本方案通过在多个应用同时运行的时候,根据前台应用的属性信息确定免扰提示方式,并根据免扰提示方式将后台应用的推送消息生成提示信息,根据免扰提示方式对提示信息进行提示。从而可以实现根据不同的前台应用选择不同的免扰提示方式,可以减少提示推送消息时对前台应用运行时的干扰,同时,避免了对后台应用各提醒方式的冗余设置,提高了操作效率,同时提高了用户体验。
在其中一个实施例中,还包括:
系统提示方式屏蔽模块,用于检测系统当前提示方式,将其记录为系统提示方式;当检测到多个应用同时运行,并且前台有应用运行时,屏蔽系统提示方式;
恢复模块,用于当前台应用退出运行或转换为后台运行时,关闭免扰提示方式,恢复系统提示方式。
通过这样的方式自动实现免扰提示方式和原有的系统提示方式的切换,避免用户来回切换,提高操作效率,从而提高用户体验。
在其中一个实施例中,所述后台应用为电话应用,且所述免扰提示方式为显示提示方式,所述提示信息生成模块用于获取电话应用的图标和呼叫方信息,将所述图标和呼叫方信息生成提示信息;所述提示模块用于将所述提示信息显示在系统状态栏或系统横幅上;
在其中一个实施例中,所述后台应用为电话应用,且所述免扰提示方式为语音提示方式,所述提示信息生成模块用于获取电话应用的名称和呼叫方信息, 将所述名称和呼叫方信息生成音频信息;所述提示模块用于将所述音频信息进行语音播报。
本实施例可以避免电话应用运行时对前台应用的干扰,避免了用户在电话应用对前台应用造成干扰时,将电话应用切换到后台,将原有的前台应用再次打开的繁杂操作,提高了效率,同时大大提高了用户体验。
在其中一个实施例中,所述后台应用为电话应用,所述提示模块还包括:
呼叫提示信息设置模块,用于设置电话应用的呼叫提示信息;
紧急电话判断模块,用于在呼叫到来时将所述呼叫提示信息发送至呼叫方,并根据呼叫方的响应信息判断是否为紧急电话;
子提示模块,用于当本次呼叫为紧急电话时,根据免扰提示方式生成相应的紧急提示信息,并将紧急提示信息进行提示。
本实施例还通过设置呼叫提示信息的方式和呼叫方响应信息的方式判断当前电话是否为紧急电话,从而可以对紧急电话进行提示,避免用户错过重要电话,同时也可以避免一些垃圾电话或不重要的电话对前台应用的干扰。呼叫提示信息可以是文字信息,也可以是语音信息。当呼叫到来时,可以将事先设置好的文字信息或语音信息发送至呼叫方,提醒呼叫方。比如,可以将文字信息或语音信息设置为“正在忙,若事情紧急,请不要立即挂断”。呼叫到来时,则将该信息发送至呼叫方,并且进行计时,如果发送后的时间超过设定时间,且电话应用保持通话状态,则判断为紧急电话;如果发送后的时间小于设定时间,且电话应用结束通话,则判断为非紧急电话。然后对紧急电话进行提示。再如,可以设置为“正在忙,若事情紧急,请回短信”。呼叫到来时,则将该呼叫提示信息以短信的形式发送至呼叫方,当接收到呼叫方返回的短信时,则判断为紧急电话,否则为非紧急电话。然后对紧急电话进行提示。
紧急提示信息可以同推送信息生成的提示信息一起进行提示。
在其中一个实施例中,还包括屏蔽模块,用于:
检测并屏蔽前台应用推送的广告信息;
和/或
检测并屏蔽系统低电量提醒信息,其中,所述低电量提醒信息为大于或等 于10%的电量提醒信息。
本方案还可以屏蔽一些广告、game center的通知、20%和10%低电量的提示弹窗等。
在其中一个实施例中,还包括前台应用判断模块,用于:
检测当前前台应用是否为设定前台应用,前台应用是设定前台应用时,则与免扰提示方式确认模块连接。
通过这样的方式可以对特定的前台应用进行免扰提示,避免了所有应用在前台运行时都开启免扰模式。检测当前前台应用是否为设定前台应用的方法有很多中,比如,可以通过获取前台应用的名称,将其与预设应用名称进行匹配,匹配则为设定前台应用,否则不是设定前台应用。也可以根据前台应用的特性进行判断,比如在游戏中会出现连续滑动等现象,则可以通过检查是否为连续滑动或触动来判断是否为设定应用。
本发明的推送消息的提示系统与本发明的推送消息的提示方法是一一对应的,上述推送消息的提示方法实施例中的相关技术特征及其技术效果均适用于推送消息的提示系统实施例中,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

推送消息的提示方法和系统.pdf_第1页
第1页 / 共20页
推送消息的提示方法和系统.pdf_第2页
第2页 / 共20页
推送消息的提示方法和系统.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《推送消息的提示方法和系统.pdf》由会员分享,可在线阅读,更多相关《推送消息的提示方法和系统.pdf(20页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104346217 A (43)申请公布日 2015.02.11 CN 104346217 A (21)申请号 201410529371.9 (22)申请日 2014.10.08 G06F 9/46(2006.01) (71)申请人 腾讯科技 (深圳) 有限公司 地址 518000 广东省深圳市福田区振兴路赛 格科技园 2 栋东 403 室 (72)发明人 吴仕祥 许汉杰 刘俊玮 丘晓骁 熊曦 (74)专利代理机构 广州华进联合专利商标代理 有限公司 44224 代理人 王茹 黄晓庆 (54) 发明名称 推送消息的提示方法和系统 (57) 摘要 一种推送消息的提示方法。

2、和系统, 其方法包 括 : 在多个应用同时运行时, 获取前台应用的属 性信息, 根据所述属性信息确定前台应用对应的 免扰提示方式, 其中, 所述免扰提示方式是在前台 应用运行时以最小打扰方式进行消息提醒的方 式 ; 获取后台应用的推送信息, 根据所述免扰提 示方式将所述推送信息生成相应的提示信息 ; 将 所述提示信息进行提示。本发明方案可以实现根 据不同的前台应用选择不同的免扰提示方式, 可 以减少提示推送消息时对前台应用的干扰, 同时, 避免了对后台应用各提醒方式的冗余设置, 提高 了操作效率, 同时提高了用户体验。 (51)Int.Cl. 权利要求书 3 页 说明书 10 页 附图 6 页。

3、 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书10页 附图6页 (10)申请公布号 CN 104346217 A CN 104346217 A 1/3 页 2 1. 一种推送消息的提示方法, 其特征在于, 包括 : 在多个应用同时运行时, 获取前台应用的属性信息, 根据所述属性信息确定前台应用 对应的免扰提示方式, 其中, 所述免扰提示方式是在前台应用运行时以最小打扰方式进行 消息提醒的方式 ; 获取后台应用的推送信息, 根据所述免扰提示方式将所述推送信息生成相应的提示信 息 ; 将所述提示信息进行提示。 2. 根据权利要求 1 所述的推送消息的提示方法,。

4、 其特征在于, 所述免扰提示方式包括 语音提示方式、 显示提示方式、 振动提示方式、 铃声提示方式。 3. 根据权利要求 1 所述的推送消息的提示方法, 其特征在于, 还包括 : 根据预设策略建立应用的属性信息和免扰提示方式的关系列表 ; 根据所述属性信息确定前台应用对应的免扰提示方式的步骤包括 : 根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。 4. 根据权利要求 1 所述的推送消息的提示方法, 其特征在于, 所述免扰提示方式为显 示提示方式 ; 所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤, 包括 : 根据显 示提示方式将所述推送信息生成相应的提示信。

5、息, 其中, 所述提示信息包括但不限于应用 图标与发来新消息组合形式 ; 应用图标与具体消息内容组合形式 ; 应用图标形式 ; 应用图 标、 应用名称与发来新消息组合形式 ; 所述将所述提示信息进行提示步骤, 包括 : 将所述提示信息显示在系统状态栏或系统横幅上。 5. 根据权利要求 1 所述的推送消息的提示方法, 其特征在于, 所述免扰提示方式为语音提示方式, 所述根据所述免扰提示方式将所述推送信息生成 相应的提示信息包括 : 根据所述语音提示方式将所述推送消息生成音频信息 ; 所述将所述提示信息进行提示步骤, 包括 : 将所述音频信息进行语音播报。 6. 根据权利要求 2 所述的推送消息的。

6、提示方法, 其特征在于, 后台应用为电话应用, 所述获取后台应用的推送信息, 根据所述免扰提示方式将所述推送信息生成相应的提示信 息 ; 将所述提示信息进行提示步骤, 包括 : 当免扰提示方式为显示提示方式时, 获取电话应用的图标和呼叫方信息, 将所述图标 和呼叫方信息生成提示信息, 将所述提示信息显示在系统状态栏或系统横幅上 ; 当所述免扰提示方式为语音提示方式时, 获取电话应用的名称和呼叫方信息, 将所述 名称和呼叫方信息生成音频信息, 将所述音频信息进行语音播报。 7. 根据权利要求 1 所述的推送消息的提示方法, 其特征在于, 所述后台应用为电话应 用, 所述将所述提示信息进行提示还包。

7、括 : 设置电话应用的呼叫提示信息 ; 在呼叫到来时将所述呼叫提示信息发送至呼叫方, 并根据呼叫方的响应信息判断是否 为紧急电话 ; 权 利 要 求 书 CN 104346217 A 2 2/3 页 3 若是, 则根据免扰提示方式生成相应的紧急提示信息, 并将紧急提示信息进行提示。 8. 一种推送消息的提示系统, 其特征在于, 包括 : 免扰提示方式确认模块, 用于在多个应用同时运行时, 获取前台应用的属性信息, 根据 所述属性信息确定前台应用对应的免扰提示方式, 其中, 所述免扰提示方式是在前台应用 运行时以最小打扰方式进行消息提醒的方式 ; 提示信息生成模块, 用于获取后台应用的推送信息,。

8、 根据所述免扰提示方式将所述推 送信息生成相应的提示信息 ; 提示模块, 用于将所述提示信息进行提示。 9. 根据权利要求 8 所述的推送消息的提示系统, 其特征在于, 所述免扰提示方式包括 语音提示方式、 显示提示方式、 振动提示方式、 铃声提示方式。 10. 根据权利要求 8 所述的推送消息的提示系统, 其特征在于, 还包括 : 关系列表建立模块, 用于根据预设策略建立应用的属性信息和免扰提示方式的关系列 表 ; 所述免扰提示方式确认模块, 还用于 : 根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。 11. 根据权利要求 8 所述的推送消息的提示系统, 其特征在于,。

9、 所述免扰提示方式为显 示提示方式 ; 所述提示信息生成模块, 用于根据显示提示方式将所述推送信息生成相应的提示信 息, 其中, 所述提示信息包括但不限于应用图标与发来新消息组合形式 ; 应用图标与具体消 息内容组合形式 ; 应用图标形式 ; 应用图标、 应用名称与发来新消息组合形式 ; 所述提示模块, 用于将所述提示信息显示在系统状态栏或系统横幅上。 12. 根据权利要求 8 所述的推送消息的提示系统, 其特征在于, 所述免扰提示方式为语 音提示方式 ; 所述提示信息生成模块, 用于获取后台应用的推送信息, 根据所述语音提示方式将所 述推送消息生成音频信息 ; 所述提示模块, 用于将所述音频。

10、信息进行语音播报。 13. 根据权利要求 9 所述的推送消息的提示系统, 其特征在于, 所述后台应用为电话应 用, 且所述免扰提示方式为显示提示方式, 所述提示信息生成模块用于获取电话应用的图 标和呼叫方信息, 将所述图标和呼叫方信息生成提示信息 ; 所述提示模块用于将所述提示 信息显示在系统状态栏或系统横幅上 ; 或 所述后台应用为电话应用, 且所述免扰提示方式为语音提示方式, 所述提示信息生成 模块用于获取电话应用的名称和呼叫方信息, 将所述名称和呼叫方信息生成音频信息 ; 所 述提示模块用于将所述音频信息进行语音播报。 14. 根据权利要求 8 所述的推送消息的提示系统, 其特征在于, 。

11、所述后台应用为电话应 用, 所述提示模块还包括 : 呼叫提示信息设置模块, 用于设置电话应用的呼叫提示信息 ; 紧急电话判断模块, 用于在呼叫到来时将所述呼叫提示信息发送至呼叫方, 并根据呼 叫方的响应信息判断是否为紧急电话 ; 权 利 要 求 书 CN 104346217 A 3 3/3 页 4 子提示模块, 用于当本次呼叫为紧急电话时, 根据免扰提示方式生成相应的紧急提示 信息, 并将紧急提示信息进行提示。 权 利 要 求 书 CN 104346217 A 4 1/10 页 5 推送消息的提示方法和系统 技术领域 0001 本发明涉及信息处理技术领域, 特别是涉及一种推送消息的提示方法和系。

12、统。 背景技术 0002 移动智能终端是具有独立的操作系统, 可以由用户自行安装软件、 游戏等第三方 服务商提供的程序, 可通过此类程序进行功能扩充, 并可以通过移动通讯网络来实现无线 网络接入的一类移动设备的总称。目前可以包括搭载 Android、 iOS 等操作系统的智能手机 和平板电脑, 部分掌上游戏机等。 0003 目前, 当同时开启多个应用程序时, 不管是其中一个应用程序正在运行, 其他程序 在后台运行时, 还是所有应用都在后台运行, 后台运行的应用程序有新消息时, 往往会以声 音、 振动和文字显示的形式同时对推送消息进行提示。 0004 当前应用程序正在运行时, 往往不期望受到其他。

13、应用程序多种形式的推送消息干 扰。 比如, 正在玩游戏时, 后台的QQ、 微信、 短信等应用有新消息时, 总会实时进行显示, 并伴 有振动和提示声, 十分影响用户玩游戏的体验。又如, 正在听歌时, 后台的 QQ、 微信、 短信等 应用有新消息时, 总会实时进行显示, 并伴有振动和提示声, 会中断歌曲的播放。为了能对 推送消息进行提醒的前提下, 提高当前应用程序的体验效果, 避免打扰, 目前对后台运行的 应用程序一一进行设置。这样繁杂的操作, 效率低, 体验差。 发明内容 0005 基于此, 有必要针对在避免推送消息对前台应用的干扰时, 操作复杂、 效率低的问 题, 提供一种推送消息的提示方法和。

14、系统。 0006 一种推送消息的提示方法, 包括 : 0007 在多个应用同时运行时, 获取前台应用的属性信息, 根据所述属性信息确定前台 应用对应的免扰提示方式, 其中, 所述免扰提示方式是在前台应用运行时以最小打扰方式 进行消息提醒的方式 ; 0008 获取后台应用的推送信息, 根据所述免扰提示方式将所述推送信息生成相应的提 示信息 ; 0009 将所述提示信息进行提示。 0010 一种推送消息的提示系统, 包括 : 0011 免扰提示方式确认模块, 用于在多个应用同时运行时, 获取前台应用的属性信息, 根据所述属性信息确定前台应用对应的免扰提示方式, 其中, 所述免扰提示方式是在前台 应。

15、用运行时以最小打扰方式进行消息提醒的方式 ; 0012 提示信息生成模块, 用于获取后台应用的推送信息, 根据所述免扰提示方式将所 述推送信息生成相应的提示信息 ; 0013 提示模块, 用于将所述提示信息进行提示。 0014 上述推送消息的提示方法和系统, 通过在多个应用同时运行的时候, 根据前台应 说 明 书 CN 104346217 A 5 2/10 页 6 用的属性信息确定免扰提示方式, 并根据免扰提示方式将后台应用的推送消息生成提示信 息, 根据免扰提示方式对提示信息进行提示。从而可以实现根据不同的前台应用选择不同 的免扰提示方式, 可以减少提示推送消息时对前台应用运行时的干扰, 同。

16、时, 避免了对后台 应用各提醒方式的冗余设置, 提高了操作效率, 同时提高了用户体验。 附图说明 0015 图 1 为本发明一个实施例中信息交互系统的工作环境示意图 ; 0016 图 2 为本发明一个实施例中用户终端的结构示意图 ; 0017 图 3 为本发明推送消息的提示方法实施例的流程示意图 ; 0018 图 4 为本发明一个实施例中移动终端中系统状态栏示意图 ; 0019 图 5 为本发明一个实施例中移动终端中系统横幅示意图 ; 0020 图 6 为本发明具体应用实例中移动终端横向显示示意图 ; 0021 图 7 为本发明具体应用实例中移动终端纵向显示示意图 ; 0022 图 8 为本发。

17、明推送消息的提示方法实施例的结构示意图。 具体实施方式 0023 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0024 参考图1, 图1示出了本发明一个实施例中信息交互系统的工作环境示意图。 该系 统包括用户终端和服务器, 用户终端和服务器通过网络连接。 0025 参考图 2, 在一个实施例中, 用户终端的结构示意图。本发明实施例的方法, 可以以软件的形式安装于相应的机器设备上, 这里的终端设备可以是手机、 平板电脑、 PDA(Personal Dig。

18、ital Assistant, 个人数字助理 )、 掌上游戏机等任意终端设备。 0026 据此, 以下以其中一种终端设备为例, 图 2 中示出了该终端设备的部分结构框图。 参考图 2, 该终端设备包括 : 存储器 210、 输入单元 220、 显示单元 230、 处理器 240、 通信模块 250 等部件。本领域技术人员可以理解, 图 2 中示出的结构, 仅仅是与本发明实施例方案相 关的部分结构的框图, 并不构成对应用在本发明方案中的终端设备的限定, 具体的终端设 备可以包括比图示中更多或更少的部件, 或者组合某些部件, 或者不同的部件布置。其中, 存储器 210 可用于存储软件程序以及模块,。

19、 处理器 240 通过运行存储在存储器 210 的软件 程序以及模块, 从而执行与该终端设备相关的各种功能应用以及数据处理。输入单元 220 可用于接收输入的数字、 字符或者其他信息, 以及产生与终端设备的用户设置以及功能控 制有关的键信号输入。显示单元 230 可用于显示由用户输入的信息或提供给用户的信息以 及各种菜单。 终端设备通过通信模块250可以实现与服务器之间的通信, 该通信模块250可 以采用任何可能的方式实现, 例如 WiFi 模块、 蓝牙通信、 光纤通信等, 通过通信模块 250 实 现了终端设备与服务器之间的通信, 从而可以使得终端设备能够向服务器发送相关信息, 并接收由服务。

20、器返回的相关信息。处理器 240 是终端设备的控制中心, 利用各种接口和线 路连接整个终端设备的各个部分, 通过运行或执行存储在存储器 210 内的软件程序和 / 或 模块, 以及调用存储在存储器 210 内的数据, 执行终端设备的各种功能和数据处理, 从而对 说 明 书 CN 104346217 A 6 3/10 页 7 终端设备进行整体监控。 0027 如图 3 所示, 为本发明推送消息的提示方法实施例的流程示意图, 包括 : 0028 步骤 S101 : 在多个应用同时运行时, 获取前台应用的属性信息, 根据所述属性信 息确定前台应用对应的免扰提示方式, 其中, 所述免扰提示方式是在前台。

21、应用运行时以最 小打扰方式进行消息提醒的方式 ; 0029 应用也可以称为应用程序, 比如, QQ、 微信、 微博等应用。在多个应用同时运行时, 其中一个应用在前台运行, 其他的应用在后台运行。 其中, 在前台运行的应用又可以称为前 台应用, 在后台运行的应用又可以称为后台应用。本步骤可以通过获取应用属性信息的方 式确定前台应用对应的免扰提示方式。 免扰提示方式是在前台应用运行时以最小打扰方式 进行消息提醒的方式。比如, 前台应用为酷狗时, 用户在听音乐或录音文件时, 不期望被其 他音频打扰, 则对于酷狗应用来说, 显示提示方式是较好的免扰提示方式, 在有其他推送信 息时, 在保证用户可知推送。

22、信息的前提下, 保证了酷狗音频播放的流畅, 减轻了打扰。 0030 免扰提示方式可以包括语音提示方式、 显示提示方式、 振动提示方式、 铃声提示方 式。当然, 还可以设置无提示方式。 0031 由于不同的前台应用需要的提示方式可能存在不同, 因此可以对不同前台应用采 用对应的免扰提示方式。确定免扰提示方式的方法有很多种, 在其中一个实施例中, 还包 括 : 0032 根据预设策略建立应用的属性信息和免扰提示方式的关系列表 ; 0033 根据所述属性信息确定前台应用对应的免扰提示方式的步骤包括 : 0034 根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。 0035 本实施。

23、例首先建立了属性信息与免扰提示方式的关系列表, 后续直接根据数据信 息和关系列表即可知道该前台应用对应的免扰提示方式。 0036 预设策略是建立应用属性信息和免扰提示方式关联关系的策略。 预设策略可以是 给特定的应用程序指定免扰提示方式。 比如, 属性信息可以是名称信息, 建立指定的应用名 称与免扰提示方式的关系列表。 从而可以根据应用名称确定该应用的免扰提示方式。 比如, 应用名称为植物大战僵尸, 则根据关系列表找出其对应的免扰提示方式 - 显示提示方式。 又如, 应用名称为美图秀秀, 则根据事先设定的关系列表找出其对应的免扰提示方式 - 语 音提示方式。又如, 应用名称为 YY, 则根据事。

24、先设定的关系列表找出器对应的免扰提示方 式 - 无提示方式。由于在 YY 上可能进行视频教学, 所以可以设置为无提示方式。 0037 预设策略还可以是判断应用的属性信息中是否存在音频信息, 从而可以确定该应 用运行时音频是否同时运行, 若是, 则将该类运用的提示方式划分为显示提示方式。 这种是 针对应用执行时有音频信息播放的情况。比如, 游戏、 酷狗、 天天动听等应用。预设策略还 可以根据属性信息将一些画面感比较强的应用的提示方式划分为语音提示或铃声提示。 比 如一些绘图软件等。 0038 步骤 S102 : 获取后台应用的推送信息, 根据所述免扰提示方式将所述推送信息生 成相应的提示信息 ;。

25、 0039 推送消息指服务器把信息数据自动发送到客户端, 并可以在操作系统集中展示的 提示信息, 如 iOS 系统的通知中心 ( 或 Android 系统的通知栏 ) 集中展示的提示信息。当 后台应用有新消息的时候, 会将该新消息作为推送消息推送至客户端。 说 明 书 CN 104346217 A 7 4/10 页 8 0040 在其中一个实施例中, 所述免扰提示方式为显示提示方式 ; 0041 所述根据所述免扰提示方式将所述推送信息生成相应的提示信息步骤, 包括 : 根 据显示提示方式将所述推送信息生成相应的提示信息, 其中, 所述提示信息包括但不限于 应用图标与发来新消息组合形式 ; 应用。

26、图标与具体消息内容组合形式 ; 应用图标形式 ; 应 用图标、 应用名称与发来新消息组合形式。 0042 提示信息的显示形式可以有很多种, 可以根据推送信息获取对应的应用图标, 则 可以仅显示应用图标 ; 也可以显示 “应用图标 + 发来新消息” ; 还可以显示 “应用图标 + 具体 消息内容” 。还可以根据推送信息获取对应的应用名称, 则可以仅显示应用名称 ; 也可以显 示 “应用名称 + 发来新消息” ; 还可以显示 “应用名称 + 具体消息内容” , 以及 “应用图标 + 应 用名称 + 发来新消息” 等。 0043 在其中一个实施例中, 所述免扰提示方式为语音提示方式, 所述根据所述免。

27、扰提 示方式将所述推送信息生成相应的提示信息步骤, 包括 : 0044 根据所述语音提示方式将所述推送消息生成音频信息。 0045 可以根据推送消息确定对应的应用名称, 在生成的音频信息中可以包括应用名称 + 有新消息, 也可以包括应用名称 + 具体消息内容, 还可以仅包括应用名称。 0046 在其中一个实施例中, 所述免扰提示方式为振动提示方式, 所述根据所述免扰提 示方式将所述推送信息生成相应的提示信息步骤, 包括 : 根据推送信息生成振动触发指令。 一旦收到推送信息, 则进行振动处理。 0047 在其中一个实施例中, 所述免扰提示方式为铃声提示方式, 所述根据所述免扰提 示方式将所述推送。

28、信息生成相应的提示信息步骤, 包括 : 根据推送信息生成铃声提示触发 指令。一旦收到推送信息, 则进行铃声提示。 0048 步骤 S103 : 将所述提示信息进行提示。 0049 根据免扰提示方式可以对提示信息进行提示。比如, 在其中一个实施例中, 免扰 提示方式为显示提示方式, 步骤 S103 包括 : 将所述提示信息显示在系统状态栏或系统横幅 上。系统状态栏 (Status Bar) : 指在系统顶部显示设备的关键信息的部分, 显示的信息包 括设备型号或网络供应商、 网络强度、 电池信息、 时间等。如图 4 所示, 为移动终端中系统状 态栏示意图。400 表示系统状态栏。系统横幅会出现在屏。

29、幕顶部并且自动消失。系统横幅 的宽度往往大于系统状态栏的宽度, 显示系统横幅时会遮挡系统状态栏。如图 5 所示, 为移 动终端中系统横幅示意图。500 表示系统横幅。比如, 在 IOS 系统中, 可以将提示信息显示 在系统状态栏中, 则可以避免横幅或弹出框对前台应用的干扰。 另外, 显示提示方式不受横 竖屏限制。 0050 在其中一个实施例中, 所述免扰提示方式为语音提示方式, 步骤 S103 包括 : 将所 述音频信息进行语音播报。 0051 本方案通过在多个应用同时运行的时候, 根据前台应用的属性信息确定免扰提示 方式, 并根据免扰提示方式将后台应用的推送消息生成提示信息, 根据免扰提示方。

30、式对提 示信息进行提示。从而可以实现根据不同的前台应用选择不同的免扰提示方式, 可以减少 提示推送消息时对前台应用运行时的干扰, 同时, 避免了对后台应用各提醒方式的冗余设 置, 提高了操作效率, 同时提高了用户体验。 0052 在其中一个实施例中, 所述在多个应用同时运行时, 获取前台应用的属性信息, 根 说 明 书 CN 104346217 A 8 5/10 页 9 据所述属性信息确定前台应用对应的免扰提示方式步骤之前, 还包括 : 0053 检测系统当前提示方式, 将其记录为系统提示方式 ; 0054 当检测到多个应用同时运行, 并且前台有应用运行时, 屏蔽系统提示方式 ; 0055 所。

31、述将所述提示信息进行提示步骤之后, 还包括 : 0056 当前台应用退出运行或转换为后台运行时, 关闭免扰提示方式, 恢复系统提示方 式。 0057 通过这样的方式自动实现免扰提示方式和原有的系统提示方式的切换, 避免用户 来回切换, 提高操作效率, 从而提高用户体验。 0058 在其中一个实施例中, 后台应用为电话应用, 所述获取后台应用的推送信息, 根据 所述免扰提示方式将所述推送信息生成相应的提示信息 ; 将所述提示信息进行提示步骤, 包括 : 0059 当免扰提示方式为显示提示方式时, 获取电话应用的图标和呼叫方信息, 将所述 图标和呼叫方信息生成提示信息, 将所述提示信息显示在系统状。

32、态栏或系统横幅上 ; 0060 当所述免扰提示方式为语音提示方式时, 获取电话应用的名称和呼叫方信息, 将 所述名称和呼叫方信息生成音频信息, 将所述音频信息进行语音播报。 0061 本实施例可以避免电话应用运行时对前台应用的干扰, 避免了用户在电话应用对 前台应用造成干扰时, 将电话应用切换到后台, 将原有的前台应用再次打开的繁杂操作, 提 高了效率, 同时大大提高了用户体验。其中, 电话应用为可以拨打电话和接听电话的应用。 0062 在其中一个实施例中, 所述后台应用为电话应用, 所述将所述提示信息进行提示 还包括 : 0063 设置电话应用的呼叫提示信息 ; 0064 在呼叫到来时将所述。

33、呼叫提示信息发送至呼叫方, 并根据呼叫方的响应信息判断 是否为紧急电话 ; 0065 若是, 则根据免扰提示方式生成相应的紧急提示信息, 并将紧急提示信息进行提 示。 0066 本实施例还通过设置呼叫提示信息的方式和呼叫方响应信息的方式判断当前电 话是否为紧急电话, 从而可以对紧急电话进行提示, 避免用户错过重要电话, 同时也可以避 免一些垃圾电话或不重要的电话对前台应用的干扰。呼叫提示信息可以是文字信息, 也可 以是语音信息。 当呼叫到来时, 可以将事先设置好的文字信息或语音信息发送至呼叫方, 提 醒呼叫方。比如, 可以将文字信息或语音信息设置为 “正在忙, 若事情紧急, 请不要立即挂 断”。

34、 。 呼叫到来时, 则将该信息发送至呼叫方, 并且进行计时, 如果发送后的时间超过设定时 间, 且电话应用保持通话状态, 则判断为紧急电话 ; 如果发送后的时间小于设定时间, 且电 话应用结束通话, 则判断为非紧急电话。可以对紧急电话进行提示。再如, 可以设置为 “正 在忙, 若事情紧急, 请回短信” 。 呼叫到来时, 则将该呼叫提示信息以短信的形式发送至呼叫 方, 当接收到呼叫方返回的短信时, 则判断为紧急电话, 否则为非紧急电话。可以对紧急电 话进行提示。 0067 紧急提示信息可以同推送信息生成的提示信息一起进行提示。 0068 在其中一个实施例中, 还包括 : 0069 检测并屏蔽前台。

35、应用推送的广告信息 ; 说 明 书 CN 104346217 A 9 6/10 页 10 0070 和 / 或 0071 检测并屏蔽系统低电量提醒信息, 其中, 所述低电量提醒信息为大于或等于 10 的电量提醒信息。 0072 本方案还可以屏蔽一些广告、 game center的通知、 20和10低电量的提示弹窗 等。 0073 在其中一个实施例中, 获取前台应用的属性信息前, 还包括 : 0074 检测当前前台应用是否为设定前台应用, 若是, 则进入获取前台应用的属性信息 步骤, 若否, 则跳出。即不启动本发明方案的推送消息的提示方法。 0075 通过这样的方式可以对特定的前台应用进行免扰提。

36、示, 避免了所有应用在前台运 行时都开启免扰模式。 检测当前前台应用是否为设定前台应用的方法有很多中, 比如, 可以 通过获取前台应用的名称, 将其与预设应用名称进行匹配, 匹配则为设定前台应用, 否则不 是设定前台应用。也可以根据前台应用的特性进行判断, 比如在游戏中会出现连续滑动等 现象, 则可以通过检查是否为连续滑动或触动来判断是否为设定应用。 0076 以上实施方式中的各种技术特征可以任意进行组合, 只要特征之间的组合不存在 冲突或矛盾, 但是限于篇幅, 未进行一一描述, 因此上述实施方式中的各种技术特征的任意 进行组合也属于本说明书公开的范围。 0077 本方案还介绍一种具体应用实例。

37、, 一种 IOS 系统中推送消息的提示方法, 包括 : 0078 在多个应用同时运行时, 获取前台应用的属性信息 ; 0079 根据属性信息判断前台应用是否为游戏应用, 若是, 则将免扰提示方式设定为显 示提示方式, 并且屏蔽系统原有的提示方式 ; 0080 获取后台应用的推送信息, 根据所述显示提示方式将所述推送信息生成 “应用图 标 + 名称 + 有新消息” 的提示信息 ; 0081 将所述提示信息显示在系统状态栏上。 0082 如图 6 所示, 为本发明具体应用实例中移动终端横向显示示意图, 如图 7 所示, 为 本发明具体应用实例中纵向显示示意图。 0083 根据上述推送消息的提示方法。

38、, 本发明还提供一种推送消息的提示系统, 参见图 8 所示, 为本发明推送消息的提示方法实施例的结构示意图, 包括 : 免扰提示方式确认模块 810、 提示信息生成模块 820、 提示模块 830。 0084 免扰提示方式确认模块 810, 用于在多个应用同时运行时, 获取前台应用的属性信 息, 根据所述属性信息确定前台应用对应的免扰提示方式, 其中, 所述免扰提示方式是在前 台应用运行时以最小打扰方式进行消息提醒的方式 ; 0085 应用也可以称为应用程序, 比如, QQ、 微信、 微博等应用。在多个应用同时运行时, 其中一个应用在前台运行, 其他的应用在后台运行。 其中, 在前台运行的应用。

39、又可以称为前 台应用, 在后台运行的应用又可以称为后台应用。本步骤可以通过获取应用属性信息的方 式确定前台应用对应的免扰提示方式。 免扰提示方式是在前台应用运行时以最小打扰方式 进行消息提醒的方式。免扰提示方式可以包括语音提示方式、 显示提示方式、 振动提示方 式、 铃声提示方式。当然, 还可以设置无提示方式。 0086 由于不同的前台应用需要的提示方式可能存在不同, 因此可以对不同前台应用采 用对应的免扰提示方式。确定免扰提示方式的方法有很多种, 在其中一个实施例中, 还包 说 明 书 CN 104346217 A 10 7/10 页 11 括 : 0087 关系列表建立模块, 用于根据预设。

40、策略建立应用的属性信息和免扰提示方式的关 系列表 ; 0088 所述免扰提示方式确认模块, 还用于 : 0089 根据所述属性信息从所述关系列表中查找出所述前台应用对应的免扰提示方式。 0090 本实施例通过关系列表建立模块建立了属性信息与免扰提示方式的关系列表, 后 续直接根据数据信息和关系列表即可知道该前台应用对应的免扰提示方式。 0091 预设策略是建立应用属性信息和免扰提示方式关联关系的策略。 预设策略可以是 给特定的应用程序指定免扰提示方式。 比如, 属性信息可以是名称信息, 建立指定的应用名 称与免扰提示方式的关系列表。 从而可以根据应用名称确定该应用的免扰提示方式。 比如, 应用。

41、名称为植物大战僵尸, 则根据关系列表找出其对应的免扰提示方式 - 显示提示方式。 又如, 应用名称为美图秀秀, 则根据事先设定的关系列表找出其对应的免扰提示方式 - 语 音提示方式。又如, 应用名称为 YY, 则根据事先设定的关系列表找出器对应的免扰提示方 式 - 无提示方式。由于在 YY 上可能进行视频教学, 所以可以设置为无提示方式。 0092 预设策略还可以是判断应用的属性信息中是否存在音频信息, 从而可以确定该应 用运行时音频是否同时运行, 若是, 则将该类运用的提示方式划分为显示提示方式。 这种是 针对应用执行时有音频信息播放的情况。比如, 游戏、 酷狗、 天天动听等应用。预设策略还。

42、 可以根据属性信息将一些画面感比较强的应用的提示方式划分为语音提示或铃声提示。 比 如一些绘图软件等。 0093 提示信息生成模块 820, 用于获取后台应用的推送信息, 根据所述免扰提示方式将 所述推送信息生成相应的提示信息 ; 0094 推送消息指服务器把信息数据自动发送到客户端, 并可以在操作系统集中展示的 提示信息, 如 iOS 系统的通知中心 ( 或 Android 系统的通知栏 ) 集中展示的提示信息。当 后台应用有新消息的时候, 会将该新消息作为推送消息推送至客户端。 0095 在其中一个实施例中, 所述免扰提示方式为显示提示方式 ; 0096 所述提示信息生成模块, 用于根据显。

43、示提示方式将所述推送信息生成相应的提示 信息, 其中, 所述提示信息包括但不限于应用图标与发来新消息组合形式 ; 应用图标与具体 消息内容组合形式 ; 应用图标形式 ; 应用图标、 应用名称与发来新消息组合形式。 0097 提示信息的显示形式可以有很多种, 可以根据推送信息获取对应的应用图标, 则 可以仅显示应用图标 ; 也可以显示 “应用图标 + 发来新消息” ; 还可以显示 “应用图标 + 具体 消息内容” 。还可以根据推送信息获取对应的应用名称, 则可以仅显示应用名称 ; 也可以显 示 “应用名称 + 发来新消息” ; 还可以显示 “应用名称 + 具体消息内容” , 以及 “应用图标 +。

44、 应 用名称 + 发来新消息” 等。 0098 在其中一个实施例中, 所述免扰提示方式为语音提示方式, 所述提示信息生成模 块, 用于获取后台应用的推送信息, 根据所述语音提示方式将所述推送消息生成音频信息。 0099 可以根据推送消息确定对应的应用名称, 在生成的音频信息中可以包括应用名称 + 有新消息, 也可以包括应用名称 + 具体消息内容, 还可以仅包括应用名称。 0100 在其中一个实施例中, 所述免扰提示方式为振动提示方式, 所述提示信息生成模 块, 用于根据推送信息生成振动触发指令。一旦收到推送信息, 则进行振动处理。 说 明 书 CN 104346217 A 11 8/10 页 。

45、12 0101 在其中一个实施例中, 所述免扰提示方式为铃声提示方式, 所述提示信息生成模 块, 用于根据推送信息生成铃声提示触发指令。一旦收到推送信息, 则进行铃声提示。 0102 提示模块 830, 用于将所述提示信息进行提示。 0103 提示模块 830 根据免扰提示方式可以对提示信息进行提示。比如, 在其中一个实 施例中, 免扰提示方式为显示提示方式, 所述提示模块, 用于将所述提示信息显示在系统状 态栏或系统横幅上。 系统状态栏(Status Bar) : 指在系统顶部显示设备的关键信息的部分, 显示的信息包括设备型号或网络供应商、 网络强度、 电池信息、 时间等。如图 4 所示, 。

46、为移动 终端中系统状态栏示意图。400 表示系统状态栏。系统横幅会出现在屏幕顶部并且自动消 失。系统横幅的宽度往往大于系统状态栏的宽度, 显示系统横幅时会遮挡系统状态栏。如 图 5 所示, 为移动终端中系统横幅示意图。500 表示系统横幅。比如, 在 IOS 系统中, 可以将 提示信息显示在系统状态栏中, 则可以避免横幅或弹出框对前台应用的干扰。 另外, 显示提 示方式不受横竖屏限制。 0104 在其中一个实施例中, 所述提示模块, 用于将所述音频信息进行语音播报。 0105 本方案通过在多个应用同时运行的时候, 根据前台应用的属性信息确定免扰提示 方式, 并根据免扰提示方式将后台应用的推送消。

47、息生成提示信息, 根据免扰提示方式对提 示信息进行提示。从而可以实现根据不同的前台应用选择不同的免扰提示方式, 可以减少 提示推送消息时对前台应用运行时的干扰, 同时, 避免了对后台应用各提醒方式的冗余设 置, 提高了操作效率, 同时提高了用户体验。 0106 在其中一个实施例中, 还包括 : 0107 系统提示方式屏蔽模块, 用于检测系统当前提示方式, 将其记录为系统提示方式 ; 当检测到多个应用同时运行, 并且前台有应用运行时, 屏蔽系统提示方式 ; 0108 恢复模块, 用于当前台应用退出运行或转换为后台运行时, 关闭免扰提示方式, 恢 复系统提示方式。 0109 通过这样的方式自动实现。

48、免扰提示方式和原有的系统提示方式的切换, 避免用户 来回切换, 提高操作效率, 从而提高用户体验。 0110 在其中一个实施例中, 所述后台应用为电话应用, 且所述免扰提示方式为显示提 示方式, 所述提示信息生成模块用于获取电话应用的图标和呼叫方信息, 将所述图标和呼 叫方信息生成提示信息 ; 所述提示模块用于将所述提示信息显示在系统状态栏或系统横幅 上 ; 0111 在其中一个实施例中, 所述后台应用为电话应用, 且所述免扰提示方式为语音提 示方式, 所述提示信息生成模块用于获取电话应用的名称和呼叫方信息, 将所述名称和呼 叫方信息生成音频信息 ; 所述提示模块用于将所述音频信息进行语音播报。

49、。 0112 本实施例可以避免电话应用运行时对前台应用的干扰, 避免了用户在电话应用对 前台应用造成干扰时, 将电话应用切换到后台, 将原有的前台应用再次打开的繁杂操作, 提 高了效率, 同时大大提高了用户体验。 0113 在其中一个实施例中, 所述后台应用为电话应用, 所述提示模块还包括 : 0114 呼叫提示信息设置模块, 用于设置电话应用的呼叫提示信息 ; 0115 紧急电话判断模块, 用于在呼叫到来时将所述呼叫提示信息发送至呼叫方, 并根 据呼叫方的响应信息判断是否为紧急电话 ; 说 明 书 CN 104346217 A 12 9/10 页 13 0116 子提示模块, 用于当本次呼叫为紧急电话时, 根据免扰提示方式生成相应的紧急 提示信息, 并将紧急提示信息进行提示。 0117 本实施例还通过设置呼叫提示信。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1