电子书阅读统计方法及装置制造方法

文档序号:6549908阅读:353来源:国知局
电子书阅读统计方法及装置制造方法
【专利摘要】本公开是关于一种电子书阅读统计方法及装置,涉及电子书领域。所述方法包括:接收阅读操作指令,所述阅读操作指令包括:电子书打开指令、电子书关闭指令、跳读指令、重读指令和心情指令中的一种或多种;根据所述阅读操作指令获取所述用户的阅读信息,所述阅读信息包括:用户开始阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和设有阅读心情的页面或章节中的一种或多种,所述阅读标记包括精读标记和略读标记;根据所述阅读信息生成电子书阅读统计数据。使得用户可以很好的了解到自己每次阅读的时长,阅读量的大小等信息,方便了用户阅读,实现了传统纸质书无法完成的功能,提高了电子书本身的智能性。
【专利说明】电子书阅读统计方法及装置

【技术领域】
[0001] 本公开涉及电子书领域,尤其涉及一种电子书阅读统计方法及装置。

【背景技术】
[0002] 随着智能终端的普及,以及人们生活节奏的加快,电子书已经逐渐取代传统的纸 质书,成为人们日常阅读的第一选择。
[0003] 电子书的原理是,智能终端获取用户输出的指令信息,以执行向前翻页、向后翻 页、返回目录、跳转等功能。也就是说,现在的电子书的功能,大多是根据人们在使用纸质书 时,容易发生的动作而设置的,并没有什么特别的功能。电子书只有这些简单的功能,使得 电子书缺乏趣味性,并且导致电子书不够智能。
[0004] 因此,如何设计电子书使其更加智能和富有趣味性,为用户阅读提供更多的便利 则是电子书急需解决的一个问题。


【发明内容】

[0005] 为克服相关技术中电子书不够智能且缺乏趣味性的问题,本公开提供一种电子书 阅读统计方法及装置。
[0006] 根据本公开实施例的第一方面,提供一种电子书阅读统计方法,所述方法包括:
[0007] 接收阅读操作指令,所述阅读操作指令包括:电子书打开指令、电子书关闭指令、 跳读指令、重读指令和心情指令中的一种或多种;
[0008] 根据所述阅读操作指令获取所述用户的阅读信息,所述阅读信息包括:用户开始 阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和 设有阅读心情的页面或章节中的一种或多种,所述阅读标记包括精读标记和略读标记;
[0009] 根据所述阅读信息生成电子书阅读统计数据。
[0010] 根据本公开第一方面的一种实现方式,所述根据所述阅读操作指令获取所述用户 的阅读信息,包括:
[0011] 如果接收到所述电子书打开指令,则获取电子书打开的时间和所述电子书打开时 所处的页面或章节的序号作为所述用户开始阅读的时间和阅读位置;
[0012] 如果接收到所述电子书关闭指令,则获取电子书关闭的时间和所述电子书关闭前 所处的页面或章节的序号作为所述用户结束阅读的时间和阅读位置;
[0013] 如果接收到所述跳读指令,则为所述跳读指令对应的页面或章节设置所述略读标 记;
[0014] 如果接收到所述重读指令,则为所述精度指令对应的页面或章节设置所述精度标 记;
[0015] 如果接收到所述心情指令,则记录所述当前页面或章节的阅读心情。
[0016] 根据本公开第一方面的另一种实现方式,在生成电子书阅读统计数据后,所述方 法还包括:
[0017] 根据所述电子书阅读统计数据生成用户阅读统计图表,所述用户阅读统计图表包 括:读书时间、读书速度、阅读标记和阅读心情中的一种或多种。
[0018] 根据本公开第一方面的另一种实现方式,所述方法还包括:
[0019] 监测所述用户的阅读状态,所述用户的阅读状态用于指示所述用户当前是否停止 阅读;
[0020] 如果所述用户当前停止阅读,获取所述用户停止阅读的时间和阅读位置。
[0021] 根据本公开第一方面的另一种实现方式,所述监测所述用户的阅读状态,包括:
[0022] 监测所述电子书的使用状态,所述使用状态包括激活状态和后台状态,所述激活 状态是所述电子书当前被打开且正处在所述移动终端前台;所述后台状态是所述电子书当 iu被打开且正处在所述移动终端后台;
[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] 图1是根据一示例性实施例示出的应用场景图。
[0059] 图2是根据一示例性实施例示出的一种电子书阅读统计方法的流程图。
[0060] 图3是根据一示例性实施例示出的一种电子书阅读统计方法的流程图。
[0061] 图4是根据一示例性实施例示出的一种电子书阅读统计装置的框图。
[0062] 图5是根据一示例性实施例示出的一种电子书阅读统计装置的框图。
[0063] 图6是根据一示例性实施例示出的一种电子书阅读统计装置的框图。

【具体实施方式】
[0064] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0065] 为了便于实施例的描述,下面先简单介绍一下本公开中实施例的应用场景。参见 图1,该场景中包括移动终端1,移动终端1可以是电子书终端、智能手机、平板电脑等设备。 移动终端1中设有电子书应用(后文简称电子书),用户通过移动终端1中安装的电子书进 行阅读,例如,如图1所示,移动终端1屏幕可以同时显示两个书本页面(图中"第一页"和 "第二页"),看起来就和纸质书一样,用户通过滑动屏幕来进行翻页等动作,另外,还可以在 电子书上设置新增的自定义按钮实现更多功能,例如心情按钮,用于记录用户阅读当前章 节或页面时的心情。
[0066] 需要说明的是,以上所述的设备种类仅为举例,本公开对此不作限制。
[0067] 图2是根据一示例性实施例示出的一种电子书阅读统计方法的流程图,如图2所 示,电子书阅读统计方法适用于带有电子书的移动终端,包括以下步骤:
[0068] 在步骤S11中,接收阅读操作指令,阅读操作指令包括:电子书打开指令、电子书 关闭指令、跳读指令、重读指令和心情指令中的一种或多种。
[0069] 在一般情况下,当用户打开电子书时,会产生电子书打开指令。而在用户结束阅读 时,则会关闭电子书,此时产生电子书关闭指令。跳读指令用来跳过当前页面或者几个页 面,甚至跳过章节。重读指令用来重新回到前面的页面或章节。心情指令可以是用户根据 阅读时的心情,点击电子书上的心情按钮产生的。
[0070] 在步骤S12中,根据阅读操作指令获取用户的阅读信息,阅读信息包括:用户开始 阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和 设有阅读心情的页面或章节中的一种或多种,阅读位置是电子书的页面或章节的序号,阅 读标记包括精读标记和略读标记。
[0071] 在步骤S13中,根据阅读信息生成电子书阅读统计数据。
[0072] 电子书阅读统计数据可以显示用户阅读的时间、每次的阅读量、阅读速度等内容, 帮助用户了解自己的阅读状态。具体地,该电子书阅读统计数据可以以图表的方式显示出 来。
[0073] 本公开通过接收阅读操作指令,根据阅读操作指令获取用户的阅读信息,然后根 据阅读信息生成电子书阅读统计数据,由于阅读信息包括:用户开始阅读的时间和阅读位 置、用户结束阅读的时间和阅读位置,使得用户自己、其他阅读者以及阅读平台都可以很好 的了解到该用户每次阅读的时长,阅读量的大小等信息,方便了用户阅读,实现了传统纸质 书无法完成的功能,提高了电子书本身的智能性,另外,由于阅读信息还包括阅读标记和阅 读心情,让用户可以在读书是获取更多的趣味性。
[0074] 图3是根据一示例性实施例示出的一种电子书阅读统计方法的流程图,如图3所 示,电子书阅读统计方法适用于带有电子书的移动终端,包括以下步骤:
[0075] 在步骤S21中,接收阅读操作指令,阅读操作指令包括:电子书打开指令、电子书 关闭指令、跳读指令、重读指令和心情指令中的一种或多种。
[0076] 在一般情况下,当用户打开电子书时,会产生电子书打开指令。而在用户结束阅读 时,则会关闭电子书,此时产生电子书关闭指令。跳读指令用来跳过当前页面或者几个页 面,甚至跳过章节。重读指令用来重新回到前面的页面或章节。心情指令可以是用户根据 阅读时的心情,点击电子书上的心情按钮产生的。
[0077] 在步骤S22中,根据阅读操作指令获取用户的阅读信息,阅读信息包括:用户开始 阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和 设有阅读心情的页面或章节中的一种或多种,阅读位置是电子书的页面或章节的序号,阅 读标记包括精读标记和略读标记。
[0078] 具体地,在本实施例中,步骤S22可以采用下述方式实现:
[0079] 如果接收到电子书打开指令,则获取电子书打开的时间和电子书打开时所处的页 面或章节的序号作为用户开始阅读的时间和阅读位置;
[0080] 如果接收到电子书关闭指令,则获取电子书关闭的时间和电子书关闭前所处的页 面或章节的序号作为用户结束阅读的时间和阅读位置;
[0081] 如果接收到跳读指令,则将当前页面或章节的阅读标记设为略读标记;
[0082] 如果接收到重读指令,则将当前页面或章节的阅读标记设为精读标记;
[0083] 如果接收到心情指令,则记录当前页面或章节的阅读心情。
[0084] 除了上述跳读指令或重读指令外,快速翻页、缓慢翻页等指令也可以分别标记为 略读标记和精度标记。这里的快速翻页、缓慢翻页可以是电子书在自动翻页状态下的阅读 操作指令。
[0085] 进一步地,该方法还可以包括:
[0086] 步骤一、监测用户的阅读状态,用户的阅读状态用于指示用户当前是否停止阅 读;
[0087] 步骤二、如果用户当前停止阅读,则获取用户停止阅读的时间和阅读位置。
[0088] 具体地,在本实施例中,步骤一可以采用下述方式实现:
[0089] 监测电子书的使用状态,使用状态包括激活状态和后台状态。
[0090] 其中,激活状态是电子书当前被打开且正处在移动终端前台;后台状态是电子书 当iu被打开且正处在移动终端后台;
[0091] 如果电子书处于后台状态,则判断用户停止阅读;如果电子书处于激活状态,则监 测电子书的页面的翻动;
[0092] 如果电子书的页面超过预定时间没有翻动,则判断用户停止阅读;或者,
[0093] 如果电子书的页面翻动的平均速度小于预定值,则判断用户停止阅读。
[0094] 值得说明的是,这里采用了两种实现方式判断用户是否停止阅读:
[0095] -种是判断页面翻动的间隔时间,如果电子书超过预定时间没有翻动,则判断用 户停止阅读了。例如,如果超过了 5分钟没有翻动页面,则此时可以判断用户停止阅读了。
[0096] 另一种是判断页面翻动的速度,如果电子书页面翻动的速度过低,则判断用户停 止了阅读。例如,如果在1个小时内仅翻动了两页,此时可以判断用户停止阅读了。值得注 意的是,这里的平均速度优选应该是从用户开始阅读开始计算的。
[0097] 除了上述两种实现方式,在判断用户是否停止阅读时,还可以根据诸如页面翻动 的频率等进行判断,本公开对此不做限制。
[0098] 具体地,在本实施例中,步骤二可以采用下述方式实现:
[0099] 一种是当电子书由激活状态变成后台状态时,记录此时的时间以及阅读位置作为 用户停止阅读的时间和阅读位置。另一种是在激活状态下,如果电子书的页面超过预定时 间没有翻动,则记录超过这个预定时间的时间点作为用户停止阅读的时间,此时的阅读位 置记录为用户停止阅读的阅读位置;或者,当检测出用户在一段时间(如一小时)内翻页速 度小于预定值,则记录该段时间的结束时间点作为用户停止阅读的时间,此时的阅读位置 记录为用户停止阅读的阅读位置。
[0100] 在步骤S23中,根据阅读信息生成电子书阅读统计数据。
[0101] 电子书阅读统计数据可以显示用户阅读的时间、每次的阅读量、阅读速度等内容, 帮助用户了解自己的阅读状态。
[0102] 在步骤S24中,根据电子书阅读统计数据生成用户阅读统计图表,用户阅读统计 图表包括:读书时间、读书速度、阅读标记和阅读心情中的一种或多种,读书时间用于指示 用户阅读每一个章节或者页面的时长,读书速度用于指示用户阅读每一个章节或者页面的 速度,阅读标记用于指示用户阅读每一个章节或者页面的方式,所述方式包括精度和略读, 阅读心情用于指示用户阅读每一个章节或者页面的心情。
[0103] 进一步地,该方法还可以将电子书阅读统计数据存储起来。
[0104] 在本实施例的一种实现方式中,当用户阅读完一个章节或者预定的长度时,生成 一次用户阅读统计图表。
[0105] 在本实施例的另一种实现方式中,只要用户结束一次阅读即可以生成一次用户阅 读统计图表。
[0106] 具体地,在生成新的用户阅读统计图表时,还可以在之前生成的用户阅读统计图 表上新增或更新该新的用户阅读统计图表的内容。
[0107] 进一步地,前述每个章节或者每次阅读生成的用户阅读统计图表可以是互相独立 的,当用户确认完成整本书的阅读或者删除该图书时,可以生成完整的用户阅读统计图表, 也可以将每个章节或者每次阅读生成的用户阅读统计图表汇总生成完整的用户阅读统计 图表。
[0108] 容易知道,用户阅读统计图表除了可以存储在用户移动终端本地,还可以通过网 络上传到服务器、阅读平台等地方,可以让其他阅读该图书的人看见,以供学习交流。
[0109] 本公开通过接收阅读操作指令,根据阅读操作指令获取用户的阅读信息,然后根 据阅读信息生成电子书阅读统计数据,由于阅读信息包括:用户开始阅读的时间和阅读位 置、用户结束阅读的时间和阅读位置,使得自己、其他阅读者以及阅读平台都可以很好的了 解到该用户每次阅读的时长,阅读量的大小等信息,方便了用户阅读,实现了传统纸质书无 法完成的功能,提高了电子书本身的智能性,另外,由于阅读信息还包括阅读标记和阅读心 情,让用户可以在读书是获取更多的趣味性。
[0110] 图4是根据一示例性实施例示出的一种电子书阅读统计装置框图。参照图4,该装 置包括接收模块101,获取模块102和处理模块103 ;
[0111] 接收模块101被配置为用于接收阅读操作指令,阅读操作指令包括:电子书打开 指令、电子书关闭指令、跳读指令、重读指令和心情指令中的一种或多种。
[0112] 在一般情况下,当用户打开电子书时,会产生电子书打开指令。而在用户结束阅读 时,则会关闭电子书,此时产生电子书关闭指令。跳读指令用来跳过当前页面或者几个页 面,甚至跳过章节。重读指令用来重新回到前面的页面或章节。心情指令可以是用户根据 阅读时的心情,点击电子书上的心情按钮产生的。
[0113] 获取模块102被配置为用于根据阅读操作指令获取用户的阅读信息,阅读信息包 括:用户开始阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页 面或章节和设有阅读心情的页面或章节中的一种或多种,阅读位置是电子书的页面或章节 的序号,阅读标记包括精读标记和略读标记。
[0114] 输出模块103被配置为用于根据阅读信息生成电子书阅读统计数据。
[0115] 电子书阅读统计数据可以显示用户阅读的时间、每次的阅读量、阅读速度等内容, 帮助用户了解自己的阅读状态。具体地,该电子书阅读统计数据可以以图表的方式显示出 来。
[0116] 本公开通过接收阅读操作指令,根据阅读操作指令获取用户的阅读信息,然后根 据阅读信息生成电子书阅读统计数据,由于阅读信息包括:用户开始阅读的时间和阅读位 置、用户结束阅读的时间和阅读位置,使得用户自己、其他阅读者以及阅读平台都可以很好 的了解到该用户每次阅读的时长,阅读量的大小等信息,方便了用户阅读,实现了传统纸质 书无法完成的功能,提高了电子书本身的智能性,另外,由于阅读信息还包括阅读标记和阅 读心情,让用户可以在读书是获取更多的趣味性。
[0117] 图5是根据一示例性实施例示出的一种电子书阅读统计装置框图。参照图5,该装 置包括接收模块201,获取模块202和处理模块203 ;
[0118] 接收模块201被配置为用于接收阅读操作指令,阅读操作指令包括:电子书打开 指令、电子书关闭指令、跳读指令、重读指令和心情指令中的一种或多种。
[0119] 在一般情况下,当用户打开电子书时,会产生电子书打开指令。而在用户结束阅读 时,则会关闭电子书,此时产生电子书关闭指令。跳读指令用来跳过当前页面或者几个页 面,甚至跳过章节。重读指令用来重新回到前面的页面或章节。心情指令可以是用户根据 阅读时的心情,点击电子书上的心情按钮产生的。
[0120] 获取模块202被配置为用于根据阅读操作指令获取用户的阅读信息,阅读信息包 括:用户开始阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页 面或章节和设有阅读心情的页面或章节中的一种或多种,阅读位置是电子书的页面或章节 的序号,阅读标记包括精读标记和略读标记。
[0121] 处理模块203被配置为用于根据阅读信息生成电子书阅读统计数据。
[0122] 电子书阅读统计数据可以显示用户阅读的时间、每次的阅读量、阅读速度等内容, 帮助用户了解自己的阅读状态。
[0123] 具体地,在本实施例的一种实现方式中,获取模块202可以包括:
[0124] 获取单元,用于在接收到电子书打开指令时,获取电子书打开的时间和电子书打 开时所处的页面或章节的序号作为用户开始阅读的时间和阅读位置;
[0125] 在接收到电子书关闭指令时,获取电子书关闭的时间和电子书关闭前所处的页面 或章节的序号作为用户结束阅读的时间和阅读位置;
[0126] 在接收到跳读指令时,将当前页面或章节的阅读标记设为略读标记;
[0127] 在接收到重读指令时,将当前页面或章节的阅读标记设为精读标记;
[0128] 在接收到心情指令时,记录当前页面或章节的阅读心情。
[0129] 除了上述跳读指令或重读指令外,快速翻页、缓慢翻页等指令也可以分别标记为 略读标记和精度标记。这里的快速翻页、缓慢翻页可以是电子书在自动翻页状态下的阅读 操作指令。
[0130] 进一步地,该装置还可以包括输出模块204,
[0131] 用于根据电子书阅读统计数据生成用户阅读统计图表,用户阅读统计图表包括: 读书时间、读书速度、阅读标记和阅读心情中的一种或多种,读书时间用于指示用户阅读每 一个章节或者页面的时长,读书速度用于指示用户阅读每一个章节或者页面的速度,阅读 标记用于指示用户阅读每一个章节或者页面的方式,所述方式包括精度和略读,阅读心情 用于指示用户阅读每一个章节或者页面的心情。
[0132] 进一步地,处理模块203还可以将电子书阅读统计数据存储起来。
[0133] 在本实施例的一种实现方式中,当用户阅读完一个章节或者预定的长度时,输出 模块204生成一次用户阅读统计图表。
[0134] 在本实施例的另一种实现方式中,只要用户结束一次阅读,输出模块204即可以 生成一次用户阅读统计图表。
[0135] 具体地,在生成新的用户阅读统计图表时,输出模块204还可以在之前生成的用 户阅读统计图表上新增或更新该新的用户阅读统计图表的内容。
[0136] 进一步地,前述每个章节或者每次阅读生成的用户阅读统计图表可以是互相独立 的,当用户确认完成整本书的阅读或者删除该图书时,可以生成完整的用户阅读统计图表, 也可以将每个章节或者每次阅读生成的用户阅读统计图表汇总生成完整的用户阅读统计 图表。
[0137] 容易知道,用户阅读统计图表除了可以存储在用户移动终端本地,还可以通过网 络上传到服务器、阅读平台等地方,可以让其他阅读该图书的人看见,以供学习交流。
[0138] 进一步地,该装置还可以包括:
[0139] 监测模块205,用于监测用户的阅读状态,用户的阅读状态用于指示用户当前是否 停止阅读;
[0140] 生成模块206,用于在用户当前停止阅读时,获取用户停止阅读的时间和阅读位 置。
[0141] 具体地,在本实施例的一种实现方式中,监测模块205可以包括:
[0142] 第一监测单元205a,用于监测电子书的使用状态,使用状态包括激活状态和后台 状态,激活状态是电子书当前被打开且正处在移动终端前台;后台状态是电子书当前被打 开且正处在移动终端后台;
[0143] 第一判断单元205b,用于在电子书处于后台状态时,判断用户停止阅读;
[0144] 第二监测单元205c,用于在电子书处于激活状态时,监测电子书的页面的翻动;
[0145] 第二判断单元205d,用于在电子书的页面超过预定时间没有翻动时,判断用户停 止阅读;或者,
[0146] 在电子书的页面翻动的平均速度小于预定值时,判断用户停止阅读。
[0147] 值得说明的是,第二判断单元205d采用了两种实现方式判断用户是否停止阅读:
[0148] 一种是判断页面翻动的间隔时间,如果电子书超过预定时间没有翻动,则判断用 户停止阅读了。例如,如果超过了 5分钟没有翻动页面,则此时可以判断用户停止阅读了。
[0149] 另一种是判断页面翻动的速度,如果电子书页面翻动的速度过低,则判断用户停 止了阅读。例如,如果在1个小时内仅翻动了两页,此时可以判断用户停止阅读了。值得注 意的是,这里的平均速度优选应该是从用户开始阅读开始计算的。
[0150] 除了上述两种实现方式,在判断用户是否停止阅读时,还可以根据诸如页面翻动 的频率等进行判断,本公开对此不做限制。
[0151] 具体地,在本实施例中,生成模块206可以采用下述方式获取用户停止阅读的时 间和阅读位置:
[0152] 一种是当电子书由激活状态变成后台状态时,记录此时的时间以及阅读位置作为 用户停止阅读的时间和阅读位置。另一种是在激活状态下,如果电子书的页面超过预定时 间没有翻动,则记录超过这个预定时间的时间点作为用户停止阅读的时间,此时的阅读位 置记录为用户停止阅读的阅读位置;或者,当检测出用户在一段时间(如一小时)内翻页速 度小于预定值,则记录该段时间的结束时间点作为用户停止阅读的时间,此时的阅读位置 记录为用户停止阅读的阅读位置。
[0153] 本公开通过接收阅读操作指令,根据阅读操作指令获取用户的阅读信息,然后根 据阅读信息生成电子书阅读统计数据,由于阅读信息包括:用户开始阅读的时间和阅读位 置、用户结束阅读的时间和阅读位置,使得自己、其他阅读者以及阅读平台都可以很好的了 解到该用户每次阅读的时长,阅读量的大小等信息,方便了用户阅读,实现了传统纸质书无 法完成的功能,提高了电子书本身的智能性,另外,由于阅读信息还包括阅读标记和阅读心 情,让用户可以在读书是获取更多的趣味性。
[0154] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0155] 图6是根据一示例性实施例示出的一种电子书阅读统计装置800的框图。例如, 装置800可以是移动终端。
[0156] 参照图6,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电 源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口 812,传感器组件814, 以及通信组件816。
[0157] 处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相 机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指 令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块, 便于处理组件802和其他组件之间的交互。例如,处理部件802可以包括多媒体模块,以方 便多媒体组件808和处理组件802之间的交互。
[0158] 存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的 示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据, 消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的 组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除 可编程只读存储器(EPROM),可编程只读存储器(PR0M),只读存储器(R0M),磁存储器,快闪 存储器,磁盘或光盘。
[0159] 电力组件806为装置800的各种组件提供电力。电力组件806可以包括电源管理 系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
[0160] 多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在 一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板, 屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传 感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动 作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多 媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄 模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置 摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0161] 音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个 麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风 被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通 信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
[0162] I/O接口 812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可 以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁 定按钮。
[0163] 传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评 估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如 所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800 一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和 装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物 理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或C⑶图像 传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传 感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0164] 通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装 置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性 实施例中,通信部件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关 信息。在一个示例性实施例中,所述通信部件816还包括近场通信(NFC)模块,以促进短程 通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带 (UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0165] 在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字 信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列 (FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0166] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例 如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例 如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、 软盘和光数据存储设备等。
[0167] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置的处理器执 行时,使得装置够执行一种电子书阅读统计方法,所述方法包括:
[0168] 接收阅读操作指令,阅读操作指令包括:电子书打开指令、电子书关闭指令、跳读 指令、重读指令和心情指令中的一种或多种;
[0169] 根据阅读操作指令获取用户的阅读信息,阅读信息包括:用户开始阅读的时间和 阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和设有阅读心情 的页面或章节中的一种或多种,阅读位置是电子书的页面或章节的序号,阅读标记包括精 读标记和略读标记;
[0170] 根据阅读信息生成电子书阅读统计数据。
[0171] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其 它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或 者适应性变化遵循本发明的一般性原理并包括本公开未公开的本【技术领域】中的公知常识 或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的 权利要求指出。
[0172] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并 且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【权利要求】
1. 一种电子书阅读统计方法,其特征在于,所述方法包括: 接收阅读操作指令,所述阅读操作指令包括:电子书打开指令、电子书关闭指令、跳读 指令、重读指令和心情指令中的一种或多种; 根据所述阅读操作指令获取所述用户的阅读信息,所述阅读信息包括:用户开始阅读 的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和设有 阅读心情的页面或章节中的一种或多种,所述阅读标记包括精读标记和略读标记; 根据所述阅读信息生成电子书阅读统计数据。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述阅读操作指令获取所述用 户的阅读信息,包括: 如果接收到所述电子书打开指令,则获取电子书打开的时间和所述电子书打开时所处 的页面或章节的序号作为所述用户开始阅读的时间和阅读位置; 如果接收到所述电子书关闭指令,则获取电子书关闭的时间和所述电子书关闭前所处 的页面或章节的序号作为所述用户结束阅读的时间和阅读位置; 如果接收到所述跳读指令,则为所述跳读指令对应的页面或章节设置所述略读标记; 如果接收到所述重读指令,则为所述精度指令对应的页面或章节设置所述精度标记; 如果接收到所述心情指令,则记录所述当前页面或章节的阅读心情。
3. 根据权利要求1所述的方法,其特征在于,在生成电子书阅读统计数据后,所述方法 还包括: 根据所述电子书阅读统计数据生成用户阅读统计图表,所述用户阅读统计图表包括: 读书时间、读书速度、阅读标记和阅读心情中的一种或多种。
4. 根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括: 监测所述用户的阅读状态,所述用户的阅读状态用于指示所述用户当前是否停止阅 读; 如果所述用户当前停止阅读,则获取所述用户停止阅读的时间和阅读位置。
5. 根据权利要求4所述的方法,其特征在于,所述监测所述用户的阅读状态,包括: 监测所述电子书的使用状态,所述使用状态包括激活状态和后台状态,所述激活状态 是所述电子书当前被打开且正处在所述移动终端前台;所述后台状态是所述电子书当前被 打开且正处在所述移动终端后台; 如果所述电子书处于后台状态,则判断所述用户停止阅读;如果所述电子书处于激活 状态,则监测所述电子书的页面的翻动; 如果所述电子书的页面超过预定时间没有翻动,则判断所述用户停止阅读;或者, 如果所述电子书的页面翻动的平均速度小于预定值,则判断所述用户停止阅读。
6. -种电子书阅读统计装置,其特征在于,所述装置包括: 接收模块,用于接收阅读操作指令,所述阅读操作指令包括:电子书打开指令、电子书 关闭指令、跳读指令、重读指令和心情指令中的一种或多种; 获取模块,用于根据所述阅读操作指令获取所述用户的阅读信息,所述阅读信息包括: 用户开始阅读的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面 或章节和设有阅读心情的页面或章节中的一种或多种,所述阅读标记包括精读标记和略读 标记; 处理模块,用于根据所述阅读信息生成电子书阅读统计数据。
7. 根据权利要求6所述的装置,其特征在于,所述获取模块,包括: 获取单元,用于在接收到所述电子书打开指令时,获取电子书打开的时间和所述电子 书打开时所处的页面或章节的序号作为所述用户开始阅读的时间和阅读位置; 在接收到所述电子书关闭指令时,获取电子书关闭的时间和所述电子书关闭前所处的 页面或章节的序号作为所述用户结束阅读的时间和阅读位置; 在接收到所述跳读指令时,为所述跳读指令对应的页面或章节设置所述略读标记; 在接收到所述重读指令时,为所述精度指令对应的页面或章节设置所述精度标记; 在接收到所述心情指令时,记录所述当前页面或章节的阅读心情。
8. 根据权利要求6所述的装置,其特征在于,所述装置还包括输出模块, 用于根据所述电子书阅读统计数据生成用户阅读统计图表,所述用户阅读统计图表包 括:读书时间、读书速度、阅读标记和阅读心情中的一种或多种。
9. 根据权利要求6-8任一项所述的装置,其特征在于,所述装置还包括: 监测模块,用于监测所述用户的阅读状态,所述用户的阅读状态用于指示所述用户当 前是否停止阅读; 生成模块,用于在所述用户当前停止阅读时,获取所述用户停止阅读的时间和阅读位 置。
10. 根据权利要求9所述的装置,其特征在于,所述监测模块,包括: 第一监测单元,用于监测所述电子书的使用状态,所述使用状态包括激活状态和后台 状态,所述激活状态是所述电子书当前被打开且正处在所述移动终端前台;所述后台状态 是所述电子书当前被打开且正处在所述移动终端后台; 第一判断单元,用于在所述电子书处于后台状态时,判断所述用户停止阅读; 第二监测单元,用于在所述电子书处于激活状态时,监测所述电子书的页面的翻动; 第二判断单元,用于在所述电子书的页面超过预定时间没有翻动时,判断所述用户停 止阅读;或者, 在所述电子书的页面翻动的平均速度小于预定值时,判断所述用户停止阅读。
11. 一种电子书阅读统计装置,其特征在于,所述装置包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收阅读操作指令,所述阅读操作指令包括:电子书打开指令、电子书关闭指令、跳读 指令、重读指令和心情指令中的一种或多种; 根据所述阅读操作指令获取所述用户的阅读信息,所述阅读信息包括:用户开始阅读 的时间和阅读位置、用户结束阅读的时间和阅读位置、设有阅读标记的页面或章节和设有 阅读心情的页面或章节中的一种或多种,所述阅读标记包括精读标记和略读标记; 根据所述阅读信息生成电子书阅读统计数据。
【文档编号】G06F3/0484GK104090741SQ201410270348
【公开日】2014年10月8日 申请日期:2014年6月17日 优先权日:2014年6月17日
【发明者】张国全, 陶钧, 王楠楠 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1