消息展示方法及装置制造方法及图纸

技术编号:24937066 阅读:45 留言:0更新日期:2020-07-17 20:45
本申请提供一种消息展示方法及装置,该方法可以包括:判断待展示消息是否满足预设展示规则;当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域;当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。通过本申请的技术方案,可以对更加重要的消息进行区分展示,便于用户进行及时浏览。

【技术实现步骤摘要】
消息展示方法及装置
本申请涉及通讯
,尤其涉及一种消息展示方法及装置。
技术介绍
目前,通讯应用中包含的应用功能越来越多,比如个人消息、群组消息、邮件以及各种企业管理消息(如审批、签到、考勤等),导致通讯应用的消息列表页面中充斥着各种类型消息的会话窗口。实际上,用户往往仅对消息列表页面中的一部分消息感兴趣,但由于这部分消息的会话窗口夹杂在其他诸多消息会话窗口之间,使得用户需要花费大量时间对感兴趣的消息进行识别和查找,不仅影响用户的工作效率,而且很可能发生消息遗漏的情况,造成严重的不良后果。
技术实现思路
有鉴于此,本申请提供一种消息展示方法及装置,可以对更加重要的消息进行区分展示,便于用户进行及时浏览。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种消息展示方法,包括:判断待展示消息是否满足预设展示规则;当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域;当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。根据本申请的第二方面,提出了一种消息展示装置,包括:判断单元,判断待展示消息是否满足预设展示规则;第一展示单元,当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域;第二展示单元,当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。由以上技术方案可见,本申请通过判断待展示消息对预设展示规则的满足情况,可以对相应的消息会话窗口进行基于区域划分的区别展示,便于用户直接从相应的展示区域中查看感兴趣的消息,而避免受到不感兴趣的消息的干扰,有助于提升消息读取效率、避免消息遗漏。附图说明图1是相关技术中的通讯应用的消息列表页面的示意图;图2是本申请一示例性实施例中的一种消息展示方法的流程图;图3是本申请一示例性实施例中的另一种消息展示方法的流程图;图4-12是本申请一示例性实施例中的一种通讯应用的页面示意图;图13是本申请一示例性实施例中的一种电子设备的结构示意图;图14是本申请一示例性实施例中的一种消息展示装置的框图。具体实施方式图1是相关技术中的通讯应用的消息列表页面的示意图,如图1所示,在相关技术中,通讯应用采用消息流的消息展示方式,导致用户在如图1所示的消息列表页面中,可能同时浏览到诸如“钉邮”接收到的邮件提醒、“白白,目空,小黑,瑶瑶”群组接收到的消息提醒、“新的好友”接收到的好友推荐提醒、“审批”接收到的审批事项提醒、“X1项目讨论组”群组接收到的消息提醒等各种类型的消息,这些消息的入口及相关内容混杂在图1所示的消息列表页面时,用户将难以快速查找到感兴趣的消息会话窗口,影响用户的工作效率。因此,本申请通过对消息列表页面的消息排列方式进行改进,可以解决相关技术中的上述问题。为对本申请进行进一步说明,提供下列实施例:图2是本申请一示例性实施例中的一种消息展示方法的流程图,如图2所示,该方法应用于电子设备中,表现为该电子设备内的通讯应用的功能逻辑;该方法可以包括以下步骤:步骤202,判断待展示消息是否满足预设展示规则。在本实施例中,上述消息展示方法可以应用于电子设备中安装的任意通讯应用;举例而言,该通讯应用可以为即时通讯应用,比如在一实施例中,该即时通讯应用可以为企业即时通讯应用(EnterpriseInstantMessaging,EIM),例如,企业即时通讯应用“钉钉”(DingTalk)。在本实施例中,预设展示规则为预先定义的任意规则,通过待展示消息对该规则的满足情况,可以对相应的消息会话窗口进行区分展示。举例而言,该预设展示规则可以为基于权重值的判断规则,比如当待展示消息的权重值大于或等于预设权重值时,判定为满足该预设展示规则,否则判定为不满足。当然,显然还可以设置其他规则,比如待展示消息是否为预定义的若干用户关注类型等,本申请并不对此进行限制。以基于权重值的预设展示规则为例,可以根据预定义的每种消息对应的权重值,从而将待展示消息的类型对应的权重值,以作为该待展示消息的权重值。其中,一种情况下,可以根据接收到的用户配置指令,对相应的消息进行权重值配置;另一种情况下,可以根据用户的历史行为数据,获得所述用户对各种消息的操作习惯,并根据所述操作习惯配置每种消息对应的权重值,比如该操作习惯为用户关注度时,可以使得预定义的权重值与该关注度呈正相关,即用户对某一类型的消息越关注时。步骤204,当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域。在本实施例中,第一展示区域可以位于消息列表页面的消息展示区域中任何区别于常规展示区域的位置;举例而言,该置顶展示区域可以位于消息列表页面中的消息展示区域的预设边沿处,比如该预设边沿可以为顶部边沿,即第一展示区域位于消息展示区域的顶部。在该实施例中,通过对第一展示区域和第二展示区域的相互独立,有助于用户直接、快速地查找到相应区域内的消息会话窗口,以便浏览相应的消息内容。在本实施例中,可以按照权重值的大小,对第一展示区域内的各个待展示消息对应的消息会话窗口进行排列展示;其中,当多条待展示消息对应于相同权重值时,将相应的待展示消息按照接收时间顺序进行排列展示。在该实施例中,基于权重值对消息会话窗口进行排列展示,使用户最感兴趣的消息对应的会话窗口位于该第一展示区域的最上方或最下方,便于用户快速查找和读取。在本实施例中,待展示消息可以为未读消息,即可以将满足预设展示规则的未读消息排列至第一展示区域,而当该待展示消息被读取,且对应的消息会话窗口中不存在其他满足预设展示规则的待展示消息时,可以将该消息会话窗口移动至第二展示区域内,从而可以对第一展示区域内的展示内容进行及时清理,以避免大量消息会话窗口堆积在第一展示区域内而影响用户对其他消息的读取。在本实施例中,第一展示区域可以包括:智能排序区域和手动排序区域;那么,通讯应用可以通过智能化分析,主动将满足条件的待展示消息对应的消息会话窗口排列至所述智能排序区域;此外,通讯应用还可以根据接收到的用户对任一消息会话窗口的预设触发操作,将该任一消息会话窗口排列至所述手动排序区域,以体现出用户在智能化分析之外的实际需求。步骤206,当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。由以上实施例可知,本申请通过判断待展示消息对预设展示规则的满足情况,可以对相应的消息会话窗口进行基于区域划分的区别展示,便于用户直接从相应的展示区域中查看感兴趣的消息,而避免受到不感兴趣的消息的干扰,有助于提升消息读取效率、避免消本文档来自技高网...

【技术保护点】
1.一种消息展示方法,其特征在于,包括:/n判断待展示消息是否满足预设展示规则;/n当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域包括的智能排序区域;当所述待展示消息不满足所述预设展示规则或所述待展示消息由未读消息变化为已读消息时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域;/n接收到用户将任一消息会话窗口拖动至所述第一展示区域包括的手动排序区域的预设触发操作,将所述任一消息会话窗口排列至所述手动排序区域,且所述任一消息会话窗口在未经用户手动移出的情况下,始终展示于所述手动排序区域中。/n

【技术特征摘要】
1.一种消息展示方法,其特征在于,包括:
判断待展示消息是否满足预设展示规则;
当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域包括的智能排序区域;当所述待展示消息不满足所述预设展示规则或所述待展示消息由未读消息变化为已读消息时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域;
接收到用户将任一消息会话窗口拖动至所述第一展示区域包括的手动排序区域的预设触发操作,将所述任一消息会话窗口排列至所述手动排序区域,且所述任一消息会话窗口在未经用户手动移出的情况下,始终展示于所述手动排序区域中。


2.根据权利要求1所述的方法,其特征在于,所述判断待展示消息是否满足预设展示规则,包括:
确定所述待展示消息的类型;
在所述待展示消息的类型匹配于预定义的用户关注类型的情况下,确定所述待展示消息满足预设展示规则。


3.根据权利要求1所述的方法,其特征在于,所述判断待展示消息是否满足预设展示规则,包括:
获取所述待展示消息的权重值,并将所述权重值与预设权重值进行比较;
其中,当所述权重值大于或等于所述预设权重值时,判定所述待展示消息满足所述预设展示规则。


4.根据权利要求3所述方法,其特征在于,还包括:
在接收到用户将包含所述待展示消息的消息会话窗口拖动至任一消息会话窗口的关联位置的情况下,根据所述任一消息会话窗口对应的权重值确定所述待展示消息的权重值。


5.根据权利要求3所述方法,其特征在于,所述预设权重值包括针对所述待展示消息的类型而设置的权重值,或者应用于所有待展示消息的类型而统一设置的权重值。


6.根据权利要求3所述的方法,其特征在于,还包括:
在所述第一展示区域内,按照权重值的大小对各个待展示消息对应的消息会话窗口进行排列展示;
其中,当多条待展示消息对应于相同权重值时,将相应的待展示消息按照接收时间顺序进行排列展示。


7.根据权利要求3所述的方法,其特征在于,所述获取待展示消息的权重值,包括:
确定所述待展示消息的类型;
根据预定义的每种消息对应的权重值,确定所述待展示消息的类型对应的权重值,以作为所述待展示消息的权重值。


8.根据权利要求7所述的方法,其特征在于,通过下述方式中至少之一,对每种消息对应的权重值进行配置:
根据接收到的用户配置指令,对相应的消息进行权重值配置;
根据用户的历史行为数据,获得所述用户对各种消息的操作习惯,并根据所述操作习惯配置每种消息对应的权重值。


9.根据权利要求8所述的方法,其特征在于,所述操作习惯包括:用户关注度;其中,所述权重值与所述关注度呈正相关。


10.根据权利要求1所述的方法,其特征在于,所述将所述任一消息会话窗口排列至所述手动排序区域,包括:
根据消息会话窗口对应的消息接收时间,在所述手动排序区域中对所述任一消息会话窗口进行顺序排列。


11.根据权利要求10所述的方法,其特征在于,在所述消息会话窗口中包括多条待展示消息的情况下,所述消息会话窗口对应的消息接收时间,包括:所述多条待展示消息中最近接收到的待展示消息的接收时间。


12.根据权利要求1所述的方法,其特征在于,所述待展示消息为未读消息;所述方法还包括:
当所述待展示消息被读取,且对应的消息会话窗口中不存在其他满足所述预设展示规则的待展示消息时,将该消息会话窗口移动至所述常规展示区域内。


13.根据权利要求1所述的方法,其特征在于,还包括:
根据接收到的用户开关指令,开启或关闭智能消息排序模式;
其中,当所述智能消息排序模式被开启时,根据所述待展示消息对所述预设展示规则的满足情况,将对应的消息会话窗口排列至所述第一展示区域或所述第二展示区域;当所述智能消息排序模式被关闭时,消息会话窗口的排列方式与所述预设展示规则无关。


14.根据权利要求1所述的方法,其特征在于,所述消息列表页面为即时通讯应用中的功能页面。


15.根据权利要求14所述的方法,其特征在于,所述即时通讯应用为企业即时通讯应用。


16.一种消息展示装置,其特征在于,包括:
判断单元,判断待展示消息是否满足预设展示规则;
第一展示单元,当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域包括的智能排...

【专利技术属性】
技术研发人员:张黎黎訾春平陈鋆张腊梅吴敏丽
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1