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

对象信息的展示方法、电子设备和计算机可读存储介质

文献发布时间:2023-06-19 11:05:16


对象信息的展示方法、电子设备和计算机可读存储介质

技术领域

本发明涉及计算机技术领域,具体涉及一种对象信息的展示方法、电子设备和计算机可读存储介质。

背景技术

随着互联网技术的发展,互联网为人们提供购物服务或者其他各种生活服务变得越来越普遍。在各种类型的购物软件或者生活服务软件中,商户需要将其商品/服务进行丰富的展示,以吸引用户购买其商品/服务。展示商品/服务的页面一般被称为商品详情页面。

现有技术中,商品详情页面的首页中至少需要展示该商品的图片或者视频,且展示图片或视频的区域占据商品详情页面的版面较大。如何充分利用商品详情页面的首页的图片或者视频区域,是目前需要解决的问题。

发明内容

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的对象信息的展示方法、装置、电子设备和计算机可读存储介质。

根据本发明实施例的第一方面,提供了一种对象信息的展示方法,包括:

获取对象信息集合,其中,所述对象信息集合根据第一对象的多个对象信息生成,所述对象信息符合预设条件,所述对象信息集合中所述对象信息按照第一顺序排列;

在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息。

在一些实施例中,所述在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息,包括:

在所述预设区域内,多个所述对象信息沿水平方向的移动轨道从所述预设区域的第一侧移入所述预设区域,从所述预设区域的第二侧移出所述预设区域,所述第一侧和所述第二侧为所述预设区域在水平方向上相对的两侧。

在一些实施例中,所述移动轨道包括至少两条,在相邻的所述移动轨道上同时展示的所述对象信息之间部分交叠。

在一些实施例中,所述在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息,包括:

在所述预设区域内,多个所述对象信息沿竖直方向的移动轨道从所述预设区域的第三侧移入所述预设区域,从所述预设区域的第四侧移出所述预设区域,所述第三侧和所述第四侧为所述预设区域在竖直方向上相对的两侧。

在一些实施例中,所述移动轨道包括至少两条,在所有的所述移动轨道上同时展示的所述对象信息在水平方向上的至少一侧对齐。

在一些实施例中,所述在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息,包括:

在所述预设区域内,按照淡入淡出的方式展示多个所述对象信息。

在一些实施例中,所述预设区域在竖直方向的尺寸小于或等于所述图片或视频展示区的尺寸的1/3。

在一些实施例中,所述视频展示区包括用于对视频进行操作的操作区域,所述预设区域与所述操作区域不重叠。

在一些实施例中,所述对象信息包括用户对所述第一对象所执行的行为信息,包括如下中的至少一种:用户评价所述第一对象的信息、用户购买所述第一对象的信息、用户浏览所述第一对象的信息和用户分享所述第一对象的信息。

在一些实施例中,所述对象信息包括文本信息和与所述文本信息相关联的至少一个用户头像。

在一些实施例中,若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为第一预设头像;或者,

若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。

在一些实施例中,所述预设条件包括对所述第一对象执行同一行为的用户数量大于预设阈值。

在一些实施例中,所述对象信息集合为实时更新或者定时更新的对象信息集合。

在一些实施例中,所述对象信息具有独立显示区域或独立显示页面,所述方法还包括:

接收对展示的所述对象信息中第一对象信息的触发操作并将所述触发操作发送给服务器;

接收所述服务器发送的第一行为信息的显示页面或显示区域,从当前页面跳转到所述第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到所述当前页面中所述第一行为信息的显示区域,其中,所述第一行为信息为所述第一对象信息包括的用户对所述第一对象所执行的行为信息。

根据本发明实施例的第二方面,提供了一种对象信息的展示方法,包括:

获取第一对象的多个对象信息,其中,多个所述对象信息符合预设条件;根据多个所述对象信息生成对象信息集合,其中,所述对象信息集合中多个所述对象信息按照第一顺序排列;

将所述对象信息集合发送给终端,以使所述终端在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息。

在一些实施例中,所述对象信息包括用户对所述第一对象所执行的行为信息,包括如下中的至少一种:用户评价所述第一对象的信息、用户购买所述第一对象的信息、用户浏览所述第一对象的信息和用户分享所述第一对象的信息。

在一些实施例中,所述对象信息包括文本信息和与所述文本信息相关联的至少一个用户头像。

在一些实施例中,若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为第一预设头像;或者,

若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。

在一些实施例中,所述预设条件包括对所述第一对象执行同一行为的用户数量大于预设阈值。

在一些实施例中,若存在符合所述预设条件且与所述对象信息集合中所有的所述对象信息均不同的对象信息,将其加入所述对象信息集合以更新所述对象信息集合。

在一些实施例中,所述对象信息具有独立显示区域或独立显示页面,所述方法还包括:

接收对展示的所述对象信息中第一对象信息的触发操作;

根据所述触发操作,向终端发送第一行为信息的显示页面或显示区域,以使所述终端从当前页面跳转到所述第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到所述当前页面中所述第一行为信息的显示区域,其中,所述第一行为信息为所述第一对象信息包括的用户对所述第一对象所执行的行为信息。

根据本发明实施例的第三方面,提供了一种对象信息的展示装置,包括:

获取模块,用于

获取对象信息集合,其中,所述对象信息集合根据第一对象的多个对象信息生成,所述对象信息符合预设条件,所述对象信息集合中所述对象信息按照第一顺序排列;

展示模块,用于在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息。

在一些实施例中,所述展示模块,还用于:

在所述预设区域内,使多个所述对象信息沿水平方向的移动轨道从所述预设区域的第一侧移入所述预设区域,从所述预设区域的第二侧移出所述预设区域,所述第一侧和所述第二侧为所述预设区域在水平方向上相对的两侧。

在一些实施例中,所述移动轨道包括至少两条,在相邻的所述移动轨道上同时展示的所述对象信息之间部分交叠。

在一些实施例中,所述展示模块,还用于

在所述预设区域内,使多个所述对象信息沿竖直方向的移动轨道从所述预设区域的第三侧移入所述预设区域,从所述预设区域的第四侧移出所述预设区域,所述第三侧和所述第四侧为所述预设区域在竖直方向上相对的两侧。

在一些实施例中,所述移动轨道包括至少两条,在所有的所述移动轨道上同时展示的所述对象信息在水平方向上的至少一侧对齐。

在一些实施例中,所述展示模块,还用于

在所述预设区域内,按照淡入淡出的方式展示多个所述对象信息。

在一些实施例中,所述预设区域在竖直方向的尺寸小于或等于所述图片或视频展示区的尺寸的1/3。

在一些实施例中,所述视频展示区包括用于对视频进行操作的操作区域,所述预设区域与所述操作区域不重叠。

在一些实施例中,所述对象信息包括用户对所述第一对象所执行的行为信息,包括如下中的至少一种:用户评价所述第一对象的信息、用户购买所述第一对象的信息、用户浏览所述第一对象的信息和用户分享所述第一对象的信息。

在一些实施例中,所述对象信息包括文本信息和与所述文本信息相关联的至少一个用户头像。

在一些实施例中,若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为第一预设头像;或者,

若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。

在一些实施例中,所述预设条件包括对所述第一对象执行同一行为的用户数量大于预设阈值。

在一些实施例中,所述对象信息集合为实时更新或者定时更新的对象信息集合。

在一些实施例中,所述对象信息具有独立显示区域或独立显示页面,所述装置还包括:

接收模块,用于接收对展示的所述对象信息中第一对象信息的触发操作并将所述触发操作发送给服务器;

跳转模块,用于接收所述服务器发送的第一行为信息的显示页面或显示区域,从当前页面跳转到所述第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到所述当前页面中所述第一行为信息的显示区域,其中,所述第一行为信息为所述第一对象信息包括的用户对所述第一对象所执行的行为信息。

根据本发明实施例的第四方面,提供了一种对象信息的展示装置,包括:

获取模块,用于获取第一对象的多个对象信息,其中,多个所述对象信息符合预设条件;

生成模块,用于根据多个所述对象信息生成对象信息集合,其中,所述对象信息集合中多个所述对象信息按照第一顺序排列;

发送模块,用于将所述对象信息集合发送给终端,以使所述终端在第一对象显示页面的图片或视频展示区的预设区域内,按照所述第一顺序循环展示所述对象信息集合中的多个所述对象信息。

在一些实施例中,所述对象信息包括用户对所述第一对象所执行的行为信息,包括如下中的至少一种:用户评价所述第一对象的信息、用户购买所述第一对象的信息、用户浏览所述第一对象的信息和用户分享所述第一对象的信息。

在一些实施例中,所述对象信息包括文本信息和与所述文本信息相关联的至少一个用户头像。

在一些实施例中,若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为第一预设头像;或者,

若所述用户头像中第一用户头像为空,所述对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。

在一些实施例中,所述预设条件包括对所述第一对象执行同一行为的用户数量大于预设阈值。

在一些实施例中,所述装置还包括:

更新模块,用于若存在符合所述预设条件且与所述对象信息集合中所有的所述对象信息均不同的对象信息,将其加入所述对象信息集合以更新所述对象信息集合。

在一些实施例中,所述对象信息具有独立显示区域或独立显示页面,所述装置还包括:

接收模块,用于接收对展示的所述对象信息中第一对象信息的触发操作;

所述发送模块还用于:根据所述触发操作,向终端发送第一行为信息的显示页面或显示区域,以使所述终端从当前页面跳转到所述第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到所述当前页面中所述第一行为信息的显示区域,其中,所述第一行为信息为所述第一对象信息包括的用户对所述第一对象所执行的行为信息。

根据本发明实施例的第五方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述对象信息的展示方法对应的操作。

根据本发明实施例的第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行上述对象信息的展示方法对应的操作。

根据本发明实施例的对象信息的展示方法,通过在第一对象显示页面的图片或视频展示区的预设区域内展示多个对象信息,且展示时按照特定的顺序对多个对象信息进行循环展示,充分利用对象详情页面的首页的图片或者视频区域,使用户可以方便的获取与该对象相关的信息,并为用户决策提供帮助。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是本发明实施例的应用场景示意图;

图2是本发明实施例提供的对象信息的展示方法的交互流程图;

图3是本发明实施例的一种界面示意图;

图4是本发明实施例的一种界面示意图;

图5是本发明实施例的一种界面示意图;

图6是本发明实施例的一种界面示意图;

图7是本发明实施例的一种界面示意图;

图8是本发明实施例的一种界面示意图;

图9是本发明实施例的一种界面示意图;

图10是本发明另一实施例提供的对象信息的展示方法的流程图;

图11是本发明又一实施例提供的对象信息的展示方法的流程图;

图12是本发明又一实施例提供的对象信息的展示方法的流程图;

图13是本发明实施例提供的对象信息的展示装置的结构示意图;

图14是本发明另一实施例提供的对象信息的展示装置的结构示意图;

图15示出了本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

在各种类型的购物软件或者生活服务软件中,商户的商品详情页面的首页中至少需要展示该商品的图片或者视频,且展示图片或视频的区域占据商品详情页面的版面较大。目前商品详情页面的首页的图片或者视频区域并没有得到充分的利用。若能在该区域展示一些对用户做出是否购买该商品的决策有用的信息,将使用户可以方便的获取与商品相关的信息,并为用户的购买决策提供帮助和便利,节约用户的时间。

因此,本发明实施例提供了一种对象信息的展示方法,通过在用户使用的客户端的对象详情页面的首页的图片或者视频区域展示经过筛选的对象相关信息,其中对象相关信息包括用户的评论信息、购买信息、浏览信息和分享转发信息等,使用户无需跳转到其他页面或者在当前页面的其他区域查找对象相关信息,就可以方便快捷的了解对象相关信息,并采用循环滚动的展示方式,用户视觉体验好且能充分了解所有展示的对象相关信息。上述对象相关信息来源于服务器的筛选统计。

其中,客户端可以是任何类型的电子设备或终端,例如手机、平板电脑、便携式数码相机、媒体播放器、便携式游戏设备、个人数字助理(PDA)、台式计算机、笔记本电脑更各种终端,以下统称为终端。服务端可以是任何类型的电子设备,一般为平台的服务器或服务器集群,本发明实施例以服务器为例进行说明。

图1是本发明实施例的应用场景示意图。其中,第三方平台通过服务器提供网页或者应用软件服务,从而为商户提供在线商品销售平台或者在线服务提供平台。用户在终端上打开相应的网页或者应用软件,搜索商品/服务或店铺,进入搜索结果中提供的商品详情页面或者店铺详情页面,并购买该商品或者该店铺下的商品/服务。终端与服务器之间通过有线网络或者无线网络进行通信。

其中,进入商品详情页面的方式包括多种。例如,终端的用户从网页或者应用软件中搜索商品后,点击该商品链接可以进入商品详情页面;或者,从网页或者应用软件中搜索店铺后,点击店铺链接进入商户的店铺页面(即商品列表页面),再通过点击店铺中的商品链接可以进入商品详情页面;或者,从网页或者应用软件的各个类型分区中点击商品链接,跳转到商品详情页面;等等。其中,上述类型分区是指在网页或者应用软件中按照商品类型或者活动类型划分的类型分区。在商品详情页面的商品图片或视频下方显示加购按钮,和/或在商品详情页面的底部显示购物车结算栏(其中显示结算图标或者“去结算”字样,可以链接到结算页面),通过点击加购按钮可以将当前商品加入购物车,点击购物车结算栏中的结算图标或者“去结算”,可跳转到结算页面对购物车中的商品进行结算。

图2是本发明实施例提供的对象信息的展示方法的交互流程图。该方法包括如下步骤:

步骤101:服务器获取第一对象的多个对象信息,其中,多个对象信息符合预设条件。

本发明实施例的目的是在第一对象显示页面内展示其对象信息。其中,对象信息包括用户对第一对象所执行的行为信息。对象信息包括如下中的至少一种:用户评价第一对象的信息、用户购买第一对象的信息、用户浏览第一对象的信息和用户分享第一对象的信息。

可以理解的是,在实际应用场景中,第一对象可以是前述的商品/服务等对象,也可以是实体对象,例如商户。则对象信息包括用户对商品/服务/商户的评价内容、购买情况、浏览情况、将该商品/服务/商户分享给其他用户的情况等。下文均以第一对象是商品为例,对本发明实施例进行说明。例如,对象信息包括n天内x人下单、n天内有x人复购、yy用户n分钟前购买了该商品、n天内x人给出好评、x人评价该商品“qqq”,yy用户等x人评价该商品“qqq”、yy用户认为该商品“ccc”、yy用户n分钟前对商品作出好评、有x人点赞、yy用户向好友分享了此商品等。其中,n、x均为数值,yy为用户名或者用户ID,qqq为用户评价标签,ccc为用户评价内容。

由于对象信息的数据量很大,但本发明实施例中无需在商品详情页面或者店铺详情页面展示所有的对象信息,因此,需要对对象信息进行筛选,例如设置预设条件。当第一对象的对象信息符合预设条件时,将其确定为待展示的对象信息。预设条件包括多种,例如预设条件包括对第一对象执行同一行为的用户数量大于预设阈值,或者第一用户对第一对象执行的预设行为是最近时间内对第一对象执行的预设行为。例如,预设条件可以是7天内超过100人下单,则在7天内对第一商品执行购买行为的用户数量超过100时,确定该对象信息满足预设条件。或者,预设条件可以是最近时间内用户对商品作出的好评,最近的一笔好评为yy用户5分钟前对商品作出好评,则“5分钟前yy用户对该商品作出好评”为满足预设条件的对象信息。

可以理解的是,在一些实施例中,服务器获取的第一对象的多个对象信息也可以不需要符合预设条件,而是从所有的对象信息中随机选择某些对象信息,作为后续需要在商品详情页面上显示的对象信息。通过该方式,提供一种简单易实现的技术方案。还可以从所有的对象信息中选择生成时间排序位于前N位的对象信息,作为后续需要在商品详情页面上显示的对象信息,通过该方式,可以使商品详情页面显示的对象信息的生成时间较新,为用户提供具有较高参考价值的信息。

本发明实施例中“多个”是指两个或两个以上。当展示的对象信息至少在两个或两个以上时,相比只展示一个对象信息,可以为用户的购买决策提供更好的帮助和便利,节约用户的时间。

因此,在一些实施例中,步骤101可以进一步包括如下步骤:

步骤a1:服务器获取第一对象的多个初始对象信息;

步骤a2:判断初始对象信息是否符合预设条件;

步骤a3:若符合预设条件的初始对象信息数量大于或等于两个,将其作为待展示对象信息。

待展示的对象信息即为后续步骤中被展示的多个对象信息。

步骤102:服务器根据多个对象信息生成对象信息集合。

为了方便后续的展示,可以将获取的符合预设条件的多个对象信息形成集合。因此,本步骤中,服务器根据获取的多个对象信息生成对象信息集合。为了进一步方便后续的展示,对象信息集合中多个对象信息按照第一顺序排列。第一顺序可以根据对象信息生成时间进行排序,还可以根据对象信息中包括的数值的大小进行排序。可以理解的是,本发明实施例对第一顺序无限定,在一些实施例中,该第一顺序还可以是任意顺序,例如随机排序等。步骤103:服务器将对象信息集合发送给终端。

第一对象显示页面在终端的显示屏幕上显示,因此服务器在生成对象信息集合之后,将其发送给终端。

步骤104:终端在第一对象显示页面的图片或视频展示区的预设区域内,按照第一顺序循环展示对象信息集合中的多个对象信息。

第一对象显示页面为商品详情页面,商品详情页面上具有图片或视频展示区,一般位于整个页面的顶端,占据整个页面的1/3以上版面,一般约为整个页面的1/2版面。若该区域仅展示商品的图片或视频,则起不到对如此大块区域充分利用的效果。因此本发明实施例中,终端在接收到服务器发送的对象信息集合之后,在第一对象显示页面的图片或视频展示区的预设区域内,按照第一顺序循环展示对象信息集合中的多个对象信息,充分利用了图片或视频展示区。

其中,如图3所示,预设区域R2是在第一对象显示页面的图片或视频展示区R1内预先设置的一块区域,专用于显示对象信息。预设区域可以设置在图片或视频展示区的任意位置,但是考虑到用户体验和视线聚焦区,以将预设区域设置于图片或视频展示区的中下方为宜。为了不影响图片或视频主体部分的展示,预设区域在竖直方向的尺寸可以小于或等于图片或视频展示区的尺寸的1/3。

如图4所示,在显示时,图片或视频位于底层,对象信息位于图片或视频的上一层(也即顶层),对象信息叠加于图片或视频上方显示。如图5所示,若第一对象显示页面的图片或视频展示区展示的为视频时,在该视频展示区R1’具有用于对视频进行操作的操作区域R3,R3包括一个或多个,预设区域R2需要满足与该视频的操作区域R3不重叠。

如前,详细描述了对象信息的类型。在终端的图片或视频展示区的预设区域展示的具体内容相应可以为:“XX很好喝,下次还来点”、最近X人看过、最近X人购买、最近X人给出好评、yy用户5分钟前购买了该商品、yy用户向好友分享了该商品、yy用户10分钟前对商品作出好评、yy用户等X人评价商品物超所值等。以上为文本信息。通过在终端的图片或视频展示区的预设区域内展示上述文本信息,可以让用户直观快捷的了解到该商品的相关信息,为用户的购买决策提供帮助和便利,节约用户的时间。

在展示时,对象信息可以仅包括上述文本信息。或者,如图6所示,对象信息不仅可以包括文本信息,还可以包括与文本信息相关联的至少一个用户头像。通过同时展示执行了对象信息中该行为的用户头像,即可以提升用户对所展示的对象信息的关注度,也可以给予浏览该对象信息的用户对展示的对象信息真实度的认可。用户头像可以位于文本信息的左侧。头像信息可以包括一个或多个,优选为两个。

若筛选出的对象信息所涉及的用户并未设置用户头像,则在对象信息中用于展示用户头像的区域将为空白状态。在一些实施例中,为了提升对象信息展示的美观度,同时也为了提高用户体验,若用户头像中第一用户头像为空,则对象信息中包括的第一用户头像为第一预设头像,也即采用系统预设好的兜底头像作为头像为用户的用户头像。优选的,可以预设多个预设头像,若用户头像中第一用户头像为空,对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。通过该方式,使得在展示兜底头像时并非每次都为相同的头像,而是提供有所变化的兜底头像,进一步提高了用户体验。

在展示时,按照第一顺序循环展示对象信息集合中的对象信息,也即若对象信息集合中包括7个待展示的对象信息,则先按照其排列顺序将7个对象信息依次展示,完成第一遍展示之后,再按照上述顺序进行第二遍展示、第三遍展示……如此循环执行。例如,若对象信息集合为{a,b,c,d,e,f,g},则循环展示顺序为a,b,c,d,e,f,g,a,b,c,d,e,f,g,a,b,c,d,e,f,g……。

下文对象信息的展示方式进行详细说明。

一、水平滚动

如图7所示,为水平滚动方式的界面示意图,图7中(a)和图7中(b)为对象信息滚动过程中的两个状态。在预设区域内,多个对象信息沿水平方向的移动轨道从预设区域的第一侧移入预设区域,从预设区域的第二侧移出预设区域,第一侧和第二侧为预设区域在水平方向上相对的两侧。如图7所示,第一侧是右侧,第二侧是左侧,相当于对象信息从右向左移入和移出。在一些实施例中,第一侧也可以是左侧,第二侧为右侧,相当于对象信息从左向右移入和移出

在一些实施例中,移动轨道包括至少两条,在相邻的移动轨道上同时展示的对象信息之间部分交叠。当然,移动轨道还可以设置三条或更多,只是考虑到预设区域的高度(也即在竖直方向的尺寸)不能太高,否则会遮挡大部分的图片或视频,因此移动轨道的条数也不能设置太多,否则在预设区域的高度一定时,移动轨道条数越多,将导致对象信息显示的字体变小,从而降低用户体验。

二、竖直滚动

如图8所示,为竖直滚动方式的界面示意图,图8中(a)和图8中(b)为对象信息滚动过程中的两个状态。在预设区域内,多个对象信息沿竖直方向的移动轨道从预设区域的第三侧移入预设区域,从预设区域的第四侧移出预设区域,第三侧和第四侧为预设区域在竖直方向上相对的两侧。如图8所示,第三侧是下侧,第四侧是上侧,相当于对象信息从下向上移入和移出。在一些实施例中,第三侧也可以是上侧,第四侧为下侧,相当于对象信息从上向下移入和移出

在一些实施例中,移动轨道包括至少两条,在所有的移动轨道上同时展示的对象信息在水平方向上的至少一侧对齐。当然,移动轨道还可以设置三条或更多,只是考虑到预设区域的高度不能太高,否则会遮挡大部分的图片或视频,因此移动轨道的条数也不能设置太多,否则在预设区域的高度一定时,移动轨道条数越多,将导致对象信息显示的字体变小,从而降低用户体验。

三、淡入淡出

如图9所示,为淡入淡出方式的界面示意图,图9中(a)、图9中(b)和图9中(c)为对象信息滚动过程中的三个状态。在预设区域内,多个对象信息渐隐出现,渐隐消失,呈现淡入淡出的展示效果。

在上述多种展示方式实施例中,同时展示的对象信息的个数一般不超过3个(小于或等于3个),使对象信息的展示保持在用户体验较好的展示状态,展示的文本信息方便用户查看。其中,同时展示3个对象信息为较为合适的展示状态,既使用户可以充分了解所展示的对象的相关信息,又具有较好的用户视觉体验。

在一些实施例中,对象信息集合为实时更新或者定时更新的对象信息集合。服务器端实时或每隔预设时间获取第一对象的对象信息,若存在符合预设条件且与对象信息集合中所有的对象信息均不同的对象信息,将其加入对象信息集合以更新对象信息集合。通过该方式,使对象信息集合保持在最新或者较新的状态,提高了展示的对象信息的参考价值。

在一些实施例中,若服务器获取的对象信息具有独立显示区域或独立显示页面,例如,对象信息为用户评论信息,用户评论具有独立显示页面。则在终端的第一对象显示页面的图片或视频展示区的预设区域内展示的对象信息,服务器为其提供了转到该对象信息所涉及的行为信息的显示页面或显示区域的链接。用户若对某个对象信息感兴趣,可以通过点击该对象信息,则页面可以直接跳转到该对象信息所涉及的行为信息的显示页面或显示区域。因此,如图10所示,方法还包括:

步骤105:终端接收对展示的对象信息中第一对象信息的触发操作并将触发操作发送给服务器。

其中,触发操作由用户执行,可以是点击操作,例如单击、双击等。例如第一对象信息展示为“XX很好喝,下次还来点”,若用户想浏览该条对象信息的原评价,则可以直接点击该条对象信息。

步骤106:服务器根据触发操作,向终端发送第一行为信息的显示页面或显示区域。

其中,第一行为信息为第一对象信息包括的用户对第一对象所执行的行为信息。例如,第一对象信息中用户所执行的行为信息为评价,则服务器向终端发送用户评价的显示页面或者显示区域。当用户评价在另一页面显示时,服务器发送的是显示页面;当用户评价在本页面的另一区域显示时,服务器发送的为显示区域。

步骤107:终端从当前页面跳转到第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到当前页面中第一行为信息的显示区域。

终端接收到服务器发送的用户评价的显示页面或者显示区域之后,直接跳转到该显示页面或显示区域。

通过上述方式,使用户可以方便的查看对象信息的原始信息,方便用户对感兴趣信息的浏览和确认。

请参考图11所示,本发明实施例还提供了一种对象信息的展示方法。该方法应用于终端,包括:

步骤201:获取对象信息集合,其中,对象信息集合根据第一对象的多个对象信息生成,对象信息符合预设条件,对象信息集合中对象信息按照第一顺序排列;

步骤202:在第一对象显示页面的图片或视频展示区的预设区域内,按照第一顺序循环展示对象信息集合中的多个对象信息。

本发明实施例的对象信息的展示方法的具体实现过程和有益效果可参考前述图1-10所示的实施例,此处不再赘述。

请参考图12所示,本发明实施例还提供了一种对象信息的展示方法。该方法应用于服务器,包括:

步骤301:获取第一对象的多个对象信息,其中,多个对象信息符合预设条件;

步骤302:根据多个对象信息生成对象信息集合,其中,对象信息集合中多个对象信息按照第一顺序排列;

步骤303:将对象信息集合发送给终端,以使终端在第一对象显示页面的图片或视频展示区的预设区域内,按照第一顺序循环展示对象信息集合中的多个对象信息。

本发明实施例的对象信息的展示方法的具体实现过程和有益效果可参考前述图1-10所示的实施例,此处不再赘述。

与前述对象信息的展示方法实施例相对应,本发明实施例还提供了一种对象信息的展示装置。该装置可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,该装置作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。

图13示出了本发明实施例提供的对象信息的展示装置的结构示意图。如图13所示,该装置400包括:

获取模块401,用于获取对象信息集合,其中,对象信息集合根据第一对象的多个对象信息生成,对象信息符合预设条件,对象信息集合中对象信息按照第一顺序排列;

展示模块402,用于在第一对象显示页面的图片或视频展示区的预设区域内,按照第一顺序循环展示对象信息集合中的多个对象信息。

在一些实施例中,展示模块402,还用于:

在预设区域内,使多个对象信息沿水平方向的移动轨道从预设区域的第一侧移入预设区域,从预设区域的第二侧移出预设区域,第一侧和第二侧为预设区域在水平方向上相对的两侧。

在一些实施例中,移动轨道包括至少两条,在相邻的移动轨道上同时展示的对象信息之间部分交叠。

在一些实施例中,展示模块402,还用于

在预设区域内,使多个对象信息沿竖直方向的移动轨道从预设区域的第三侧移入预设区域,从预设区域的第四侧移出预设区域,第三侧和第四侧为预设区域在竖直方向上相对的两侧。

在一些实施例中,移动轨道包括至少两条,在所有的移动轨道上同时展示的对象信息在水平方向上的至少一侧对齐。

在一些实施例中,展示模块402,还用于

在预设区域内,按照淡入淡出的方式展示多个对象信息。

在一些实施例中,预设区域在竖直方向的尺寸小于或等于图片或视频展示区的尺寸的1/3。

在一些实施例中,视频展示区包括用于对视频进行操作的操作区域,预设区域与操作区域不重叠。

在一些实施例中,对象信息包括用户对第一对象所执行的行为信息,包括如下中的至少一种:用户评价第一对象的信息、用户购买第一对象的信息、用户浏览第一对象的信息和用户分享第一对象的信息。

在一些实施例中,对象信息包括文本信息和与文本信息相关联的至少一个用户头像。

在一些实施例中,若用户头像中第一用户头像为空,对象信息中包括的第一用户头像为第一预设头像;或者,

若用户头像中第一用户头像为空,对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。

在一些实施例中,预设条件包括对第一对象执行同一行为的用户数量大于预设阈值。

在一些实施例中,对象信息集合为实时更新或者定时更新的对象信息集合。

在一些实施例中,对象信息具有独立显示区域或独立显示页面,装置还包括:

接收模块,用于接收对展示的对象信息中第一对象信息的触发操作并将触发操作发送给服务器;

跳转模块,用于接收服务器发送的第一行为信息的显示页面或显示区域,从当前页面跳转到第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到当前页面中第一行为信息的显示区域,其中,第一行为信息为第一对象信息包括的用户对第一对象所执行的行为信息。

本发明实施例的对象信息的展示装置400还包括其他用于执行上述方法实施例的各步骤的各个模块,此处不再一一赘述。

图14示出了本发明另一实施例提供的对象信息的展示装置的结构示意图。如图14所示,该装置500包括:

获取模块501,用于获取第一对象的多个对象信息,其中,多个对象信息且符合预设条件;

生成模块502,用于根据多个对象信息生成对象信息集合,其中,对象信息集合中多个对象信息按照第一顺序排列;

发送模块503,用于将对象信息集合发送给终端,以使终端在第一对象显示页面的图片或视频展示区的预设区域内,按照第一顺序循环展示对象信息集合中的多个对象信息。

在一些实施例中,对象信息包括用户对第一对象所执行的行为信息,包括如下中的至少一种:用户评价第一对象的信息、用户购买第一对象的信息、用户浏览第一对象的信息和用户分享第一对象的信息。

在一些实施例中,对象信息包括文本信息和与文本信息相关联的至少一个用户头像。

在一些实施例中,若用户头像中第一用户头像为空,对象信息中包括的第一用户头像为第一预设头像;或者,

若用户头像中第一用户头像为空,对象信息中包括的第一用户头像为从多个预设头像种随机选择的第一预设头像。

在一些实施例中,预设条件包括对第一对象执行同一行为的用户数量大于预设阈值。

在一些实施例中,装置还包括:

更新模块,用于若存在符合预设条件且与对象信息集合中所有的对象信息均不同的对象信息,将其加入对象信息集合以更新对象信息集合。

在一些实施例中,对象信息具有独立显示区域或独立显示页面,装置还包括:

接收模块,用于接收对展示的对象信息中第一对象信息的触发操作;

发送模块503还用于:根据触发操作,向终端发送第一行为信息的显示页面或显示区域,以使终端从当前页面跳转到第一行为信息的显示页面,或者从当前页面的当前显示区域跳转到当前页面中第一行为信息的显示区域,其中,第一行为信息为第一对象信息包括的用户对第一对象所执行的行为信息。

本发明实施例的对象信息的展示装置500还包括其他用于执行上述方法实施例的各步骤的各个模块,此处不再一一赘述。

本发明实施例提供了一种非易失性计算机可读存储介质,计算机可读存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的对象信息的展示方法。

图15示出了本发明实施例提供的电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定,其可以是终端、服务器等设备。

如图15所示,该电子设备可以包括:处理器(processor)602、通信接口(Communications Interface)604、存储器(memory)606、以及通信总线608。

其中:处理器602、通信接口604、以及存储器606通过通信总线608完成相互间的通信。通信接口604,用于与其它设备比如客户端或其它服务器等的网元通信。处理器602,用于执行程序610,具体可以执行上述对象信息的展示方法实施例中的相关步骤。

具体地,程序610可以包括程序代码,该程序代码包括计算机操作指令。

处理器602可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。

存储器606,用于存放程序610。存储器606可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的优选实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明实施例并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明实施例还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明实施例的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明实施例进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明实施例可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。

相关技术
  • 对象信息的展示方法、电子设备和计算机可读存储介质
  • 对象信息展示方法、装置、计算机设备及可读存储介质
技术分类

06120112791862