消息展示方法及装置的制造方法

文档序号:9790921阅读:254来源:国知局
消息展示方法及装置的制造方法
【技术领域】
[0001 ]本申请涉及通讯技术领域,尤其涉及一种消息展示方法及装置。
【背景技术】
[0002]目前,通讯应用中包含的应用功能越来越多,比如个人消息、群组消息、邮件以及各种企业管理消息(如审批、签到、考勤等),导致通讯应用的消息列表页面中充斥着各种类型消息的会话窗口。
[0003]实际上,用户往往仅对消息列表页面中的一部分消息感兴趣,但由于这部分消息的会话窗口夹杂在其他诸多消息会话窗口之间,使得用户需要花费大量时间对感兴趣的消息进行识别和查找,不仅影响用户的工作效率,而且很可能发生消息遗漏的情况,造成严重的不良后果。

【发明内容】

[0004]有鉴于此,本申请提供一种消息展示方法及装置,可以对更加重要的消息进行区分展示,便于用户进行及时浏览。
[0005]为实现上述目的,本申请提供技术方案如下:
[0006]根据本申请的第一方面,提出了一种消息展示方法,包括:
[0007]判断待展示消息是否满足预设展示规则;
[0008]当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域;
[0009]当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。
[0010]根据本申请的第二方面,提出了一种消息展示装置,包括:
[0011 ]判断单元,判断待展示消息是否满足预设展示规则;
[0012]第一展示单元,当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域;
[0013]第二展示单元,当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。
[0014]由以上技术方案可见,本申请通过判断待展示消息对预设展示规则的满足情况,可以对相应的消息会话窗口进行基于区域划分的区别展示,便于用户直接从相应的展示区域中查看感兴趣的消息,而避免受到不感兴趣的消息的干扰,有助于提升消息读取效率、避免消息遗漏。
【附图说明】
[0015]图1是相关技术中的通讯应用的消息列表页面的示意图;
[0016]图2是本申请一示例性实施例中的一种消息展示方法的流程图;
[0017]图3是本申请一示例性实施例中的另一种消息展示方法的流程图;
[0018]图4-12是本申请一示例性实施例中的一种通讯应用的页面示意图;
[0019]图13是本申请一不例性实施例中的一种电子设备的结构不意图;
[0020]图14是本申请一示例性实施例中的一种消息展示装置的框图。
【具体实施方式】
[0021]图1是相关技术中的通讯应用的消息列表页面的示意图,如图1所示,在相关技术中,通讯应用采用消息流的消息展示方式,导致用户在如图1所示的消息列表页面中,可能同时浏览到诸如“钉邮”接收到的邮件提醒、“白白,目空,小黑,瑶瑶”群组接收到的消息提醒、“新的好友”接收到的好友推荐提醒、“审批”接收到的审批事项提醒、“XI项目讨论组”群组接收到的消息提醒等各种类型的消息,这些消息的入口及相关内容混杂在图1所示的消息列表页面时,用户将难以快速查找到感兴趣的消息会话窗口,影响用户的工作效率。
[0022]因此,本申请通过对消息列表页面的消息排列方式进行改进,可以解决相关技术中的上述问题。为对本申请进行进一步说明,提供下列实施例:
[0023]图2是本申请一示例性实施例中的一种消息展示方法的流程图,如图2所示,该方法应用于电子设备中,表现为该电子设备内的通讯应用的功能逻辑;该方法可以包括以下步骤:
[0024]步骤202,判断待展示消息是否满足预设展示规则。
[0025]在本实施例中,上述消息展示方法可以应用于电子设备中安装的任意通讯应用;举例而言,该通讯应用可以为即时通讯应用,比如在一实施例中,该即时通讯应用可以为企业即时通讯应用(Enterprise Instant Messaging,EIM),例如,企业即时通讯应用“钉钉”(Ding Talk)。
[0026]在本实施例中,预设展示规则为预先定义的任意规则,通过待展示消息对该规则的满足情况,可以对相应的消息会话窗口进行区分展示。举例而言,该预设展示规则可以为基于权重值的判断规则,比如当待展示消息的权重值大于或等于预设权重值时,判定为满足该预设展示规则,否则判定为不满足。当然,显然还可以设置其他规则,比如待展示消息是否为预定义的若干用户关注类型等,本申请并不对此进行限制。
[0027]以基于权重值的预设展示规则为例,可以根据预定义的每种消息对应的权重值,从而将待展示消息的类型对应的权重值,以作为该待展示消息的权重值。其中,一种情况下,可以根据接收到的用户配置指令,对相应的消息进行权重值配置;另一种情况下,可以根据用户的历史行为数据,获得所述用户对各种消息的操作习惯,并根据所述操作习惯配置每种消息对应的权重值,比如该操作习惯为用户关注度时,可以使得预定义的权重值与该关注度呈正相关,即用户对某一类型的消息越关注时。
[0028]步骤204,当所述待展示消息满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至消息列表页面中的第一展示区域。
[0029]在本实施例中,第一展示区域可以位于消息列表页面的消息展示区域中任何区别于常规展示区域的位置;举例而言,该置顶展示区域可以位于消息列表页面中的消息展示区域的预设边沿处,比如该预设边沿可以为顶部边沿,即第一展示区域位于消息展示区域的顶部。在该实施例中,通过对第一展示区域和第二展示区域的相互独立,有助于用户直接、快速地查找到相应区域内的消息会话窗口,以便浏览相应的消息内容。
[0030]在本实施例中,可以按照权重值的大小,对第一展示区域内的各个待展示消息对应的消息会话窗口进行排列展示;其中,当多条待展示消息对应于相同权重值时,将相应的待展示消息按照接收时间顺序进行排列展示。在该实施例中,基于权重值对消息会话窗口进行排列展示,使用户最感兴趣的消息对应的会话窗口位于该第一展示区域的最上方或最下方,便于用户快速查找和读取。
[0031]在本实施例中,待展示消息可以为未读消息,即可以将满足预设展示规则的未读消息排列至第一展示区域,而当该待展示消息被读取,且对应的消息会话窗口中不存在其他满足预设展示规则的待展示消息时,可以将该消息会话窗口移动至第二展示区域内,从而可以对第一展示区域内的展示内容进行及时清理,以避免大量消息会话窗口堆积在第一展示区域内而影响用户对其他消息的读取。
[0032]在本实施例中,第一展示区域可以包括:智能排序区域和手动排序区域;那么,通讯应用可以通过智能化分析,主动将满足条件的待展示消息对应的消息会话窗口排列至所述智能排序区域;此外,通讯应用还可以根据接收到的用户对任一消息会话窗口的预设触发操作,将该任一消息会话窗口排列至所述手动排序区域,以体现出用户在智能化分析之外的实际需求。
[0033]步骤206,当所述待展示消息不满足所述预设展示规则时,将所述待展示消息对应的消息会话窗口排列至所述消息列表页面中的第二展示区域。
[0034]由以上实施例可知,本申请通过判断待展示消息对预设展示规则的满足情况,可以对相应的消息会话窗口进行基于区域划分的区别展示,便于用户直接从相应的展示区域中查看感兴趣的消息,而避免受到不感兴趣的消息的干扰,有助于提升消息读取效率、避免消息遗漏。
[0035]图3是本申请一示例性实施例中的另一种消息展示方法的流程图,如图3所示,该方法应用于电子设备中,表现为该电子设备内的通讯应用的功能逻辑;该方法可以包括以下步骤:
[0036]步骤302,检测到待展示消息。
[0037]在本实施例中,待展示消息为通讯应用中可展示于消息列表页面的任何消息,比如图1所示的来自“钉邮”的邮件提醒消息、来自“白白,目空,小黑…”的群组消息、来自“新的好友”的好友推荐消息、来自“审批”的物品申领管理消息等,本申请并不该待展示消息的类型进行
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1