书籍榜单页面的展示方法、电子设备及存储介质转让专利
申请号 : CN202010331888.2
文献号 : CN111552795B
文献日 : 2021-07-20
发明人 : 刘洋 , 阎瑞娇
申请人 : 掌阅科技股份有限公司
摘要 :
权利要求 :
1.一种书籍榜单页面的展示方法,包括:根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块;以及,获取针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;其中,具有相应属性的信息类型被划分为一个书籍榜单信息模块;
根据所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;
展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
2.根据权利要求1所述的方法,其中,所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为数据进行分析而得到。
3.根据权利要求2所述的方法,其中,所述方法还包括:采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;
根据所述历史浏览行为数据,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。
4.根据权利要求2所述的方法,其中,所述方法还包括:采集目标用户的历史阅读行为数据;
根据目标用户已阅读书籍的书籍属性信息,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。
5.根据权利要求1‑4中任一项所述的方法,其中,所述展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面进一步包括:
展示书籍榜单页面,所述书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应的书籍榜单信息。
6.根据权利要求1‑4中任一项所述的方法,其中,所述各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;
所述数值榜单信息模块下的信息类型包括以下中的一个或多个:书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;
所述内容榜单信息模块下的信息类型包括以下中的一个或多个:书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。
7.根据权利要求1所述的方法,其中,所述方法进一步包括:按照预设的时间周期,对所述针对所述目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。
8.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块,以及,获取针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;其中,具有相应属性的信息类型被划分为一个书籍榜单信息模块;
根据所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;
展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
9.根据权利要求8所述的电子设备,所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为数据进行分析而得到。
10.根据权利要求9所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;
根据所述历史浏览行为数据,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。
11.根据权利要求9所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
采集目标用户的历史阅读行为数据;
根据目标用户已阅读书籍的书籍属性信息,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。
12.根据权利要求8‑11中任一项所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
展示书籍榜单页面,所述书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应的书籍榜单信息。
13.根据权利要求8‑11中任一项所述的电子设备,所述各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;
所述数值榜单信息模块下的信息类型包括以下中的一个或多个:书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;
所述内容榜单信息模块下的信息类型包括以下中的一个或多个:书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。
14.根据权利要求8所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:
按照预设的时间周期,对所述针对所述目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。
15.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:
根据目标用户对书籍榜单页面的访问请求,根据针对目标用户的各个书籍榜单信息模块的模块展示优先级,选取待呈现的各个书籍榜单信息模块;以及,获取针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;其中,具有相应属性的信息类型被划分为一个书籍榜单信息模块;
根据所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确定所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;
展示包含所述待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
16.根据权利要求15所述的计算机存储介质,所述针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级根据对目标用户的历史行为数据进行分析而得到。
17.根据权利要求16所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
采集目标用户对各个书籍榜单信息模块的历史浏览行为数据;
根据所述历史浏览行为数据,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。
18.根据权利要求16所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
采集目标用户的历史阅读行为数据;
根据目标用户已阅读书籍的书籍属性信息,分析得到针对所述目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级和/或针对所述目标用户的各个书籍榜单信息模块的模块展示优先级。
19.根据权利要求15‑18中任一项所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
展示书籍榜单页面,所述书籍榜单页面包含待呈现的各个书籍榜单信息模块的展示区域,其中,任一待呈现的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应的书籍榜单信息。
20.根据权利要求15‑18中任一项所述的计算机存储介质,所述各个书籍榜单信息模块包括以下中的一种或多种:图片榜单信息模块、数值榜单信息模块、内容榜单信息模块;
所述数值榜单信息模块下的信息类型包括以下中的一个或多个:书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法数量;
所述内容榜单信息模块下的信息类型包括以下中的一个或多个:书籍名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类、书籍金句。
21.根据权利要求15所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:
按照预设的时间周期,对所述针对所述目标用户的各个书籍榜单信息模块下的各种信息类型的信息展示优先级进行更新,和/或对所述针对所述目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。
说明书 :
书籍榜单页面的展示方法、电子设备及存储介质
技术领域
背景技术
书籍榜单样式众多,例如书籍封面加书籍名称样式的,书籍封面加书籍名称加书籍折扣样
式的,书籍封面加书籍评论样式的等等。
用户对于书籍简介感兴趣,则榜单页便呈现一部分书籍简介来吸引用户,榜单中的信息都
是概率性质的。但是,一方面设计人员的偏好或者数据显示的方式都不能覆盖到所有用户
真正关心的信息,另一方面,榜单样式也是不可变不灵活的,没能实现千人千面的效果,会
导致用户体验不佳,同时,为了提升书籍榜单的推荐效果,往往会设计多种书籍榜单样式,
这也给开发工作也造成了不便。
发明内容
级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确
定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个
书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确
定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个
书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
级;根据针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级,确
定待呈现的各个书籍榜单信息模块下待呈现的至少一个信息类型;展示包含待呈现的各个
书籍榜单信息模块下待呈现的至少一个信息类型对应的书籍榜单信息的书籍榜单页面。
的任一书籍榜单信息模块下的各种信息类型的信息展示优先级;根据针对目标用户的任一
书籍榜单信息模块下的各种信息类型的信息展示优先级,确定待呈现的各个书籍榜单信息
模块下待呈现的至少一个信息类型;展示包含待呈现的各个书籍榜单信息模块下待呈现的
至少一个信息类型对应的书籍榜单信息的书籍榜单页面。通过这种方式,使得向每一个用
户呈现的书籍榜单样式和书籍榜单信息都是不一致的,使得书籍榜单页面更具有针对性和
灵活性,达到了千人千面的效果;并且,也无需开发人员设计较多样式的书籍榜单页面以满
足不同用户的需求,更易于实施且节约了开发资源。
更明显易懂,以下特举本发明的具体实施方式。
附图说明
的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
具体实施方式
所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围
完整的传达给本领域的技术人员。
展示优先级。
时,则确定用户发起对书籍榜单页面的访问请求;或者,当检测到用户对TAB栏中的“书城”
TAB的触发操作时,则确定用户发起对书籍榜单页面的访问请求。
“书籍封面”对应的书籍榜单信息也就是书籍的封面图像,信息类型‑“书籍折扣”对应的书
籍榜单信息也就是书籍的具体折扣信息。而书籍榜单信息模块可以看成是信息类型的分类
集合,具有相应属性的信息类型被划分为一个书籍榜单信息模块,比如,对应的书籍榜单信
息都是数值类信息的信息类型被划分到一个书籍榜单信息模块下,对应的书籍榜单信息都
是文字类信息的信息类型被划分到另一个书籍榜单信息模块下。
上述的数值榜单信息模块以及文字榜单信息模块。
影响系数,根据用户历史行为数据分析得到。其中,信息类型的影响系数越高,表明该用户
在决策是否阅读一本书籍时更看重该信息类型,因此,为了提升推荐效果,该信息类型应该
被优先呈现出来,所以该信息类型的展示优先级越高。
如,针对于任一待呈现的书籍榜单信息模块,选取出该书籍榜单信息模块下优先级排在前N
位的信息类型,N不小于1。
取出文字榜单信息模块下信息展示优先级最高的信息类型(书籍名称)。
行呈现。在上述示例中,在书籍榜单页面中会呈现书籍的折扣以及书籍的名称。
面时,会根据针对该目标用户对各个书籍榜单信息模块下的各种信息类型的信息展示优先
级,选取出待呈现的书籍榜单信息模块下待呈现的信息类型,在书籍榜单页面中展示包含
选取出的待呈现的信息类型所对应的书籍榜单信息。通过这种方式,使得向每一个用户呈
现的书籍榜单样式和书籍榜单信息都是不一致的,使得书籍榜单页面更具有针对性和灵活
性,达到了千人千面的效果;并且,也无需开发人员设计较多样式的书籍榜单页面以满足不
同用户的需求,更易于实施且节约了开发资源。
籍榜单信息模块下的各种信息类型的信息展示优先级。
针对书籍应用中展示的各类信息所发生的行为的时长、频次等等。例如,用户浏览行为数据
包括用户对各本书籍、各个书籍榜单信息模块及该模块下各种信息类型的浏览时长、浏览
频次等,用户点击行为数据包括对各本书籍、各个书籍榜单信息模块及该模块下各种信息
类型的点击次数和频率等,用户阅读行为数据包括用户对各本书籍的阅读时长、阅读频次、
已阅读书籍的属性信息等等,用户互动行为数据包括用户对各本书籍、各个书籍榜单信息
模块级该模块下各种信息类型的评论频次、评论内容的长度、点赞的频次、写想法的频次及
想法的内容长度、分享的频次等等。
图片相关的,例如书籍封面、书籍中的插图等等。数值榜单信息模块下的各个信息类型都是
与数值类的信息相关的,例如书籍评分、书籍折扣、书籍评论数量、书籍点赞数量、书籍想法
数量等。内容榜单信息模块下的各个类型信息都是与文字内容类的信息相关的,例如书籍
名称、书籍作者、书摘、书籍推荐语、书籍简介、书籍评语、书籍分类。当然,本发明的书籍榜
单信息模块和信息类型包括但不限于上述列举的各项,本领域技术人员可以根据实际需要
进行设置。
书籍作者、书籍分类等等。而长内容榜单信息模块下的信息类型对应的都是较长文字的书
籍推荐信息,例如:书摘、书籍推荐语、书籍简介、书籍评语、书籍金句等等。
优先级以及针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级。
书籍榜单信息模块的历史浏览行为,分析各个书籍榜单信息模块及各个书籍榜单信息模块
下各种信息类型对目标用户决策是否阅读一本书籍的影响系数。其中,浏览行为数据包括:
浏览时长数据、浏览频次数据等等。
的浏览时长越长、浏览频次越高,则该信息类型的信息展示优先级越高。举例来说,对目标
用户对各个书籍榜单信息模块的浏览行为数据进行分析,得到针对于信息类型‑“书籍折
扣”的第一浏览时长,以及针对于信息类型‑“书籍简介”的第二浏览时长,并且第一浏览时
长大于第二时长。则根据第一时长确定信息类型‑“书籍折扣”的第一信息展示优先级,根据
第二时长确定信息类型‑“书籍简介”的第二信息展示优先级,第一信息展示优先级高于第
二信息展示优先级。
级以及针对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级。
看重。该方式中,从目标用户的历史阅读行为数据中提取出目标用户的已阅读书籍的书籍
属性信息,分析各个书籍榜单信息模块的模块展示优先级,以及各个书籍榜单信息模块下
各种信息类型的信息展示优先级。举例来说,书籍属性信息可以包括:书籍折扣信息、书籍
评分信息、书籍热度信息等等,则分析用户已阅读书籍中书籍评分高于阈值的书籍的第一
数量、折扣书籍的第二数量、书籍热度高于阈值的书籍的第三数量,其中,第一数量高于第
二数量,第二数量又高于第三数量,则表明用户在决策时对以上三种信息类型的考虑的先
后顺序为:书籍评分、书籍折扣、书籍热度。则根据第一数量计算信息类型‑“书籍评分”的第
三信息展示优先级,根据第二数量计算信息类型‑“书籍折扣”的第四信息展示优先级,根据
第三数量计算信息类型‑“书籍热度”的第五信息展示优先级,第三信息展示优先级高于第
四信息展示优先级,第四信息展示优先级又高于第五信息展示优先级。
籍的时长和频次、用户阅读高热度书籍的时长和频次进行分析,确定用户书籍折扣、书籍评
分、书籍热度这三种信息类型的信息展示优先级,假设对折扣书籍的阅读时长最长且频次
最高,则信息类型‑“书籍折扣”的信息展示优先级最高。
的影响程度,进而计算各个信息类型的信息展示优先级。
将展示优先级的计算结果定时推送给客户端,用户访问书籍榜单页面时,直接从本地调取
展示优先级的计算结果。本发明对此不做限定。
对目标用户的任一书籍榜单信息模块下的各种信息类型的信息展示优先级。
N不小于1。
针对于任一待呈现的书籍榜单信息模块,选取出该书籍榜单信息模块下优先级排在前N位
的信息类型,N不小于1。
置。
书籍封面,内容榜单信息模块下的书籍名称和书籍作者。那么,本实施的方法还包括:获取
预设的待呈现的各个书籍榜单信息模块及信息类型。预设的待呈现的各个书籍榜单信息模
块包括:内容榜单信息模块和图片榜单信息模块,预设的待呈现的信息类型包括:书籍封
面、书籍名称以及书籍作者。
息模块下待呈现的信息类型对应的书籍榜单信息。
示选取出来的该书籍榜单信息模块下的信息类型所对应书籍榜单信息。
单信息,即图中的“4.9折”;区域320和区域330都是内容榜单信息模块的展示区域,其中展
示的分别是书籍简介和书籍分类对应的书籍榜单信息,也就是这本书籍的简介(图中的“法
医秦明超级畅销品牌……”)和分类(图中的“推理悬疑”);区域340是图片榜单信息模块的
展示区域,其中展示的是书籍封面对应的书籍榜单信息,也就是这本书的封面图像。这四个
展示区域对应的书籍榜单信息模块可以是固定设置的,也可以是根据用户的模块展示优先
级进行选取的,但是,所展示的信息类型一定是根据针对目标用户的信息展示优先级选取
出来的。
样;并且,随着时间的变化,针对同一个用户的模块展示优先级和信息展现优先级也会产生
变化,那么,不同时间段内对同一个用户所展示的书籍榜单页面也不一样。
型的信息展示优先级进行更新。
各个书籍榜单信息模块下的各种信息类型的信息展示优先级,从而达到对展示优先级进行
定时更新的效果,那么,在不同的时间段内,向用户呈现的书籍榜单页面中所呈现的书籍榜
单信息均不相同。
出书籍评论的信息展示优先级超过了书籍简介的信息展示优先级,则将区域320待呈现的
信息类型由书籍简介替换为书籍评论。
型,根据影响系数筛选出待呈现的书籍榜单信息模块和信息类型,在书籍榜单展示页面中
将选取出的信息类型对应的书籍榜单信息进行呈现。该方式能够将影响用户决策的书籍榜
单信息呈现出来,使书籍榜单页面呈现的书籍推荐信息更具有针对性,能够提升书籍榜单
页面的推荐效果,并且,针对于不同的用户所呈现的书籍榜单信息也不一样,达到了千人千
面的效果。另外,该方式还会定期对书籍榜单信息模块的展示优先级和信息类型进行更新,
使得展示的书籍榜单信息始终能够与当下影响用户决策的信息元素相匹配。
展示方法。
级;
目标用户的历史行为数据进行分析而得到。
先级。
模块的模块展示优先级。
的书籍榜单信息模块的展示区域用于呈现该书籍榜单信息模块下待呈现的信息类型对应
的书籍榜单信息。
进行更新,和/或对针对目标用户的各个书籍榜单信息模块的模块展示优先级进行更新。
于执行程序410,具体可以执行上述用于计算设备的书籍榜单页面的展示方法实施例中的
相关步骤。
路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可
以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
级;
数据进行分析而得到。
先级。
模块的模块展示优先级。
呈现的信息类型对应的书籍榜单信息。
示优先级进行更新。
的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利
用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披
露本发明的最佳实施方式。
和技术,以便不模糊对本说明书的理解。
实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要
求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如
下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。
因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要
求本身都作为本发明的单独实施例。
元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或
子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何
组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任
何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权
利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代
替。
之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之
一都可以以任意的组合方式来使用。
微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些
或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备
或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储
在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网
网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未
列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的
元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实
现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项
来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名
称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。