掌桥专利:专业的专利平台
掌桥专利
首页

一种消息提示方法及装置

文献发布时间:2023-06-19 09:23:00


一种消息提示方法及装置

技术领域

本发明涉及系统层消息提示技术领域,更具体地,涉及一种消息提示方法及装置。

背景技术

现有的智能设备,以手机、平板电脑举例,都是固有的声道,如媒体声道、通知声道、闹铃声道以及通话声道。而每个声道都有自己的使用规范。比如:来电话了,就调用响铃声道,接电话时,就调用通话声道,闹铃到时间了就调用响铃声道,听音乐以及app都调用媒体声道。

众所周知的微信、QQ、钉钉等一系列的社交软件都是调用的媒体声道进行响铃。而且在社交软件中存在好友聊天、群聊天、群聊天被@等行为细节。而这些细节都没有在媒体声道中区分出来,都是以相同的声音展现给用户。而有些社交软件本身通过技术手段可实现声音区分,但是这仅限于软件本身,不能适用于所有软件。

上述方案的缺点是:现在的社交软件中不同级别的聊天内容,在声音通知上没有区分,对于任何的信息都是相同的声音反馈,从而让用户产生信息焦虑,对于任何的信息响铃都会第一时间打开社交app查看,担心错过重要事情。

发明内容

鉴于上述问题,本发明提出了一种消息提示方法和相应的装置,其可以从系统层面区分社交应用的消息类型,并通过不同的声音进行提示,从而使用户根据声音区分消息的重要程度。

根据本发明实施例的第一方面,提供一种消息提示方法,用于终端,其中,所述终端的系统框架层设置有多个软件层可调用的声音通道,所述方法包括:

当所述终端的系统通知模块接收到通知消息时,确定所述通知消息的通知类型;

当所述通知类型为社交应用的通知消息或者为非社交应用的通知消息但需要通知服务时,对所述通知消息进行分析,得到分析结果;

根据分析结果确定所述通知消息的重要度;

根据所述重要度确定对应的目标提示文件和目标声音通道;

获取所述目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,以使用所述目标声音通道和所述目标提示文件对所述通知消息进行提示。

在一个实施例中,优选地,对所述通知消息进行分析,包括:

获取所述通知消息的发送方人员名称、发送时间和具体内容;

对所述具体内容进行识别,确定所述具体内容是否满足预设条件,得到识别结果:

所述预设条件包括以下任一项或多项:

包含预设关键词;

包含预设字符;

在预设时间段内出现的次数是否大于预设次数。

在一个实施例中,优选地,根据分析结果确定所述通知消息的重要度,包括:

根据所述发送方人员名称、发送时间和具体内容的识别结果,按照预设计算公式计算所述通知消息对应的重要度。

在一个实施例中,优选地,根据所述重要度确定对应的目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,包括:

获取预设的重要度、提示文件和声音通道之间的对应关系;

根据所述对应关系确定与所述通知消息的重要度对应的目标提示文件和目标声音通道。

在一个实施例中,优选地,所述方法还包括:

接收输入的通道设置命令,根据所述通道设置命令设置多个声音通道;

接收输入的对应关系设置命令,根据所述对应关系设置命令,设置预设的重要度、提示文件和声音通道之间的对应关系。

根据本发明实施例的第二方面,提供一种消息提示装置,用于终端,其中,所述终端的系统框架层设置有多个软件层可调用的声音通道,所述装置包括:

第一确定模块,用于当所述终端的系统通知模块接收到通知消息时,确定所述通知消息的通知类型;

分析模块,用于当所述通知类型为社交应用的通知消息或者为非社交应用的通知消息但需要通知服务时,对所述通知消息进行分析,得到分析结果;

第二确定模块,用于根据分析结果确定所述通知消息的重要度;

第三确定模块,用于根据所述重要度确定对应的目标提示文件和目标声音通道;

提示模块,用于获取所述目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,以使用所述目标声音通道和所述目标提示文件对所述通知消息进行提示。

在一个实施例中,优选地,所述分析模块包括:

第一获取单元,用于获取所述通知消息的发送方人员名称、发送时间和具体内容;

识别单元,用于对所述具体内容进行识别,确定所述具体内容是否满足预设条件,得到识别结果:

所述预设条件包括以下任一项或多项:

包含预设关键词;

包含预设字符;

在预设时间段内出现的次数是否大于预设次数。

在一个实施例中,优选地,第二确定模块用于:

根据所述发送方人员名称、发送时间和具体内容的识别结果,按照预设计算公式计算所述通知消息对应的重要度。

在一个实施例中,优选地,所述提示模块包括:

第二获取单元,用于获取预设的重要度、提示文件和声音通道之间的对应关系;

确定单元,用于根据所述对应关系确定与所述通知消息的重要度对应的目标提示文件和目标声音通道。

在一个实施例中,优选地,所述装置还包括:

第一设置模块,用于接收输入的通道设置命令,根据所述通道设置命令设置多个声音通道;

第二设置模块,用于接收输入的对应关系设置命令,根据所述对应关系设置命令,设置预设的重要度、提示文件和声音通道之间的对应关系。

根据本发明实施例的第三方面,提供一种消息提示装置,用于终端,其中,所述终端的系统框架层设置有多个软件层可调用的声音通道,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

当所述终端的系统通知模块接收到通知消息时,确定所述通知消息的通知类型;

当所述通知类型为社交应用的通知消息或者为非社交应用的通知消息但需要通知服务时,对所述通知消息进行分析,得到分析结果;

根据分析结果确定所述通知消息的重要度;

根据所述重要度确定对应的目标提示文件和目标声音通道;

获取所述目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,以使用所述目标声音通道和所述目标提示文件对所述通知消息进行提示。

根据本发明实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现如第一方面实施例中任一项所述方法的步骤。

本发明实施例中,从系统层面主动区分社交应用的消息类型后,自动调用不同的声音文件类型,让用户通过提示声音就知道消息的重要程度,也可以让用户自定义把最重要的人设置成不同的声音,从而通过提示声音就可以区分信息的重要程度。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例的一种消息提示方法的流程图。

图2是本发明一个实施例的一种消息提示方法中步骤S102的流程图。

图3是本发明一个实施例的一种消息提示方法中步骤S102的流程图。

图4是本发明一个实施例的一种消息提示方法中步骤S104的流程图。

图5是本发明一个实施例的又一种消息提示方法的流程图。

图6是本发明一个实施例的一种消息提示装置的框图。

图7是本发明一个实施例的一种消息提示装置中分析模块62的框图。

图8是本发明一个实施例的一种消息提示装置中提示模块65的框图。

图9是本发明一个实施例的又一种消息提示装置的框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明一个实施例的一种消息提示方法的流程图,如图1所示,消息提示方法,用于终端,其中,所述终端的系统框架层设置有多个软件层可调用的声音通道,所述方法包括:

步骤S101,当所述终端的系统通知模块接收到通知消息时,确定所述通知消息的通知类型;通知消息类型可以有普通消息和社交消息。社交消息又可以分为好友聊天、群聊天和群里被@等。

步骤S102,当所述通知类型为社交应用的通知消息或者为非社交应用的通知消息但需要通知服务时,对所述通知消息进行分析,得到分析结果。

步骤S103,根据分析结果确定所述通知消息的重要度。

步骤S104,根据所述重要度确定对应的目标提示文件和目标声音通道。

步骤S105,获取所述目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,以使用所述目标声音通道和所述目标提示文件对所述通知消息进行提示。其中,声音通道还可以根据需要在系统框架层进行扩充。

在该实施例中,可以从系统层面主动区分社交应用的消息类型后,自动调用不同的声音文件类型,让用户通过提示声音就知道消息的重要程度,也可以让用户自定义把最重要的人设置成不同的声音,从而通过提示声音就可以区分信息的重要程度。这样,终端中的任何应用都可以通过该方案实现不同声音的消息提示,不需要借助于应用程序本身实现。

图2是本发明一个实施例的一种消息提示方法中步骤S102的流程图。

如图2所示,在一个实施例中,优选地,上述步骤S102包括:

步骤S201,获取所述通知消息的发送方人员名称、发送时间和具体内容;可以根据发送方人员名称,发送时间和具体内容等确定该通知消息属于好友聊天还是群聊等,进而进一步进行其他识别操作。

步骤S202,对所述具体内容进行识别,确定所述具体内容是否满足预设条件,得到识别结果:

所述预设条件包括以下任一项或多项:

包含预设关键词;其中,预设关键词可以是一些预设的关键词,如紧急,速回等等。

包含预设字符;预设字符可以是@等字符。

在预设时间段内出现的次数是否大于预设次数。

在该实施例中,如果通知消息的具体内容满足预设条件,则说明其比较重要,因此,可以调用指定的应急声音通道和声音文件等,从而保证用户及时获知该消息。

图3是本发明一个实施例的一种消息提示方法中步骤S102的流程图。

如图3所示,在一个实施例中,优选地,上述步骤S103包括:

步骤S301,根据所述发送方人员名称、发送时间和具体内容的识别结果,按照预设计算公式计算所述通知消息对应的重要度。

在该实施例中,可以预设重要度计算公式,进而根据公式计算通知消息的重要度,从而保证重要度计算的准确性。

当然,除了计算重要度外,还可以设置消息的重要度优先级,如设置群里被@>好友聊天>群聊信息,这样,也可以不需要计算重要度,直接根据消息来源确定对应的声音通道和提示文件。

例如,社交app的聊天类型大致分为:好友聊天、群聊,根据信息的优先级分为:群里被@>好友聊天>群聊信息,可以针对不同优先级调用不同级别的通知服务和文件。例如,高优先级的如被@、调用媒体声音文件a,好友聊天调用媒体声音文件b,以此类推…

图4是本发明一个实施例的一种消息提示方法中步骤S104的流程图。

如图4所示,在一个实施例中,优选地,上述步骤S104包括:

步骤S401,获取预设的重要度、提示文件和声音通道之间的对应关系;

步骤S402,根据所述对应关系确定与所述通知消息的重要度对应的目标提示文件和目标声音通道。

在该实施例中,可以预先设置预设的重要度、提示文件和声音通道之间的对应关系,继而根据对应关系确定与通知消息的重要度对应的目标提示文件和目标声音通道。

图5是本发明一个实施例的又一种消息提示方法的流程图。

如图5所示,在一个实施例中,优选地,上述方法还包括:

步骤S501,接收输入的通道设置命令,根据所述通道设置命令设置多个声音通道;

步骤S502,接收输入的对应关系设置命令,根据所述对应关系设置命令,设置预设的重要度、提示文件和声音通道之间的对应关系。

在该实施例中,用户可以设置声音通道和预设的重要度、提示文件和声音通道之间的对应关系。这样,用户可以直接把指定的几个好友或几个群设置不同的提醒策略,从而更容易通过听觉区分信息的重要程度。

通过以上描述介绍了消息提示的实现过程,该过程可由装置实现,下面对该装置的内部结构和功能进行介绍。

图6是本发明一个实施例的一种消息提示装置的框图。

如图6所示,根据本发明实施例的第二方面,提供一种消息提示装置,用于终端,其中,所述终端的系统框架层设置有多个软件层可调用的声音通道,所述装置包括:

第一确定模块61,用于当所述终端的系统通知模块接收到通知消息时,确定所述通知消息的通知类型;

分析模块62,用于当所述通知类型为社交应用的通知消息或者为非社交应用的通知消息但需要通知服务时,对所述通知消息进行分析,得到分析结果;

第二确定模块63,用于根据分析结果确定所述通知消息的重要度;

第三确定模块64,用于根据所述重要度确定对应的目标提示文件和目标声音通道;

提示模块65,用于获取所述目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,以使用所述目标声音通道和所述目标提示文件对所述通知消息进行提示。

图7是本发明一个实施例的一种消息提示装置中分析模块62的框图。

如图7所示,在一个实施例中,优选地,所述分析模块62包括:

第一获取单元71,用于获取所述通知消息的发送方人员名称、发送时间和具体内容;

识别单元72,用于对所述具体内容进行识别,确定所述具体内容是否满足预设条件,得到识别结果:

所述预设条件包括以下任一项或多项:

包含预设关键词;

包含预设字符;

在预设时间段内出现的次数是否大于预设次数。

在一个实施例中,优选地,第二确定模块63用于:

根据所述发送方人员名称、发送时间和具体内容的识别结果,按照预设计算公式计算所述通知消息对应的重要度。

图8是本发明一个实施例的一种消息提示装置中提示模块65的框图。

如图8所示,在一个实施例中,优选地,所述提示模块65包括:

第二获取单元81,用于获取预设的重要度、提示文件和声音通道之间的对应关系;

确定单元82,用于根据所述对应关系确定与所述通知消息的重要度对应的目标提示文件和目标声音通道。

图9是本发明一个实施例的又一种消息提示装置的框图。

如图9所示,在一个实施例中,优选地,所述装置还包括:

第一设置模块91,用于接收输入的通道设置命令,根据所述通道设置命令设置多个声音通道;

第二设置模块92,用于接收输入的对应关系设置命令,根据所述对应关系设置命令,设置预设的重要度、提示文件和声音通道之间的对应关系。

根据本发明实施例的第三方面,提供一种消息提示装置,用于终端,其中,所述终端的系统框架层设置有多个软件层可调用的声音通道,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

当所述终端的系统通知模块接收到通知消息时,确定所述通知消息的通知类型;

当所述通知类型为社交应用的通知消息或者为非社交应用的通知消息但需要通知服务时,对所述通知消息进行分析,得到分析结果;

根据分析结果确定所述通知消息的重要度;

根据所述重要度确定对应的目标提示文件和目标声音通道;

获取所述目标提示文件,并从所述系统框架层调用对应级别的目标声音通道,以使用所述目标声音通道和所述目标提示文件对所述通知消息进行提示。

根据本发明实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现如第一方面实施例中任一项所述方法的步骤。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 消息提示控制方法和装置、消息提示方法和装置
  • 一种消息提示装置和消息提示方法
技术分类

06120112148485