具有覆盖显示的电子书阅读器的制造方法

文档序号:6497610阅读:261来源:国知局
具有覆盖显示的电子书阅读器的制造方法
【专利摘要】本发明公开了一种具有覆盖显示的电子书阅读器,用于台式电脑、笔记本电脑、平板电脑或其他移动计算设备配置和网络/云环境的电子书阅读器应用程序提供具有覆盖显示的用户交互,使用弹出窗口或工具提示以显示所需资源呈现给读者立即访问给定页中提到的方程、图、参考文件、索引、源代码、方程变量和其他参数(包括但不限于图表、视频、幻灯片演示等)。电子书阅读器应用程序还提供了额外的工具,如共享代码和复习材料,设置访问限制,并向作者标注音频/视频演示,以及具有为读者突出显示、做书签和注释的能力。
【专利说明】具有覆盖显示的电子书阅读器
【背景技术】
[0001]随着印刷形式出版书籍的成本飞速增加,许多公司已经转向以电子形式出版书籍,并可以从网上下载。这些电子书大大降低了实体书的成本,而且这些电子书不需要实际空间来存储书以为了将来取回。因此,电子书已经成为很多读者的首选书籍。事实上,早在2011年,书籍供应商Amazon, com?销售的电子书销售额已经超过印刷书籍的销售额。
[0002]目前市售的电子书所使用的格式和版面允许例如使用Amazon?的Kindle?、
Barne.s? & Noble.?的Nook?或Sony?的Reader?的阅读器逐页顺序阅读。按钮被设
置在保持显示屏的框架中,或者设置触摸感应面板,以在显示器上翻页。由于对其它形式的计算装置(例如Apple iPad?)增加了基于软件的电子书读取器应用,一定程度上提高了设备的交互性,以用于缩放和视频/音频播放。
[0003]然而,这些阅读装置并不适合于某些类型的书籍,如科学、技术和法律文本,其中读者经常需要返回到之前页面上的特定主题。例如,在一个页面中,作者可能是指出一个之前页面提及的方程式、数字或术语的定义。方程式或数字通常按顺序编号来识别它第一次出现的章节,读者通常必须浏览该章节的几乎每一页以找到文章中提及到的方程式或数字。为了找到一个术语,读者往往要到索引页找到相应的页码。另外,在按钮固定在框架中的情况下,相同按钮使用时不会考虑书籍类型。通常情况下,这些按钮都是不适合科学、技术和法律文本,改变这些按钮的功能更是不可能的。

【发明内容】

[0004]本发明的实施例涉及电子书阅读器的应用程序,用于台式电脑、笔记本电脑、平板电脑或其他移动计算设备和网络/云环境。该阅读器应用程序包括具有覆盖显示的创新的用户交互,该用户交互丰富、直观、易于使用且为电子出版物,并对科学、技术、医学和法律文本易于阅读/理解。应用程序中的交互覆盖使用弹出窗或提示工具以获得所需的资源,呈现给读者立即读取给定页(但引入之前的页中,或在后面的页中列出的参考文件的情况)中提到的方程、图、参考文件、索引、代码、方程变量和其他参数(包括但不限于图表、视频、幻灯片演示等)丰富的学习经验。该交互设计新颖并且分层次(基本上是使用不同的颜色来表示不同的参考元素,并且复杂的是具有在与数字和绘图交互时改变值显示的数据点和曲线方程)。该应用程序还提供了额外的工具,如共享代码和复习材料,设置访问限制,并向作者标注音频/视频演示,以及具有为读者突出显示、做书签和注释的能力。使用在此所述的创新点的电子书阅读器应用程序可以获得以下效果:(a)提高用户阅读文本的学习成效;(b)与印刷书籍的成本相比降低成本;以及(C)给用户带来更丰富且更愉快的体验。
[0005]例如,根据本发明的一个实施例中,假设在电子书的第8章的一页中,读者需要找出现在电子书的第5章中的编号为方程(5.7)的方程。为了更容易更快的找到这个方程,方程(或文本“方程(5.7)”)会以特定的颜色(或可突出显示)出现第8章中的该页中(以作为可以被点击的文本来标识),读者可以点击该带颜色的方程号,然后在显示该方程的当前页面的顶部上打开新的窗口(例如,覆盖显示或弹出窗口)。在另一个实施例中,覆盖显示或弹出窗口为交互式,其中读者可以进一步点击该方程的项以获得对它们的说明,或者输入值,并观察动态变化的结果。同样,假设在电子书的第8章的一个页面中,读者查阅电子书第4章中出现的参考图4.9。在这种情况下,图4.9 (例如,文本“图4.9”)将以特定颜色出现在电子书的第8章的该页面中,读者可以点击这个颜色的图号,这将打开显示图4.9的弹出窗口或覆盖窗口。与方程的情况相似,此弹出窗口为互动式,其中读者可以进一步点击图以放大和缩小,或者点击标绘以得到样本数据点。
[0006]同样,前面已有介绍的术语会以不同于之后页面中的图或方程的颜色显示出来。读者可以点击带颜色术语,然后会打开窗口显示该术语第一次出现在文本的地方。另外,文本中的参考符号将出现另一种颜色,点击它会打开包含有关参考文件的细节的窗口,它会是出版物、网站链接或计算设备中的应用程序所在的文件。此外,详细的URL可以被提供用于特定类型的参考文件,例如期刊和会议论文、报告等。本发明的实施例还提供了将问题直接链接到其解答以供采取电子书用于教学课程的教学人员。这种特定的访问功能可以仅由教学人员提供为了保护使用的密码。 [0007]出版电子格式的书还可以允许容易地包括颜色以方便阅读文本且显示不能用黑白电子书阅读器设备显示的图和标绘。虽然出现了像Goog Ie.?和Amazon?公司对印刷书籍的电子版转化,但这些工作主要涉及科学和法律文本的扫描印刷版本并显示为HF。这种转换和选择的显示格式不利于电子出版的全部功能,并且无法达到阅读的互动体验。在本发明的实施例中,电子出版物,特别是科学、技术和法律文本的阅读情况下的优点用于提供更丰富且更愉快的阅读体验。电子出版还允许更容易的错误校正以及快速的重新印刷出版,这不可能通过简单的扫描转换来纠正。此外,突出显示和注释功能可以很容易地设置进去。电子格式允许很容易地改变字体大小(以及图和其他元素的缩放和交互功能),从而带来更好的阅读和浏览。此外,注释可以分组为类,并且包含适当注释(例如,在一个特定的类/组中)的Microsoft Word_?^Adobe? PDF文档可以在特定文件中列出以容易访问。此外,软件的按钮可以设置在电子阅读器应用程序中,从而根据书的类型和内容改变其功能和外观(例如,尺寸和形状)。
[0008]根据本发明的一个实施例,一种电子书阅读器包括:计算设备,所述计算设备包括:存储器;信号处理器;用户界面和显示器,该计算设备被配置为在显示器的主要部分上显示电子书的第一部分,电子书被存储在存储器中,信号处理器被配置成从存储器加载电子书和在显示器上显示电子书,并且该电子书包括从电子书的第一部分到电子书的第二部分的资源的至少一个参考文件,该显示器还被配置为在通过用户界面选择至少一个参考文件时显示该电子书的第二部分作为覆盖显示。
[0009]计算设备可以是台式计算机、笔记本计算机、平板计算机或其他移动计算设备。
[0010]资源可以是图。
[0011]图可以显示在覆盖显示中并可以包括标签、标题、以及曲线图、地图和图表的图例。
[0012]叠加显示可以包括:第一显示,所述第一显示被配置为根据用户选择以曲线图/绘图显示数据点值;第二显示,所述第二显示被配置为显示用于生成曲线图/绘图的方程;第一控件,所述第一控件被配置成设定用于生成曲线图/绘图的方程的一个或多个变量的一个或多个值;和第二控件,所述第二控件被配置成根据用户选择改变曲线图/绘图/曲线的形状;其中用户界面被配置成控制第一控件和第二控件,其中第一显示被配置为根据第一控件设定的方程的一个或多个变量的一个或多个值动态地更新曲线图/绘图,以及其中第二显示被配置为根据第一控件设定的方程的一个或多个变量的一个或多个值动态地更新方程的显示。
[0013]资源可以是方程。
[0014]在覆盖显示中显示的方程可以包括对方程的变量的定义。
[0015]叠加显示可以包括:控件,所述控件被配置为设定重叠显示中显示的方程的值;和显示器,所述显示器被配置为根据控件设定的值显示方程的评估输出,并且用户界面可以被配置成控制控件。
[0016]资源可以是电子书的区段(section)。
[0017]存储器可以被配置成在电子书中储存可搜索的字索引,其中可搜索的字索引将多个字中的每一个与电子书中的一个或多个位置相关联。
[0018]计算设备可以被进一步配置成接收通过用户界面输入的搜索查询,并且其中计算设备可以被进一步配置成返回电子书中的位置列表,位置列表对应于搜索查询。
[0019]资源可以是可搜索的字索引中储存的词汇表中的条目。
[0020]计算设备可以被进一步配置为响应从用户界面接收的指令在显示器的主要部分上显示电子书的第二部分。
[0021]计算设备可以被配置为控制显示器根据资源的类型显示一个或多个参考文件。
[0022]当资源为图时,一个或多个参考文件中的一个参考文件可以被显示为第一颜色,并且当资源是方程时,一个或多个参考文件中的另一个参考文件可以被显示为不同于第一颜色的第二颜色。
[0023]存储器可以被进一步配置为存储从用户界面接收并与电子书的第一部分相关联的注释。
[0024]注释可以包括资源的参考文件。
[0025]注释可以包括资源的副本。
[0026]同样类型的资源注释被组合在一起以存储。
[0027]资源可以与资源安全限制相关联,其中用户界面可以被配置为接收与一个或多个账户安全限制相关联的用户帐户的登录证书,并且其中计算设备可以被配置为根据资源安全限制以及与用户账户相关联的一个或多个账户安全限制授权或拒绝访问资源。
[0028]资源可以是目录参考文件、在线参考文件或者可以储存在存储器中的另外的电子书的参考文件。
[0029]资源可以包括软件程序。
[0030]资源可以包括练习题、实践习题或复习材料。
[0031 ] 资源可以包括辅助幻灯片。
[0032]资源可以包括音频、视频或其他多媒体物质。
[0033]计算设备可以被配置为控制显示器根据在电子书的第一部分或第二部分中的资源在该显示器上显示资源的位置。【专利附图】

【附图说明】
[0034]附图与说明书一起示出了本发明的示例性实施例,并与说明书一起用来解释本发明的原理。在附图中:
[0035]图1 (a)是示出根据本发明的一个实施例的电子阅读器应用程序的整体设计布局的视图;
[0036]图1 (b)是示出根据本发明的一个实施例的基于公用父类的数据类型的多个相似类的视图;
[0037]图2是示出了根据本发明的一个实施例的电子书应用程序的整个流程控制的流程图;
[0038]图3是示出根据本发明的一个实施例的内容和分类的实现和显露界面的流程图;
[0039]图4是示出根据本发明的一个实施例的方程类的实现和显露界面的流程图;
[0040]图5是示出根据本发明的一个实施例的参考文件类的实现和显露界面的流程图;
[0041]图6是示出根据本发明的一个实施例的数据头类的实现和显露界面的流程图;
[0042]图7是示出根据本发明的一个实施例的图类的实现和显露界面的流程图;
[0043]图8是示出根据本发明的一个实施例的页面类的实现和显露界面的流程图;
[0044]图9是示出根据本发明的一个实施例的索引类的实现和显露界面的流程图;
[0045]图10示出根据本发明的一个实施例的基于浏览的数据头用户界面;
[0046]图11示出根据本发明的另一个实施例的基于类别的数据头用户界面;
[0047]图12示出根据本发明的一个实施例的与电子书中的另一区段相关联的内容和区段菜单用户界面和弹出界面;
[0048]图13示出根据本发明的一个实施例的用于显示方程的用户界面;
[0049]图14示出根据本发明的一个实施例的用于显示图的用户界面;
[0050]图15示出根据本发明的一个实施例的用于显示其他文件的参考文件的用户界面;以及
[0051]图16示出根据本发明的一个实施例的用于显示关键字定义配对的用户界面。【具体实施方式】
[0052]本发明的实施例涉及科学、技术、法律和相似类别文本的电子书的应用。在设计这种应用中,本发明的实施例提供了 一种更简单、更快速地访问文本中的查阅对象。本发明实施例在阅读以电子版出版的技术书籍时,还为读者提供卓越的易用性。在这种情况下,本发明的各种实施方式向读者提供信息,而无需使用复杂和混乱的用户界面。
[0053]此外,本发明的实施例可以被定制,以满足各种书籍、设备、界面和使用的模式和格式。
[0054]本发明的实施例能够识别、接受并显示多个文件格式。文件格式可以包括,但不限于:便携文档格式(PDF)、Adobe?的 PostScript? (.PS)、Microsof t? 的 word?(.doc)、TeX/LaTeX 的(.tex)、ePub (.epub)、HTML (.html)和 XML (.xml)。
[0055]其他免费公开的或专有的出版商特定的格式可用于某些电子书,而本发明的实施例使得电子阅读器的应用可扩展到包括这些电子书。[0056]本发明的实施例可开发各种计算机语言和技术。使用的特定语言或技术可以基于设备和界面选择来选择。
[0057]电子阅读器应用程序的设计细节的实施方案包括:
[0058]a)用不同的颜色用于不同的查阅对象。每个颜色的对象是一个单独的类别。这提供了灵活性和可扩展性;
[0059]b)虽然几个类别在逻辑上是抽象的,但大部分的类别需要暴露给界面。这提供了它和其他类之间的融合,使类之间的流通(通信)更容易;
[0060]c)在用户界面(UI)相关的操作中,界面更像应用程序接口(API)调用,但很好的结合了对象。这样,如果界面从鼠标操作改为手指操作时,对象的实施不需要改变。所有的API调用是本地的,专门用于UI对象和其他应用程序;
[0061]d)应用程序范围的操作部分围,如搜索和随机存取(寻找)集成了主要流程以及单独对象的功能。
[0062]此外,某些具体的设计考虑因素在开发本发明实施例的过程期间也可以具体化。
[0063]从设计方面考虑,遵循了大部分的操作都是模块化和对象特定。在这里,我们提供我们如何考虑不同对象设计的细节,即它们的功能和操作流程。
[0064]1.操作
[0065]为了准确地限定操作,应用程序中涉及的对象将根据本发明的一个实施例来识另IJ。任何在文中提到的材料被视为一个单独的对象,即方程、图、区段、分段、参考文件、索引和内容都是独立的对象。这些对象中的每一个使用一种单独的颜色来标识。从我们的设计考虑,我们提出每个彩色所指的对象是一个类。因此,这些对象中的每一个有单独的类别。(例如,文档中的所有公式对象是方程类。)应用的整体设计布局显示在图1(a)和1(b)中。如果需要的话,本设计的类别及其与主应用程序在电子书的主要领域可扩展以包括额外的对象。
[0066]图1 (a)是显示根据本发明的一个实施例的电子阅读器应用程序中的对象的整体设计布局的视图。参照图1(a),主应用程序100进行操作以在用户界面上显示电子书。电子书数据可包括(但不限于)数据类,如方程110、图120、参考文件130、区段140、索引150、内容160和其他类(数据)170。
[0067]图1 (b)是示出具有共同功能的一个或两个元素的该相关对象可以链接到公用父类和/或来源于公用父类。在图1(b)的示例中,区段/分段140数据类和图120数据类可以都被链接到内容160数据泪或者来源于内容160数据泪。
[0068]在一个实施例中,除了上述的对象,数据头(Datahead)内置于主应用程序中。该数据头的功能是在每一个页面中显示常见的功能,如快速随机存取(寻找章节、区段和页面)和搜索。例如,参照图10和11所示,数据头可以用来提供在用户界面顶部或底部的浮动工具栏,以允许用户跳转到特定章节、区段或页面以在电子书中搜索特定的关键词。
[0069]根据本发明的实施例,以上限定的对象的附加细节将在下面说明,并且将在一些流程图的帮助下说明它们的功能。
[0070]1.1主应用流
[0071]根据本发明的一个实施例,整个应用程序按照模型-视图-控制器(MVC)软件构架模式来实现。这有助于从UI中分离应用进程和对各种对象创建单独的界面。[0072]在使用MVC设计模式的实施例中,主应用程序可以在任何时刻以以下四种状态中的任一种存在:用户即将登陆时的预登录状态;应用程序打开时不显示任何书籍或文件的初始状态;应用程序处理项目时的运行状态;和应用程序在登出用户之前储存一组关键值时的登出状态。
[0073]—个实施例的主应用程序的流程是基于事件的。这些事件由系统或者用户触发。为了解释说明,每个事件在图中用圆圈字母表示。表1是根据本发明一个实施例的事件及其简要说明的列表。图2是显示事件(A)-(S)的流程图,显示了根据本发明的一个实施例的主应用程序的整体控制流程。事件(A)-(E)和(S)在该分段中进行解释,而事件(F)在3.2章节中作详细介绍,事件(G)在3.3章节中详细说明,事件(I)在3.4章节中详细说明,事件(H)在3.5章节中详细说明,事件(K)-(Q)在3.6章节中详细说明,事件(R)在3.7章节中详细说明,事件(J)在3.8章节中详细说明。
[0074]表1:本发明的一个实施例的事件列表。
[0075]
【权利要求】
1.一种电子书阅读器,包括: 计算设备,所述计算设备包括: 存储器; 信号处理器; 用户界面;和 显示器, 所述计算设备被配置为在所述显示器的主要部分上显示电子书的第一部分,电子书被存储于所述存储器中,所述信号处理器被配置成从所述存储器加载电子书和在所述显示器上显示电子书,并且所述电子书包括从电子书的所述第一部分到电子书的第二部分中的资源的至少一个参考文件,所述显示器还被配置为在通过所述用户界面选择所述至少一个参考文件时显示该电子书的所述第二部分作为覆盖显示。
2.根据权利要求1所述的电子书阅读器,其中,所述计算设备是台式计算机、笔记本计算机、平板计算机或另外的移动计算设备。
3.根据权利要求1所述的电子书阅读器,其中,所述资源为图。
4.根据权利要求3所述的电子书阅读器,其中,覆盖显示的所述图包括标签、标题、以及曲线图、地图和图表的图例中的一种或多种。
5.根据权利要求3所述的电子书阅读器,其中,所述覆盖显示包括: 第一显示,所述第一显示被配置为根据用户选择以曲线图/绘图显示数据点值; 第二显示,所述第二显示被配置为显示用于生成所述曲线图/绘图的方程; 第一控件,所述第一控件被配置成设定用于生成所述曲线图/绘图的方程的一个或多个变量的一个或多个值;和 第二控件,所述第二控件被配置成根据用户选择改变曲线图/绘图/曲线的形状; 其中: 所述用户界面被配置成控制所述第一控件和所述第二控件; 所述第一显示被配置为根据所述第一控件设定的方程的一个或多个变量的一个或多个值动态地更新所述曲线图/绘图;以及 所述第二显示被配置为根据所述第一控件设定的方程的一个或多个变量的一个或多个值动态地更新方程的显示。
6.根据权利要求1所述的电子书阅读器,其中,所述资源为方程。
7.根据权利要求6所述的电子书阅读器,其中,在所述覆盖显示中显示的方程包括对所述方程的变量的定义。
8.根据权利要求6所述的电子书阅读器,其中,所述覆盖显示包括: 控件,所述控件被配置为设定所述重叠显示中显示的方程的值;和 显示器,所述显示器被配置为根据所述控件设定的值显示所述方程的评估输出,以及 其中,所述用户界面被配置成控制所述控件。
9.根据权利要求1所述的电子书阅读器,其中,所述资源是电子书的区段。
10.根据权利要求1所述的电子书阅读器,其中,所述存储器被配置成在所述电子书中储存能够搜索的字索引,其中所述能够搜索的字索引将多个字中的每一个与电子书中的一个或多个位置相关联。
11.根据权利要求10所述的电子书阅读器,其中: 所述计算设备被进一步配置成接收通过所述用户界面输入的搜索查询;以及 所述计算设备被进一步配置成返回电子书中的位置列表,所述位置列表对应于所述搜索查询。
12.根据权利要求10所述的电子书阅读器,其中,所述资源是所述能够搜索的字索引中储存的词汇表中的条目。
13.根据权利要求1所述的电子书阅读器,其中,所述计算设备被进一步配置为响应从所述用户界面接收的指令在所述显示器的所述主要部分上显示电子书的所述第二部分。
14.根据权利要求1所述的电子书阅读器,其中,所述计算设备被配置为控制所述显示器根据所述资源的类型显示所述一个或多个参考文件。
15.根据权利要求14所述的电子书阅读器,其中,当所述资源为图时,所述一个或多个参考文件中的一个参考文件被显示为第一颜色,并且其中当所述资源是方程时,所述一个或多个参考文件中的另一个参考文件被显示为不同于第一颜色的第二颜色。
16.根据权利要求1所述的电子书阅读器,其中,所述存储器被进一步配置为存储从所述用户界面接收并与电子书的所述第一部分相关联的注释。
17.根据权利 要求16所述的电子书阅读器,其中,所述注释包括所述资源的参考文件。
18.根据权利要求16所述的电子书阅读器,其中,所述注释包括所述资源的副本。
19.根据权利要求16所述的电子书阅读器,其中,同样类型的资源的注释被组合在一起以存储。
20.根据权利要求1所述的电子书阅读器,其中: 所述资源与资源安全限制相关联; 所述用户界面被配置为接收与一个或多个账户安全限制相关联的用户帐户的登录证书;以及 所述计算设备被配置为根据所述资源安全限制以及与所述用户账户相关联的所述一个或多个账户安全限制授权或拒绝访问所述资源。
21.根据权利要求1所述的电子书阅读器,其中,所述资源是目录参考文件、在线参考文件或者储存在所述存储器中的另外的电子书的参考文件。
22.根据权利要求1所述的电子书阅读器,其中,所述资源包括软件程序。
23.根据权利要求1所述的电子书阅读器,其中,所述资源包括练习题、实践习题或复习材料。
24.根据权利要求1所述的电子书阅读器,其中,所述资源包括辅助幻灯片。
25.根据权利要求1所述的电子书阅读器,其中,所述资源包括音频、视频或其他多媒体物质。
26.根据权利要求1所述的电子书阅读器,其中,所述计算设备被配置为控制所述显示器根据在电子书的所述第一部分或所述第二部分中的所述资源在该显示器上显示所述资源的位置。
【文档编号】G06F3/0483GK103999069SQ201280060920
【公开日】2014年8月20日 申请日期:2012年10月8日 优先权日:2011年10月10日
【发明者】S·K·麦卓, A·M·马德尼, B·C·埃德萨莫莉 申请人:S·K·麦卓, A·M·马德尼, B·C·埃德萨莫莉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1