用于在访问装置上提供电子书籍版本的系统、方法和界面与流程

文档序号:12597326阅读:219来源:国知局
用于在访问装置上提供电子书籍版本的系统、方法和界面与流程

版权声明和许可

本专利文档的部分包含受到版权保护的材料。版权所有者不反对任何人对专利文档或专利公开的复制,因为它出现在专利和商标局专利文件或记录中,但是在其它方面无论如何保留所有版权。后面的声明适用于这个文档:Copyright © 2011 Thomson Reuters。

技术领域

本发明的各个实施例涉及用于在移动访问装置上提供电子书籍版本的系统、方法和界面。



背景技术:

长期以来,书籍提供了大量的信息。在1440年,古腾堡(Gutenberg)印刷机的发明通过在纸而不是羊皮纸上生产相对不昂贵的书籍而使书籍印刷界发生革命。这个声名狼藉的思想点亮了一个信息时代,在该信息时代中,除神职人员外的其它人能够负担得起和/或接近印刷书籍。然而多年以来,在印刷书籍的过程中已经出现了若干进步,在1971年,迈克尔·哈特(Michael Hart),古腾堡工程(Project Gutenberg)的创立者,使用了Xerox Sigma V大型计算机来创建第一个数字化电子书籍(本文中“电子书(eBook)”的示例)。使用大型计算机,他打字出(即数字化)了独立宣言的拷贝。他相信有一天计算机对公众来说将是可访问的,并决定了使文学作品以电子形式可用。

随着因特网的创建,各种电子书开始走红。最初,电子书通常针对特定的技术领域而被写出。例如,主题的范围可以从技术手册到制造技术。这些电子书意图针对少量的特定读者且因此是稀少的。然后,大约2001年,一些主要的出版公司最终注意到电子书趋势。因此,电子硬件制造商开始怀着充分利用电子书现象的希望而开发电子书阅读器(本文中单独地还称为“电子阅读器(eReader)”)。与这个新兴的趋势保持一致,出版商开启了在线商店并与电子阅读器制造商合伙来在电子书市场中进一步建立自己。

现今,由于电子书的全球影响,出版商正在开始统一电子书出版格式,并且电子阅读器制造商正在频繁开发新的装置模式以跟上竞争。此外,软件开发者正在创建专用电子阅读器软件,该专用电子阅读器软件在专用电子阅读器上或在多用途访问装置(诸如手持访问装置、智能电话和/或游戏机)上运行并最终显示电子书。

话虽如此,但对于电子书购买和可访问性选项,电子书消费者仍然订阅印刷书籍模型。这些消费者已开始期望对所购买的电子书的所有权或至少所有权的表象,正如他们将对所购买的印刷书籍所具有的那样。例如,如果消费者在书店闲逛并买了印刷书籍,则该消费者具有关于该印刷书籍的该版次的所有权的期望。相同的原则适用于电子书。一旦消费者细读了在线电子书商店并购买了电子书,则该消费者也具有关于该电子书的该版次的所有权的期望。另外,消费者想要在任何电子阅读器兼容访问装置上访问电子书,因为他/她觉得对那个所购买的版次享有权利。因此,出版商和/或内容提供商(诸如AMAZON®和APPLE®)坚持期望电子书消费者可以下载/再下载所购买的电子书到任何兼容访问装置。

然而,当消费者想要保持相同电子书的两个或更多版本(即版次)时,挑战出现。当相同电子书的新版本出现时,一个已知的方法用更当前的版本盖写先前的电子书版本以节省空间(即存储器)。虽然这个已知的方法确实节省空间,但是在许多情形中这是成问题的。例如,刑事辩护律师正在联邦刑事法庭上代表委托人。事件和/或对其委托人的指控回溯至2009年。在2009年晚些时候,提出了审前动议并对其做出了决定。然而,律师希望对该审前决定上诉,并在2011年,站在法庭面前以提出其论点。因为审前动议回溯至2009年,所以当查阅关于2009年审前动议的规则时,拥有2009年“Federal Rules of Criminal Procedure(联邦刑事诉讼程序规则)”的拷贝可能是有益的。另外,相同书籍的2011年拷贝可能也是有益的,因为上诉在2011年正在被辩论。在已知的方法中,律师随身携带“Federal Rules of Criminal Procedure”的2009年印刷版本和2011年印刷版本,因为已知的电子阅读器软件在某时刻处用新版本(例如2011年版本)盖写2009年版本。另外,一旦用新的2011年版本盖写,与2009年版本关联的任何注释就被擦除。

存在已知的方法允许消费者单独下载具有相同标题的两个或更多电子书。然而,这个已知的方法不识别相同电子书标题的不同版本之间的关系。另外,由于缺乏关系,这个已知的方法不允许注释从一个版本转移到另一个。参考先前的示例,消费者若干个月前下载“Federal Rules of Criminal Procedure”的2009年版本,并在这个电子书版本上插入多个注释。一星期前,消费者决定购买2011年版本。因为在消费者的访问装置上不存在2009年和2011年电子书之间的关系,所以2009年注释不能被拷贝过来到2011年电子书版本。这些注释至少对于“Federal Rules of Criminal Procedure”的未修改章节来说是重要的。

至今,消费者电子阅读器平台(诸如KINDLE、NOOKTM和iBOOKS)忽视了这个问题。然而,对于以专业人员为目标的内容,需要更好的解决方案。



技术实现要素:

发明人已认识到在(尤其在移动访问装置上)提供电子书籍的多个版本时附加改进的必要。具体来说,本发明允许电子书的第一版本在移动访问装置上被接收。然后,检测电子书的第二版本,并且响应于该检测,在移动访问装置上接收第二版本。因为本发明允许多个版本,所以订阅消费者在他/她保持活动的订阅时例如经由移动访问装置获得对所有电子书的访问。即使在订阅终止时,消费者也可以访问先前已在移动访问装置上接收的电子书的所有版本。

有利的是,本发明允许消费者从先前版本到随后版本拷贝注释集。例如,在电子书的第一版本上做出的注释集可以被拷贝并插入到相同电子书的第二版本内。具体来说,本发明允许通过拷贝对应于电子书的第一版本的第一注释集来创建第二注释集。在这个示例中,使第二注释集与相同电子书的第二版本相关并可以最终将第二注释集插入到相同电子书的第二版本中。最后,在使第二注释集相关和插入第二注释集之后,将第一注释集和第二注释集与其相应的版本相关地存储。

将在描述中部分地阐述本发明的附加优点和/或特征。应当理解的是,本发明的前面的一般描述和后面的详细描述两者都是示例性的和解释性的,且意图提供对要求保护的本发明的进一步解释。

附图说明

图1是对应于本发明一个或多个实施例的示例性系统100。

图1A是对应于本发明的一个或多个实施例的图1的电子阅读器软件140的更详细的视图。

图2是对应于本发明的一个或多个实施例的示例性方法200。

图3是对应于本发明的一个或多个实施例的示例性版本化图示300。

图3A是对应于本发明的一个或多个实施例的示例性注释拷贝和相关图示300A。

图4是对应于本发明的一个或多个实施例的示例性界面400。

具体实施方式

本描述包括许多术语,这些术语具有从其在本领域中的使用或者从其在本描述的上下文内的使用得出的含义。然而,作为进一步的帮助,提出了后面的示例。“电子书籍”和/或“电子书”是具有数字形式(包括文本、图像或这两者)的出版物,且可在计算机或其它电子装置上阅读。示例性电子书籍内容包括法令、法庭规则、论文、报纸、小说和/或能够被版本化的任何变形。一些电子书籍不是整个书籍长度的出版物,而取而代之可以是电子书籍的部分。例如,一部分可以是电子书的章、节、法令和/或规则,而不是完整的电子书。电子书的格式包括标记语言和对应的标记语言文件。标记语言文件是用标记语言书写的文件。示例性标记语言包括超文本标记语言(HTML)、可扩展标记语言(XML)、可扩展超文本标记语言(XHTML)等。术语“版本”、“多个版本”、“版次”和/或“多个版次”是与更早的形式在某些方面不同的某物的特定形式或者相同类型的事物的其它形式。例如,电子书的第一版本可以与相同电子书的第二版本在某些方面不同。术语“指令”是通知访问装置(例如计算机)执行特定操作或操作集的命令。本文中描述了指令的各种示例。术语“回溯的”意指从过去的日期起生效。例如,回溯版本可以是在消费者的订阅帐户之前生效的版本。短语“订阅帐户”是一布置,通过该布置,准予对在线服务的循环访问。例如,订阅帐户可以准予对电子书的访问,其中基于订阅布置来授权消费者。短语“一次购买交易”是购买项目(诸如电子书)的单个交易。术语“注释”或“多个注释”是在阅读任何形式的文本、图像或这两者时做出的笔记。笔记是事实、主题或想法的简短记录,作为对人类记忆的帮助而被写下来。示例性注释包括笔记、高亮文本和/或下划线文本。术语“注释集”或“多个注释集”是至少一个注释的编组。

示例性文档处理和信息检索系统

图1示出了示例性系统100,其可以被适配成合并本发明的能力、功能、方法和界面。图1A进一步示出了示例性电子阅读器软件140,其可以被适配成合并到系统100中。系统100包括服务器120和访问装置130。

服务器120通常表示一个或多个服务器,用于给具有网页或其它标记语言的形式的数据供应关联的小应用程序、ActiveX控件和/或其它有关的软件和数据结构。服务器120包括处理器121和存储器122,其中存储器122进一步包括内容数据库124。服务器120内的所有部件经由计算机总线102连接,计算机总线102在各种路径中示出。计算机总线101、102和/或103是在访问装置的部件/元件之间和/或在多个访问装置之间传输信息的总线。例如,计算机总线101和计算机总线102帮助在访问装置130和服务器120之间传输信息(例如信号)。处理器121可以使用计算机总线102来使请求排队、下载电子书,电子书经由无线或有线传输通道150通过信号从服务器120传输,且然后通过利用计算机总线101最终由处理器131接收。通常,服务器120经由无线或有线传输通道150把信号传输到至少一个访问装置,诸如访问装置130。补充先前的示例,来自服务器120的信号可以与在访问装置130上显示电子书籍版本列表的请求相关联。

处理器121包括一个或多个本地和/或分布式处理器、控制器和/或虚拟机。在示例性实施例中,处理器模块121采用本领域技术人员已知的任何方便和/或期望的形式。存储器122采用一种或多种电子、磁和/或光学数据存储装置的示例性形式并存储内容数据库124。

内容数据库124采用一种或多种电子、磁和/或光学数据存储装置的示例性形式。内容数据库124包括诸如电子书籍和注释之类的内容。这个内容还可以被认为是订户内容。订户内容包括用于控制、管制和管理现付现购和/或基于订阅的访问的内容和有关数据。例如,消费者可能必须购买电子书和/或订阅电子书服务。所购买的电子书具有标记语言文件的格式且被存储在内容数据库124中直到消费者凭证集合被认证。例如,消费者凭证可以是消费者名称和关联的密码。一旦凭证在服务器120上被成功认证,包括标记语言文件的信号就通过无线或有线传输通道150而被传输到访问装置130,具体来说是电子阅读器内容存储模块140a。出于本文中描述的目的,成功认证消费者凭证集合意味着消费者凭证被认证系统(未示出)接受。这个成功认证允许接收和/或传输标记语言文件(即电子书)。

访问装置130通常表示一个或多个访问装置。另外,访问装置130可以是移动的或非移动的。例如,移动和/或非移动访问装置可以采用下述形式:个人计算机、工作站、个人数字助理、移动电话、智能电话、APPLE® iPad和/或能够提供与服务器和/或数据库的有效消费者界面的任何其它装置。具体地,在这个示例性实施例中,访问装置130是移动访问装置,其包括图形界面138、处理器模块131、存储器132和键盘134。所有这些元件经由计算机总线101连接,计算机总线101被示出在贯穿访问装置130的各种路径中。

处理器模块131包括一个或多个处理器、处理电路和/或控制器。在示例性实施例中,处理器模块131采用本领域技术人员已知的任何方便和/或期望的形式。存储器132经由计算机总线101耦合到处理器模块131。

计算机可读电子阅读器软件140(本文中还称为“电子阅读器软件”)被存储在存储器132(例如RAM)和/或硬盘驱动器(未示出)中。存储器132和硬盘驱动器(未示出)分别是主存储器和辅存储器的示例。一些示例性实施例具有被存储在任何类型的计算机可读介质产品中的电子阅读器软件140。在这个文档中,术语“计算机程序介质”、“计算机可用介质”和“计算机可读介质”通常可以指代诸如下述各项之类的介质:主存储器、辅存储器、可移除存储驱动器、安装在硬盘驱动器中的硬盘和/或本领域技术人员已知的其它介质。计算机可读介质例如可以包括非易失性存储器,诸如软盘、ROM、闪存、磁盘驱动存储器、CD-ROM、CD光学驱动器或光盘和/或其它永久性储存器。此外,计算机可读介质可以包括例如易失性储存器,诸如RAM、缓存器、高速缓冲存储器和/或网络电路。处理器131读取数据、指令、消息或消息分组、以及来自计算机可读介质的其它计算机可读信息。

在一个示例性实施例中,存储器132存储操作系统136和电子阅读器软件140的代码(机器可读或可执行指令)。操作系统136经由计算机总线101耦合到图形界面138和它的其它各种部件。在示例性实施例中,操作系统136采用MICROSOFT® WINDOWS®操作系统的版本的形式,并且浏览器1383采用MICROSOFT® INTERNET EXPLORER®的版本的形式。另外,操作系统136经由计算机总线101与键盘134、处理器131和电子阅读器软件140交互。例如,键盘134经由计算机总线101把输入发送到操作系统136。操作系统136确定电子阅读器软件140是活动的,接受电子阅读器软件输入作为数据,并把该数据临时存储在存储器132(例如RAM)中。来自电子阅读器软件140的每个指令由操作系统136经由计算机总线101发送到处理器131。这些指令与在被发送到处理器131之前操作系统136正在监视的来自其它程序的指令缠结。操作系统136和浏览器1383不仅从键盘134接收输入,而且支持在图形界面138内图形消费者界面的呈现。

图形界面138包括浏览器1383和电子阅读器显示器1381。当启动电子阅读器软件140时,电子阅读器显示器1381被限定在存储器132中且被呈现在图形界面138上。在呈现时,图形界面138与来自电子阅读器软件140的模块集相关联地呈递数据,如本文中进一步讨论的那样。

图1A图示了电子阅读器软件140的示例性实施例。在一些实施例中,可以经由无线或有线传输通道150通过信号把电子阅读器软件140从服务器120下载到访问装置130。电子阅读器软件140经由计算机总线101操作地连接到操作系统136,且被配置成执行来自存储器132的模块集。该模块包括电子阅读器内容存储模块140a、检测模块140b和注释存储模块140c。在本文中描述每个模块。电子阅读器内容存储模块140a采用一种或多种电子、磁和/或光学数据存储装置的示例性形式。电子阅读器内容存储模块140a被配置成接收第一信号。第一信号与电子书籍的第一版本相关联。例如,消费者可以发起从内容数据库124到访问装置130的对标题为“Federal Rules of Civil Procedure(联邦民事诉讼规则)”的电子书的第一版本的下载。为了成功下载该第一版本,电子阅读器内容存储模块140a被配置成经由无线或有线传输通道150接收第一信号,其中该第一信号与“Federal Rules of Civil Procedure”的第一版本相关联。电子阅读器内容存储模块140a还被配置成存储与该第一信号相关联的第一版本。

检测模块140b被配置成接收电子书籍的第二版本的检测指示。除了对应的描述,本文中经由方法200和图3描述示例性检测。响应于检测指示,电子阅读器内容存储模块140a被配置成接收与第二版本和附加指令相关联的第二信号。附加指令被适配成保留第一版本并把第二版本添加到与访问装置(例如电子阅读器)相关联的存储器。从先前的示例继续,电子阅读器内容存储模块140a被配置成经由无线或有线传输通道150接收与“Federal Rules of Civil Procedure”的第二版本相关联的第二信号。第二信号还包括附加指令,该附加指令被适配成保留电子阅读器内容存储模块140a内的第一版本并把“Federal Rules of Civil Procedure”的第二版本添加到电子阅读器内容存储模块140a。因此,“Federal Rules of Civil Procedure”的第一和第二版本最终驻留在电子阅读器内容存储模块140a内。在一些实施例中,检测模块140b进一步被配置成接收电子书籍的至少一个不同版本的检测指示。另外,电子阅读器内容存储模块140a进一步被配置成:响应于该检测指示,经由无线或有线传输通道150接收与该不同版本和不同指令相关联的不同信号,其中该不同指令被适配成保留至少一个其它版本并添加该不同版本。换句话说,数学家可以说在存在多个版本(诸如第一、第二、第三……第n个版本)的情况下,电子阅读器内容存储模块140a进一步被配置成:响应于该指示,接收与第n个版本和第n个指令相关联的第n个信号,其中该第n个指令被适配成保留至少一个其它版本并添加该第n个版本。本文中描述不同版本和/或第n个版本的示例。

在其它实施例中,注释存储模块140c被配置成生成并经由无线或有线传输通道150传输存储信号。存储信号与存储指令相关联,该存储指令被适配成存储对应于电子书籍的第一版本的第一注释集。第一注释集可以例如被存储在注释存储模块140c和/或内容数据库124中。另外,注释存储模块140c进一步被配置成生成并经由无线或有线传输通道150传输拷贝信号。拷贝信号与拷贝指令相关联,该拷贝指令被适配成拷贝对应于电子书籍的第一版本的第一注释集(本文中有时称为“对应于电子书籍的第一版本的第二注释集”)。第二注释集可以例如被存储在注释存储模块140c和/或内容数据库124中。另外,注释存储模块140c被配置成接收递送信号。递送信号与第二注释集和递送指令相关联,该递送指令被适配成把对应于第一版本的第二注释集相关到电子书籍的第二版本,其中第二注释集与第一注释集的拷贝相关联。

如系统100所实施的示例性方法200

现在参见图2,系统100被配置成实现方法200,其可以被适配成合并本发明的能力、功能、系统和界面。方法200包括功能框202-213以及子框203a-209b。这些功能框是执行包括分配、决定、评估和其它相似功能的动作的步骤。

在一些实施例中,在方法200开始之前,电子书出版商例如取得电子书籍并将其上载到内容数据库124。一旦电子书被上载到内容数据库124中,就基于更早描述的凭证,向系统100的消费者准予对特定电子书的访问。这些可访问的电子书现在可供消费者下载。然后在步骤202开始,从服务器120传输第一信号。第一信号与电子书籍的第一版本相关联。例如,然后经由第一信号通过无线或有线传输通道150把电子书从服务器120自动传输到访问装置130。接下来在步骤203,访问装置130接收与电子书籍的第一版本相关联的第一信号。一旦接收到电子书,访问装置130就可以在电子阅读器内容存储模块140a中存储电子书的第一版本。各种事件可以触发传输和接收第一信号。这些事件包括但不限于自动上载新的订阅电子书、向消费者提示新的电子书可供下载、允许消费者选择电子书以下载、和/或其任何组合/等同物。例如,具有2010年出版年份的标题为“Federal Rules of Civil Procedure”的电子书籍的第一版本被上载到内容数据库124。由于消费者的订阅状态,对于该电子书授权消费者。首先,经由无线或有线传输通道150把与“Federal Rules of Civil Procedure”的第一版本相关联的第一信号传输到访问装置130。其次,访问装置130接收与“Federal Rules of Civil Procedure”的第一版本相关联的第一信号并最终把该第一版本存储在电子阅读器内容存储模块140a中。在一些实施例中,经由信号传输且最终被存储在电子阅读器内容存储模块140a中的版本是电子书的高速缓存拷贝。高速缓存拷贝使消费者能够在不必须经由无线或有线传输通道150访问内容数据库124的情况下访问电子书。换句话说,高速缓存拷贝实现对电子书的离线访问(即无因特网访问)。在其它实施例中,消费者把注释添加到电子书籍的第一版本。在这些情况下,在子步骤203a之前,将对应于电子书籍的第一版本的第一注释集存储在注释模块140c中。注释创建和存储技术对本领域技术人员来说是已知的。然后,在子步骤203a中,生成存储信号并经由无线或有线传输通道150将该存储信号传输到服务器120。存储信号与存储指令相关联,该存储指令被适配成把第一注释集例如存储在内容数据库124中。接下来,在子步骤203b中,存储信号由服务器120接收,并且第一注释集被存储在内容数据库124中。子步骤203a-203b还称为用于同步的方法。本文中描述对在访问装置130和服务器120之间的同步和/或同步信息的进一步解释。回过来参见步骤202,一旦在访问装置130上接收到电子书籍的第一版本,该过程就移动到步骤204。

在步骤204中,检测电子书籍的第二版本的指示。当在电子阅读器内容存储模块140a和内容数据库124之间发生同步时,检测发生。该同步可以出于两个原因而发生。第一,出版商可能想要监控授权的内容和/或消费者选择以存储在访问装置130上的内容。例如,一次购买可能仅被授权一年的电子书访问。具有同步能力允许系统100通过订阅账户来识别消费者应当可访问什么以及持续多长时间。可替代地,消费者可以决定从访问装置130删除电子书的版本以节省空间。这允许驻留在电子阅读器内容存储模块140a中的电子书的高速缓存拷贝被删除。然而,驻留在内容数据库124中的拷贝保持,并且内容数据库124还基于订阅账户允许消费者访问电子书的这个版本。因此,如果消费者一直想要重新下载该授权版本,则系统100能够允许访问并重新下载该版本。第二,具有被存储在访问装置130之外的注释集的拷贝为下述情形做准备:消费者不能访问处于访问装置130上的注释(例如访问装置丢失、访问装置损坏和/或访问装置替换)。同步注释集的拷贝允许消费者从已安装电子阅读器软件140的任何访问装置130访问这些注释。当存在在线访问(即因特网访问)时,在访问装置130和服务器120之间发生同步。无线或有线传输通道150被配置成在访问装置130和服务器120之间发送信号。示例性信号可以是关于访问装置130和内容数据库124之间内容同步的信息。另外,因为存在电子书和/或注释的高速缓存拷贝,所以消费者可以在不需要在线访问该内容(即离线访问)的情况下从访问装置130访问高速缓存拷贝。由于内容数据库124具有电子书最新版本的事实,离线电子书可能不像当访问装置具有在线访问以进行同步时一样新。在另一方面,离线时被添加到电子阅读器内容存储模块140a的注释是最新的,且一旦访问装置130和服务器120已同步,其就被更新在内容数据库124中。

回过来参见步骤204,为了使如系统100所实施的方法200检测第二版本,第二版本必须是已知的。因此,图3示出了关于内容数据库124内的电子书版本的版本化图示300。在图3中存在两种类型的版本:主的和次的。主版本是具有重要编辑修订的电子书版次。次版本是其中错误(例如印刷上的、语法上的等等)被修正的版本。例如,主版本可以包括诸如添加章之类的重要编辑修订。次版本的示例可以包括修正来自先前版本的所有印刷上的错误。因为可以(可能无限地)存储多个版本,所以出版商有义务不太频繁地出版电子书的主版本。频繁的主版本可能增加存储成本同时继续使消费者混淆。采用版本化的意图是通过不使用主版本作为针对接近“实时”更新的解决方案来对版次的印刷界进行建模。更确切地说,应当使用次版本化来频繁更新内容。

在图3中,示出了三个版本集305、310、315。每个版本集包括主版本并可能包括次版本。版本集可以仅包括主版本。版本集内的每个版本号分别包括主版本字段和次版本字段。例如,如果版本号是V4.3,则“4”表示主版本号并且“3”表示次版本号。示例性主版本例如包括第一主版本V1.0 301、第二主版本V2.0 311、以及第三主版本V3.0 321。版本集还可以包括次版本。示例性次版本例如包括V1.1 302、V1.2 303和V2.1 312。一旦版本的新实例被包括到版本集(即次版本)中或开始新的版本集(即主版本)并最终被存储在内容数据库124中,那个版本的检测指示就由检测模块140b经由方法200接收。例如,第一次版本(例如V3.1)能够被添加到版本集315并且那个版本的指示被检测到。在另一示例中,第四主版本(例如V4.0)将开始新的版本集并且那个版本的指示被检测到。回过来参见图2,在电子书籍的第二版本的指示被检测到之后,方法继续到步骤205和206。步骤205和206可以被并行或顺序地执行。在步骤205中,第二版本的检测指示由访问装置130接收。在步骤206中,响应于检测到而生成第二信号,并传输第二信号。

另外,在步骤206中,将第二信号与附加指令和第二版本相关联,其中附加指令被适配成保留第一版本并添加第二版本。回过来参见图3,第二主版本V2.0 311的检测指示由检测模块140b接收。接下来,生成与第二主版本V2.0 311相关联的第二信号,并且经由无线或有线传输通道150从服务器120传输该第二信号。另外,第二信号与附加指令相关联,该附加指令被适配成保留第一主版本V1.0 301并添加第二主版本V2.0 311。例如,第一主版本V1.0 301最终被保留在电子阅读器内容存储模块140a内,并且第二主版本V2.0 311最终被添加到电子阅读器内容存储模块140a。在一些实施例中,每个主版本的仅最近的次版本对消费者来说可在访问装置上访问。换句话说,每个次版本用版本集盖写先前的次版本。在图3中,例如,消费者可能仅看见V1.2 303、V2.1 312和V3.0 321,因为这些分别是其版本集305、310、315的最近次版本。因此,当检测到V1.2 303时,V1.2 303盖写V1.1 302以节省空间(即存储器)。回过来参见图2,一旦第二信号经由无线或有线传输通道150而被传输到访问装置130,步骤207就通过接收第二信号以及例如把与第二信号相关联的电子书籍的第二版本存储在访问装置130的电子阅读器内容存储模块140a中来发起。传输和最终存储相同电子书的多个版本允许消费者访问处于访问装置130内的电子书的所有版本。例如在律师可能需要不仅参考当前的2011年法庭规则而且参考2009年法庭规则的审判室设定中,这是尤其有益的。每个版本对消费者来说将可在访问装置130上容易地访问。

在一些实施例中,消费者想要从电子书籍的第一版本“携带”或拷贝注释到第二版本。在这些实例中,子步骤207a发起,其中,生成拷贝信号并且经由无线或有线传输通道150从访问装置150传输拷贝信号。拷贝信号与拷贝指令相关联,该拷贝指令被适配成拷贝第一注释集。对第一注释集的拷贝也可以被称为对应于电子书籍的第一版本的第二注释集。接下来,在子步骤207b中,拷贝信号由服务器120接收,并且最终,第一注释集被拷贝并存储在内容数据库124中。第一和第二集被存储为分离的注释集。然后,在子步骤209a中,生成递送信号并且经由无线或有线传输通道150传输递送信号。递送信号与第二注释集和递送指令相关联,该递送指令被适配成把对应于第一版本的第二注释集相关到第二版本,其中第二注释集与第一注释集的拷贝相关联。最后,在子步骤209b中,由访问装置130接收递送信号。此外,被适配成把第二注释集相关到第二版本的递送指令在注释模块140c中被执行。换句话说,第二注释集的注释被协调且插入到其在电子书籍的第二版本内的适当位置中。图3A进一步图示了示例性注释拷贝和相关图示300A。

例如,图3A示出了第一版本V1.2 303和第二版本V2.1 312的详细视图,其中每一个都包含多个文档文件(即标记语言文件),该多个文档文件含有它们相应的电子书版本连同对应的注释。在存在多个文档文件的情况下,每个文档文件可以表示相应电子书版本内的章。在当前实例中,三个文档文件组成V1.2 303:DocID01 303a、DocID02 303b和DocID03 303c,并且三个文档文件组成V2.1 312:DocID01 312a、DocID022 312b和DocID03 312c。从第一版本拷贝的每个注释包括文档文件指示符和周围文本指示符。例如,来自第一版本V1.2 303的AnnotA 360包含文档文件指示符DocID03 360a和周围文本指示符“Surrounding Text”360b。因为从第一版本拷贝每个注释,所以注释模块140c被配置成使用每个对应注释中的文档文件指示符来确定是否文档文件在第二版本内存在。如果没有发现文档文件,则把注释标记为孤体并将其放置在电子书籍的第二版本的开始处。例如,AnnotB 350包括文档文件指示符DocID02 350a,并且注释模块140c被配置成确定在第二版本V2.1 312内是否存在文档文件DocID02。在这种情况下,DocID02不存在于第二版本V2.1 312内。因此,在第二注释集中,AnnotB 370被认为是孤体且被放置在电子书籍的第二版本的开始处。对于所有孤体注释,向消费者呈递以下界面(未示出):其允许他们手动地移动孤体注释到电子书籍的第二版本中的合适位置。在另一方面,如果发现文档文件,则注释模块140c进一步被配置成使用周围文本指示符来确定在第二版本内是否存在周围文本。确定文本在文档/标记语言文件内的存在使用本领域技术人员已知的技术,诸如关键字搜索。如果发现周围文本,则在电子书籍的第二版本中的对应位置处插入注释。在另一示例中,从第一版本V1.2 303拷贝AnnotA 360,并且注释模块140c被配置成使用文档文件指示符DocID03 360a来确定在第二版本内是否存在文档文件。在这种情况下,DocID03 312c确实存在于第二版本V2.1 312内。接下来,注释模块140c被配置成使用周围文本指示符“Surrounding Text”360b来确定在第二版本内是否存在周围文本。一旦确定存在周围文本,就在电子书的第二版本V2.1 312中的对应位置处插入AnnotA 380。如果没有发现周围文本,则注释被标记为孤体且被放置在电子书籍的第二版本的开始处。

一旦经由第二信号传输并最终添加电子书籍的第二版本,消费者就有能力访问和查看包括对应注释的电子书的第一和第二版本。显示(即,查看)系统和界面在本文中被描述和/或对本领域技术人员来说是已知的。具体来说,参考图4及其针对示例性界面的对应书写描述,该示例性界面图示了包括标题为“Federal Rules of Civil Procedure”的电子书的版本的电子书列表。

在一些实施例中,检测不同的附加版本。在该情况下,步骤208-213在与步骤204-207相同的方法中被分别执行。在这些实施例中,检测到电子书的至少一个回溯版本的指示。接下来,响应于该检测而生成不同信号,并且传输该不同信号。该不同信号与至少一个不同版本和不同指令相关联,该不同指令被适配成保留至少一个其它版本并添加该至少一个不同版本。该至少一个不同版本可以是第三版本、第四版本、第n版本、用户选择的先前版本、访问装置选择的先前版本和/或其任何组合。该至少一个其它版本可以是第一版本、第二版本、第n版本、用户选择的先前版本、访问装置选择的先前版本和/或其任何组合。例如,如果检测到第三主版本,则步骤208检测该第三主版本指示。接下来,步骤211接收第三主版本指示,并且步骤210生成并传输第三信号。步骤211和210可以被并行或顺序地执行。第三信号与第三主版本和附加指令相关联,该附加指令被适配成保留第二主版本并添加第三主版本。最后,由访问装置130接收第三信号。通过执行步骤208-213,第三主版本可以最后被添加到例如电子阅读器内容存储模块140a。在另一示例中,附加指令被适配成保留第一到第二主版本并添加第三主版本。还可以执行子步骤203a-209b来计及不同的注释集。继续先前的示例,对应于电子书籍的第二版本的第三注释集被拷贝并相关到电子书籍的第三版本。换句话说,来自电子书的第二版本的注释例如被拷贝,并被插入到电子书的第三版本中。经由把第一注释集相关到第二注释集的先前描述,将这些注释插入(使用相关)到第三版本中。

在其它实施例中,检测不同的回溯版本。在这些实施例中,检测电子书的至少一个回溯版本的指示。接下来,响应于该检测而生成不同信号,并且传输该不同信号。该不同信号与至少一个回溯版本和不同指令相关联,该不同指令被适配成保留至少一个其它版本并添加该至少一个回溯版本。当消费者具有订阅帐户时,不同版本实施例是尤其有益的。例如,在图3中,订阅销售消费者具有对“Federal Rules of Civil Procedure”的所有电子版本的订阅帐户。另外,在这个示例中,该订阅在2010年1月1日开始,并且今天的日期是2010年1月3日。因此,仅最新的版本最终驻留在电子阅读器内容存储模块140a内,因为订阅帐户起动和今天的日期之间的时间是简短的。然而,订阅销售消费者具有接收至少一个回溯版本的选项(通过传输不同信号),并且该至少一个回溯版本被添加到例如电子阅读器内容存储模块104a。回过来参见先前的示例,在这些实施例中,订阅销售消费者可以访问“Federal Rules of Civil Procedure”的至少一个回溯版本。通过允许选择需要哪些版本(当前、未来和/或回溯)的选项,向消费者提供了重要优点。另外,在传输回溯信号的一些实施例中,订阅帐户可能不得不被修改和/或补充以允许对回溯版本的授权。例如,当订阅销售消费者在2011年1月1日开始订阅时,订阅帐户可以具有一字段,该字段声明从这个时间点到将来(或直到授权访问停止)他/她可访问这个电子书标题。为了针对对回溯版本的访问进行调整,订阅帐户可能不得不修改或补充一字段,该字段声明该订阅帐户具有特定日期但是该消费者被允许访问该电子书标题的所有回溯版本。

在一些实施例中,在订阅账户终止时,消费者释放对附加电子书的在线访问。然而,消费者可以保留对电子书的每个主版本的最近次版本的离线访问。不管消费者的订阅是否已终止,消费者都被允许从访问装置130删除电子书(或电子书的版本)并且然后接着重新同步。换句话说,消费者可以重新同步以重新添加已经拥有的书籍,但可能不下载消费者在其中没有订阅的新版本。在其它实施例中,发起一次购买交易的消费者可离线访问主版本以及主版本的任何随后的次版本,具有如上所述的重新同步的能力。而在其它实施例中,已终止的订阅账户和/或一次购买交易的在线访问可以在预定的时段内被准予,诸如购买和/或订阅终止后一年。无论订阅账户在工作还是一次购买发生,内容数据库124都在服务器120内存储所有注释的拷贝,并且注释模块140c在访问装置130内存储所有注释的另一拷贝。

在其它实施例中,生成并传输各种信号(例如第一信号、第二信号、不同信号、拷贝信号、存储信号和/或递送信号)的定时可以与长的出版时间表相对应。例如,与电子书的第一版本相关联的第一信号可以在2009年1月1日被传输,因为那是那个版本的最早发行日期。然后,两年之后出版了第二版本。一旦检测到那个第二版本,就执行如系统100所实施的方法200,并且在第一信号被传输之后两年,传输与第二版本相关联的第二信号。传输时间表可以随着下一个新版本的出版/发行时间表相应地变化。

示例性界面

图4示出了用于系统100和方法200的示例性界面400。图4图示了访问装置130(针对这个示例,APPLE® iPad)上的示例性电子阅读器显示器1381。电子阅读器显示器1381显示电子书籍“Federal Rules of Civil Procedure”410和“Federal Rules of Evidence”420的列表。另外,电子阅读器显示器1381还列出“Federal Rules of Civil Procedure”410的三个版本:“2010年”版本410a、“2011年”版本410b和“2012年”版本410c。在一个示例中,图3可以对应于“Federal Rules of Civil Procedure”410的三个版本的列表。例如,版本集305可以与2010年内的主版本和所有次版本相对应,版本集310可以与2011年内的主版本和所有次版本相对应,以及版本集315可以与2012年内的主版本相对应。如先前所说明的,在一些实施例中,次版本可以盖写其它版本,诸如在图3中,一旦存在检测到V1.2 303版本的指示,V1.2 303就可以盖写V1.1 302,并且经由示例性第二信号来传输V1.2 303并且最终将V1.2 303添加到例如电子阅读器内容存储模块140a。例如,图4中列出的版本与图3中的版本集305、310和315之间的相关可以包括:V1.2 303与“Federal Rules of Civil Procedure”410的2010年版本410a相关;V2.1 312与“Federal Rules of Civil Procedure”410的2011年版本410b相关;以及V3.0 321与“Federal Rules of Civil Procedure”410的2012年版本410c相关。

上面描述的和权利要求中的实施例仅意图图示和教导实施或实现本发明的一种或多种方式,不限制其广度或范围。例如,电子阅读器软件140可以被存储在除访问装置130的存储器132外的其它地方。可临时和/或永久存储数据的数据访问装置130内的任何位置是可接受的。另一示例,图1将浏览器1383和电子阅读器显示器1381示为具有同时显示的能力。然而,在操作中,一些实施例可以在单独时间处呈递它们。包含实施或实现本发明的教导的所有方式的本发明的实际范围由权利要求及其等同物限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1