一种信息展示方法及装置与流程

文档序号:24554531发布日期:2021-04-06 12:05阅读:75来源:国知局
一种信息展示方法及装置与流程

本公开涉及软件应用领域,尤其涉及一种信息展示方法及装置。



背景技术:

用户可以在内容社交应用程序中发布动态、关注/查看其他用户发布的内容、向其他用户发送消息等,从而增添社交的互动性。

内容社交应用程序中包括有多种类型的消息,为了便于用户快速了解每一类型的消息,现有的内容社交应用程序根据消息类型将不同的消息分开展示,用户需通过切换展示界面来实现。这样,导致消息处理效率较低,理解成本较高。



技术实现要素:

本公开提供一种信息展示方法及装置,以解决对于不同类型的提示消息,用户需通过切换展示界面来查看,导致信息处理效率较低的问题。

本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种信息展示方法,包括:获取针对第一账户的信息聚类展示请求,信息聚类展示请求用于请求获取提示信息;响应于信息聚类展示请求,按照消息类型,获取聚合分类的至少两种类型的提示信息;在信息页面的不同区域中展示至少两种类型的提示信息。

可选的,该方法包括:确定提示信息的展示优先级;根据提示信息的展示优先级,确定提示信息的展示区域,不同展示优先级对应的展示区域不同;在确定出的展示区域中展示对应的提示信息。

可选的,该方法包括:确定预设时间段内目标展示区域对应的提示信息的阅读状态,确定出的展示区域包括目标展示区域;在目标展示区域的第一子区域展示阅读状态为未读的提示信息,并在目标展示区域的第二子区域展示阅读状态为已读的提示信息。

可选的,该方法还包括:确定预设时间段内提示信息的阅读状态,阅读状态包括未读和已读;获取针对未读提示信息的标记展示请求,标记展示请求用于请求获取用于标记未读提示信息的标记信息;响应于标记展示请求,展示标记页面;在标记页面中展示标记信息。

可选的,在信息页面中展示包括第二账户标识的标识信息列表,第二账户为与提示信息对应的账户。

可选的,该方法包括:根据提示信息触达第一账户的时间,对第二账户的标识信息进行排序;在信息页面中展示排序后包括第二账户标识的标识信息列表。

可选的,该方法还包括:在信息展示页面中展示关联关系控件;关联关系控件用于展示互动操作对应的对象与第二账户之间的关联关系和/或展示互动操作对应的对象与第二账户之间的关联关系,第二账户为与提示信息对应的账户。

可选的,该方法还包括:获取到第一账户对某一类型的提示信息的触发操作;根据触发操作次数,更新第二账户的提示信息的展示数量。

可选的,该方法还包括:在信息展示页面中展示聚合控件;响应于第一账户对聚合控件的触发操作,第二账户的标识信息列表排序后展示,第二账户为与提示信息对应的账户。

可选的,信息页面包括上方横向展示区域和下方纵向展示区域;上方横向展示区域展示第一类提示信息;下方纵向展示区域展示其余类别提示信息。

可选的,该方法还包括:获取到第一账户的对第一类提示信息的预设操作;响应于预设操作,折叠用于展示第一类提示信息的横向展示区域。

根据本公开实施例的第二方面,提供一种信息展示方法,包括:接收针对第一账户的信息聚类展示请求,信息聚类展示请求用于请求获取提示信息;响应于信息聚类展示请求,获取用于提示第一账户的提示信息;向终端设备发送用于提示第一账户的提示信息,以使得终端设备显示第一账户的提示信息。

根据本公开实施例的第三方面,提供一种信息展示装置,包括:获取单元,处理单元和显示单元;获取单元,被配置为获取针对第一账户的信息聚类展示请求,信息聚类展示请求用于请求获取提示信息;处理单元,被配置为响应于信息聚类展示请求,按照消息类型,获取聚合分类的至少两种类型的提示信息;显示单元,被配置为在信息页面的不同区域中展示至少两种类型的提示信息。

可选的,处理单元,还被配置为确定提示信息的展示优先级和根据提示信息的展示优先级,确定提示信息的展示区域;显示单元,还被配置为在确定出的展示区域中展示对应的提示信息。

可选的,处理单元,还被配置为确定预设时间段内目标展示区域对应的提示信息的阅读状态;确定出的展示区域包括目标展示区域;显示单元,还被配置为在目标展示区域的第一子区域展示阅读状态为未读的提示信息,并在目标展示区域的第二子区域展示阅读状态为已读的提示信息。

可选的,处理单元,还被配置为确定预设时间段内提示信息的阅读状态,阅读状态包括未读和已读;获取单元,还被配置为获取针对未读提示信息的标记展示请求,标记展示请求用于请求获取用于标记未读提示信息的标记信息;显示单元,还被配置为响应于标记展示请求,展示标记页面和在标记页面中展示标记信息。

可选的,显示单元,还被配置为在信息页面中展示包括第二账户标识的标识信息列表,第二账户为与提示信息对应的账户。

可选的,处理单元,还被配置为根据提示信息触达第一账户的时间,对第二账户的标识信息进行排序;显示单元,还被配置为在信息页面中展示排序后包括第二账户标识的标识信息列表。

可选的,显示单元,还被配置为在信息展示页面中展示关联关系控件;关联关系控件用于展示互动操作对应的对象与第二账户之间的关联关系和或展示互动操作对应的对象与第二账户之间的关联关系,第二账户为与提示信息对应的账户。

可选的,获取单元,还被配置为获取到第一账户对某一类型的提示信息的触发操作;处理单元,还被配置为根据触发操作次数,更新推荐类型的提示信息的展示数量。

可选的,显示单元,还被配置为在信息展示页面中展示聚合控件;

处理单元,还被配置为响应于第一账户对聚合控件的触发操作,第二账户的标识信息列表排序后展示,第二账户为与提示信息对应的账户。

可选的,信息页面包括上方横向展示区域和下方纵向展示区域;上方横向展示区域展示第一类提示信息;下方纵向展示区域展示其余类别提示信息。

可选的,获取单元,还被配置为获取到第一账户的对某一类型的提示信息的预设操作;处理单元,还被配置为响应于预设操作,折叠用于展示第一类提示信息的横向展示区域。

根据本公开实施例的第四方面,提供一种信息展示装置,包括:收发单元和处理单元;收发单元,被配置为接收针对第一账户的信息聚类展示请求,信息聚类展示请求用于请求获取提示信息;处理单元,被配置为响应于信息聚类展示请求,获取用于提示第一账户的提示信息;收发单元,还被配置为向终端设备发送用于提示第一账户的提示信息,以使得终端设备显示第一账户的提示信息。

根据本公开实施例的第五方面,提供一种终端设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现如上述第一方面的信息展示方法。

根据本公开实施例的第六方面,提供一种服务器,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现如第二方面的信息展示方法。

根据本公开实施例的第七方面,提供一种计算机可读存储介质,包括指令,当指令由处理器执行时,使得处理器执行如第一方面的信息展示方法;或者,当指令由处理器执行时,使得处理器执行如第二方面的信息展示方法。

根据本公开实施例的第八方面,提供一种通信系统,包括终端设备和服务器;终端设备,用于执行如第一方面的信息展示方法;服务器,用于执行如第二方面的信息展示方法。

本公开实施例所提供的上述技术方案中,通过获取与第一账户相关的提示信息,对提示信息按照消息类型进行分类,并将分类后的提示信息显示在同一个信息页面的不同区域中。这样,可便于用户快速浏览提示信息,并对提示信息及时进行处理,提升消息的有效触达。解决了现有技术中对于不同类型的提示消息,目标账户需通过切换展示界面来查看,导致信息处理效率低的问题。从而更好的降低用户的理解成本,增加更多社交的可能性。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1为根据一示例性实施例示出的一种通信系统的网络结构示意图;

图2a为本公开实施例提供的一种信息展示方法的流程示意图之一;

图2b为本公开实施例提供的一种信息展示方法的流程示意图之二;

图2c为本公开实施例提供的一种信息展示方法的流程示意图之三;

图3为本公开实施例提供的一种信息展示效果示意图之一;

图4为本公开实施例提供的一种信息展示方法的流程示意图之四;

图5为本公开实施例提供的一种信息展示效果示意图之二;

图6为本公开实施例提供的一种信息展示方法的流程示意图之五;

图7为本公开实施例提供的一种信息展示效果示意图之三;

图8为本公开实施例提供的一种信息展示方法的流程示意图之六;

图9为本公开实施例提供的一种信息展示装置的结构示意图之一;

图10为本公开实施例提供的一种信息展示装置的结构示意图之二;

图11为本公开实施例提供的一种终端设备的结构示意图;

图12为本公开实施例提供的一种服务器的结构示意图。

具体实施方式

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

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

另外,在本公开实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本公开实施例的描述中,“多个”是指两个或多于两个。

本公开所涉及的数据和信息可以为经用户授权或者经过各方充分授权的数据和信息。

相关技术中,在为用户展示提示信息时,由于信息类型不同,提示信息一般展示在多个信息页面。这样,容易导致用户处理消息的效率较低,理解成本较高。

针对上述技术问题,本公开实施例提供一种信息展示方法,考虑用户接收到多种类型的提示信息时,通过在同一个信息展示界面展示多种类型的提示信息,来解决用户查看消息效率低,理解成本高的问题,同时提高信息展示界面的可读性和可扩展性。

下面首先对本公开实施例提供的一种信息展示方法的应用场景进行介绍。

图1是根据一示例性实施例示出的信息展示方法的对应的通信系统的结构示意图。如图1所示,该通信系统可以包括服务器101和多个终端设备,如终端设备102a和终端设备102b。

示例性的,本公开实施例中的终端设备可以是手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本,以及蜂窝电话、个人数字助理(personaldigitalassistant,pda)、增强现实(augmentedreality,ar)\虚拟现实(virtualreality,vr)设备等可以安装即时通讯应用,并使用即时通讯应用通信的设备,本公开实施例对该终端设备的具体形态不作特殊限制。

其中,服务器101可以是向终端设备发送数据或者接收终端设备发送的数据的服务器。例如,服务器101将任务数据通过有线或者无线的方式发送至多个终端设备,以及多个终端设备执行任务数据对应的任务。如,服务器101将某软件的安装文件发送至终端设备102a,终端设备102a接收该安装文件,并执行安装该软件的任务。再例如,终端设备将任务数据发送至服务器,服务器执行任务数据对应的任务。如,终端设备将某业务的更新文件发送至服务器,服务器接收更新文件后执行更新服务器中程序的任务。

在一些实施例中,服务器可以是一台服务器,也可以是由多台服务器组成的服务器集群,本公开对此不做限定。

本公开实施例所提供的信息展示方法可以应用于上述图1中多个终端设备中的一个,以至少解决相关技术中,对于不同类型的提示消息,目标账户需通过切换展示界面来查看,导致信息处理效率较低的问题。以下结合具体实施例,以信息展示装置为执行主体来介绍本公开实施例所提供的信息展示方法进行详细介绍。

本公开实施例提供的信息展示方法的执行主体可以为上述的终端设备,也可以为该终端设备中能够实现信息展示的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本公开实施例不作限定。下面以终端设备为例,对本公开实施例提供的信息展示方法进行示例性的说明。

下面结合各附图对本公开实施例所提供的信息展示方法进行示例性说明。

图2a是根据一示例性实施例示出的一种信息展示方法的流程图。如图2a所示,信息展示方法用于终端设备,该终端设备中可安装有应用程序,应用程序的信息展示页面展示当前第一账户接收到的提示信息。该方法包括以下s201-s203。

s201、终端设备获取针对第一账户的信息聚类展示请求。

其中,信息聚类展示请求用于请求获取提示信息,提示信息用于提示第一账户,如:与第一账户具有互动,或者关联关系的信息。

示例性的,针对第一账户的信息聚类展示请求可以是使用第一账号的用户通过对终端设备中某应用程序或者客户端的展示界面的消息控件(消息控件,可位于底部导航栏上,还可以位于顶部导航栏上,或者展示界面的其他位置)的触发操作生成,或者对当前页面的触发操作生成,触发操作包括上下滑动操作、双击操作、左右滑动操作、单击操作等。

s202、终端设备响应于信息聚类展示请求,按照消息类型,获取聚合分类的至少两种类型的提示信息。

具体的,终端设备响应于信息聚类展示请求,得到与第一账户相关的提示信息。

其中,该提示信息可以是服务器根据信息聚类展示请求,获取与第一账号相关的所有提示信息,将提示信息按照消息类型进行分类,将分类后的结果发送至终端设备。

还可以是服务器根据信息聚类展示请求,获取与第一账号相关的所有提示信息,将提示信息发送至终端设备,终端设备按照消息类型对提示信息进行分类,得到分类后的结果。

按照消息的类型,如图3所示,聚合分类后的提示信息可包括第一类提示信息和其余类型提示信息。其中,第一类提示信息为实现第一账户与其他账户之间及时通讯的通讯类消息,通讯类消息可包括私信、群聊;具体的,私信用于实现第一账户与其他账户之间具有语言沟通的消息;群聊用于实现目标账户同时与多个账户之间具有语言沟通的消息。其余类型提示信息为实现第一账户与其他账户之间互动的提示类消息,提示类消息包括动态消息、互动消息和系统消息;具体的,动态消息用于提醒第一账户,与其有关联的其他账户新近发生的状态,如:第一账户关注的其余账号最近感兴趣的信息,如:点赞的内容、关注的人等;互动消息用于表征第一账户与其他账户之间具有互动反馈的消息,如:其余账户对第一账户中包含的内容进行了点赞、评论、分享、收藏等操作;系统消息是指应用程序的运营方向第一账户发布的通知、提示等。

s203、终端设备在信息页面的不同区域中展示至少两种类型的提示信息。

示例性的,终端设备响应于信息聚类展示请求,可在应用程序的当前页面中的部分区域或全部区域展示信息页面;或者,将当前的页面切换为信息页面。本申请对信息页面的实际展示过程不作任何限定。

可选的,信息页面包括上方横向展示区域和下方纵向展示区域;上方横向展示区域用于展示第一类提示信息;下方纵向展示区域用于展示其余类别提示信息。示例性的,参见图3中所示的信息页面的效果图。信息页面300的上方横向展示区域301显示第一类提示信息(如私信、群聊)的具体内容。信息页面300的下方纵向展示区域302显示其余类别提示信息(如动态消息、互动消息、系统消息)的具体内容。另外,第一类提示信息和其余类别提示信息的具体类型可根据用户喜好或用户关注度等确定。第一账户还可以通过触发信息页面300中当前选中的消息进入该消息的详情页,并查看具体内容。通过将信息页面分为两个不同方向的展示区域,在不同区域展示不同类别的信息,在上方横向展示区域301进行滑动操作可展示所有的第一类提示信息,在下方纵向区域302进行滑动操作可展示所有的其余类别提示信息,便于用户快速阅读,提升信息触达效率。

进一步地,第一类提示信息支持第一滑动操作,其余类别提示信息支持第二滑动操作,第一滑动操作与第二滑动操作不同,如:左右滑动,上下滑动。本公开对具体的操作规则不做限定。

本公开实施例所提供的上述技术方案中,通过获取与第一账户相关的提示信息,对提示信息按照消息类型进行分类,并将分类后的提示信息显示在同一个信息页面的不同区域中。这样,可便于用户快速浏览提示信息,并对提示信息及时进行处理,提升消息的有效触达。解决了现有技术中对于不同类型的提示消息,目标账户需通过切换展示界面来查看,导致信息处理效率低的问题。从而更好的降低用户的理解成本,增加更多社交的可能性。

进一步地,提示信息至少包括第二账户的标识信息列表,第二账户为与提示信息对应的账户;在信息页面中展示至少两种类型的提示信息,包括:在信息页面中展示标识信息列表。

示例性的,参见图3中所示的信息页面的效果图,信息页面300的上方横向展示区域301和下方纵向展示区域302显示提示信息,具体的,该提示信息显示与第一账户具有互动,或者关联关系的第二账户的标识信息列表。标识信息列表可以是第二账户的头像控件列表,头像控件的显示参见图3中的圆形;还可以是第二账户的名称控件列表,名称控件的显示参见图3中的文字所占区域,如:用户a、用户b、用户c;还可以是第二账户的头像名称组合控件列表,头像名称组合控件的显示参见图3中圆形和文字所占区域。

本公开实施例所提供的上述技术方案中,通过对第一账户的提示信息的展示请求的相关操作的响应,为用户在信息页面展示标识信息列表。这样,通过在标记页面展示标识信息列表,便于用户快速了解对待处理信息的更多信息(如:第二账户的名称、第二账户的头像),进一步提高信息处理的效率。

进一步地,在信息页面中展示标识信息列表,包括:根据提示信息触达第一账户的时间,对第二账户的标识信息进行排序;在信息页面中展示排序后的第二账户的标识信息,并将排序后的第二账户的标识信息确定为标识信息列表。

示例性的,参见图3中所示的信息页面的效果图。信息页面300的上方横向展示区域301和下方纵向展示区域302显示与第一账户具有互动,或者关联关系的不同类型的第二账户的标识信息。当第二账户的标识信息只有一个的时候,标识信息直接展示在对应类型的区域里面;当第二账户的标识信息具有多个的时候,如:在9点接收到用户c的信息,9点20接收到用户b的信息,9点30接收到用户a的信息;9点40接收到xx群的信息;标识信息的展示顺序为:xx群在列表的第一位,用户a在列表的第二位,用户b在列表的第三位,用户c在列表的第四位。按照接收到的时间对第二账户的标识信息进行排序,将排序后第二账户的标识信息确定为标识信息列表。

本公开实施例所提供的上述技术方案中,通过对第一账户的信息聚类展示请求的相关操作的响应,为用户在信息页面展示排序后的提示信息。通过对接收到的提示信息按照触达第一账户的时间来进行排序,排序后以标识信息列表的形式呈现在对应区域。便于用户按照接收的时间快速确定出待处理的信息,同时以标记信息列表的形式呈现,更加简洁,便于用户高效获取信息。

示例性的,参见图3中所示的信息页面的效果图。信息页面300的上方横向展示区域301显示第一类提示信息(私信、群聊)的具体内容,如:301中显示的xx群的群聊消息,以及用户a、用户b、用户c发送的私信消息,同时,还可以显示当前第二账户发送给与第一账户未读的消息数量,如:3011a中显示用户a发送给第一账户的消息中当前有x条未读。信息页面300的下方纵向展示区域302可显示其余类别提示信息(动态消息、互动消息、系统消息)的具体内容,如:“3021a:用户b、用户c和用户d等赞了你的作品”显示的互动消息,“3021b:你关注的用户e、用户f等3人赞了”显示的动态消息,“3021c:恭喜你发布了第x个作品,获得xxx奖励”显示的系统消息。

在一种实现方式中,参照图2b,步骤203还可以包括以下s2031-s2033。

s2031、终端设备确定提示信息的展示优先级。

结合s203可知,提示信息可包括多种类型,每种类型的提示信息对应的优先级不同。例如,可配置第一类提示信息(如:私信、群聊)的优先级高于其余类别提示信息(如:动态消息、互动消息、系统消息)的优先级。第一类提示信息的优先级高于其余类别提示信息的优先级为显示优先级中的某一种规则,本公开对显示优先级的规则不做限定。

s2032、终端设备根据提示信息的展示优先级,确定提示信息的展示区域。其中,不同展示优先级对应的展示区域不同。

示例性的,终端设备确定出提示信息的展示优先级后,根据展示优先级确定出不同展示优先级对应的展示区域。结合s2031可知,第一类提示信息优先级高于其余类别提示信息的优先级,从而可配置第一类提示信息展示在信息页面300的上方横向展示区域301中,其余类别提示信息展示在信息页面300的下方纵向展示区域302中。结合s202可知,下方纵向展示区域302中包含动态消息和互动消息,通过将动态消息和互动消息混合排列在一起,增加了用户社交交互的可能性。

s2033、终端设备在确定出的展示区域中展示对应的提示信息。

示例性的,终端设备确定不同类型提示信息的展示区域后,将提示信息按照已分配的展示区域的位置对应填充到具体的区域内。

本公开实施例所提供的上述技术方案中,根据信息页面中对于不同类型提示信息分配的显示区域,将确定类型后的提示信息填充至对应的显示区域内。这样,通过在信息页面显示多种类型的提示信息,提升了信息页面的可读性。

在一种实现方式中,参照图2c,步骤2033还可以包括以下s20331-s20332。

s20331、终端设备确定预设时间段内目标展示区域对应的提示信息的阅读状态。

其中,阅读状态包括未读和已读,确定出的展示区域包括目标展示区域。

示例性的,根据提示信息的优先级分配好对应的展示区域后,为了进一步提高信息页面的可读性。对展示区域内的提示信息按照预设时间段内的阅读状态进行分类展示,阅读状态包括已读和未读。其中,预设时间段指的是上一次打开信息页面的时刻到本次打开信息页面的时刻之间。

s20332、终端设备在目标展示区域的第一子区域展示阅读状态为未读的提示信息,并在目标展示区域的第二子区域展示阅读状态为已读的提示信息。

示例性的,结合图3,信息页面展示的信息类型包括第一类提示信息(展示区域为301)和其余类别提示信息(展示区域为302)。在确定出提示信息的信息类型和阅读状态后,若提示信息的信息类型是第一类提示信息且阅读状态是未读状态时,将该提示信息展示在信息页面300的上方横向展示区域301的第一子区域301a中,若提示信息的信息类型是第一类提示信息且阅读状态是已读状态时,将该提示信息展示在信息页面300的上方横向展示区域301的第二子区域301b中;其中,第一类提示信息展示区域的第一子区域和第二子区域的空间大小是不固定,根据待填充在该展示区域的提示信息的数量确定。若提示信息的信息类型是其余类别提示信息且阅读状态是未读状态时,将该提示信息展示在信息页面300的下方纵向展示区域302的第一子区域302a中,若提示信息的信息类型是其余类别提示信息且阅读状态是已读状态时,将该提示信息展示在信息页面300的下方纵向展示区域302的第二子区域302b中。其中,其余类别提示信息展示区域的第一子区域和第二子区域的空间大小是不固定,根据待填充在该展示区域的提示信息的内容确定。

本公开实施例所提供的上述技术方案中,通过确定提示信息的阅读状态,根据阅读状态将未读和已读的提示信息分别展示在不同的子区域。这样,通过分类后在不同区域展示,便于第一账户快速确定出待处理的信息,提升提示信息的处理效率。

进一步地,在第一子区域按照时间顺序展示阅读状态为未读的提示信息;在第二子区域按照时间顺序展示阅读状态为已读的提示信息。示例性的,对于分类阅读状态的提示信息的显示顺序,可按照时间顺序依次展示在信息页面的对应区域中,还可以根据与第二账户的交互频次进行展示,本申请对于提示信息的展示顺序不做限定,符合查看需求即可。

具体的,提示信息的展示还可以按照接收到提示信息对应的时间进行分区域展示。分区域主要以时间区域来确定。其中,时间区域可以是最新、今天、本周、本月、上个月等。本申请对于提示信息归属的时间区域的分类不做限定。

本公开实施例所提供的上述技术方案中,通过将已读提示信息和未读提示信息分别按照时间顺序展示。便于第一账户快速查找所需的时间节点的提示信息,同时整个信息界面更加清楚,可阅读性更高。

在一种实现方式中,参照图4,本公开实施例还可以包括以下s401-s404。

s401、终端设备确定预设时间段内提示信息的阅读状态,阅读状态包括未读和已读。

示例性地,预设时间段可以是第一账户上一次退出该终端设备中某应用程序或者客户端的信息界面的时刻到本次打开该终端设备中对应应用程序或者客户端的信息界面的时刻之间。在预设时间段内终端设备接收到服务器发送的提示信息(与第一账户具有互动,或者关联关系的信息),确定出提示信息的阅读状态。其中,阅读状态包括未读状态和已读状态;对应的提示信息可分为未读提示信息和已读提示信息。

s402、终端设备获取针对未读提示信息的标记展示请求。

其中,标记展示请求用于请求获取用于标记未读提示信息的标记信息。

进一步的,标记信息包括未读提示信息对应的类型和每一类型的数量的统计结果。通过标记信息的统计结果可快速了解与第一账户具有互动,或者关联关系的信息的数量,提升第一账户与其他账户之间进行进一步社交的可能性。

示例性的,针对未读提示信息的标记展示请求可以是第一账户通过打开终端设备中某应用程序或者客户端的展示界面生成,或者对当前页面的触发操作;触发操作包括上下滑动操作、双击操作、左右滑动操作、单击操作等。

s403、终端设备响应于标记展示请求,展示标记页面。

示例性的,终端设备响应于标记展示请求,可在应用程序的底部导航栏上的消息控件的上方区域直接展示标记页面;或者,在消息页面的上方区域以弹窗的形式弹出标记页面。本申请对标记页面的实际展示过程不作任何限定。

s404、终端设备在标记页面中展示标记信息。

在实际应用中,当前展示的第一账户的标记信息可以包括与第一账户具有互动关系的信息或与第一账户具有关联关系的信息的统计结果,如:私信:9条、动态消息:5条和互动消息:3条等。第一账户可以通过触发标记页面展示的消息数量选择进入信息页面查看具体内容。

示例性的,在应用程序的首页,或者用户当前浏览的页面,或者信息页面中显示标记页面,其中,参见图5中所示的效果图,信息页面300的底部导航栏的消息控件上方区域501为标记页面,用于显示其他账户与第一账户的互动且第一账户未读的提示信息的统计结果,该标记信息可以包含多种类型消息,如私信、动态消息和互动消息等。可选的,标记信息可以横向展示在底部导航栏的消息控件的上方区域或者纵向展示在底部导航栏的消息控件的上方区域。另外,标记信息中多种类型消息的展示顺序可根据预设顺序进行展示,本申请对标记信息的实际展示顺序不作任何限定。

本公开实施例所提供的上述技术方案中,通过对第一账户的未读提示信息的标记展示请求的相关操作的响应,为用户在标记页面展示多种类型的提示信息。这样,通过在标记页面展示统计后的未读提示信息的类型和数量,便于用户快速了解待处理的信息类型,并根据信息类型确定是否对信息进行处理。现有技术中的标记页面通常展示为总体的统计数据,未对具体类型包含的数据进行分类统计。解决了现有技术中对于提示消息过于笼统,没有针对性,从而导致信息处理效率低的问题。通过本公开的技术方案,可更好的提高标记信息的利用率。

在一种实现方式中,参照图6,本公开实施例还可以包括以下s601a。

s601a、终端设备在信息展示页面中展示关联关系控件。

可选的,关联关系控件用于展示互动操作对应的对象与第二账户之间的关联关系,或者用于展示第一账户与第二账户之间的关联关系,第二账户为与提示信息对应的账户。

示例性的,关联关系控件可直接显示在信息页面中,显示关联关系详情。参见图3中所示,在信息界面中,展示第一账户互动操作对应的对象与第二账户之间的关联关系,如:3022b中显示的互动操作对应的作品的“作者用户g回复了你”;还可以展示第一账户与第二账户之间的关联关系,如:3022a中显示的“用户a通讯录好友”,3021b中显示的“你关注的用户e、用户f等3人赞了”。关联关系还可以包括第一账户与第二账户的好友关系等。本公开实施例对关联关系以及互动操作的具体含义不作任何限定。

本公开实施例所提供的上述技术方案中,通过展示第一账户互动操作对应的对象与第二账户之间的关联关系,或者展示第一账户与第二账户之间的关联关系,为第一账户在可用的界面中展示更多信息。这样,不仅提高了信息页面的使用率,同时为第一账户提供更多有效信息,进一步增加了与其他账户社交的可能性。

在一种实现方式中,参照图6,本公开实施例还可以包括以下s601b-s602b。

s601b、终端设备获取到第一账户对推荐类型的提示信息的触发操作。

示例性的,推荐类型的提示信息可以为动态信息,动态消息的展示是随机的,通过获取第一账户对动态消息的触发操作,确定第一账户对动态消息的需求程度,进一步确定增加或者减少显示的动态消息的数量。触发操作可包括上下滑动操作、双击操作、左右滑动操作、单击操作等。

s602b、终端设备根据触发操作信息,更新推荐类型的提示信息的展示数量。

在使用过程中,根据第一账户的触发操作信息,当第一账户进行刷新操作时,为第一账户增加或者减少动态消息的数量。参见图3中所示,在信息界面中,如:你关注的用户h关注了用户i、用户j、用户k,当第一账户进行刷新操作时,可动态选择增加或者减少该类型的推荐。同时,用户可在推荐类型的消息中关注更多用户,如:关注用户i和关注用户j。

本公开实施例所提供的上述技术方案中,通过收集第一账户对于推荐类型消息,如:动态消息的触发操作行为,便于后续根据第一账户的需求来展示动态消息的数量,使其更符合用户需求。

在一种实现方式中,参照图6,本公开实施例还可以包括以下s601c-s602c。

s601c、终端设备在信息展示页面中展示聚合控件。

可选的,聚合控件是指将多个账户对具有共同属性的对象或行为统一到一个标签栏中,其中,共同属性包括:同一个互动对象、同样的互动操作、同一个时间段等。

结合图7中的(a),同一个互动对象可以是作品或者账号,同样的互动操作可以是点赞、私信等,如:3023中聚合展示“用户a、用户b等22人赞了你的评论”。

结合图7中的(b),同一个时间段可以是“最新”、“今天”、“本周”、“本月”、“本年”等;其中,“最新”标签栏通常显示未读的消息内容,“今天”、“本周”、“本月”、“本年”等标签栏通常显示归属于该时间范围内的消息内容。

可选的,对于同一个时间段内的每个标签栏,系统中分别设定最低消息内容的数量,若某个标签栏中的消息内容的数量不满足最低数量要求,则自动归纳到更大的范围中显示。示例性的,若“今天”标签栏中的没有消息内容,则不显示“今天”标签栏,自动显示“本周”标签栏。

可选的,对于具有重复消息内容的标签栏,重复消息内容可选择显示在包含消息内容范围更大的标签栏内或消息内容范围更小的标签栏内。示例性的,“本周”标签栏中包含“今天”标签栏的消息内容;若消息内容显示在“今天”标签栏中,则不显示在“本周”标签栏中;若消息内容不显示在“今天”标签栏中,则显示在“本周”标签栏中;对此,本公开不作限定。

示例性的,结合图3,在多个账户与第一账户之间存在互动关系时,且该互动关系以私信的形式发送至第一账户时,若信息界面分配给私信的显示区域无法完整显示私信信息的内容时,信息展示界面设置有聚合区域3012,该聚合区域填充有聚合控件。再如,结合图7中的(a),当多个账户与第一账户之间存在互动关系时,且该互动关系以互动消息的形式发送至第一账户时,可通过点击信息展示界面的聚合区域3023,展开阅读完整内容,如:点击3023所示的聚合区域:用户a、用户b等22人赞了你的评论,界面展开至30231,显示22人赞了的列表。

s602c、终端设备响应于第一账户对聚合控件的触发操作,第二账户的标识信息列表排序后展示,第二账户为与提示信息对应的账户。

示例性的,通过获取第一账户对于聚合控件的触发操作,触发操作包括上下滑动操作、双击操作、左右滑动操作、单击操作等。结合图7中的(a),在接收到第一账户对于信息页面300中的聚合控件3023的触发,聚合控件中包含的第二账户的标识信息列表以新的显示区域30231的形式展示出来。其中,该显示区域可以以弹窗的形式出现或者以新页面跳转的形式出现都可以,本公开对此不作限定。

进一步地,第二账户的标识信息列表的展示位置锚点到聚合控件。

示例性的,如图7中的(a)所示,第二账户的标识信息列表显示在聚合控件的下方。通过将展开的界面直接锚点到聚合控件下方时,第一账户将不需要再次返回到聚合控件页面去明确聚合的操作对象,降低了第一账户操作的复杂度,使得新页面和原始信息界面能更好的融合在一起,提升第一账户的用户体验。

本公开实施例所提供的上述技术方案中,通过提前对提示信息进行分类,将接收到的相同类型的消息聚合显示,进一步增加信息页面的显示区域。

在一种实现方式中,参照图6,本公开实施例还可以包括以下s601d-s602d。

s601d、终端设备获取第一账户对第一类提示信息的预设操作。

示例性的,第一类型消息,如:私信;由于私信的显示区域为信息页面300的上方横向展示区域301,因此,当第一账户开始浏览信息页面的下方纵向展示区域302展示的其余类别提示信息时,大多数情况下是当前的私信消息已经不具有可读性,因此可通过灵活的处理私信的展示区域,从而可以进一步展示更多其余类别提示信息。

s602d、终端设备响应于预设操作,折叠用于展示第一类提示信息的横向展示区域。

示例性的,如图7中的(b)所示,当终端设备获取到第一账户的预设操作时,将私信的展示区域进行折叠,从而释放更多信息界面,用于显示其他信息。显示其他信息可包含扩展信息,如在整个消息页页面末尾拓展:推荐第一账户感兴趣的人等。

本公开实施例所提供的上述技术方案中,根据用户需求来合理布局信息页面的显示内容,增大信息页面的显示区域,以进一步扩大消息的显示数量。

另外,参照图8,本公开实施例还提供一种信息展示方法,该方法可以应用于服务器或者服务器中的信息展示装置中,本公开实施例以服务器为执行主体介绍该方法,具体包括:

s801、服务器接收针对第一账户的信息聚类展示请求。

其中,信息聚类展示请求用于请求获取提示信息。

s802、服务器响应于信息聚类展示请求,获取用于提示第一账户的提示信息。

s803、服务器向终端设备发送用于提示第一账户的提示信息,以使得终端设备显示第一账户的提示信息。

本公开实施例所提供的上述技术方案中,通过对第一账户的信息聚类展示请求的响应,获取第一账户的提示信息并发送至终端设备,以便终端设备进行显示。这样,通过在信息页面展示两种及以上类型提示信息,便于用户快速对信息进行处理,提升消息的有效触达。解决了现有技术中对于不同类型的提示消息,目标账户需通过切换展示界面来查看,导致信息处理效率低的问题。

本公开实施例可以根据上述方法实施例对信息展示装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

参照图9,为本公开实施例提供的一种信息展示装置的结构示意图。其中,该信息展示装置9包括:获取单元901、处理单元902和显示单元903。其中:

获取单元901,被配置为获取针对第一账户的信息聚类展示请求,信息聚类展示请求用于请求获取提示信息。

处理单元902,被配置为响应于信息聚类展示请求,按照消息类型,获取聚合分类的至少两种类型的提示信息。

显示单元903,被配置为在信息页面的不同区域中展示至少两种类型的提示信息。

在一种可能的设计中,处理单元902,还被配置为确定提示信息的展示优先级和根据提示信息的展示优先级,确定提示信息的展示区域。

显示单元903,还被配置为在确定出的展示区域中展示对应的提示信息。

在一种可能的设计中,处理单元902,还被配置为确定预设时间段内目标展示区域对应的提示信息的阅读状态,阅读状态包括未读和已读;确定出的展示区域包括目标展示区域;

显示单元903,还被配置为在目标展示区域的第一子区域展示阅读状态为未读的提示信息,并在目标展示区域的第二子区域展示阅读状态为已读的提示信息。

在一种可能的设计中,处理单元902,还被配置为确定预设时间段内提示信息的阅读状态,阅读状态包括未读和已读;

获取单元901,还被配置为获取针对未读提示信息的标记展示请求,标记展示请求用于请求获取用于标记未读提示信息的标记信息。

显示单元903,还被配置为响应于标记展示请求,展示标记页面和在标记页面中展示标记信息。

在一种可能的设计中,显示单元,还被配置为在信息页面中展示包括第二账户标识的标识信息列表,第二账户为与提示信息对应的账户。

在一种可能的设计中,处理单元902,还被配置为根据提示信息触达第一账户的时间,对第二账户的标识信息进行排序。

显示单元903,还被配置为在信息页面中展示排序后包括第二账户标识的标识信息列表。

在一种可能的设计中,显示单元903,还被配置为在信息展示页面中展示关联关系控件。

关联关系控件用于展示互动操作对应的对象与第二账户之间的关联关系和或展示互动操作对应的对象与第二账户之间的关联关系,第二账户为与提示信息对应的账户。

在一种可能的设计中,获取单元901,还被配置为获取到第一账户对推荐类型的提示信息的触发操作。

处理单元902,还被配置为根据触发操作次数,更新推荐类型的提示信息的展示数量。

在一种可能的设计中,信息页面包括上方横向展示区域和下方纵向展示区域;上方横向展示区域展示第一类提示信息;下方纵向展示区域展示其余类别提示信息。

在一种可能的设计中,获取单元901,还被配置为获取到第一账户对第一类提示信息的预设操作。

处理单元902,还被配置为响应于预设操作,折叠用于展示第一类提示信息的横向展示区域。

当然,本公开实施例提供的信息展示装置9包括但不限于上述模块,例如信息展示装置9还可以包括发送单元904和存储单元905。发送单元904可以用于将信息展示装置9中的相关数据发送至其他设备,实现与其他设备之间的数据交互。存储单元905可以用于存储该信息展示装置9的程序代码,还可以用于存储信息展示装置9在运行过程中生成的数据,如写请求中的数据等。

另外,本公开实施例还可以根据上述方法实施例对信息展示装置12进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

参照图10,为本公开实施例提供的一种信息展示装置的结构示意图。其中,该信息展示装置10包括:收发单元1001、处理单元1002;其中:

收发单元1001,被配置为接收针对第一账户的信息聚类展示请求,信息聚类展示请求用于请求获取提示信息。

处理单元1002,被配置为响应于信息聚类展示请求,获取用于提示第一账户的提示信息。

收发单元1001,还被配置为向终端设备发送用于提示第一账户的提示信息,以使得终端设备显示第一账户的提示信息。

当然,本公开实施例提供的信息展示装置10包括但不限于上述模块,例如信息展示装置10还可以包括存储单元1003。存储单元1003可以用于存储该信息展示装置10的程序代码,还可以用于存储信息展示装置10在运行过程中生成的数据,如写请求中的数据等。

图11是本公开实施例提供的一种终端设备的结构示意图。如图11,该终端设备11或者可以包括至少一个处理器1101以及用于存储处理器可执行指令的存储器1103。其中,处理器1101被配置为执行存储器1103中的指令,以实现上述实施例中的信息展示方法。

示例性的,在图1所示的实施环境中,终端设备11或者可以图1所示多个终端设备中的一个。

另外,终端设备11或者还可以包括通信总线1102以及至少一个通信接口1104。

处理器1101可以是一个处理器(centralprocessingunits,cpu),微处理单元,asic,或一个或多个用于控制本公开实施例方案程序执行的集成电路。

通信总线1102可包括一通路,在上述组件之间传送信息。

通信接口1104,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。

存储器1103可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。

其中,存储器1103用于存储执行本公开实施例方案的指令,并由处理器1101来控制执行。处理器1101用于执行存储器1103中存储的指令,从而实现本公开实施例方法中的功能。

在具体实现中,作为一种实施例,处理器1101可以包括一个或多个cpu,例如图11中的cpu0和cpu1。

在具体实现中,作为一种实施例,终端设备11或者可以包括多个处理器,例如图11中的处理器1101和处理器1107。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,终端设备11或者还可以包括输出设备1105和输入设备1106。输出设备1105和处理器1101通信,可以以多种方式来展示信息。例如,输出设备1105可以是液晶展示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)终端设备,阴极射线管(cathoderaytube,crt)终端设备,或投影仪(projector)等。输入设备1106和处理器1101通信,可以以多种方式接受用户的输入。例如,输入设备1106可以是鼠标、键盘、触摸屏设备或传感设备等。

本领域技术人员可以理解,图11中示出的结构并不构成对终端设备11或者的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

图12是本公开实施例提供的另一种服务器的结构示意图。如图12,该服务器12或者可以包括至少一个处理器1201以及用于存储处理器可执行指令的存储器1203。其中,处理器1201被配置为执行存储器1203中的指令,以实现上述实施例中的信息展示方法。

另外,服务器12或者还可以包括通信总线1202以及至少一个通信接口1204。

处理器1201可以是一个处理器(centralprocessingunits,cpu),微处理单元,asic,或一个或多个用于控制本公开实施例方案程序执行的集成电路。

通信总线1202可包括一通路,在上述组件之间传送信息。

通信接口1204,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。

存储器1203可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。

其中,存储器1203用于存储执行本公开实施例方案的指令,并由处理器1201来控制执行。处理器1201用于执行存储器1203中存储的指令,从而实现本公开实施例方法中的功能。

在具体实现中,作为一种实施例,处理器1201可以包括一个或多个cpu,例如图12中的cpu0和cpu1。

在具体实现中,作为一种实施例,服务器12或者可以包括多个处理器,例如图12中的处理器1201和处理器1207。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,服务器12或者还可以包括输出设备1205和输入设备1206。输出设备1205和处理器1201通信,可以以多种方式来展示信息。例如,输出设备1205可以是液晶展示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)终端设备,阴极射线管(cathoderaytube,crt)终端设备,或投影仪(projector)等。输入设备1206和处理器1201通信,可以以多种方式接受用户的输入。例如,输入设备1206可以是鼠标、键盘、触摸屏设备或传感设备等。

本领域技术人员可以理解,图12中示出的结构并不构成对服务器12或者的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

另外,本公开实施例还提供一种计算机可读存储介质,包括指令,当指令由处理器执行时,使得处理器执行如上述实施例所提供的信息展示方法。

或者,当指令由处理器执行时,使得处理器执行如上述实施例所提供的信息展示方法。

此外,本公开实施例还提供一种计算机程序产品,包括指令,当指令由处理器执行时,使得处理器执行如上述实施例所提供的信息展示方法。

或者,当指令由处理器执行时,使得处理器执行如上述实施例所提供的信息展示方法。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1