《推送消息的提示方法和系统.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 本实施例还通过设置呼叫提示信。