首页 / 专利库 / 医疗设备 / 视觉反馈 / 信息展示方法、装置、设备及存储介质

信息展示方法、装置、设备及存储介质

阅读:392发布:2020-05-14

专利汇可以提供信息展示方法、装置、设备及存储介质专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种信息展示方法、装置、设备及存储介质;方法包括:在信息显示界面中显示至少一个第一信息、以及多个第二信息;响应于触发信息显示界面显示新第二信息的第一操作,根据第一操作的方向在信息显示界面中显示移动第一信息以及第二信息,以在退让出的区域中显示新第二信息,并向先于第一信息排布的第二信息的方向拉伸第一信息区域;响应于触发信息显示界面显示历史第二信息的第二操作,恢复被拉伸的第一信息区域,并根据第二操作的方向在信息显示界面中显示移动第一信息以及第二信息,以在恢复出的新区域中显示历史第二信息,通过本发明,能够从时间和空间两个方面实现第二信息和第一信息的有效展示。,下面是信息展示方法、装置、设备及存储介质专利的具体信息内容。

1.一种信息展示方法,其特征在于,所述方法包括:
在信息显示界面中显示至少一个第一信息、以及多个第二信息;
响应于触发所述信息显示界面显示新第二信息的第一操作,根据所述第一操作的方向在所述信息显示界面中显示移动所述第一信息以及所述第二信息,以在退让出的区域中显示所述新第二信息,并
向先于所述第一信息排布的第二信息的方向拉伸第一信息区域;
响应于触发所述信息显示界面显示历史第二信息的第二操作,恢复被拉伸的所述第一信息区域,并
根据所述第二操作的方向在所述信息显示界面中显示移动所述第一信息以及所述第二信息,以在恢复出的新区域中显示所述历史第二信息。
2.根据权利要求1所述的方法,其特征在于,所述在信息显示界面中显示至少一个第一信息、以及多个第二信息,包括:
获取对应多个第二信息的发表时间,并根据所述发表时间,对多个所述第二信息按照发表时间的降序进行排序,以在所述信息显示界面中按照发表时间的降序显示多个所述第二信息;或者
获取对应多个所述第二信息的重要程度,并根据所述重要程度,对多个所述第二信息按照重要程度的降序进行排序,以在所述信息显示界面中按照重要程度的降序显示多个所述第二信息;
获取所述第二信息与所述第一信息的显示比例,根据所述显示比例,在多个所述第二信息之间显示至少一个所述第一信息。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一操作的方向在所述信息显示界面中显示移动所述第一信息以及所述第二信息,以在退让出的区域中显示所述新第二信息,包括:
当所述信息显示界面处于自上而下的显示模式时,所述第一操作用于触发所述第一信息以及所述第二信息向所述信息显示界面的上方移动,以在所述信息显示界面的下方避让出新区域中显示新第二信息;
当所述信息显示界面处于自左而右的显示模式时,所述第一操作用于触发所述第一信息以及所述第二信息向所述信息显示界面的左方移动,以在所述信息显示界面的右方避让出的新区域中显示新第二信息。
4.根据权利要求1所述的方法,其特征在于,所述向先于所述第一信息排布的第二信息的方向拉伸第一信息区域,包括:
根据所述第一操作的幅度,对应向先于所述第一信息排布的第二信息的方向拉伸所述第一信息区域,直至所述第一信息区域的尺寸被拉伸到尺寸阈值,或者,直至所述第一信息区域的尺寸被拉伸到与所述信息显示界面的边缘重合;
其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度,所述边缘为上边缘;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度,所述边缘为右边缘。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在根据所述第一操作移动所述第一信息至所述信息显示界面中的临界位置之前,保持所述第一信息区域的尺寸不变;
所述向先于所述第一信息排布的第二信息的方向拉伸第一信息区域,包括:
当根据所述第一操作移动所述第一信息至所述信息显示界面中的所述临界位置时,对应向先于所述第一信息排布的第二信息的方向拉伸所述第一信息区域的尺寸;
其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一信息区域的拉伸过程中,通过拉伸后的第一信息区域覆盖先于所述第一信息排布的至少一个第二信息,或者,
使先于所述第一信息排布的第二信息按照所述拉伸的方向移动,以避让拉伸后的第一信息区域。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
按照以下至少之一的显示方式在拉伸后的第一信息区域中进行信息显示:
在拉伸后的第一信息区域中显示拉伸前所显示的第一信息对应的详情信息;
在拉伸后的第一信息区域中显示拉伸前所显示的第一信息、以及新第一信息;
将拉伸前的字符形式的第一信息替换为对应的多媒体信息以显示在拉伸后的第一信息区域中;
将拉伸前的多媒体形式的第一信息,替换为更大尺寸和/或更高清晰度的多媒体信息以显示在拉伸后的第一信息区域中。
8.根据权利要求1所述的方法,其特征在于,向先于所述第一信息排布的第二信息的方向拉伸第一信息区域之前,所述方法还包括:
确定所述第一信息在所述信息显示界面中未满足曝光条件和醒目条件中的至少一个;
其中,所述醒目条件包括以下至少之一:
所述信息显示界面中显示的所述第二信息和所述第一信息之间的数量比例小于数量比例阈值;
所述信息显示界面中显示的所述第二信息和所述第一信息之间的数量差值小于数量差值阈值;
所述第一信息区域与所述信息显示界面之间的尺寸比例大于尺寸比例阈值;
其中,所述曝光条件包括以下至少之一:
所述第一信息显示在所述信息显示界面中曝光时间高于曝光时间阈值;
所述第一信息显示在所述信息显示界面中曝光频次高于曝光频次阈值。
9.根据权利要求1所述的方法,其特征在于,
所述恢复被拉伸的所述第一信息区域,包括:
当所述第一操作被检测到时,一次性恢复所述第一信息区域至被拉伸前的原始尺寸或小于所述原始尺寸的尺寸,或者,根据所述第一操作的幅度,逐步恢复所述第一信息区域至被拉伸前的原始尺寸或小于所述原始尺寸的尺寸;
其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度;
所述根据所述第二操作的方向在所述信息显示界面中显示移动所述第一信息以及所述第二信息,以在恢复出的新区域中显示所述历史第二信息,包括:
当所述信息显示界面处于自上而下的显示模式时,第二操作用于触发所述信息显示界面向下方移动,以在所述信息显示界面上方恢复出的新区域、以及恢复所述第一信息区域所退让出的新区域中显示历史第二信息;
当所述信息显示界面采用自左而右按顺序排布时,第一操作为右滑,向右移动所述第一信息以及所述第二信息,在左方恢复出的新区域、以及第一信息区域恢复所退让出的新区域中显示新第二信息;
其中,所述历史状态信息是按照排布顺序在所述第一信息之前所显示的第二信息。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在拉伸所述第一信息区域的过程中,呈现表征所述拉伸的过程中显示效果发生变化的特效;和/或,
在恢复拉伸后的所述第一信息区域的过程中,呈现表征所述恢复的过程中显示效果发生变化的特效;
其中,所述特效的类型包括以下至少之一:视觉反馈、听觉反馈和触觉反馈
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
显示所述第一信息以及所述第二信息之前,获取所述第一信息;
所述获取所述第一信息,包括:
通过在客户端中植入的软件开发套件,向第一信息服务器发送第一信息请求,以使所述服务器执行以下至少之一:
根据用户的第一信息日志查询所述用户偏好的对象,根据所述对象构建所述用户的特征向量,将所述特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息第一信息返回所述客户端;
根据待显示的第二信息构建对应所述第二信息的特征向量,将所述特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息作为第一信息返回至所述客户端。
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:
显示所述第一信息以及所述第二信息之前,获取所述第二信息;
所述获取所述第二信息,包括:
通过客户端向第二信息服务器发送第二信息请求,以使所述第一信息服务器执行以下操作:
查询所述客户端的用户发表的第二信息、以及与所述客户端的用户具有社交关联的用户发表的第二信息,将所述查询到的第二信息以及排布顺序返回所述客户端。
13.一种信息展示装置,其特征在于,包括:
信息显示模,用于在信息显示界面中显示至少一个第一信息、以及多个第二信息;
第一信息区域拉伸模块,用于响应于触发所述信息显示界面显示新第二信息的第一操作,根据所述第一操作的方向在所述信息显示界面中显示移动所述第一信息以及所述第二信息,以在退让出的区域中显示所述新第二信息,并向先于所述第一信息排布的第二信息的方向拉伸第一信息区域;
第一信息区域恢复模块,用于响应于触发所述信息显示界面显示历史第二信息的第二操作,恢复被拉伸的所述第一信息区域,并根据所述第二操作的方向在所述信息显示界面中显示移动所述第一信息以及所述第二信息,以在恢复出的新区域中显示所述历史第二信息。
14.一种信息展示设备,其特征在于,包括:
存储器,用于存储可执行指令;
处理器,用于执行所述存储器中存储的可执行指令时,实现权利要求1至12任一项所述的信息展示方法。
15.一种存储介质,其特征在于,存储有可执行指令,用于引起处理器执行时,实现权利要求1至12任一项所述的信息展示方法。

说明书全文

信息展示方法、装置、设备及存储介质

技术领域

[0001] 本发明涉及信息显示技术,尤其涉及一种信息展示方法、装置、设备及存储介质。

背景技术

[0002] 人工智能(AI,Artificial Intelligence)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法和技术及应用系统。
[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] 使先于所述第一信息排布的第二信息按照所述拉伸的方向移动,以避让拉伸后的第一信息区域。
[0036] 在上述方案中,所述信息展示装置还包括:
[0037] 第一信息显示模块,用于:
[0038] 按照以下至少之一的显示方式在拉伸后的第一信息区域中进行信息显示:
[0039] 在拉伸后的第一信息区域中显示拉伸前所显示的第一信息对应的详情信息;
[0040] 在拉伸后的第一信息区域中显示拉伸前所显示的第一信息、以及新第一信息;
[0041] 将拉伸前的字符形式的第一信息替换为对应的多媒体信息以显示在拉伸后的第一信息区域中;
[0042] 将拉伸前的多媒体形式的第一信息,替换为更大尺寸和/或更高清晰度的多媒体信息以显示在拉伸后的第一信息区域中。
[0043] 在上述方案中,所述信息展示装置还包括:
[0044] 第一信息分析模块,用于:
[0045] 确定所述第一信息在所述信息显示界面中未满足曝光条件和醒目条件中的至少一个;
[0046] 其中,所述醒目条件包括以下至少之一:
[0047] 所述信息显示界面中显示的所述第二信息和所述第一信息之间的数量比例小于数量比例阈值;
[0048] 所述信息显示界面中显示的所述第二信息和所述第一信息之间的数量差值小于数量差值阈值;
[0049] 所述第一信息区域与所述信息显示界面之间的尺寸比例大于尺寸比例阈值;
[0050] 其中,所述曝光条件包括以下至少之一:
[0051] 所述第一信息显示在所述信息显示界面中曝光时间高于曝光时间阈值;
[0052] 所述第一信息显示在所述信息显示界面中曝光频次高于曝光频次阈值。
[0053] 在上述方案中,所述第一信息区域恢复模块,还用于:
[0054] 当所述第一操作被检测到时,一次性恢复所述第一信息区域至被拉伸前的原始尺寸或小于所述原始尺寸的尺寸,或者,根据所述第一操作的幅度,逐步恢复所述第一信息区域至被拉伸前的原始尺寸或小于所述原始尺寸的尺寸;
[0055] 其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度;
[0056] 当所述信息显示界面处于自上而下的显示模式时,第二操作用于触发所述信息显示界面向下方移动,以在所述信息显示界面上方恢复出的新区域、以及恢复所述第一信息区域所退让出的新区域中显示历史第二信息;
[0057] 当所述信息显示界面采用自左而右按顺序排布时,第一操作为右滑,向右移动所述第一信息以及所述第二信息,在左方恢复出的新区域、以及第一信息区域恢复所退让出的新区域中显示新第二信息;
[0058] 其中,所述历史状态信息是按照排布顺序在所述第一信息之前所显示的第二信息。
[0059] 在上述方案中,所述信息展示装置还包括:
[0060] 第一信息特效处理模块,用于:
[0061] 在拉伸所述第一信息区域的过程中,呈现表征所述拉伸的过程中显示效果发生变化的特效;和/或,
[0062] 在恢复拉伸后的所述第一信息区域的过程中,呈现表征所述恢复的过程中显示效果发生变化的特效;
[0063] 其中,所述特效的类型包括以下至少之一:视觉反馈、听觉反馈和触觉反馈
[0064] 在上述方案中,所述信息展示装置还包括:
[0065] 第一信息获取模块,用于:
[0066] 显示所述第一信息以及所述第二信息之前,获取所述第一信息;
[0067] 所述第一信息获取模块,还用于:
[0068] 通过在客户端中植入的软件开发套件,向第一信息服务器发送第一信息请求,以使所述服务器执行以下至少之一:
[0069] 根据用户的第一信息日志查询所述用户偏好的对象,根据所述对象构建所述用户的特征向量,将所述特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息第一信息返回所述客户端;
[0070] 根据待显示的第二信息构建对应所述第二信息的特征向量,将所述特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息作为第一信息返回至所述客户端。
[0071] 在上述方案中,所述信息展示装置还包括:
[0072] 第二信息获取模块,用于:
[0073] 显示所述第一信息以及所述第二信息之前,获取所述第二信息;
[0074] 所述第二信息获取模块,还用于:
[0075] 通过客户端向第二信息服务器发送第二信息请求,以使所述第一信息服务器执行以下操作:
[0076] 查询所述客户端的用户发表的第二信息、以及与所述客户端的用户具有社交关联的用户发表的第二信息,将所述查询到的第二信息以及排布顺序返回所述客户端。
[0077] 本发明实施例提供一种信息展示设备,包括
[0078] 存储器,用于存储可执行指令;
[0079] 处理器,用于执行所述存储器中存储的可执行指令时,实现本发明实施例提供的信息展示方法。
[0080] 本发明实施例提供一种存储介质,存储有可执行指令,用于引起处理器执行时,实现本发明实施例提供的信息展示方法。
[0081] 本发明实施例具有以下有益效果:
[0082] 通过本发明实施例提供的一种信息展示方法,能够从时间和空间两个方面实现第一信息和第二信息的有效展示,有效平衡了第一信息和第二信息在展示空间上的矛盾,兼顾了用户获取第二信息过程中的用户体验和第一信息的曝光率。附图说明
[0083] 图1是本发明实施例提供的信息展示系统架构100的一个可选的结构示意图;
[0084] 图2是本发明实施例提供的信息展示的终端400的一个可选的结构示意图;
[0085] 图3A-3E是本发明实施例提供的信息展示方法的一个可选的流程示意图;
[0086] 图4是本发明实施例提供的信息展示方法中推荐信息获取架构图;
[0087] 图5A-5B是本发明实施例提供的信息展示方法中信息显示界面的竖屏模式示意图;
[0088] 图6A-6B是本发明实施例提供的信息展示方法中信息显示界面的横屏模式示意图;
[0089] 图7A是本发明实施例提供的信息展示方法中拉伸推荐信息区域的示意图;
[0090] 图7B是本发明实施例提供的信息展示方法中拉伸推荐信息区域的示意图;
[0091] 图8A是本发明实施例提供的信息展示方法中推荐信息拉伸效果图;
[0092] 图8B是本发明实施例提供的信息展示方法中推荐信息拉伸效果图;
[0093] 图9是本发明实施例提供的信息展示方法的恢复被拉伸的推荐信息区域的示意图。

具体实施方式

[0094] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,所描述的实施例不应视为对本发明的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0095] 在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解“, 一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0096] 在以下的描述中,所涉及的术语“第一\第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本发明实施例能够以除了在这里图示或描述的以外的顺序实施。
[0097] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本发明实施例的目的,不是旨在限制本发明。
[0098] 对本发明实施例进行进一步详细说明之前,对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释。
[0099] 1)动态信息:具有时效性的信息,例如社交网络的好友动态、微博和新闻等。
[0100] 2)推荐信息:在动态信息的显示过程中向用户就产品、服务等进行推荐的信息,例如广告、宣传信息或者公关信息等具备推荐功能的信息。
[0101] 3)信息流:向一个特定方向运动的方式进行呈现的过程中的一组信息,具有“流”式的视觉效果。
[0102] 本申请中的第一信息和第二信息不是特指某一个信息,而是用于区分不同类别的信息;例如本申请中的第一信息可以是具备推荐功能的广告信息、宣传信息或者公关信息等推荐信息,第一信息还可以是具备提示功能的,针对应用内功能或者系统功能起提示作用的提示信息;第二信息可以是具有时效性的信息,例如社交网络的好友动态、微博和新闻等时时更新的动态信息,也可以是用户在应用产品中记录生成的日志状态等日志信息。以下将以第一信息为推荐信息、第二信息为动态信息为例,对本发明实施例提供的信息展示方法进行说明。
[0103] 可以理解地,根据下文可以轻易实施第一信息和第二信息为其他信息的情况。
[0104] 在相关技术中,在信息展示中往往会进行信息推荐,能够在用户浏览动态信息的过程中帮助用户及时获得有价值的推荐信息,但是经研究发现相关技术存在信息推荐和动态信息展示的在空间和时间上存在矛盾的问题,往往顾此失彼,无法同时兼顾用户获取动态信息过程中的用户体验和推荐信息的曝光率,本发明实施例提供的信息展示方法通过推荐信息区域的智能化拉伸和恢复,兼顾了用户体验和推荐信息曝光率,实现推荐信息和动态信息的有效展示,且提升了用户体验。
[0105] 本发明实施例提供一种信息展示方法、装置、设备和存储介质,能够在不增加广告条数的情况下,用新的形式增强广告的效果,用以提高单个广告的收入,下面说明本发明实施例提供的信息展示的设备的示例性应用,本发明实施例提供的设备可以实施为笔记本电脑平板电脑,台式计算机,机顶盒,移动设备(例如,移动电话,便携式音乐播放器,个人数字助理,专用消息设备,便携式游戏设备)等各种类型的用户终端,也可以实施为服务器与终端的协同,终端根据服务器的指令实现信息展示。下面,将说明设备实施为终端时示例性应用。
[0106] 参见图1,图1是本发明实施例提供的信息展示系统100的一个可选的架构示意图,终端400通过网络300连接服务器200,网络300可以是广域网或者局域网,又或者是二者的组合。终端400通过网络300向服务器发送推荐信息和动态信息的获取请求,服务器200从数据库500中读取动态信息以及推荐信息,并将读取到的动态信息以及推荐信息返回给终端400,并在终端400的信息显示界面上以信息流的形式进行显示。
[0107] 参见图2,图2是本发明实施例提供的信息展示的终端400的结构示意图,图2所示的终端400包括:至少一个处理器410、存储器450、至少一个网络接口420和用户接口430。终端400中的各个组件通过总线系统440耦合在一起。可理解,总线系统440用于实现这些组件之间的连接通信。总线系统440除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线系统440。
[0108] 处理器410可以是一种集成电路芯片,具有信号的处理能,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
[0109] 用户接口430包括使得能够呈现媒体内容的一个或多个输出装置431,包括一个或多个扬声器和/或一个或多个视觉显示屏。用户接口430还包括一个或多个输入装置432,包括有助于用户输入的用户接口部件,比如键盘鼠标、麦克、触屏显示屏、摄像头、其他输入按钮和控件。
[0110] 存储器450可以是可移除的,不可移除的或其组合。示例性的硬件设备包括固态存储器,硬盘驱动器,光盘驱动器等。存储器450可选地包括在物理位置上远离处理器410的一个或多个存储设备。
[0111] 存储器450包括易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。非易失性存储器可以是只读存储器(ROM,Read Only Memory),易失性存储器可以是随机存取存储器(RAM,Random Access Memory)。本发明实施例描述的存储器450旨在包括任意适合类型的存储器。
[0112] 在一些实施例中,存储器450能够存储数据以支持各种操作,这些数据的示例包括程序、模块和数据结构或者其子集或超集,下面示例性说明。
[0113] 操作系统451,包括用于处理各种基本系统服务和执行硬件相关任务的系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务;
[0114] 网络通信模块452,用于经由一个或多个(有线或无线)网络接口420到达其他计算设备,示例性的网络接口420包括:蓝牙、无线相容性认证(WiFi)、和通用串行总线(USB,Universal Serial Bus)等;
[0115] 呈现模块453,用于经由一个或多个与用户接口430相关联的输出装置431(例如,显示屏、扬声器等)使得能够呈现信息(例如,用于操作外围设备和显示内容和信息的用户接口);
[0116] 输入处理模块454,用于对一个或多个来自一个或多个输入装置432之一的一个或多个用户输入或互动进行检测以及翻译所检测的输入或互动。
[0117] 在一些实施例中,本发明实施例提供的装置可以采用软件方式实现,图2示出了存储在存储器450中的信息展示装置455,其可以是程序和插件等形式的软件,包括以下软件模块:信息显示模块4551、第一信息区域拉伸模块4552、第一信息区域恢复模块4553、临界位置确定模块4554、拉伸方式确定模块4555、第一信息显示模块4556、第一信息分析模块4557、第一信息特效处理模块4558、第一信息获取模块4559和第二信息获取模块4550,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分,将在下文中说明各个模块的功能。
[0118] 在另一些实施例中,本发明实施例提供的装置可以采用硬件方式实现,作为示例,本发明实施例提供的信息展示装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本发明实施例提供的信息展示方法,例如,硬件译码处理器形式的处理器可以采用一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)或其他电子元件。
[0119] 下面将结合本发明实施例提供的信息展示终端400的示例性应用和实施,说明本发明实施例提供的信息展示方法。参见图3A,图3A是本发明实施例提供的信息展示方法的一个可选的流程示意图,将结合图3A示出的步骤101-103进行说明。
[0120] 在步骤101中,在信息显示界面中显示至少一个推荐信息、以及多个动态信息。
[0121] 在一些实施例中,信息显示界面中包括动态信息区域和推荐信息区域,推荐信息区域用于显示推荐信息,这里的推荐信息可以为广告或者其他需要向用户进行主动推荐的信息,推荐信息区域的尺寸可以用高度来度量也可以用宽度来度量,针对不同的推荐信息,不同的推荐环境,不同的推荐状况,推荐信息区域的尺寸可以是统一的标准值,也可以针对上述不同条件设定不同的推荐信息区域的尺寸。
[0122] 在一些实施例中,当需要设定不同的推荐信息区域的尺寸时,可以存在如下尺寸设定策略,当目前存在的未曝光广告的数目超过未曝光数目阈值时,将推荐信息区域的尺寸设定为较大的第一尺寸以尽快完成曝光;设备屏幕的尺寸,针对客户端的信息显示界面的尺寸,当信息显示界面的尺寸大于显示界面大尺寸阈值时,则推荐信息区域的尺寸设定为较大的第一尺寸,或者将推荐信息区域的尺寸设定为与显示界面的尺寸成正相关;当信息显示界面的尺寸小于显示界面的小尺寸阈值时,设定推荐信息区域的尺寸设定为较小的第二尺寸,或者直接设定为默认尺寸,或者将推荐信息区域的尺寸设定为与显示界面的尺寸成正相关,这里的第一尺寸大于第二尺寸;针对不同的推荐信息而言,查询用户操作日志,当查询到存在用户针对推荐信息的感兴趣行为时,例如购买、关注、点赞、转发等行为,设定推荐信息区域的尺寸相对大,即根据感兴趣程度在默认尺寸基础上提升一定幅度,幅度提升与感兴趣程度成正相关,当不存在感兴趣行为,或者感兴趣行为的数据量小于兴趣程度阈值时,设定推荐信息区域的尺寸设定为较小的第二尺寸,或者直接设定为默认尺寸。
[0123] 在一些实施例中,推荐信息和动态信息的获取逻辑是相互独立的,动态信息可以通过客户端定期从动态信息服务器拉取,推荐信息可以通过客户端中植入的软件开发中间件从推荐信息服务器获取,并传输给客户端展示。
[0124] 在执行步骤101之前,还可以执行步骤104和105,步骤104和105的执行顺序不做限制。
[0125] 参见图3B,图3B是本发明实施例提供的信息展示方法的一个可选的流程示意图,基于图3A,在步骤101之前,还可以执行步骤104。
[0126] 在步骤104中,显示推荐信息和动态信息之前,获取推荐信息。
[0127] 在一些实施例中,步骤104中显示推荐信息和动态信息之前,获取推荐信息可以具体通过下述技术方案实现,通过在客户端中植入的软件开发套件,向推荐信息服务器发送推荐信息请求,以使服务器执行以下至少之一:根据用户的推荐信息日志查询用户偏好的对象,根据对象构建用户的特征向量,将特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息推荐信息返回客户端;根据待显示的动态信息构建对应动态信息的特征向量,将特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息作为推荐信息返回至客户端。
[0128] 在一些实施例中,推荐信息日志记录了用户观看、收藏、转发、点赞的推荐信息涉及的对象,将这些对象的向量表示构造为用户向量,与待推荐对象的特征向量计算相似度,将相似度排序靠前的相似度数量比例的待推荐对象对应的推荐信息,发送到客户端进行推送。
[0129] 参见图4,图4是本发明实施例提供的信息展示方法中推荐信息获取架构图。对应推荐信息的推荐模块展开来主要分两个阶段,召回和排序,在召回之前还会进行数据存储以及数据收集的阶段,推荐模块通过进行特征向量匹配获取初步的推荐信息候选集,然后进入召回阶段的协同过滤模块,对候选集中的推荐信息进行基于规则、黑白名单、推荐信息提供商的预算的过滤处理,以及进行特征倒排索引,最后进入粗排和精排阶段,对初选的广告候选集按评价函数模型进行打分,并进行排序。
[0130] 参见图3B,图3B是本发明实施例提供的信息展示方法的一个可选的流程示意图,基于图3A,在步骤101之前,还可以执行步骤105。
[0131] 在步骤105中,显示推荐信息和动态信息之前,获取动态信息。
[0132] 在一些实施例中,步骤105中显示推荐信息和动态信息之前,获取动态信息可以具体通过下述技术方案实现,通过客户端向动态信息服务器发送动态信息请求,以使推荐信息服务器执行以下操作:查询客户端的用户发表的动态信息、以及与客户端的用户具有社交关联的用户发表的动态信息,将查询到的动态信息以及排布顺序返回客户端。
[0133] 在一些实施例中,排布顺序可以是服务器或者客户端设定,例如,由服务器下发多种排布顺序,以供客户端进行排布顺序的选择,或者客户端根据服务器下发的发表时间、重要程度以及相关程度进行自动排序。
[0134] 参见图3C,图3C是本发明实施例提供的信息展示方法的一个可选的流程示意图,基于图3A,步骤101中在信息显示界面中显示至少一个推荐信息、以及多个动态信息,可以具体通过步骤1011-1013实现,其中,步骤1011可以被替换为步骤1012,两者是并列的步骤关系,执行其中之一即可。
[0135] 在步骤1011中,获取对应多个动态信息的发表时间,并根据发表时间,对多个动态信息按照发表时间的降序进行排序,以在信息显示界面中按照发表时间的降序显示多个动态信息。
[0136] 在一些实施例中,客户端从服务器获取对应多个动态信息的发表时间,并根据发表时间,对多个动态信息按照发表时间的降序进行排序,将发表时间近的动态信息排布在靠前的位置,将发表时间远的动态信息排布在靠后的位置,从而在信息显示界面中按照发表时间的降序显示多个动态信息。
[0137] 在步骤1012中,获取对应多个动态信息的重要程度,并根据重要程度,对多个动态信息按照重要程度的降序进行排序,以在信息显示界面中按照重要程度的降序显示多个动态信息。
[0138] 在一些实施例中,动态信息的排布顺序可以不根据发表时间进行,可以根据重要程度进行排序,重要程度可以两个维度的含义,重要程度可以是动态信息与推荐信息之间的相关程度,获取动态信息的特征向量以及推荐信息的特征向量,基于动态信息的特征向量以及推荐信息的特征向量之间的距离来表征重要程度,距离越大,则表征动态信息与推荐信息之间的相关程度越小;重要程度可以是动态发表用户与客户端的用户的社交关系的紧密程度,通过客户端用户与动态发表用户的交流次数、交流时长等因素来表征紧密程度,紧密程度越强,则表征动态信息重要程度越高。
[0139] 在步骤1013中,获取动态信息与推荐信息的显示比例,根据显示比例,在多个动态信息之间显示至少一个推荐信息。
[0140] 这里,信息显示界面中的推荐信息和动态信息具备显示比例,这里的显示比例是推荐信息和动态信息的信息条数显示比例,例如,每三条动态信息中排布一条推荐信息,按照动态信息的显示数目以及动态信息与推荐信息的显示比例,在多个动态信息之间显示至少一个推荐信息。信息显示界面的显示模式分为竖屏模式和横屏模式,竖屏模式和横屏模式可以根据终端摆放姿势或者用户设定来进行调整,参见图5A-5B,图5A-5B是本发明实施例提供的信息展示方法中信息显示界面的竖屏模式示意图,在竖屏模式中,信息显示界面中的推荐信息和动态信息采用自上而下的排布方式,也可以采用自左而右的排布方式,参见图6A-6B,图6A-6B是本发明实施例提供的信息展示方法中信息显示界面的横屏模式示意图,在横屏模式中,信息显示界面中的推荐信息和动态信息采用自左而右的排布方式,也可以采用自上而下的排布方式。
[0141] 在步骤102中,响应于触发信息显示界面显示新动态信息的第一操作,根据第一操作的方向在信息显示界面中显示移动推荐信息和动态信息,以在退让出的区域中显示新动态信息,并向先于推荐信息排布的动态信息的方向拉伸推荐信息区域。
[0142] 参见图3D,图3D是本发明实施例提供的信息展示方法的一个可选的流程示意图,基于图3A,步骤102中根据第一操作的方向在信息显示界面中显示移动推荐信息和动态信息,以在退让出的区域中显示新动态信息,可以具体通过步骤1021-1022实现。
[0143] 在步骤1021中,当信息显示界面处于自上而下的显示模式时,第一操作用于触发推荐信息和动态信息向信息显示界面的上方移动,以在信息显示界面的下方避让出新区域中显示新动态信息。
[0144] 在步骤1022中,当信息显示界面处于自左而右的显示模式时,第一操作用于触发推荐信息和动态信息向信息显示界面的左方移动,以在信息显示界面的右方避让出的新区域中显示新动态信息。
[0145] 在一些实施例中,自上而下以及自左而右的显示模式可以在横屏模式中采用,例如,在横屏模式中,可以默认采用自左而右的显示模式,根据用户的后续设定,可以在横屏模式中采用自上而下的显示模式。
[0146] 这里的第一操作可以是向上滑动操作或者是向左滑动操作,对于不同的显示模式,设定不同的滑动触发方式,按照用户的操作习惯,向上滑动的操作可以触发推荐信息和动态信息向信息显示界面的上方移动,以在信息显示界面的下方避让出新区域中显示新动态信息,向左滑动的操作可以触发推荐信息和动态信息向信息显示界面的左方移动,以在信息显示界面的右方避让出的新区域中显示新动态信息。
[0147] 参见图3E,图3E是本发明实施例提供的信息展示方法的一个可选的流程示意图,基于图3A,步骤102中向先于推荐信息排布的动态信息的方向拉伸推荐信息区域,可以具体通过步骤1023实现。
[0148] 在步骤1023中,根据第一操作的幅度,对应向先于推荐信息排布的动态信息的方向拉伸推荐信息区域,直至推荐信息区域的尺寸被拉伸到尺寸阈值,或者,直至推荐信息区域的尺寸被拉伸到与信息显示界面的边缘重合;其中,当信息显示界面处于自上而下的显示模式时,尺寸为高度,边缘为上边缘;当信息显示界面处于自左而右的显示模式时,尺寸为宽度,边缘为右边缘。
[0149] 在一些实施例中,第一操作的幅度可以是操作手势相对于信息显示界面移动的距离,这里的操作手势可以与屏幕接触,也可以不与屏幕接触,当操作手势与屏幕接触时,客户端通过触屏感应的方式获取第一操作的幅度,当操作手势与屏幕不接触时,客户端通过摄像头感应的方式获取第一操作的幅度;这里的拉伸幅度与第一操作的幅度成正相关,正相关比例越大,则第一操作的灵敏度越高。
[0150] 在一些实施例中,步骤102可以被以下技术方案替代,在根据第一操作移动推荐信息至信息显示界面中的临界位置之前,保持推荐信息区域的尺寸不变;当根据第一操作移动推荐信息至信息显示界面中的临界位置时,对应向先于推荐信息排布的动态信息的方向拉伸推荐信息区域的尺寸;其中,当信息显示界面处于自上而下的显示模式时,尺寸为高度;当信息显示界面处于自左而右的显示模式时,尺寸为宽度。
[0151] 在一些实施例中,响应于触发信息显示界面显示新动态信息的第一操作,根据第一操作的方向在信息显示界面中显示移动推荐信息和动态信息,以在退让出的区域中显示新动态信息,并向先于推荐信息排布的动态信息的方向拉伸推荐信息区域。
[0152] 参见图7A,图7A是本发明实施例提供的信息展示方法中拉伸推荐信息区域的示意图,响应于第一操作,推荐信息和动态信息立即被移动以在退让出的区域中显示新动态信息,并向先于推荐信息排布的动态信息的方向拉伸推荐信息区域,这里的第一操作和推荐信息区域的拉伸是几乎是没有延迟的,第一操作立触发了推荐信息区域的拉伸。
[0153] 在一些实施例中,设定了临界位置的机制,具体而言,在临界位置之前,推荐信息区域的尺寸保持不变,不进行拉伸处理,在经过临界位置之后,进行拉伸处理。参见图7B,图7B是本发明实施例提供的信息展示方法中拉伸推荐信息区域的示意图,在根据上滑或者左滑操作将推荐信息移动到临界位置之前,推荐信息区域的尺寸是保持不变的,在达到临界位置之后,再沿着向上或者向左的方向拉伸推荐信息区域,这个过程不是在瞬时完成的,第一操作无法立即触发推荐信息区域的拉伸,这个过程可以吸引用户的注意力,从而使用户能够关注推荐信息区域中的推荐信息,同时,这个过程也可以体现在经过拉伸的推荐信息区域被恢复的过程中。
[0154] 在一些实施例中,在推荐信息区域的拉伸过程中,通过拉伸后的推荐信息区域覆盖先于推荐信息排布的至少一个动态信息,或者,使先于推荐信息排布的动态信息按照拉伸的方向移动,以避让拉伸后的推荐信息区域。
[0155] 参见图8A,图8A是本发明实施例提供的信息展示方法中推荐信息拉伸效果图,在推荐信息区域的拉伸过程中,拉伸后的推荐信息区域覆盖先于推荐信息排布的至少一个动态信息,即原始推荐信息区域中上方所排布的动态信息,被拉伸后的推荐信息区域所覆盖,参见图8B,图8B是本发明实施例提供的信息展示方法中推荐信息拉伸效果图,在推荐信息区域的拉伸过程中,先于推荐信息排布的动态信息按照拉伸的方向移动,以避让拉伸后的推荐信息区域,即原始推荐信息区域中上方所排布的动态信息也按照拉伸的方向移动,被拉伸后的推荐信息区域并未覆盖之前在该区域所排布的动态信息,之前在该区域所排布的动态信息被上移或者左移,并且,原先信息显示界面顶端的动态信息可能已经被移出了信息显示界面了。
[0156] 在一些实施例中,可以按照以下至少之一的显示方式在拉伸后的推荐信息区域中进行信息显示:在拉伸后的推荐信息区域中显示拉伸前所显示的推荐信息对应的详情信息;在拉伸后的推荐信息区域中显示拉伸前所显示的推荐信息、以及新推荐信息;将拉伸前的字符形式的推荐信息替换为对应的多媒体信息以显示在拉伸后的推荐信息区域中;将拉伸前的多媒体形式的推荐信息,替换为更大尺寸和/或更高清晰度的多媒体信息以显示在拉伸后的推荐信息区域中。
[0157] 在一些实施例中,推荐信息区域被拉伸之后,在推荐信息区域中显示推荐推荐信息的策略有如下几种方式,在拉伸后的推荐信息区域中显示拉伸前所显示的推荐信息对应的详情信息,这里的详细信息与之前所显示的推荐信息相关,例如,之前所显示的推荐信息是“商品A”,在拉伸了推荐信息区域之后,所显示的推荐信息可以为“商品A:参数信息,厂商信息以及价格信息”;在拉伸后的推荐信息区域中显示拉伸前所显示的推荐信息、以及新推荐信息,这里的新推荐信息可以不同于之前的推荐信息,例如,之前所显示的推荐信息是“商品A”,在拉伸了推荐信息区域之后,所显示的推荐信息可以为“商品A和商品B”这里新的推荐信息可以是与原推荐信息同类或相似的推荐信息,例如是同类对象的广告;将拉伸前的字符形式的推荐信息替换为对应的多媒体信息以显示在拉伸后的推荐信息区域中,这里的多媒体信息可以是图片信息或者视频信息;将拉伸前的多媒体形式的推荐信息,替换为更大尺寸和/或更高清晰度的多媒体信息以显示在拉伸后的推荐信息区域中,这里对图像信息和视频信息的尺寸以及清晰度进行了变换,使得拉伸后的推荐信息区域中展示了信息量更大的多媒体信息。
[0158] 在一些实施例中,向先于推荐信息排布的动态信息的方向拉伸推荐信息区域之前,方法还包括:确定推荐信息在信息显示界面中未满足曝光条件和醒目条件中的至少一个;其中,醒目条件包括以下至少之一:信息显示界面中显示的推荐信息和动态信息之间的数量比例小于数量比例阈值;信息显示界面中显示的推荐信息和动态信息之间的数量差值小于数量差值阈值;推荐信息区域与信息显示界面之间的尺寸比例大于尺寸比例阈值;其中,曝光条件包括以下至少之一:推荐信息显示在信息显示界面中曝光时间高于曝光时间阈值;推荐信息显示在信息显示界面中曝光频次高于曝光频次阈值。
[0159] 在一些实施例中,在进行推荐信息区域拉伸之前,还需要确定推荐信息是否满足曝光条件和醒目条件,当推荐信息在信息显示界面中未满足曝光条件和醒目条件中的至少一个时,对推荐信息区域进行拉伸处理。醒目条件可以从以下三个维度进行衡量,通过推荐信息和动态信息之间数量比例与数量比例阈值衡量在动态信息中推荐信息是否醒目;通过推荐信息和动态信息之间数量差值与数量差值阈值衡量在信息显示界面中的推荐信息是否醒目;通过推荐信息和动态信息之间尺寸比例与尺寸比例阈值衡量在信息显示界面中的推荐信息是否醒目。曝光条件可以从以下两个维度进行衡量,通过推荐信息在信息显示界面中的曝光时间与曝光时间阈值的关系以及推荐信息在信息显示界面中的曝光频次与曝光频次阈值的关系来衡量曝光度是否足够。
[0160] 在步骤103中,响应于触发信息显示界面显示历史动态信息的第二操作,恢复被拉伸的推荐信息区域,并根据第二操作的方向在信息显示界面中显示移动推荐信息和动态信息,以在恢复出的新区域中显示历史动态信息。
[0161] 在一些实施例中,步骤103中恢复被拉伸的推荐信息区域,具体可以通过下述技术方案实现,当第一操作被检测到时,一次性恢复推荐信息区域至被拉伸前的原始尺寸或小于原始尺寸的尺寸,或者,根据第一操作的幅度,逐步恢复推荐信息区域至被拉伸前的原始尺寸或小于原始尺寸的尺寸;其中,当信息显示界面处于自上而下的显示模式时,尺寸为高度;当信息显示界面处于自左而右的显示模式时,尺寸为宽度;步骤103中根据第二操作的方向在信息显示界面中显示移动推荐信息和动态信息,以在恢复出的新区域中显示历史动态信息,具体可以通过下述技术方案实现,当信息显示界面处于自上而下的显示模式时,第二操作用于触发信息显示界面向下方移动,以在信息显示界面上方恢复出的新区域、以及恢复推荐信息区域所退让出的新区域中显示历史动态信息;当信息显示界面采用自左而右按顺序排布时,第一操作为右滑,向右移动推荐信息和动态信息,在左方恢复出的新区域、以及推荐信息区域恢复所退让出的新区域中显示新动态信息;其中,历史状态信息是按照排布顺序在推荐信息之前所显示的动态信息。
[0162] 参见图9,图9是本发明实施例提供的信息展示方法的恢复被拉伸的推荐信息区域的示意图,推荐信息区域在经过拉伸后占据了原始推荐信息区域的上部的全部区域,在恢复的过程中,随着下滑或者右滑的操作,推荐信息区域一次性恢复到了原始尺寸。
[0163] 在一些实施例中,恢复被拉伸的推荐信息区域的过程可以是一次性恢复到原始尺寸或者小于原始尺寸的尺寸,或者被拉伸的推荐信息区域也可以是阶梯性地恢复到原始尺寸或者小于原始尺寸的尺寸,在阶梯性地恢复过程中,用户能够有机会关注到推荐信息区域内的推荐信息。
[0164] 在一些实施例中,在拉伸推荐信息区域的过程中,呈现表征拉伸的过程中显示效果发生变化的特效;和/或,在恢复拉伸后的推荐信息区域的过程中,呈现表征恢复的过程中显示效果发生变化的特效;其中,特效的类型包括以下至少之一:视觉反馈、听觉反馈和触觉反馈。
[0165] 在一些实施例中,拉伸过程可以是通过特效呈现的,或者恢复拉伸后的推荐信息区域的过程也可以通过特效呈现,特效呈现的类型可以是视觉反馈,听觉反馈,这里的听觉反馈可以是表征拉伸和恢复的动作声音,特效呈现的类型还可以是触觉反馈,这里的触觉反馈可以是对滑屏手指的触觉振动等等,这些特效均能够在不影响用户读取动态信息的情况下,吸引用户对于推荐信息的关注。
[0166] 下面,将说明本发明实施例在一个实际的应用场景中的示例性应用。
[0167] 相关技术中信息显示产品的主要收入来源是由推荐信息(广告)收入构成,相关技术中的方案一般是在新闻内容等动态信息中间插入图片或视频类型的推荐信息来实现推荐信息(广告)展示。广告恰恰是运营者与用户之间的矛盾点,运营者希望广告数目多且呈现效果好,用户则希望动态信息中没有广告或者尽量少的广告,这之间的博弈是用户体验与产品收入之间的博弈,本发明实施例提供的信息展示方法可以在不增加广告条数的情况下,用新的形式增强广告的效果,用以提高单个广告的收入。
[0168] 本发明实施例提供一种信息展示方法,用以扩展相关技术中信息流中有限的推荐信息的展示形式,从而增加对应产品的收入。
[0169] 根据用户调查所显示的结果,当用户滑动信息流时,推荐信息(广告)处于用户眼前时,推荐信息之上的动态信息(新闻内容)实际已经被用户过滤或者阅读,此时,推荐信息上方的空间对于用户的动态信息获取作用是有限的,而在客户端的信息显示界面中则可以利用这一部分空间来增强推荐信息(广告)的展示效果,客户端将推荐信息区域向上扩展拉伸,从而展示更多的推荐信息(广告),这种推荐内容展示方式的变化对于用户也具有一定的吸引力,有助于提高推荐信息(广告)的点曝比,当用户想重新观看以前的动态信息时,客户端对推荐信息(广告)进行复位,将推荐信息区域的高度还原,这样并没有影响用户对于动态信息的阅读,推荐信息(广告)的条数也没有增加,然而,推荐信息(广告)单价可以进一步上涨。
[0170] 本发明实施例提供一种信息展示方法中将用户视觉中心作为为临界点,通常,用户的视觉中心即为屏幕中心,当接收到用户的上滑操作时,客户端临时复用上一条动态信息的位置,将推荐信息以向上动画的形式拉伸至上一条动态信息的位置,此时既可无缝替换更丰富的推荐信息,也可以不替换现有的推荐信息,直接拉伸展示现有的推荐信息,当接收到用户的下滑操作时,将推荐信息以向下收缩的动画形式还原成原来大小的动画,将复用的动态内容进行还原,这样不会影响用户的阅读体验。
[0171] 在实际场景中,在进行广告区域拉伸时,广告区域以向上动画的形式拉伸到上方多条动态信息的位置,或者直接将广告区域拉伸到显示区域的上方边缘,在广告区域拉伸时,广告区域可以覆盖原有位置的动态信息,或者将原有位置的全部或部分动态信息向上移出信息显示界面,广告区域的尺寸,可以是统一的预设值,也可以采取差异性的设定策略,针对待曝光广告的数目,当客户端中累积的未曝光广告数目超过未曝光广告数目阈值,则设定广告区域为大尺寸以尽快完成曝光,这里的广告区域的尺寸可以是与未曝光广告的数目成正相关;针对设备的屏幕尺寸,广告区域的尺寸可以是与设备的屏幕尺寸成正相关,对于设备尺寸小于屏幕尺寸阈值时,可以将广告区域设定为默认值;针对用户历史针对广告的行为,当用户存在针对广告的感兴趣行为,例如购买、关注、点赞、转发等行为,则设定广告区域尺寸较大,这里广告区域尺寸可以与感兴趣程度成正相关,根据感兴趣程度在默认尺寸基础上按照比例提升广告区域尺寸,如果不存在感兴趣行为或感兴趣行为数据量少于行为数据量阈值,则可以将广告区域设定为默认值,在拉伸后的广告区域中可以设定回退按钮,以供用户直接利用回退按钮进行一次性手动回退。
[0172] 在实际应用场景中,可以针对所有的广告进行区域拉伸展示,或者仅针对部分广告进行区域拉伸展示,这里的部分广告可以是随机选定的,对向用户曝光的广告中随机进行拉伸处理,可以针对向每个用户每天曝光的前一定数目的广告,例如每个用户每天接收的广告数目是不确定的数目,针对每天向其展示的前100个广告进行拉伸处理,可以针对用户曾经采取过感兴趣操作的广告进行拉伸处理,根据用户操作日志,获得用户曾经观看,关注或者转发收藏的广告,对这些用户历史行为表征感兴趣的广告进行拉伸处理。用户的观看行为可以通过显示广告的区域的停留时间或者与广告对应的点击操作来获取,这里的广告还可以是曝光程度或者醒目程度不够的广告,对于曝光程度而言,可以通过广告的每次曝光时间以及曝光频次来确定,每次曝光时间指的是广告移出信息显示界面的时间,醒目程度用于表征广告的曝光是否足够显著,通过广告与动态信息的数目比例,广告位在信息显示界面中的尺寸比例来确定广告的显示是否足够醒目,对于不满足醒目条件的广告或者不满足曝光程度的广告采取拉伸处理的方式,提高曝光率,提高用户对广告的关注程度。
[0173] 在实际应用场景中,对于临界位置(临界点)的设定,可以采取不同的策略,可以对所有的情形使用固定的临界点,也可以为在信息显示界面中的其他区域的高度对应的位置,例如1/3,2/3高度的位置,临界位置的高度越低,广告区域被拉伸的时机越早,则曝光越充分,可以对临界位置进行差异化设定,差异化设定根据以下因素进行区分:针对广告类型,广告的信息量和广告区域高度呈正相关,例如视频广告区域的高度大于图片广告区域的高度的,由于视频广告的信息量大于图片广告,图片广告地曝光时间需要被延长,因此,对于图片广告而言,其临界位置的高度低于对应视频广告的临界位置,图片广告获得更早的曝光;针对广告受众用户在客户端中的活跃程度而言,广告的受众用户的活跃程度越高,则对应广告的临界位置的高度越大,由于该广告的曝光机会比较多,因此,该广告对应的曝光时间可以设定相对较少,这里的活跃程度可以通过在信息显示界面的累计时间,发布、关注、转发信息次数等标识来表征。广告区域的高度回退时,可以一次性回退,也可以部分回退,如果广告的曝光程度不足,可以部分回退,部分回退的速度和广告的曝光程度成正相关,当曝光程度足够时,则进行一次性回退;广告区域还可以阶梯性回退,到达临界位置时,如果继续向下滑动,每次滑动回退一定比例高度,以延长曝光时间提升醒目程度。
[0174] 在信息显示界面中显示广告信息之前,还需要通过广告推荐算法获取广告信息,根据用户的使用日志,计算表征用户兴趣的特征向量,将用户的特征向量与广告库中的待推荐广告的特征向量进行相似度计算,将相似度排序靠前的待推荐广告作为召回结果,对召回结果进行过滤,粗排以及精排处理后返回给客户端进行广告信息展示。
[0175] 在本发明实施例提供一种信息展示方法中,可以对拉伸推荐信息区域的时机进行限定,当单屏中推荐信息与动态信息的数目差达到信息数目差阈值,且推荐信息所占用的推荐信息区域的高度不足信息显示界面的一半时,即可使用通过滑动的方式拉伸推荐信息区域。
[0176] 在本发明实施例提供一种信息展示方法中,可以对收缩推荐信息区域的时机进行限定,以推荐信息区域处在屏幕中心点为临界点,当接收到用户的向上滑动操作时,拉伸展示推荐信息,当接收到用户的向下滑动操作时,回退推荐信息区域至正常情况,拉伸与回退动画形式多种多样,满足各种产品需求。拉伸后原文字推荐信息可替换为多媒体推荐信息,即图片信息或者视频信息,原图片或视频推荐信息可展示更高比例或清晰度的内容来吸引用户,随着终端屏幕的日益增大,本发明实施例提供的一种信息展示方法使用的场景也会越来越多,没有激化推荐信息(广告)收入与用户体验之间的矛盾。
[0177] 通过本发明实施例提供的一种信息展示方法,在没有激化推荐信息(广告)收入与用户体验矛盾的情况下,增强了单个推荐信息(广告)的显示效果,且其适用于所有具备信息显示场景的产品,应用范围十分广泛。
[0178] 下面继续说明本发明实施例提供的信息展示装置455的实施为软件模块的示例性结构,在一些实施例中,如图2所示,存储在存储器450的信息展示装置455中的软件模块可以包括:信息显示模块4551,用于在信息显示界面中显示至少一个第一信息、以及多个第二信息;第一信息区域拉伸模块4552,用于响应于触发所述信息显示界面显示新第二信息的第一操作,根据所述第一操作的方向在所述信息显示界面中显示移动第一信息以及第二信息,以在退让出的区域中显示所述新第二信息,并向先于所述第一信息排布的第二信息的方向拉伸所述第一信息区域;第一信息区域恢复模块4553,用于响应于触发所述信息显示界面显示历史第二信息的第二操作,恢复被拉伸的所述第一信息区域,并根据所述第二操作的方向在所述信息显示界面中显示移动第一信息以及第二信息,以在恢复出的新区域中显示所述历史第二信息。
[0179] 在一些实施例中,所述信息显示模块4551,还用于获取对应多个第二信息的发表时间,并根据所述发表时间,对多个所述第二信息按照发表时间的降序进行排序,以在所述信息显示界面中按照发表时间的降序显示多个所述第二信息;或者获取对应多个所述第二信息的重要程度,并根据所述重要程度,对多个所述第二信息按照重要程度的降序进行排序,以在所述信息显示界面中按照重要程度的降序显示多个所述第二信息;获取所述第二信息与所述第一信息的显示比例,根据所述显示比例,在多个所述第二信息之间显示至少一个所述第一信息。
[0180] 在一些实施例中,所述第一信息区域拉伸模块4552,还用于:当所述信息显示界面处于自上而下的显示模式时,所述第一操作用于触发第一信息以及第二信息向所述信息显示界面的上方移动,以在所述信息显示界面的下方避让出新区域中显示新第二信息;当所述信息显示界面处于自左而右的显示模式时,所述第一操作用于触发第一信息以及第二信息向所述信息显示界面的左方移动,以在所述信息显示界面的右方避让出的新区域中显示新第二信息。
[0181] 在一些实施例中,所述第一信息区域拉伸模块4552,还用于:根据所述第一操作的幅度,对应向先于所述第一信息排布的第二信息的方向拉伸所述第一信息区域,直至所述第一信息区域的尺寸被拉伸到尺寸阈值,或者,直至所述第一信息区域的尺寸被拉伸到与所述信息显示界面的边缘重合;其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度,所述边缘为上边缘;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度,所述边缘为右边缘。
[0182] 在一些实施例中,所述信息展示装置还包括:临界位置确定模块4554,用于在根据所述第一操作移动所述第一信息至所述信息显示界面中的临界位置之前,保持所述第一信息区域的尺寸不变;所述第一信息区域拉伸模块4552,还用于:当根据所述第一操作移动所述第一信息至所述信息显示界面中的所述临界位置时,对应向先于所述第一信息排布的第二信息的方向拉伸所述第一信息区域的尺寸;其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度。
[0183] 在一些实施例中,所述信息展示装置还包括:拉伸方式确定模块4555,用于在所述第一信息区域的拉伸过程中,通过拉伸后的第一信息区域覆盖先于所述第一信息排布的至少一个第二信息,或者,使先于所述第一信息排布的第二信息按照所述拉伸的方向移动,以避让拉伸后的第一信息区域。
[0184] 在一些实施例中,所述信息展示装置还包括:第一信息显示模块4556,用于:按照以下至少之一的显示方式在拉伸后的第一信息区域中进行信息显示:在拉伸后的第一信息区域中显示拉伸前所显示的第一信息对应的详情信息;在拉伸后的第一信息区域中显示拉伸前所显示的第一信息、以及新第一信息;将拉伸前的字符形式的第一信息替换为对应的多媒体信息以显示在拉伸后的第一信息区域中;将拉伸前的多媒体形式的第一信息,替换为更大尺寸和/或更高清晰度的多媒体信息以显示在拉伸后的第一信息区域中。
[0185] 在一些实施例中,所述信息展示装置还包括:第一信息分析模块4557,用于:确定所述第一信息在所述信息显示界面中未满足曝光条件和醒目条件中的至少一个;其中,所述醒目条件包括以下至少之一:所述信息显示界面中显示的所述第二信息和所述第一信息之间的数量比例小于数量比例阈值;所述信息显示界面中显示的所述第二信息和所述第一信息之间的数量差值小于数量差值阈值;所述第一信息区域与所述信息显示界面之间的尺寸比例大于尺寸比例阈值;其中,所述曝光条件包括以下至少之一:所述第一信息显示在所述信息显示界面中曝光时间高于曝光时间阈值;所述第一信息显示在所述信息显示界面中曝光频次高于曝光频次阈值。
[0186] 在一些实施例中,所述第一信息区域恢复模块4553,还用于:当所述第一操作被检测到时,一次性恢复所述第一信息区域至被拉伸前的原始尺寸或小于所述原始尺寸的尺寸,或者,根据所述第一操作的幅度,逐步恢复所述第一信息区域至被拉伸前的原始尺寸或小于所述原始尺寸的尺寸;其中,当所述信息显示界面处于自上而下的显示模式时,所述尺寸为高度;当所述信息显示界面处于自左而右的显示模式时,所述尺寸为宽度;当所述信息显示界面处于自上而下的显示模式时,第二操作用于触发所述信息显示界面向下方移动,以在所述信息显示界面上方恢复出的新区域、以及恢复所述第一信息区域所退让出的新区域中显示历史第二信息;当所述信息显示界面采用自左而右按顺序排布时,第一操作为右滑,向右移动第一信息以及第二信息,在左方恢复出的新区域、以及第一信息区域恢复所退让出的新区域中显示新第二信息;其中,所述历史状态信息是按照排布顺序在所述第一信息之前所显示的第二信息。
[0187] 在一些实施例中,所述信息展示装置还包括:第一信息特效处理模块4558,用于:在拉伸所述第一信息区域的过程中,呈现表征所述拉伸的过程中显示效果发生变化的特效;和/或,在恢复拉伸后的所述第一信息区域的过程中,呈现表征所述恢复的过程中显示效果发生变化的特效;其中,所述特效的类型包括以下至少之一:视觉反馈、听觉反馈和触觉反馈。
[0188] 在一些实施例中,所述信息展示装置还包括:第一信息获取模块4559,用于:显示第一信息以及第二信息之前,获取所述第一信息;所述第一信息获取模块4559,还用于:通过在客户端中植入的软件开发套件,向第一信息服务器发送第一信息请求,以使所述服务器执行以下至少之一:根据用户的第一信息日志查询所述用户偏好的对象,根据所述对象构建所述用户的特征向量,将所述特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息第一信息返回所述客户端;根据待显示的第二信息构建对应所述第二信息的特征向量,将所述特征向量与待推荐对象的特征向量匹配,将满足相似度条件的信息作为第一信息返回至所述客户端。
[0189] 在一些实施例中,所述信息展示装置还包括:第二信息获取模块4550,用于:显示第一信息以及第二信息之前,获取所述第二信息;所述第二信息获取模块4550,还用于:通过客户端向第二信息服务器发送第二信息请求,以使所述第一信息服务器执行以下操作:查询所述客户端的用户发表的第二信息、以及与所述客户端的用户具有社交关联的用户发表的第二信息,将所述查询到的第二信息以及排布顺序返回所述客户端。
[0190] 本发明实施例提供一种存储有可执行指令的存储介质,其中存储有可执行指令,当可执行指令被处理器执行时,将引起处理器执行本发明实施例提供的信息展示方法,例如,如图3A-3E示出的方法。
[0191] 在一些实施例中,存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。
[0192] 在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
[0193] 作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(HTML,Hyper Text Markup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。
[0194] 作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
[0195] 综上所述,通过本发明实施例,在不增加广告条数的情况下,用新的形式增强广告的效果,从而提高单个广告的收入。
[0196] 以上所述,仅为本发明的实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈