书籍查询页面的展示方法、电子设备及计算机存储介质转让专利

申请号 : CN201911355145.2

文献号 : CN111125314B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘洋阎瑞娇陈新港

申请人 : 掌阅科技股份有限公司

摘要 :

本发明公开了一种书籍查询页面的展示方法、电子设备及计算机存储介质,该方法包括:在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;当判断结果为否时,在所述书籍查询页面中展示音频播放元件。该方式使用户能够借助听觉感官方式获取更多有价值的信息,从而为书籍筛选过程提供便利。

权利要求 :

1.一种书籍查询页面的展示方法,包括:

在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;

确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;

当判断结果为否时,在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。

2.根据权利要求1所述的方法,其中,所述确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态包括:当用户交互操作的操作类型属于第一预设交互类型且操作频次大于第一预设频次时,确定所述阅读用户未处于书籍阅读状态;和/或,当用户交互操作的操作类型属于第一预设交互类型且所述书籍查询页面的展示时长大于第一预设时长时,确定所述阅读用户未处于书籍阅读状态。

3.根据权利要求2所述的方法,其中,所述第一预设交互类型包括以下中的至少一个:页面滑动类型、点击类型、以及浏览类型。

4.根据权利要求1所述的方法,其中,所述确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态包括:当用户交互操作的操作类型属于第二预设交互类型时,确定所述阅读用户处于书籍阅读状态;

其中,所述第二预设交互类型包括以下中的至少一个:加入书架、阅读正文、以及书籍获取。

5.根据权利要求1所述的方法,其中,所述确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态之后,进一步包括:当判断结果为是时,监测所述阅读用户是否退出书籍阅读状态,并在监测到所述阅读用户退出书籍阅读状态后,重新执行所述动态监测阅读用户针对所述书籍查询页面触发的各次用户交互操作的步骤。

6.根据权利要求1所述的方法,其中,所述在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容包括:获取所述书籍查询页面中的实时浏览内容;

确定所述实时浏览内容的内容类型,获取与所述内容类型相对应的音频资源文件,通过所述音频播放元件播放所述与所述内容类型相对应的音频资源文件。

7.根据权利要求6所述的方法,其中,所述实时浏览内容的内容类型包括以下中的至少一种:电子书类型、有声书类型、以及用户互动类型;其中,与电子书类型相对应的音频资源文件包括:与电子书相对应的书籍简介文件;

与有声书类型相对应的音频资源文件包括:有声书中包含的音频片段文件;

与用户互动类型相对应的音频资源文件包括:背景音乐文件。

8.根据权利要求1所述的方法,其中,所述在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容包括:获取所述阅读用户的历史用户数据,根据所述历史用户数据确定所述阅读用户的用户等级;

获取与所述用户等级相对应的音频资源文件,通过所述音频播放元件播放所述与所述用户等级相对应的音频资源文件。

9.根据权利要求1所述的方法,其中,所述在所述书籍查询页面中展示音频播放元件包括:在所述书籍查询页面中以浮窗形式展示音频播放元件;并且,所述音频播放元件进一步包含控制入口元素;其中,所述控制入口元素包括以下中的至少一个:播放入口元素、暂停入口元素、跳转入口元素、关闭入口元素、以及切换入口元素。

10.根据权利要求9所述的方法,其中,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容包括:获取与所述阅读用户相对应的用户属性数据,根据预设的内容推送模型确定与所述用户属性数据相匹配的音频内容;

则所述通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容之后,进一步包括:每当检测到通过所述控制入口元素触发的控制指令时,确定所述控制指令的指令类型,根据所述指令类型生成与所述控制指令相对应的正反馈数据或负反馈数据;根据已生成的正反馈数据或负反馈数据对所述内容推送模型进行修正。

11.根据权利要求1-10任一所述的方法,其中,所述在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容包括:展示音频播放提示消息,并在接收到针对所述音频播放提示消息触发的确认播放请求时,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。

12.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;

确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;

当判断结果为否时,在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。

13.根据权利要求12所述的电子设备,其中,所述可执行指令使处理器执行以下操作:当用户交互操作的操作类型属于第一预设交互类型且操作频次大于第一预设频次时,确定所述阅读用户未处于书籍阅读状态;和/或,当用户交互操作的操作类型属于第一预设交互类型且所述书籍查询页面的展示时长大于第一预设时长时,确定所述阅读用户未处于书籍阅读状态。

14.根据权利要求13所述的电子设备,其中,所述第一预设交互类型包括以下中的至少一个:页面滑动类型、点击类型、以及浏览类型。

15.根据权利要求12所述的电子设备,其中,所述可执行指令使处理器执行以下操作:当用户交互操作的操作类型属于第二预设交互类型时,确定所述阅读用户处于书籍阅读状态;

其中,书籍获取类型所述第二预设交互类型包括以下中的至少一个:加入书架、阅读正文、以及书籍获取。

16.根据权利要求12所述的电子设备,其中,所述可执行指令使处理器执行以下操作:当判断结果为是时,监测所述阅读用户是否退出书籍阅读状态,并在监测到所述阅读用户退出书籍阅读状态后,重新执行所述动态监测阅读用户针对所述书籍查询页面触发的各次用户交互操作的步骤。

17.根据权利要求12所述的电子设备,其中,所述可执行指令使处理器执行以下操作:获取所述书籍查询页面中的实时浏览内容;

确定所述实时浏览内容的内容类型,获取与所述内容类型相对应的音频资源文件,通过所述音频播放元件播放所述与所述内容类型相对应的音频资源文件。

18.根据权利要求17所述的电子设备,其中,所述实时浏览内容的内容类型包括以下中的至少一种:电子书类型、有声书类型、以及用户互动类型;其中,与电子书类型相对应的音频资源文件包括:与电子书相对应的书籍简介文件;

与有声书类型相对应的音频资源文件包括:有声书中包含的音频片段文件;

与用户互动类型相对应的音频资源文件包括:背景音乐文件。

19.根据权利要求12所述的电子设备,其中,所述可执行指令使处理器执行以下操作:获取所述阅读用户的历史用户数据,根据所述历史用户数据确定所述阅读用户的用户等级;

获取与所述用户等级相对应的音频资源文件,通过所述音频播放元件播放所述与所述用户等级相对应的音频资源文件。

20.根据权利要求12所述的电子设备,其中,所述可执行指令使处理器执行以下操作:在所述书籍查询页面中以浮窗形式展示音频播放元件;并且,所述音频播放元件进一步包含控制入口元素;其中,所述控制入口元素包括以下中的至少一个:播放入口元素、暂停入口元素、跳转入口元素、关闭入口元素、以及切换入口元素。

21.根据权利要求20所述的电子设备,其中,所述可执行指令使处理器执行以下操作:获取与所述阅读用户相对应的用户属性数据,根据预设的内容推送模型确定与所述用户属性数据相匹配的音频内容;

每当检测到通过所述控制入口元素触发的控制指令时,确定所述控制指令的指令类型,根据所述指令类型生成与所述控制指令相对应的正反馈数据或负反馈数据;根据已生成的正反馈数据或负反馈数据对所述内容推送模型进行修正。

22.根据权利要求12-21任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:展示音频播放提示消息,并在接收到针对所述音频播放提示消息触发的确认播放请求时,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。

23.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;

确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;

当判断结果为否时,在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。

24.根据权利要求23所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:当用户交互操作的操作类型属于第一预设交互类型且操作频次大于第一预设频次时,确定所述阅读用户未处于书籍阅读状态;和/或,当用户交互操作的操作类型属于第一预设交互类型且所述书籍查询页面的展示时长大于第一预设时长时,确定所述阅读用户未处于书籍阅读状态。

25.根据权利要求24所述的计算机存储介质,其中,所述第一预设交互类型包括以下中的至少一个:页面滑动类型、点击类型、以及浏览类型。

26.根据权利要求23所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:当用户交互操作的操作类型属于第二预设交互类型时,确定所述阅读用户处于书籍阅读状态;

其中,书籍获取类型所述第二预设交互类型包括以下中的至少一个:加入书架、阅读正文、以及书籍获取。

27.根据权利要求23所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:当判断结果为是时,监测所述阅读用户是否退出书籍阅读状态,并在监测到所述阅读用户退出书籍阅读状态后,重新执行所述动态监测阅读用户针对所述书籍查询页面触发的各次用户交互操作的步骤。

28.根据权利要求23所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:获取所述书籍查询页面中的实时浏览内容;

确定所述实时浏览内容的内容类型,获取与所述内容类型相对应的音频资源文件,通过所述音频播放元件播放所述与所述内容类型相对应的音频资源文件。

29.根据权利要求28所述的计算机存储介质,其中,所述实时浏览内容的内容类型包括以下中的至少一种:电子书类型、有声书类型、以及用户互动类型;其中,与电子书类型相对应的音频资源文件包括:与电子书相对应的书籍简介文件;

与有声书类型相对应的音频资源文件包括:有声书中包含的音频片段文件;

与用户互动类型相对应的音频资源文件包括:背景音乐文件。

30.根据权利要求23所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:获取所述阅读用户的历史用户数据,根据所述历史用户数据确定所述阅读用户的用户等级;

获取与所述用户等级相对应的音频资源文件,通过所述音频播放元件播放所述与所述用户等级相对应的音频资源文件。

31.根据权利要求23所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:在所述书籍查询页面中以浮窗形式展示音频播放元件;并且,所述音频播放元件进一步包含控制入口元素;其中,所述控制入口元素包括以下中的至少一个:播放入口元素、暂停入口元素、跳转入口元素、关闭入口元素、以及切换入口元素。

32.根据权利要求31所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:获取与所述阅读用户相对应的用户属性数据,根据预设的内容推送模型确定与所述用户属性数据相匹配的音频内容;

每当检测到通过所述控制入口元素触发的控制指令时,确定所述控制指令的指令类型,根据所述指令类型生成与所述控制指令相对应的正反馈数据或负反馈数据;根据已生成的正反馈数据或负反馈数据对所述内容推送模型进行修正。

33.根据权利要求23-32任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:展示音频播放提示消息,并在接收到针对所述音频播放提示消息触发的确认播放请求时,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。

说明书 :

书籍查询页面的展示方法、电子设备及计算机存储介质

技术领域

[0001] 本发明涉及计算机领域,具体涉及一种书籍查询页面的展示方法、电子设备及计算机存储介质。

背景技术

[0002] 目前,随着电子设备的日益普及,越来越多的用户习惯于通过电子设备阅读电子书,以替代传统的纸质书籍。但是,由于电子书的种类和数量多种多样,因此,用户需要从书籍查询页面所包含的大量电子书中筛选目标书籍进行阅读。
[0003] 但是,在实现本发明的过程中,发明人发现现有技术中的上述方案至少存在下述缺陷:现有的书籍查询页面只能固定展示多个电子书的简介信息以供用户逐一浏览,由于浏览过程非常耗时,因此,容易导致用户视觉疲劳。并且,在上述过程中,用户无法获取到更多有价值的辅助信息。

发明内容

[0004] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的书籍查询页面的展示方法、电子设备及计算机存储介质。
[0005] 根据本发明的一个方面,提供了一种书籍查询页面的展示方法,包括:
[0006] 在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;
[0007] 确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;
[0008] 当判断结果为否时,在所述书籍查询页面中展示音频播放元件。
[0009] 根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0010] 所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
[0011] 在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;
[0012] 确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;
[0013] 当判断结果为否时,在所述书籍查询页面中展示音频播放元件。
[0014] 根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
[0015] 在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;
[0016] 确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;
[0017] 当判断结果为否时,在所述书籍查询页面中展示音频播放元件。
[0018] 在本发明提供的书籍查询页面的展示方法、电子设备及计算机存储介质中,能够在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作,并在根据各次用户交互操作的操作类型以及操作频次判断出阅读用户未处于书籍阅读状态时,在书籍查询页面中展示音频播放元件。由此可见,该方式能够根据用户交互操作的操作类型以及操作频次准确判断用户当前是否处于书籍阅读状态,若用户未处于书籍阅读状态,则说明用户仍处于书籍浏览及筛选的阶段,相应地,通过音频播放元件播放音频内容的方式舒缓用户的视觉疲劳,使用户能够借助听觉感官方式获取更多有价值的信息,从而为书籍筛选过程提供便利。
[0019] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

[0020] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0021] 图1示出了本发明一个实施例提供的书籍查询页面的展示方法的流程图;
[0022] 图2示出了本发明另一个实施例提供的书籍查询页面的展示方法的流程图;
[0023] 图3示出了根据本发明另一个实施例的一种电子设备的结构示意图。

具体实施方式

[0024] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0025] 实施例一
[0026] 图1示出了本发明一个实施例提供的书籍查询页面的展示方法的流程图。如图1所示,该方法包括以下步骤:
[0027] 步骤S110:在书籍查询页面的展示过程中,动态监测阅读用户针对书籍查询页面触发的各次用户交互操作。
[0028] 其中,书籍查询页面用于实现书籍查找功能,既可以是电子书应用的应用首页,也可以是预设的电子书榜单页面,还可以是电子书的书城页面,该书城页面用于展示电子书数据库中的各个电子书。本发明对书籍查询页面的具体形式不做限定,只要能够向用户展示多个电子书以供用户从中选择感兴趣的书籍进行阅读即可。
[0029] 具体地,书籍查询页面可以通过信息流方式为用户呈现大量的书籍资源,相应地,用户需要通过滑动操作不断下拉书籍查询页面,以使位于页面底部的书籍资源能够展示在终端设备的显示界面中。并且,书籍查询页面中进一步包含多个功能入口,通过各个功能入口能够针对指定书籍进行预览、收藏、邻取等各种交互行为。
[0030] 相应地,在本实施例中,需要动态监测阅读用户针对书籍查询页面触发的各次用户交互操作。其中,用户交互操作可以为各种类型,例如,可以是用于下拉书籍查询页面的滑动操作,也可以是通过功能入口触发的书籍预览操作、书籍收藏操作、书籍领取操作等等。本发明对待监测的用户交互操作的具体种类不做限定。
[0031] 步骤S120:确定用户交互操作的操作类型,根据用户交互操作的操作类型判断阅读用户是否处于书籍阅读状态。
[0032] 具体地,用户交互操作的操作类型包括:页面滑动类型、点击类型、浏览类型、加入书架类型、阅读正文类型、以及书籍获取类型等。其中,有些操作类型是与阅读状态相关的类型,如阅读正文类型、书籍获取类型等,还有些操作类型是与阅读状态无关的类型,如页面滑动类型、浏览类型等。相应地,根据操作类型能够判断阅读用户当前是否处于书籍阅读状态。
[0033] 具体地,可以进一步根据相邻的多个用户交互操作的操作类型是否相同来判断阅读用户是否处于书籍阅读状态。例如,当相邻的多个用户交互操作的操作类型相同且均为页面滑动类型时,说明用户当前未处于书籍阅读状态。
[0034] 另外,除操作类型外,还可以进一步结合操作频次等特征进行辅助判断。具体地,用户在阅读时,由于沉浸在阅读过程中,因此不会频繁触发多个用户交互操作,相应地,当用户交互操作的频次较高时,则说明阅读用户当前未处于书籍阅读状态。具体实施时,本领域技术人员可通过各种方式判断阅读用户是否处于书籍阅读状态,本发明对具体细节不做限定。
[0035] 步骤S130:当判断结果为否时,在书籍查询页面中展示音频播放元件。
[0036] 具体地,当阅读用户当前未处于书籍阅读状态时,说明该用户尚未查找到与阅读需求匹配的目标书籍,为了提升用户的查找效率,也为了缓解用户的视觉疲劳,在书籍查询页面中展示音频播放元件,该音频播放元件可通过浮层、播放器等各种方式实现,本发明对此不做限定。该音频播放元件用于在书籍查询页面的展示过程中播放预设的音频内容,从而使用户能够在查找过程中获取到更多的辅助信息。其中,预设的音频内容可以根据书籍查询页面中的当前浏览内容确定,也可以根据阅读用户的用户类型或用户等级确定,本发明对此不做限定。具体地,该音频播放元件可以直接播放音频内容,或者,也可以在音频播放元件上设置播放按钮,并在接收到通过播放按钮触发的播放确认请求时播放音频内容,本发明对具体实现形式不做限定。
[0037] 由此可见,该方式能够根据用户交互操作的操作类型以及操作频次准确判断用户当前是否处于书籍阅读状态,若用户未处于书籍阅读状态,则说明用户仍处于书籍浏览及筛选的阶段,相应地,通过音频播放元件播放音频内容的方式舒缓用户的视觉疲劳,使用户能够借助听觉感官方式获取更多有价值的信息,从而为书籍筛选过程提供便利。
[0038] 实施例二
[0039] 图2示出了本发明另一个实施例提供的书籍查询页面的展示方法的流程图。如图2所示,该方法包括以下步骤:
[0040] 步骤S210:在书籍查询页面的展示过程中,动态监测阅读用户针对书籍查询页面触发的各次用户交互操作。
[0041] 在本实施例中,书籍查询页面主要是指电子书应用提供的电子书榜单页面。具体地,在书籍查询页面中,通常包含以下页面元素:用于输入搜索关键词的搜索输入框、用于切换书籍类型的类型切换入口、用于查询与预设标签相匹配的书籍列表的标签查询入口。其中,预设标签包括:新书标签、小说标签、历史标签、排行标签等。另外,在书籍查询页面中,通常还包含多个榜单区块,各个榜单区块分别用于展示不同类型的电子书集合,以便于用户分类型查找。
[0042] 由此可见,用户在通过书籍查询页面查找目标书籍时,能够针对书籍查询页面触发各种类型的用户交互操作。相应地,本实施例旨在实时监测用户的各次交互操作,从而根据监测结果分析用户行为,从而根据分析结果为用户提供音频辅助信息。
[0043] 步骤S220:确定各次用户交互操作的操作类型,根据各次用户交互操作的操作类型判断阅读用户是否处于书籍阅读状态。
[0044] 具体地,在判断阅读用户是否处于书籍阅读状态时,可以通过用户交互操作的操作类型是否属于第一预设交互类型进行判断。其中,第一预设交互类型主要是指与书籍阅读状态无关的类型,例如,包括以下中的至少一个:页面滑动类型、点击类型、以及浏览类型。其中,页面滑动类型用于上滑或下滑页面,以调整书籍查询页面中曝光的内容;点击类型用于针对书籍查询页面中的指定书籍进行点击,以跳转到指定书籍的书籍详情页;浏览类型用于针对书籍详情页进行上下滑动,以浏览书籍详情页的全部内容。另外,第一预设交互类型还可以包括:榜单切换类型,该榜单切换类型的用户交互操作通过书籍查询页面中的类型切换入口或预设标签触发,以实现针对榜单区块的切换,从而浏览不同类型的榜单内容。总之,凡是与书籍阅读状态无关的类型均可作为第一预设交互类型。
[0045] 具体实施时,可以进一步结合各个用户交互操作的操作频次、书籍查询页面的展示时长、相邻的至少两个用户交互操作的操作类型是否相同等因素进行综合判定,具体可通过以下多种实现方式中的至少一种实现:
[0046] 在第一种实现方式中,当用户交互操作的操作类型属于第一预设交互类型且操作频次大于第一预设频次时,确定阅读用户未处于书籍阅读状态。其中,操作频次通过预设时段内的操作次数表示,若操作频次较高,则说明用户处于频繁切换浏览内容的状态,显然未沉浸到书籍阅读过程中。例如,当用户在电子书榜单页面中浏览各个电子书时,频繁执行页面滑动类型的用户交互操作,则说明用户处于粗略浏览各个电子书的阶段,未沉浸到阅读过程之中。具体地,可以检测页面滑动操作的滑动次数,例如,连续滑动3次后则确定阅读用户未处于书籍阅读状态。或者,也可以检测书籍查询页面的滑动长度,若检测到书籍查询页面已滑动两屏内容时,则确定阅读用户未处于书籍阅读状态。
[0047] 在第二种实现方式中,当用户交互操作的操作类型属于第一预设交互类型且书籍查询页面的展示时长大于第一预设时长时,确定阅读用户未处于书籍阅读状态。其中,书籍查询页面的展示时长用于反映用户处于书籍查找状态的持续时长。由于第一预设交互类型的用户交互操作属于与阅读过程无关的操作,因此,说明用户一直在进行书籍查找等非阅读类操作,若书籍查询页面的展示时长大于第一预设时长,则说明用户正处于频繁浏览电子书的过程之中,此时显然未处于书籍阅读状态。换言之,即使用户执行交互操作的频次不高,但是,由于用户长时间停留在书籍查找过程中,则说明用户需要获取更多的信息以提升查找效率。例如,当用户通过书籍查询页面浏览UGC(User Generated Content,用户生成内容)信息时,则说明用户尚未处于书籍阅读状态。
[0048] 另外,还可以进一步结合相邻的至少两个用户交互操作的操作类型是否相同进行辅助判断。具体地,当用户交互操作的操作类型属于第一预设交互类型且相邻的N个用户交互操作的操作类型相同时,说明阅读用户未处于书籍阅读状态。其中,N为大于1的自然数。例如,实际情况中,若每相邻的两个用户交互操作的操作类型均不相同,则说明用户此时处于主动查找的阶段,有较强的查找意愿;反之,若相邻的N个用户交互操作的操作类型相同,比如均为页面滑动操作,则说明用户当前可能处于被动查找阶段,即:仅仅依靠行为惯性进行简单交互,不存在较强的查找意愿。此时,为了缓解用户的视觉疲劳,提升用户的查找效率,需要通过音频方式为用户提供更多的辅助信息。
[0049] 通过上述方式能够判断用户当前处于非阅读状态,从而需要进一步执行后续步骤。实际情况中,用户可能已经查找到目标书籍并且已经进入书籍阅读状态,为了避免在用户已经进入书籍阅读状态后播放音频对用户造成干扰,在本实施例中,进一步通过判断用户交互操作的操作类型是否属于第二预设交互类型来确定用户当前是否已进入书籍阅读状态。其中,第二预设交互类型主要是指与书籍阅读状态相关的类型,例如,包括以下中的至少一个:加入书架类型、阅读正文类型、以及书籍获取类型。其中,加入书架类型的交互操作相当于书籍收藏行为,作用在于将书籍添加到用户书架中以便于阅读;阅读正文类型的交互操作通常通过书籍试读入口或电子书阅读入口触发,用于展示电子书正文以供用户阅读;书籍获取类型用于从电子书数据库中获取并下载对应的电子书资源,以便于阅读。由此可见,上述类型的交互操作均说明用户已经查找到目标书籍并已启动阅读过程。为了避免在阅读过程中对用户造成干扰,需要准确识别用户的阅读状态。
[0050] 在本实施例中,当用户交互操作的操作类型属于第二预设交互类型且持续时长大于第二预设时长时,确定阅读用户处于书籍阅读状态。实际情况中,可能存在用户试读几页后发现不感兴趣而离开的情况,为了避免上述情况,在本实施例中,当监测到用户交互操作的操作类型属于第二预设交互类型时,进一步监测持续时长是否大于第二预设时长。其中,该持续时长是指用户阅读电子书正文的时长,若电子书正文页面的显示时长超过预设第二预设时长,则说明用户已沉浸在阅读过程之中,此时,应避免播放音频而打扰用户。
[0051] 另外,除根据阅读时长判断用户是否已沉浸在阅读过程之外,还可以进一步根据相邻的至少两个用户交互操作的操作类型是否相同来判断用户是否已沉浸在阅读过程中。相应地,当用户交互操作的操作类型属于第二预设交互类型且相邻的M个用户交互操作的操作类型相同时,确定阅读用户处于书籍阅读状态。其中,M为大于1的自然数。在该示例中,第二预设交互类型进一步包括各类与书籍阅读过程相关的操作类型,如翻页操作、笔记操作、标记操作等。相应地,通过检测相邻的M个第二预设交互类型的用户交互操作的操作类型是否相同能够判断用户当前是否处于深度阅读状态。例如,若用户连续执行多次翻页操作,则说明用户已沉浸在阅读过程中,处于深度阅读状态。
[0052] 另外,需要说明的是,在本实施例中,在确定各次用户交互操作的操作类型,根据各次用户交互操作的操作类型判断阅读用户是否处于书籍阅读状态之后,进一步包括以下操作:当判断结果为是时,监测阅读用户是否退出书籍阅读状态,并在监测到阅读用户退出书籍阅读状态后,重新执行动态监测阅读用户针对所述书籍查询页面触发的各次用户交互操作的步骤。也就是说,只要用户退出了书籍阅读状态,则需要重新监测用户交互操作,以便在用户处于书籍查询阶段时为其播放音频内容。
[0053] 步骤S230:当判断结果为否时,在书籍查询页面中展示音频播放元件,通过音频播放元件在书籍查询页面的展示过程中播放预设的音频内容。
[0054] 具体地,为了使音频内容与用户当前的浏览操作更加匹配,在本步骤中,首先,获取书籍查询页面中的实时浏览内容;然后,确定实时浏览内容的内容类型,获取与该内容类型相对应的音频资源文件,通过音频播放元件播放与该内容类型相对应的音频资源文件。其中,实时浏览内容的内容类型包括以下中的至少一种:电子书类型、有声书类型、以及用户互动类型;其中,与电子书类型相对应的音频资源文件包括:与电子书相对应的书籍简介文件;与有声书类型相对应的音频资源文件包括:有声书中包含的音频片段文件;与用户互动类型相对应的音频资源文件包括:背景音乐文件。
[0055] 举例而言,当书籍查询页面中当前展示的实时浏览内容为电子书类型时,例如用户正在浏览电子书榜单数据,可以根据用户的历史行为数据选择与当前用户匹配的目标电子书,并将选择的目标电子书的书籍简介文件作为待播放的音频资源文件,以供用户在找书过程中收听目标电子书的简介信息,从而便于用户快速找到感兴趣的书籍。当书籍查询页面中当前展示的实时浏览内容为有声书类型时,例如用户正在浏览有声书榜单数据,可以根据用户的历史行为数据选择与当前用户匹配的目标有声书,并将选择的目标有声书中包含的精彩音频片段作为待播放的音频资源文件,以供用户在找书过程中收听目标有声书的部分内容,从而便于用户快速找到感兴趣的书籍。当书籍查询页面中当前展示的实时浏览内容为用户互动类型时,例如用户正在浏览UGC内容信息,可以为用户播放背景音乐文件,如选择轻音乐等以供用户缓解阅读疲劳。
[0056] 另外,还可以进一步结合实时浏览内容的内容种类确定音频内容。例如,当实时浏览内容的内容种类为儿童种类时,如儿童心理、童书排行等,则可以播放儿童知识类型的音频内容。又如,当实时浏览内容的内容种类为精品课程时,则可以课程试听类型的音频内容。
[0057] 另外,除根据实时浏览内容确定音频内容外,还可以根据用户等级确定音频内容。具体地,首先获取阅读用户的历史用户数据,根据历史用户数据确定阅读用户的用户等级;
然后,获取与用户等级相对应的音频资源文件,通过音频播放元件播放与用户等级相对应的音频资源文件。其中,用户等级可以根据用户的历史浏览书籍量、历史领取数据量进行划分,例如,划分为初级用户以及高级用户。由于初级用户通常为浏览书籍数量较少的用户,因此,可以针对该部分用户播放与书籍查询过程相关的引导类音频,以引导用户快速找书。
[0058] 另外,具体展示时,在书籍查询页面中以浮窗形式展示音频播放元件。该音频播放元件可位于页面的底部或顶部等预设位置,或者,也可以通过计算页面中的各个区域的像素值,自动识别页面中的空白区域,从而将音频播放元件展示在页面的空白区域,以不遮挡页面内容为宜。在播放音频内容之前,可通过弹窗方式提示用户,并在收到用户的确认消息后进行播放,或者也可以直接播放音频内容,本发明对具体细节不做限定。
[0059] 为了便于用户控制播放过程,音频播放元件进一步包含控制入口元素;其中,控制入口元素包括以下中的至少一个:播放入口元素、暂停入口元素、跳转入口元素、关闭入口元素、以及切换入口元素。其中,播放入口元素用于触发播放操作,暂停入口元素用于在播放过程中执行暂停操作,关闭入口元素用于关闭音频播放元件,切换入口元素用于切换至其他音频内容。跳转入口元素用于直接跳转到与当前播放内容相关联的目标内容,例如,当播放内容为电子书对应的书籍简介文件时,可通过跳转入口元素直接跳转到与该书籍简介文件相对应的电子书内容,以供用户快速浏览;当播放内容为有声书中包含的音频片段文件时,可通过跳转入口元素直接跳转到该音频片段文件所在的有声书,以供用户快速浏览。
[0060] 另外,可选的,为了使用户具有更多的选择空间,在本步骤中,可以先向用户展示音频播放提示消息,并在接收到针对该音频播放提示消息触发的确认播放请求时,通过音频播放元件在书籍查询页面的展示过程中播放预设的音频内容。其中,音频播放提示消息可以与音频播放元件同时展示,也可以先展示音频播放提示消息,并在收到确认播放请求后再展示音频播放元件,本发明对具体细节不做限定。在音频播放提示消息中包含确认入口以及取消入口。当用户希望收听音频内容时,可通过确认入口触发确认播放请求,从而通过音频播放元件在书籍查询页面的展示过程中播放预设的音频内容;当用户不希望收听音频内容时,可通过取消入口触发取消播放请求,从而取消音频播放元件的展示及播放过程。该方式能够使用户灵活根据当前阅读场景进行选择。
[0061] 步骤S240:每当检测到通过控制入口元素触发的控制指令时,确定控制指令的指令类型,根据指令类型生成与控制指令相对应的正反馈数据或负反馈数据;根据已生成的正反馈数据或负反馈数据对预设的内容推送模型进行修正。
[0062] 具体地,在本实施例中,为了使播放的音频内容更加迎合当前用户的兴趣偏好,在通过音频播放元件在书籍查询页面的展示过程中播放预设的音频内容时,通过以下方式实现:获取与阅读用户相对应的用户属性数据,根据预设的内容推送模型确定与用户属性数据相匹配的音频内容。其中,用户属性数据包含与用户的操作行为相关的数据,以及与用户的基本特征(如年龄、性别等)相关的数据,相应地,预设的内容推送模型根据多个样本用户的样本属性数据训练得到,用于挖掘用户属性数据与其偏好的音频内容之间的对应关系。因此,通过预设的内容推送模型能够准确确定与用户属性数据相匹配的音频内容,从而使播放的音频内容与用户的兴趣偏好匹配。
[0063] 相应地,在本实施例中,进一步检测到通过控制入口元素触发的控制指令,当检测到通过跳转入口元素触发的跳转指令时,说明用户对正在播放的内容感兴趣,因而才会跳转到对应的书籍页面,因此,生成正反馈数据;反之,当检测到通过切换入口元素触发的切换指令时,说明用户对正在播放的内容不感兴趣,因此,生成负反馈数据。预设的内容推送模型根据反馈的正反馈数据以及正反馈数据得到增量样本集合,并根据增量样本集合进行更新,以使最终的推送结果更加准确。
[0064] 综上可知,该方式能够根据用户交互操作的操作类型以及操作频次准确判断用户当前是否处于书籍阅读状态,若用户未处于书籍阅读状态,则说明用户仍处于书籍浏览及筛选的阶段,相应地,通过音频播放元件播放音频内容的方式舒缓用户的视觉疲劳,使用户能够借助听觉感官方式获取更多有价值的信息,从而为书籍筛选过程提供便利。其中,音频内容可以结合用户当前正在浏览的页面内容确定,从而能够为用户的浏览过程提供便利。并且,还可以进一步监测用户针对音频内容触发的反馈操作,以使后续播放的音频内容与用户的兴趣偏好更加匹配。
[0065] 实施例三
[0066] 本申请实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的书籍查询页面的展示方法。
[0067] 可执行指令具体可以用于使得处理器执行以下操作:
[0068] 在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;
[0069] 确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;
[0070] 当判断结果为否时,在所述书籍查询页面中展示音频播放元件。
[0071] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0072] 当用户交互操作的操作类型属于第一预设交互类型且操作频次大于第一预设频次时,确定所述阅读用户未处于书籍阅读状态;和/或,
[0073] 当用户交互操作的操作类型属于第一预设交互类型且所述书籍查询页面的展示时长大于第一预设时长时,确定所述阅读用户未处于书籍阅读状态。
[0074] 在一种可选的实现方式中,所述第一预设交互类型包括以下中的至少一个:页面滑动类型、点击类型、以及浏览类型。
[0075] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0076] 当用户交互操作的操作类型属于第二预设交互类型时,确定所述阅读用户处于书籍阅读状态;
[0077] 其中,书籍获取类型所述第二预设交互类型包括以下中的至少一个:加入书架、阅读正文、以及书籍获取。
[0078] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0079] 当判断结果为是时,监测所述阅读用户是否退出书籍阅读状态,并在监测到所述阅读用户退出书籍阅读状态后,重新执行所述动态监测阅读用户针对所述书籍查询页面触发的各次用户交互操作的步骤。
[0080] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0081] 在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。
[0082] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0083] 获取所述书籍查询页面中的实时浏览内容;
[0084] 确定所述实时浏览内容的内容类型,获取与所述内容类型相对应的音频资源文件,通过所述音频播放元件播放所述与所述内容类型相对应的音频资源文件。
[0085] 在一种可选的实现方式中,所述实时浏览内容的内容类型包括以下中的至少一种:电子书类型、有声书类型、以及用户互动类型;其中,
[0086] 与电子书类型相对应的音频资源文件包括:与电子书相对应的书籍简介文件;
[0087] 与有声书类型相对应的音频资源文件包括:有声书中包含的音频片段文件;
[0088] 与用户互动类型相对应的音频资源文件包括:背景音乐文件。
[0089] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0090] 获取所述阅读用户的历史用户数据,根据所述历史用户数据确定所述阅读用户的用户等级;
[0091] 获取与所述用户等级相对应的音频资源文件,通过所述音频播放元件播放所述与所述用户等级相对应的音频资源文件。
[0092] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0093] 在所述书籍查询页面中以浮窗形式展示音频播放元件;并且,所述音频播放元件进一步包含控制入口元素;其中,所述控制入口元素包括以下中的至少一个:播放入口元素、暂停入口元素、跳转入口元素、关闭入口元素、以及切换入口元素。
[0094] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0095] 获取与所述阅读用户相对应的用户属性数据,根据预设的内容推送模型确定与所述用户属性数据相匹配的音频内容;
[0096] 每当检测到通过所述控制入口元素触发的控制指令时,确定所述控制指令的指令类型,根据所述指令类型生成与所述控制指令相对应的正反馈数据或负反馈数据;根据已生成的正反馈数据或负反馈数据对所述内容推送模型进行修正。
[0097] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0098] 展示音频播放提示消息,并在接收到针对所述音频播放提示消息触发的确认播放请求时,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。
[0099] 实施例四
[0100] 图3示出了根据本发明另一个实施例的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。
[0101] 如图3所示,该电子设备可以包括:处理器(processor)302、通信接口(Communications Interface)304、存储器(memory)306、以及通信总线308。
[0102] 其中:处理器302、通信接口304、以及存储器306通过通信总线308完成相互间的通信。通信接口304,用于与其它设备比如客户端或其它服务器等的网元通信。处理器302,用于执行程序310,具体可以执行上述书籍查询页面的展示方法实施例中的相关步骤。
[0103] 具体地,程序310可以包括程序代码,该程序代码包括计算机操作指令。
[0104] 处理器302可能是中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
[0105] 存储器306,用于存放程序310。存储器306可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0106] 程序310具体可以用于使得处理器302执行以下操作:
[0107] 在书籍查询页面的展示过程中,动态监测阅读用户针对所述书籍查询页面触发的用户交互操作;
[0108] 确定用户交互操作的操作类型,根据所述用户交互操作的操作类型判断所述阅读用户是否处于书籍阅读状态;
[0109] 当判断结果为否时,在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。
[0110] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0111] 当用户交互操作的操作类型属于第一预设交互类型且操作频次大于第一预设频次时,确定所述阅读用户未处于书籍阅读状态;和/或,
[0112] 当用户交互操作的操作类型属于第一预设交互类型且所述书籍查询页面的展示时长大于第一预设时长时,确定所述阅读用户未处于书籍阅读状态。
[0113] 在一种可选的实现方式中,所述第一预设交互类型包括以下中的至少一个:页面滑动类型、点击类型、以及浏览类型。
[0114] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0115] 当用户交互操作的操作类型属于第二预设交互类型时,确定所述阅读用户处于书籍阅读状态;
[0116] 其中,书籍获取类型所述第二预设交互类型包括以下中的至少一个:加入书架、阅读正文、以及书籍获取。
[0117] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0118] 当判断结果为是时,监测所述阅读用户是否退出书籍阅读状态,并在监测到所述阅读用户退出书籍阅读状态后,重新执行所述动态监测阅读用户针对所述书籍查询页面触发的各次用户交互操作的步骤。
[0119] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0120] 在所述书籍查询页面中展示音频播放元件,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。
[0121] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0122] 获取所述书籍查询页面中的实时浏览内容;
[0123] 确定所述实时浏览内容的内容类型,获取与所述内容类型相对应的音频资源文件,通过所述音频播放元件播放所述与所述内容类型相对应的音频资源文件。
[0124] 在一种可选的实现方式中,所述实时浏览内容的内容类型包括以下中的至少一种:电子书类型、有声书类型、以及用户互动类型;其中,
[0125] 与电子书类型相对应的音频资源文件包括:与电子书相对应的书籍简介文件;
[0126] 与有声书类型相对应的音频资源文件包括:有声书中包含的音频片段文件;
[0127] 与用户互动类型相对应的音频资源文件包括:背景音乐文件。
[0128] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0129] 获取所述阅读用户的历史用户数据,根据所述历史用户数据确定所述阅读用户的用户等级;
[0130] 获取与所述用户等级相对应的音频资源文件,通过所述音频播放元件播放所述与所述用户等级相对应的音频资源文件。
[0131] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0132] 在所述书籍查询页面中以浮窗形式展示音频播放元件;并且,所述音频播放元件进一步包含控制入口元素;其中,所述控制入口元素包括以下中的至少一个:播放入口元素、暂停入口元素、跳转入口元素、关闭入口元素、以及切换入口元素。
[0133] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0134] 获取与所述阅读用户相对应的用户属性数据,根据预设的内容推送模型确定与所述用户属性数据相匹配的音频内容;
[0135] 每当检测到通过所述控制入口元素触发的控制指令时,确定所述控制指令的指令类型,根据所述指令类型生成与所述控制指令相对应的正反馈数据或负反馈数据;根据已生成的正反馈数据或负反馈数据对所述内容推送模型进行修正。
[0136] 在一种可选的实现方式中,所述可执行指令使处理器执行以下操作:
[0137] 展示音频播放提示消息,并在接收到针对所述音频播放提示消息触发的确认播放请求时,通过所述音频播放元件在所述书籍查询页面的展示过程中播放预设的音频内容。
[0138] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0139] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0140] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
[0141] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0142] 此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0143] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。