消息处理方法及装置制造方法

文档序号:7983548阅读:98来源:国知局
消息处理方法及装置制造方法
【专利摘要】本发明实施例提供一种消息处理方法及装置,包括:当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别;根据所述各联系人对应的优先处理级别,获取与所述各联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数;将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上;用以解决基于现有的即时通讯软件的消息处理方法存在信息干扰性的问题。
【专利说明】消息处理方法及装置
【技术领域】
[0001 ] 本发明实施例涉及通信【技术领域】,尤其涉及一种消息处理方法及装置。
【背景技术】
[0002]目前,各类即时通讯软件的新消息提示方式主要是以闪烁的方式呈现,但是,这种闪烁式的信息提示方式带来诸多弊端,例如,只要用户不点击阅读新的即时消息,就会一直不停地闪动,这种频繁闪动会影响工作效率;又例如,当有来自多个联系人的即时消息时,由于现有的即时通讯软件的新消息提示方式只能呈现一个联系人的头像,如果用户想查看其它重要联系人的即时消息时,需要频繁点击多次,桌面打开若干个窗口后,再一一查看,用户不能针对不同重要性、不同联系人进行差异化的信息处理。
[0003]因次,基于现有的即时通讯软件的消息处理方法存在信息干扰性的问题。

【发明内容】

[0004]本发明实施例提供一种消息处理方法及装置,用以解决基于现有的即时通讯软件的消息处理方法存在信息干扰性的问题。
[0005]第一方面,本发明实施例提供一种消息处理方法,包括:
[0006]当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别;
[0007]根据所述各联系人对应的优先处理级别,获取与所述各联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数;
[0008]将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上。
[0009]基于第一方面的第一种可能的实现方式中,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上,包括:
[0010]根据每一消息中包含的发送时间,将每一消息对应的消息提示方式按从上到下或从下到上或从左到右或从右到左的顺序呈现在所述消息呈现树上。
[0011]基于第一方面的第一种可能的实现方式,在第二种可能的实现方式中,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,包括:
[0012]当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树;
[0013]当确定所述消息呈现树上存在与所述联系人对应的消息提示方式时,将与所述联系人对应的消息提示方式进行变化处理,包括将所述消息提示方式中包含的消息提示的形状尺寸进行变大处理和/或颜色加深处理和/或条数增加处理。
[0014]基于第一方面的第二种可能的实现方式,在第三种可能的实现方式中,当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树之后,包括:
[0015]当确定所述消息呈现树上不存在与所述联系人对应的消息提示方式时,查询预设的优先处理级别表,获取与所述联系人对应的优先处理级别;
[0016]根据所述联系人对应的优先处理级别,确定与所述优先处理级别对应的消息提示方式;
[0017]将所述新消息按照所述确定的消息提示方式呈现在所述消息呈现树上的其他消息提示方式的上边或下边或左边或右边。
[0018]基于第一方面的第一种可能的实现方式,在第四种可能的实现方式中,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,包括:
[0019]当接收到新消息时,若确定当前用户状态为免打扰状态,根据所述新消息中包含的联系人信息,查询所述优先处理级别表,获取与所述联系人对应的优先处理级别;
[0020]当确定所述优先处理级别为高优先级时,根据所述高优先级对应的消息提示方式,将所述新消息呈现在所述消息呈现树上;
[0021]当确定所述优先处理级别不为高优先级时,将所述新消息放入消息盒子中。
[0022]基于第一方面的第一、第二、第三和第四种可能的实现方式,在第五种可能的实现方式中,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,还包括:
[0023]当检测到鼠标热点区域位于所述消息呈现树上任一所述消息提示方式的区域之内,将所述消息提示方式对应的联系人信息进行显示。
[0024]基于第一方面的第一、第二、第三和第四种可能的实现方式,在第六种可能的实现方式中,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,还包括:
[0025]当检测到鼠标点击所述消息呈现树上任一所述消息提示方式时,将所述消息提示方式对应的消息内容窗口进行显示;
[0026]当检测到鼠标点击关闭所述消息内容窗口时,将所述消息提示方式不显示在所述消息呈现树上。
[0027]第二方面,本发明实施例提供一种消息处理装置,包括:
[0028]获取模块,用于当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别;
[0029]确定模块,用于在所述获取模块获取的与所述各联系人对应的优先处理级别的基础上,获取与所述联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数;
[0030]提示模块,用于在所述确定模块确定每一消息对应的消息提示方式的基础上,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上。
[0031]本发明实施例接收到来自不同联系人的消息时,可以根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与各联系人对应的优先处理级别,根据各联系人对应的优先处理级别,获取与各联系人对应的优先处理级别,并确定每一消息对应的消息提示方式,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上,以便用户及时获知每一消息的优先处理级别信息,方便用户及时阅读或者处理高优先级消息;
[0032]进一步地,本发明实施例还根据每一消息中包含的发送时间,将每一消息的消息提示方式从上到下或从下到上或从左到右或从右到左按序排列在消息呈现树上,以便用户针对性地选择高优先级消息进行阅读或处理时,不需要打开其他消息内容窗口,可以实现针对不同重要性和不同重要联系人进行差异化的信息处理,提高信息处理效率。[0033]同时,本发明实施例不采用现有的闪烁的消息提示方式,可以减小信息干扰性。
【专利附图】

【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本发明一实施例提供的消息处理方法的流程示意图;
[0036]图2为本发明实施例应用的消息呈现树的结构示意图;
[0037]图3为本发明另一实施例提供的消息处理方法的流程示意图;
[0038]图4为图3实施例应用的同一联系人的多条消息的消息提示方式的变化示意图;
[0039]图5为本发明另一实施例提供的消息处理方法的流程示意图;
[0040]图6为本发明另一实施例提供的消息处理装置的结构示意图。
【具体实施方式】
[0041]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]基于现有的即时通讯软件的消息处理方法存在信息干扰性的问题,本发明实施例提供了一种消息处理方法,能够减少信息干扰性,可以针对不同重要性和不同重要联系人进行差异化的信息处理,提高信息处理效率。
[0043]图1为本发明一实施例提供的消息处理方法的流程示意图;如图1所示,具体包括:
[0044]101、当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别。
[0045]102、根据所述各联系人对应的优先处理级别,获取与所述各联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数。
[0046]在本发明的一个可选实施方式中,在步骤101之前,可以预设优先处理级别表,具体实现时可以为:
[0047]可以根据用户指令,设置不同联系人对应的优先处理级别,其中,联系人信息包括但不限于联系人姓名、个性头像、职位、部门、性别等信息。例如,根据联系人的职位设置优先处理级别,若联系人的职位为总经理,可以将该联系人对应的优先处理级别设置为高优先级,又例如,若联系人是公司内部普通同事,可以将该联系人对应的优先处理级别设置为中优先级,又例如,若联系人是非公司同事的其他陌生联系人,可以将该联系人对应的优先处理级别设置为低优先级,本发明对此不作限定。
[0048]进一步,根据不同的优先处理级别设置对应的消息提示方式,其中,消息提示方式包括但不限于消息提示的形状、颜色或条数,例如,用户可以自定义将红色圆形作为高优先级对应的消息提示方式,又例如,用户可以将黄色圆形作为次高优先级对应的消息提示方式,又例如,将三角形作为中优先级对应的消息提示方式,又例如,将四边形作为低优先级对应的消息提示方式,本发明对此不作限定。
[0049]例如,若发送消息的联系人信息为总经理,总经理对应的优先处理级别为高优先级,高优先级别对应的消息提示方式为红色圆形,因此,可以用红色圆形对来自总经理的消息进行提示,以便用户及时知道该条消息的重要性。
[0050]103、将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上。
[0051]在本发明的一个可选实施方式中,可以采用消息呈现树或者消息呈现藤蔓的形式,进一步地,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上时,具体实现包括:根据每一消息中包含的发送时间,将每一消息对应的消息提示方式按从上到下或从下到上或从左到右或从右到左的顺序呈现在所述消息呈现树上;以便用户针对性地选择高优先级消息进行阅读或处理时,不需要打开其他消息内容窗口,可以实现针对不同重要性和不同重要联系人进行差异化的信息处理,提高信息处理效率。
[0052]例如,图2为本发明实施例应用的消息呈现树的结构示意图,假设如2所示的消息呈现树是根据每一消息中包含的发送时间,从下到上的呈现消息提示方式,如图2所示,最下面的是四边形的消息提示方式,用户根据可视化的四边形即可获知该消息提示方式对应的优先处理级别为低优先级,同时,根据四边形框中显示的数字I即可获知该联系人发了一条消息,同时,该四边形位于消息呈现树的最下面,即可获知该消息的发送时间最早。
[0053]又例如,如图2所示,最上面的是红色圆形的消息提示方式,用户根据可视化的红色圆形即可获知该消息提示方式对应的优先处理级别为高优先级,同时,根据红色圆形框中显示的数字7即可获知该联系人一共发了七条消息,同时,该红色圆形位于消息呈现树的最上面,即可获知该消息的发送时间最晚,也就是说,该消息为最新发送的消息。
[0054]进一步地,在本发明的一个可选实施方式中,当检测到鼠标热点区域位于所述消息呈现树上任一所述消息提示方式的区域之内,将所述消息提示方式对应的联系人信息进行显示,可以提高用户的体验度。例如,如图2所示,当用户将鼠标移动到红色圆形区域内时,立刻显示该消息提示方式对应的联系人信息,如联系人姓名叫王伟,职位为人事总监等信息。
[0055]在本发明的一个可选实施方式中,当检测到鼠标点击所述消息呈现树上任一所述消息提示方式时,将所述消息提示方式对应的所有消息内容在一个消息内容窗口中进行显示,以便用户阅读或者处理消息内容,提高用户的体验度;进一步地,当检测到鼠标点击关闭所述消息内容窗口时,将所述消息提示方式不显示在所述消息呈现树上,可以减少信息干扰性。例如,如图2所示,当用户根据可视化的红色圆形的消息提示方式可以知道该消息内容为高优先级,用户可以将鼠标点击该红色圆形区域,立刻显示该红色圆形消息提示方式对应的消息内容,举例来说,可以将来自人事总监王伟的7条消息显示在一个消息内容窗口中,以便用户阅读或处理。当用户阅读或处理完后,可以点击关闭消息内容窗口,在本实施例中,为了避免消息干扰的问题,将已阅读或已处理的消息内容对应的消息提示方式不显示在消息呈现树上。
[0056]本发明实施例接收到来自不同联系人的消息时,可以根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与各联系人对应的优先处理级别,根据各联系人对应的优先处理级别,获取与各联系人对应的优先处理级别,并确定每一消息对应的消息提示方式,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上,以便用户及时获知每一消息的优先处理级别信息,方便用户及时阅读或者处理高优先级消息;
[0057]进一步地,本发明实施例还根据每一消息中包含的发送时间,将每一消息的消息提示方式从上到下或从下到上或从左到右或从右到左按序排列在消息呈现树上,以便用户针对性地选择高优先级消息进行阅读或处理时,不需要打开其他消息内容窗口,可以实现针对不同重要性和不同重要联系人进行差异化的信息处理,提高信息处理效率。
[0058]同时,本发明实施例不采用现有的闪烁的消息提示方式,可以减小信息干扰性。
[0059]图3为本发明另一实施例提供的消息处理方法的流程示意图,图3所示实施例是在图1所示实施例的基础上的进一步扩展,例如,当消息呈现树上已经存在至少一个消息提示方式时,当接收到新消息时,具体实现过程如图3所示,包括:
[0060]301、当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树。
[0061]其中,有关消息呈现树的详细内容可以参考图1所示实施例中的相关描述,有关消息呈现树的表现形式例如图2所示。
[0062]302、当确定所述消息呈现树上存在与所述联系人对应的消息提示方式时,将与所述联系人对应的消息提示方式进行变化处理,包括将所述消息提示方式中包含的消息提示的形状尺寸进行变大处理和/或颜色加深处理和/或条数增加处理。
[0063]在本发明的一个可选实施方式中,当接收到同一联系人的多条消息时,可以将消息呈现树上与该联系人对应的消息提示方式进行变化处理,具体实现方式例如图4所示,图4为图3实施例应用的同一联系人的多条消息的消息提示方式的变化示意图,如图4所示,假设联系人对应的消息提示方式为圆形,当只有一条消息时,该消息提示方式的圆形较小,且圆形框中的数字为1,当接收到同一联系人的多条消息时,例如3条、5条、或7条消息时,该圆形框逐渐变大,且对应的圆形框中的数字相应地更新为3、5、7。需要说明的是,本实施例也可以将消息提示的颜色进行加深处理等,本发明对此不作限定。
[0064]在本发明的一个可选实施方式中,当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树,当确定所述消息呈现树上不存在与所述联系人对应的消息提示方式时,查询预设的优先处理级别表,获取与所述联系人对应的优先处理级别;根据所述联系人对应的优先处理级别,确定与所述优先处理级别对应的消息提示方式;将所述新消息按照所述确定的消息提示方式呈现在所述消息呈现树上;需要说明的是,假设消息呈现树上存在的其他消息提示方式时,由于该新消息是新接收的消息,因此,可以将该新消息对应的消息提示方式呈现在所述消息呈现树上的其他消息提示方式的上边或下边或左边或右边,例如图2所示的消息呈现树,可以将新消息呈现在消息呈现树中的最上端。
[0065]本发明实施例接收到同一联系人的多条消息时,可以将同一联系人对应消息提示方式进行变化处理,例如,将消息提示的形状尺寸变大处理和/或颜色加深处理和/或条数增加处理等,本实施例采用可视化的消息提示方式可以提高用户的体验度,而且可以增加消息处理效率。
[0066]图5为本发明另一实施例提供的消息处理方法的流程示意图,图5所示实施例是在图1所示实施例的基础上的进一步扩展,假设用户忙碌时,为了避免消息干扰,可以将用户当前状态设置为免打扰状态,在免打扰状态下,不会将接收到的新消息(包括重要消息)呈现在消息呈现树上,容易错失重要消息;为了能够实现针对不同重要性和不同重要联系人进行差异化的消息处理的目的,如图5所示,本实施例的消息处理方法具体包括:
[0067]501、当接收到新消息时,且确定当前用户状态为免打扰状态,根据所述新消息中包含的联系人信息,查询所述优先处理级别表,获取与所述联系人对应的优先处理级别。
[0068]502、确定所述优先处理级别是否为高优先级,若是,则执行步骤503,否则执行步骤 504。
[0069]503、根据所述高优先级对应的消息提示方式,将所述新消息呈现在所述消息呈现树上。
[0070]504、将所述新消息放入消息盒子中。
[0071 ] 本发明实施例接收到新消息时,如果确定当前用户状态为免打扰状态,可以进一步根据新消息中包含的联系人信息,查询所述优先处理级别表,获取与所述联系人对应的优先处理级别,若该优先处理级别为高优先级,则根据该高优先级别对应的消息提示方式将所述新消息呈现在所述消息呈现树上;否则将新消息放入消息盒子中,从而可以实现根据消息的优先处理级别自动判断是否将消息放入盒子中,既可以减小信息的干扰问题,同时又不会忽略重要消息的处理,可以提高消息处理效率的同时提高用户的体验度。
[0072]图6为本发明另一实施例提供的消息处理装置的结构示意图,如图6所示,具体包括:
[0073]获取模块61,用于当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别;
[0074]确定模块62,用于在所述获取模块获取的与所述各联系人对应的优先处理级别的基础上,获取与所述联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数;
[0075]提不模块63,用于在所述确定模块确定每一消息对应的消息提不方式的基础上,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上。
[0076]在本发明的一个可选实施方式中,提示模块63,具体用于根据每一消息中包含的发送时间,将每一消息对应的消息提示方式按从上到下或从下到上或从左到右或从右到左的顺序呈现在所述消息呈现树上。
[0077]本发明的一个可选实施方式中,所述装置还包括:
[0078]查询模块64,用于当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树;
[0079]提示模块63,还用于当所述查询模块确定所述消息呈现树上存在与所述联系人对应的消息提示方式时,将与所述联系人对应的消息提示方式进行变化处理,包括将所述消息提示方式中包含的消息提示的形状尺寸进行变大处理和/或颜色加深处理和/或条数增加处理。
[0080]在本发明的一个可选实施方式中,获取模块61,还用于当所述查询模块确定所述消息呈现树上不存在与所述联系人对应的消息提示方式时,查询预设的优先处理级别表,获取与所述联系人对应的优先处理级别;
[0081]确定模块62,还用于根据所述获取模块获取的所述联系人对应的优先处理级别,获取与所述优先处理级别对应的消息提示方式,将所述获取的优先处理级别对应的消息提示方式确定为所述新消息对应的消息提示方式;
[0082]提示模块63,还用于在所述确定模块确定所述新消息对应的消息提示方式的基础上,将所述新消息按照所述获取的消息提示方式呈现在所述消息呈现树上的其他消息提示方式的上边或下边或左边或右边。
[0083]在本发明的一个可选实施方式中,获取模块61,还用于当接收到新消息时,若确定当前用户状态为免打扰状态,根据所述新消息中包含的联系人信息,查询所述优先处理级别表,获取与所述联系人对应的优先处理级别;
[0084]提示模块63,还用于在所述获取模块获取的优先处理级别为高优先级时,根据所述高优先级对应的消息提示方式,将所述新消息呈现在所述消息呈现树上;
[0085]所述装置还包括:
[0086]隐藏模块65,用于在所述获取模块获取的优先处理级别不为高优先级时,将所述新消息放入消息盒子中。
[0087]在本发明的一个可选实施方式中,提示模块63,还用于当检测到鼠标热点区域位于所述消息呈现树上任一所述消息提示方式的区域之内,将所述消息提示方式对应的联系人信息进行显示。
[0088]在本发明的一个可选实施方式中,提示模块63,还用于当检测到鼠标点击所述消息呈现树上任一所述消息提示方式时,将所述消息提示方式对应的所有消息内容在一个消息内容窗口中进行显示;当检测到鼠标点击关闭所述消息内容窗口时,将所述消息提示方式不显示在所述消息呈现树上。
[0089]本发明实施例接收到来自不同联系人的消息时,可以根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与各联系人对应的优先处理级别,根据各联系人对应的优先处理级别,获取与各联系人对应的优先处理级别,并确定每一消息对应的消息提示方式,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上,以便用户及时获知每一消息的优先处理级别信息,方便用户及时阅读或者处理高优先级消息;
[0090]进一步地,本发明实施例还根据每一消息中包含的发送时间,将每一消息的消息提示方式从上到下或从下到上或从左到右或从右到左按序排列在消息呈现树上,以便用户针对性地选择高优先级消息进行阅读或处理时,不需要打开其他消息内容窗口,可以实现针对不同重要性和不同重要联系人进行差异化的信息处理,提高信息处理效率。
[0091]同时,本发明实施例不采用现有的闪烁的消息提示方式,可以减小信息干扰性。
[0092]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的保护范围。
【权利要求】
1.一种消息处理方法,其特征在于,包括: 当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别; 根据所述各联系人对应的优先处理级别,获取与所述各联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数; 将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上。
2.根据权利要求1所述的方法,其特征在于,所述将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上,包括: 根据每一消息中包含的发送时间,将每一消息对应的消息提示方式按从上到下或从下到上或从左到右或从右到左的顺序呈现在所述消息呈现树上。
3.根据权利要求1或2所述的方法,其特征在于,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,包括: 当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树; 当确定所述消息呈现树上存在与所述联系人对应的消息提示方式时,将与所述联系人对应的消息提示方式进行变化处理,包括将所述消息提示方式中包含的消息提示的形状尺寸进行变大处理和/或颜色加深处理和/或条数增加处理。
4.根据权利要求3所述的方法,其特征在于,当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树之后,包括: 当确定所述消息呈现树上不存在与所述联系人对应的消息提示方式时,查询预设的优先处理级别表,获取与所述联系人对应的优先处理级别; 根据所述联系人对应的优先处理级别,确定与所述优先处理级别对应的消息提示方式; 将所述新消息按照所述确定的消息提示方式呈现在所述消息呈现树上的其他消息提示方式的上边或下边或左边或右边。
5.根据权利要求1或2所述的方法,其特征在于,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,包括: 当接收到新消息时,若确定当前用户状态为免打扰状态,根据所述新消息中包含的联系人信息,查询所述优先处理级别表,获取与所述联系人对应的优先处理级别; 当确定所述优先处理级别为高优先级时,根据所述高优先级对应的消息提示方式,将所述新消息呈现在所述消息呈现树上; 当确定所述优先处理级别不为高优先级时,将所述新消息放入消息盒子中。
6.根据权利要求1-5中任一项所述的方法,其特征在于,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,还包括: 当检测到鼠标热点区域位于所述消息呈现树上任一所述消息提示方式的区域之内,将所述消息提示方式对应的联系人信息进行显示。
7.根据权利要求1-5中任一项所述的方法,其特征在于,将每一消息按照对应的消息提示方式呈现在消息呈现树上之后,还包括: 当检测到鼠标点击所述消息呈现树上任一所述消息提示方式时,将所述消息提示方式对应的所有消息内容在一个消息内容窗口中进行显示; 当检测到鼠标点击关闭所述消息内容窗口时,将所述消息提示方式不显示在所述消息呈现树上。
8.一种消息处理装置,其特征在于,包括: 获取模块,用于当接收到来自不同联系人的消息时,根据每一消息中包含的联系人信息,查询预设的优先处理级别表,获取与所述各联系人对应的优先处理级别; 确定模块,用于在所述获取模块获取的与所述各联系人对应的优先处理级别的基础上,获取与所述联系人对应的优先处理级别对应的消息提示方式,确定每一消息对应的消息提示方式,所述消息提示方式包括消息提示的形状和/或颜色和/或条数; 提不模块,用于在所述确定模块确定每一消息对应的消息提不方式的基础上,将每一消息按照每一消息对应的消息提示方式呈现在消息呈现树上。
9.根据权利要求8所述的装置,其特征在于,所述提示模块,具体用于根据每一消息中包含的发送时间,将每一消息对应的消息提示方式按从上到下或从下到上或从左到右或从右到左的顺序呈现在所述消息呈现树上。
10.根据权利要求8或9所述的装置,其特征在于,还包括: 查询模块,用于当接收到新消息时,根据所述新消息中包含的联系人信息,查询所述消息呈现树; 所述提示模块,还用于当所述查询模块确定所述消息呈现树上存在与所述联系人对应的消息提示方式时,将与所述联系人对应的消息提示方式进行变化处理,包括将所述消息提示方式中包含的消息提示的形状尺寸进行变大处理和/或颜色加深处理和/或条数增加处理。
11.根据权利要求10所述的装置,其特征在于,所述获取模块,还用于当所述查询模块确定所述消息呈现树上不存在与所述联系人对应的消息提示方式时,查询预设的优先处理级别表,获取与所述联系人对应的优先处理级别; 所述确定模块,还用于根据所述获取模块获取的所述联系人对应的优先处理级别,获取与所述优先处理级别对应的消息提示方式,将所述获取的优先处理级别对应的消息提示方式确定为所述新消息对应的消息提示方式; 所述提示模块,还用于在所述确定模块确定所述新消息对应的消息提示方式的基础上,将所述新消息按照所述获取的消息提示方式呈现在所述消息呈现树上的其他消息提示方式的上边或下边或左边或右边。
12.根据权利要求8或9所述的装置,其特征在于,所述获取模块,还用于当接收到新消息时,若确定当前用户状态为免打扰状态,根据所述新消息中包含的联系人信息,查询所述优先处理级别表,获取与所述联系人对应的优先处理级别; 所述提示模块,还用于在所述获取模块获取的优先处理级别为高优先级时,根据所述高优先级对应的消息提示方式,将所述新消息呈现在所述消息呈现树上; 所述装置还包括: 隐藏模块,用于在所述获取模块获取的优先处理级别不为高优先级时,将所述新消息放入消息盒子中。
13.根据权利要求8-12任一项所述的装置,其特征在于,所述提示模块,还用于当检测到鼠标热点区域位于所述消息呈现树上任一所述消息提示方式的区域之内,将所述消息提示方式对应的联系人信息进行显示。
14.根据权利要求8-12任一项所述的装置,其特征在于,所述提示模块,还用于当检测到鼠标点击所述消息呈现树上任一所述消息提示方式时,将所述消息提示方式对应的所有消息内容在一个消息内容窗口中进行显示;当检测到鼠标点击关闭所述消息内容窗口时,将所述消息 提示方式不显示在所述消息呈现树上。
【文档编号】H04L12/58GK103684983SQ201210358385
【公开日】2014年3月26日 申请日期:2012年9月24日 优先权日:2012年9月24日
【发明者】张婷婷, 樊邵婷, 鲁小凤 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1