一种电子书的阅读控制方法及电子书的制作方法

文档序号:9326576阅读:481来源:国知局
一种电子书的阅读控制方法及电子书的制作方法
【技术领域】
[0001] 本发明涉及一种电子书,本发明还涉及一种电子书的阅读控制方法。
【背景技术】
[0002] 电子书阅读相比纸书阅读,存在的主要缺点在于没有阅读轨迹追踪及阅读纸书的 实体感与空间感。
[0003] 以上【背景技术】内容的公开仅用于辅助理解本发明的发明构思及技术方案,其并不 必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日 已经公开的情况下,上述【背景技术】不应当用于评价本申请的新颖性和创造性。

【发明内容】

[0004] 本发明(主要)目的在于提出一种电子书的阅读控制方法及电子书,以实现阅读 轨迹追踪。
[0005] 为此,本发明提出一种电子书的阅读控制方法,包括如下步骤:第一步:在电子书 被阅读时将阅读数据进行记录,分析所述阅读数据生成若干定位点;第二步:提供控制界 面供读者选择定位点;第三步:根据控制指令在电子书屏幕上显示被选择定位点所对应的 内容。
[0006] 所述第一步包括:1. 1)对电子书的内容对象进行顺序编号;1. 2)采集读者的阅读 数据;1. 3)将所述阅读数据进行可视化,从可视化后的序列中选取若干极值作为定位点。
[0007] 所述1. 2)步中,以内容对象编号、内容对象在屏幕呈现的开始时间、内容对象在 屏幕呈现的持续时间长度的形式进行采集。
[0008] 所述1. 2)步中:对于未在屏幕上呈现过的内容对象也参与统计,其持续时间长度 值为〇 ;对于持续时间长度值小于第一阈值的,则将其持续时间长度值置为〇 ;对于持续时 间长度值大于第二阈值的,则将其持续时间长度值置为〇 ;对于相同的内容对象,则将其对 应的所有持续时间求和,将所述内容对象在屏幕呈现的开始时间设置为所述内容对象最后 在屏幕上呈现的开始时间。
[0009] 所述1. 3)步包括:合并内容对象连续并且在屏幕呈现的开始时间相同的记录,对 合并后的记录以内容对象为优先级进行升序排序;对上述合并并且排序后的记录,以内容 对象为横轴,持续时间为纵轴,绘制曲线;对所述曲线进行滤波;找出所述曲线中的极值, 所述极值所对应的点即为定位点。
[0010] 所述合并内容对象连续并且在屏幕呈现的开始时间相同的记录的方法包括:合并 后内容对象编号值取最小值,在屏幕呈现的开始时间保持不变,持续时间取平均值。
[0011] 所述第二步中提供对应"前进"与"后退"的按钮,所述按钮供读者操作以在所述 定位点所对应的内容对象之间跳转。
[0012] 所述的电子书的阅读控制方法,还包括如下步骤:依据内容对象在屏幕上呈现的 总持续时间进行阅读痕迹处理。
[0013] 所述阅读痕迹的量与所述内容对象在屏幕上呈现的总持续时间成正相关。
[0014] 本发明还提出一种电子书,包括:记录分析模块、控制模块和触发模块;所述记录 分析模块在电子书被阅读时将阅读数据进行记录,分析所述阅读数据生成若干定位点;所 述控制模块提供控制界面供读者选择定位点;所述触发模块根据控制指令在电子书屏幕上 触发显示被选择定位点所对应的内容。
[0015] 本发明与现有技术对比的有益效果包括:本发明通过在电子书被阅读的过程中对 产生的阅读数据进行分析、生成若干定位点,通过定位点显示所对应的内容。这样可以实现 对阅读轨迹的追踪。读者可以方便地选取自己感兴趣的内容进行阅读。
【附图说明】
[0016] 图1示出了电子书的阅读控制方法中进行可视化所绘制曲线的示意图。
[0017] 图2示出了对曲线进行剔除噪声的示意图。
[0018] 图3示出了对曲线进行滤波的示意图。
[0019] 图4示出了对滤波后的曲线进行归零处理的示意图。
[0020] 图5示出了界面的折线示意图。
[0021] 图6示出了界面的堆积示意图。
[0022] 图7示出了界面的雷达示意图。
[0023] 图8示出了折痕的示意图。
【具体实施方式】
[0024] 下面结合【具体实施方式】并对照附图对本发明作进一步详细说明。应该强调的是, 下述说明仅仅是示例性的,而不是为了限制本发明的范围及其应用。
[0025] 参照以下附图,将描述非限制性和非排他性的实施例,其中相同的附图标记表示 相同的部件,除非另外特别说明。
[0026] 本领域技术人员将认识到,对以上描述做出众多变通是可能的,所以实施例仅是 用来描述一个或多个特定实施方式。
[0027] 很多类型的书籍(例如教材、参考手册、专业技术等类别的书籍)读者往往不是从 头到尾的线性顺序阅读,而是需要分段的反复阅读,一个分段反复阅读完后继续下一个分 段的反复阅读。对于纸书,可以用手指将书分隔成多个部分,从而很自由快捷的对指定部分 反复阅读,另外由于纸书是实物,阅读过的页面会留下自然的印迹,通过双手翻页也能快速 找回之前的阅读点。然而对于通过屏幕阅读的电子书来说,要实现这个目的看似简单,实则 很困难,有的通过进度条或电子书签来实现这个目的,移动阅读终端屏幕尺寸远小于纸书 的尺寸,电子书分页后的页数远大于相同内容的纸书的页数,单单使用进度条翻页常常是 来回拽动进度条滑块,就是没法精确退回到上次的分段阅读点继续阅读。通过电子书签可 以精确定位阅读点,但需要人主动放置电子书签,在深度阅读过程中人们往往忘记放置书 签,一当通过进度条进行了翻页操作后再退回翻页之前的阅读点非常困难。
[0028] 如图1-8所示,本专利申请提出了一种电子书的阅读控制方法,包括如下步骤:
[0029] 第一步:在电子书被阅读时将阅读数据进行记录,分析阅读数据生成若干定位点。
[0030] 第一步具体可以包括:
[0031] I. 1)对电子书的内容对象进行顺序编号。内容对象可以包括字符、表格、图片、音 频、视频。可以对每个内容对象进行顺序编号。编号方式可以采用自然数递增的方式。对 于一页电子书,可以有一个至多个内容对象。
[0032] 1. 2)采集读者的阅读数据。具体地,以内容对象编号、内容对象在屏幕呈现的开始 时间、内容对象在屏幕呈现的持续时间长度的形式进行采集。
[0033] 在电子书的阅读过程中,以三元组(obj_id,time,duration)的形式记录每个内 容对象在屏幕上呈现的开始时间点和时长,〇bj_id是电子书的内容对象编号,time是电子 书内容对象在屏幕呈现开始时间,duration是每个对象呈现的时长。三元组的详细描述见 下表:

[0036] 在数据的采集过程中,需要注意:
[0037] 对于未在屏幕上呈现过的内容对象也参与统计,其持续时间长度值为0。
[0038] 对于持续时间长度值小于第一阈值0_的,则将其持续时间长度值置为0。这可以 过滤掉快速逐页翻页(读者没有实际读内容)产生的记录。这可剔除噪声数据。
[0039] 对于持续时间长度值大于第二阈值Dniax的,其持续时间取前一个与后一个内容对 象(持续时间大于等于〇_且小于等于0_的内容对象)持续时间的平均值。如果内容对象 在屏幕上显示后,电子书被关闭或者屏幕显示被关闭之前,读者没有对电子书做任何操作, 则将该记录的持续时间值置为零,从而可以过滤掉读者已经没在阅读但内容还长时间呈现 在屏幕上而产生的记录。这可以进一步剔除噪声数据。剔除噪声后的曲线见图2。
[0040] 对于相同的内容对象,则将其对应的所有持续时间求和,将所述内容对象在屏幕 呈现的开始时间设置为所述内容对象最后在屏幕上呈现的开始时间。
[0041] 可以将数据同步至云端服务器,云端服务器会针对每本书的所有记录汇总进行大 数据分析,计算出阈值Dmin和Dmax,并将它们发送给电子书阅读软件。阈值Dmin和Dmax 也可以根据需要设定。
[0042] 1. 3)将所述阅读数据进行可视化,从可视化后的序列中选取若干极值作为定位 点。
[0043] 合并内容对象连续并且在屏幕呈现的开始时间相同的记录,对合并后的记录以内 容对
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1