电子书阅读器的制造方法

xiaoxiao2020-7-22  15

电子书阅读器的制造方法
【专利摘要】一种包括多个电子书阅读器装置的数据处理系统,每个电子书阅读器装置都具有显示器并且可连接至电子书阅读器装置的无线网络,其中:多个电子书阅读器装置的第一电子书阅读器装置包括数据发送器,被配置为经由无线网络发送阅读位置数据,阅读位置数据定义了:正由电子书阅读器装置显示的当前图书数据文件、以及图书数据文件中的当前显示位置;多个电子书阅读器装置的至少一个第二不同的电子书阅读器装置包括:数据接收器,被配置为经由无线网络接收由第一电子书阅读器装置发送的阅读位置数据,以及显示控制器,被配置为控制所述第二电子书阅读器装置至少显示第一电子书阅读器装置的当前图书数据文件和当前显示位置的指示。
【专利说明】电子书阅读器
【技术领域】[0001]本发明涉及一种电子书阅读器。
【背景技术】
[0002]术语“电子书”或“e-book”表示适于显示在电子书“阅读器”上的形式的书或其他印刷文档的数据文件。阅读器通常是手持式装置,其允许用户在显示屏幕上阅读诸如电子书的电子文档。通常,显示屏使用所谓的“电子纸”,其是如下类型的显示技术:其依赖于反射光(而不是背光)并且仅使用电功率来改变现实的信心,而不是维持特定页面的显示。这些特征可以意味着电子书阅读器具有长电池寿命,并且相比于观看电脑屏幕,观看电子书阅读器的经历更类似于阅读实体书。
[0003]电子书分销和电子书阅读器正在迅速普及发展。从用户的角度看,电子书阅读器允许用户在小装置上携带大量的电子书。相比于通过上门实体书店或邮递来购买实体书,电子书的购买被认为是更容易和更快速地,仅需要数据下载过程。电子书分销对于出版商和零售商也有利。相比于在商店和仓库中进行实体书的实际库存,维护销售电子书的服务器要更廉价。
[0004]电子书允许用户经由中心服务器生成并共享电子文档和记录。http://WWW.amazon, c0.uk/gp/help/customer/display, html/ref=hp_200504440_k cus_pubnotes?nodeld=200504440#publicnotes中公开了这种配置的实例。该项引用讨论了用户可以就电子书的特定段落写笔记的技术。该笔记然后可以被传送到中心服务器,笔记可以从该中心服务器被分发到拥有同一电子书的其他用户并由该其他用户阅读。
[0005]本发明的目标在于对电子书阅读器和/或电子书分销或与其有关的提供改善。

【发明内容】

[0006]本发明提供了一种电子书阅读器装置,包括:
[0007]数据发送器,被配置为经由无线网络发送阅读位置数据,所述阅读位置数据定义了:正由所述电子书阅读器装置显示的当前图书数据文件、以及图书数据文件中的当前显示位置;
[0008]数据接收器,被配置为经由无线网络接收由另一电子书阅读器装置发送的阅读位置数据;以及
[0009]显示控制器,被配置为至少显示其他电子书阅读器装置的当前图书数据文件和当前显示位置的指示。
[0010]本发明还提供了一种包括多个电子书阅读器装置的数据处理系统,每个电子书阅读器装置都具有显示器并且可连接至电子书阅读器装置的无线网络,其中:多个电子书阅读器装置的第一电子书阅读器装置包括被配置为经由无线网络发送阅读位置数据的数据发送器,阅读位置数据定义:正由电子书阅读器装置显示的当前图书数据文件、以及图书数据文件中的当前显示位置;多个电子书阅读器装置的至少一个第二不同的电子书阅读器装置包括:数据接收器,被配置为经由无线网络接收由第一电子书阅读器装置发送的阅读位置数据,以及显示控制器,被配置为控制第二电子书阅读器装置至少显示第一电子书阅读器装置的当前图书数据文件和当前显示位置的指示。
[0011]本发明还提供了一种电子书分销系统,包括:
[0012]分销给购书者的印刷码;
[0013]服务器,被配置为存储一个或多个电子图书数据文件;
[0014]电子码读取器,被配置为阅读与购书者有关的印刷码,并且与服务器通信,以请求服务器将与印刷码有关的书的电子副本传送到与购书者相关的电子书阅读器装置。
[0015]本发明还提供了一种与电子书阅读器装置一起使用的电子书分销系统,电子书阅读器装置具有显示器并且被配置为:存储与电子图书数据文件中的相应阅读位置相关的元数据,并且如果电子图书数据文件的相应阅读位置当前正显示在显示器上,则显示一项元数据的表示,该系统包括:
[0016]服务器,被配置为存储与一个或多个电子图书数据文件相关的元数据,响应于接收到来自用户的支付,向用户发送元数据的副本。
[0017]本发明还提供了一种电子书分销系统,包括:
[0018]服务器,被配置为存储两个或多个电子图书数据文件和选集数据,选集数据包括定义了一起形成电子选集书的两个或多个电子图书数据文件的各个片段的有序列表;
[0019]服务器被配置为响应于接收到来自用户的支付,从两个或多个电子图书数据文件提取由选集数据定义的各个片段,以将片段连接成单个电子选集数据文件,并且将电子选集数据文件的副本传送到用户。
[0020]本发明还提供了一种电子书分销系统,包括:
[0021]服务器,被配置为存储一个或多个电子图书数据文件;
[0022]购书装置,被配置为与服务器通信,以请求服务器向电子书阅读器装置发送与印刷码有关的书的电子副本;
[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]图1是电子书阅读器装置的示意图;
[0051]图2示意性示出了从电子书服务器到电子书阅读器装置的传输;
[0052]图3示意性示出了电子书阅读器装置上的当前阅读位置;
[0053]图4示意性示出了电子书阅读器装置上的评论图标;
[0054]图5示意性示出了电子书阅读器装置上的评论框;
[0055]图6示意性使出了包括多个电子书阅读器装置的数据处理系统
[0056]图7是示出从一个电子书阅读器装置向另一个传输图书文件或当前位置数据的示意流程图;
[0057]图8示意性示出了显示从多个其他电子书阅读器装置接收的当前图书文件和当前阅读位置数据的一种方法;
[0058]图9示意性示出了显示从多个其他电子书阅读器装置接收的当前图书文件和当前阅读位置数据的另一种方法;
[0059]图10示意性示出了印刷术中的电子可读印刷码;
[0060]图11示意性示出了通过电子书阅读器装置从印刷书读取电子可读印刷码;
[0061]图12示意性示出了通过电子书阅读器装置以外的装置从印刷书读取电子可读印刷码;
[0062]图13示意性示出了用户身份卡;
[0063]图14示意性示出了在销售点终端读取用户身份卡;
[0064]图15示意性示出了从一个电子书阅读器装置向另一个传输物理位置数据;
[0065]图16示意性示出了物理位置数据的格式的实例;
[0066]图17示意性示出了在接收电子书阅读器装置执行的处理;
[0067]图18示意性示出了由一对电子书阅读器装置关于加入图书俱乐部的邀请而执行的步骤;
[0068]图19示意性示出了图书俱乐部的潜在会员的地图显示;
[0069]图20示意性示出了与特定书有关的图书俱乐部的地图显示;
[0070]图21示意性示出了由电子书阅读器装置持有的图书俱乐部的时间表;
[0071]图22示意性示出了已经被选择用于形成选集的三个示例电子书的片段;
[0072]图23示意性示出了定义这种选集的元数据的可能格式;以及
[0073]图24示意性示出了电子书选集的制作和销售。
【具体实施方式】
[0074]图1是电子书(e-book)阅读器装置100的示意图。装置100包括:可以是上述类型的所谓“电子纸”显示屏的显示屏110、图书文件存储器120、元数据和位置存储器130、中央处理单元(CPU) 140、可以是可充电或干电池的电源150、可以提供无线网络接口(例如,诸如所谓的W1-Fi接口和/或移动数据网络接口)和诸如通用串行总线(USB)接口的无线接口的输入/输出(I/O)接口 160、以及用户控制器170。
[0075]用户控制器允许用户从图书文件存储器选择当前电子书快进至所选择的书的页面、以及处理与电子书阅读器装置100相关的其他菜单。用户控制器可以实施为离散按钮、触摸屏控制、或者这些类型的控制的组合。
[0076]可选地,设置了相机180,其可以被实施为使得相机视野范围从电子书阅读器装置的背面开始。还可选地,还可以设置位置检测装置190 (在图1中一般地示出为“GPS”(全球定位系统)数据接收器)。位置检测装置190可以使用各种不同位置检测系统,实例是:GPS系统、竞争的“伽利略”卫星导航系统、地面导航系统、基于电子书阅读器装置当前通信的WiFi “热点”(接入点)确定的位置检测系统、或者基于来自移动电话基站的三角测量的位置检测系统。
[0077]电子书阅读器装置的各部件通过总线200连接在一起。
[0078]在操作中,基于诸如只读存储器(ROM) 210的存储器中存储的计算机软件,电子书阅读器装置的功能由同样连接至总线200的CPU140控制。R0M210可以实施为诸如所谓“闪存”存储器的非易失存储器,并且可以被配置为使得在CPU140的控制下,通过替换使用I/O接口 160接收的软件,可以更新电子书阅读器装置100的操作软件。换句话说,R0M210在常规操作中可以是“只读的”,但是可以允许其内容在特定环境(诸如在提供了运行软件的更新时)下被重写。
[0079]根据电子书阅读器100的当前操作,I/O接口 160可以充当数据发送器、数据接收器、或者数据发送器和数据接收器。
[0080]图2示意性示出了从图书服务器300到电子书阅读器装置100的传输。
[0081]这种类型的传输通常用于从图书服务器300向电子书阅读器装置100下载电子图书数据文件。术语“下载”指示从服务器到电子书阅读器装置100的一般传输方向。然而,将会理解,这种类型的任何交互都涉及双向数据传输,以发起并稍后确认图书数据文件的下载。
[0082]为了实现该类型的下载操作,电子书阅读器装置100需要与图书服务器300形成数据连接。可选地,这可以经由诸如个人计算机310的中间计算机。在这种配置中,电子书阅读器装置100无线地或经由(例如)USB电缆形成到个人计算机310的连接,个人计算机310又形成到图书服务器300的网络连接(例如,通过因特网连接)。可选地,电子书阅读器装置100可以直接连接至图书服务器300,而不需要中间个人计算机310。当然,在该上下文中,“直接”连接可能仍然要求经由诸如网络集线器或交换机(未示出)的装置的路由,该装置用于转发图书服务器300和电子书阅读器装置100之间的交互的一部分的数据包。
[0083]一些图书服务器300提供对最终用户免费的电子书。在该类型的配置中,电子书阅读器装置100和图书服务器300之间的数据流可以遵循以下流动模式:
[0084]1.握手,以在电子书阅读器装置100和图书服务器300之间建立数据连接;
[0085]2.电子书阅读器装置100发送对特定图书数据文件的请求(可以在经历选择处理以从图书服务器300上可用的图书数据文件菜单选择了该图书数据文件之后);
[0086]3.图书服务器300将所请求的图书数据文件发送到电子书阅读器装置100 ;
[0087]4.电子书阅读器装置100在图书文件存储器120中存储接收的图书数据文件;
[0088]5.电子书阅读器装置100向图书服务器300对所接收的图书数据文件进行接收应答;以及
[0089]6.握手,以关闭电子书阅读器装置100和图书服务器300之间的数据连接。
[0090]然而,一些图书服务器要求对下载的电子书进行支付。实际上,这是用于提供涉及仍然在其版权期限内的作品的图书数据文件的图书服务器的操作的常规模式。在图2的示意性配置中,这是在上面确定的列表中的步骤2和3之间,通过与支付服务器320交互的图书服务器300来实现的。
[0091]对于这种类型的网络下载购买,可以有多种进行支付的传统方法。例如,电子书阅读器装置100可以与用户账户相关,使得电子书阅读器装置100可以向图书服务器以及支付服务器发送识别该用户账户的机密数据,其允许支付服务器从用户的信用卡对当前购买的成本扣款。可选地,用户可以关于每个当前购买输入支付详细信息,诸如信用卡详细信息,支付服务器320使用这些详细信息对用户的信用卡进行成本的扣款。为了安全起见,可以通过电子书阅读器装置100和支付服务器320之间的直接加密连接来实现用户账户信息和/或信用卡数据的交换(如图2中的虚线所示)。[0092]在支付过程结束后,支付服务器320可以向图书服务器300发送已经成功进行了支付的确认。图书服务器300通过向电子书阅读器装置100提供所请求的图书数据文件作为下载来进行响应(上面确定的列表中的步骤3)。
[0093]图3示意性示出了电子书阅读器装置上的当前阅读位置。图3中的装置的视图是装置外部的示意表示(与图1的示意内部图相反),因此为了本说明书的目的,仅示出了显示屏110、控制按钮330 (表示用户控制器170)、以及外部壳体340的外部视图。
[0094]示出用于在显示屏100上显示电子书的一部分的电子书阅读器装置100。如上所述,为了实现这一点,CPU140从图书文件存储器120读取适当的图书数据文件的相关部分,并根据适合显示屏100的显示分辨率和字体大小将其格式化用于显示。格式化过程使用名义页面大小,也就是说,在显示屏110上显示可以放置于单个页面上的文本的字数和/或行数。通过按页面快进按钮332,用户可以快进到下一“页”,也就是说,将放置在显示屏110上并且与当前显示的一组行连续的下一组行。通过按上一页按钮334,用户可以显示上一页。应当理解,可以设置其他用户控制器,以允许用户控制电子书阅读器装置的其他功能,但是为了附图清楚起见,在图3中没有示出这些用户控制器。
[0095]CPU140可以将该当前“页面”(也就是说,定义或指向显示屏110上显示的行的集合的数据)存储在元数据和位置存储器130中。该数据可以以多种不同形式存储,但是一种方便的表示法是在整个图书数据文件中存储显示屏110上当前显示的第一个和最后一个字的位置。
[0096]用户还可以控制可以在显示屏110的当前显示页面中四处移动的光标350。为了实现这一点,可以设置单独的光标控制,(作为一般用户控制器170的一部分)或者显示屏110可以是触摸屏,使得用户可以通过在所需位置触摸显示屏110来向CPU140指示当前光标位置。再次,通过CPU140将光标位置存储在元数据和位置存储器130中。
[0097]图4与图3类似,但是还在显示的文本页面中示出了所谓的“评论图标”360。需要指出的是,图4中示出的文本页面是图3中所示的之后的页面,表示用户已经按了页面快进按钮332,以将显示文本改变到下一页。
[0098]评论图标360表示该评论可用于在当前书的文本中的该位置被读取。因此,评论图标与文本位置相关。这意味着,如图3所示,当在显示屏上显示文本的上一页时,不显示评论图标360,但是当页面快进到图4中示出的下一页时,显示评论图标360 (与图4中显示的文本位置相关)。
[0099]一般地,评论图标360的显示不干扰显示屏110上文本的显示。因此,用户可以继续阅读书并且忽略评论图标360。如果评论图标360被定位为使得显示在文本行中(而不是在如图4所示的行的末尾),则所显示的文本可以“重流”,也就是说,文本被格式化为放置在显示的评论图标360的周围,使得书的文字不会被评论图标360遮蔽。
[0100]如果用户想要选择评论图标,以“打开”评论(也就是说,显示与评论图标相关的评论的全文本),则用户可以只将光标352移动到所考虑的评论光标360的位置。可选地,一旦光标在适当的位置,用户就可以按下用户控制器170的特定控制形成部分。可选地,在触摸屏系统中,用户可以简单地在所考虑的评论光标360的显示位置触摸屏幕。
[0101]当用户打开评论时,显示“评论框”。在图5中示意性示出了这种显示的实例,其中,评论框370覆盖了当前书的相关文本的显示。[0102]当显示评论框时,还显示评论图标360,以为用户提供关闭当前评论框并返回阅读书的文本的手段。值得注意的是,如果用户按页面快进键332或上一页键334以移动到当前书的不同页面,则当前显示的评论也将关闭。
[0103]在图5示出的示例评论框中显示了若干评论。评论与其相应作者以及进行评论的时间相关。一般而言,用户可以通过移动到书文本中的适当位置并且操作用户控制器170来指示用户想要开始写评论来输入评论。用户可以使用实体键盘(如果设置了实体键盘作为用户控制器170的一部分)或者诸如虚拟键盘的触摸屏文本输入系统来撰写评论。
[0104]如果用户正在写的评论是有关特定文本位置的第一个评论,则将存储该评论并且将在该文本位置显示评论图标360。评论及其在文本中的位置被存储在元数据和位置存储区130中。然而,如果用户正在写的评论在有关该文本位置的较早评论之后,则不生成新的评论图标360,而是例如以输入评论的时间顺序将新输入的评论添加到评论框370中的先前评论。
[0105]用户作出的评论可以与阅读同一图书数据文件的其他用户共享。当输入评论时,CPU140使得评论文本被存储在与当前图书数据文件中的特定文本位置相关的元数据和位置存储区130中,并且使得评论经由接口 160传输到与当前电子书阅读器装置网络连接的其他电子书阅读器装置,可以通过在图书服务器300的元数据存储区中存储评论来协调。用相关的用户名来传输评论,用户名是与输入评论的电子书阅读器装置对应的用户的姓名。这样,可以显示图5的评论框370中示出的评论的类型,其中,每个评论都与时间和用户身份相关。可选地,用户身份可以与相应用户选择的所谓的“缩略图”图片相关,或者与由当前电子书阅读器装置的用户维护的朋友列表中的条目相关。此外,如图5所示,其上当前显示评论框370的特定电子书阅读器装置的用户的用户名可以用词“我”替换。
[0106]用户本身可以销售一组评论。在一个可能配置中,用户可以生成关于特定电子书的一组评论,但是,为了维持可能的未来销售的价值,可以禁止通过上述网络将这些评论分发到其他用户。相反,可以将这些评论整理成元数据文件,元数据文件本身可以用于在图2的图书服务器300销售。
[0107]参照图2,购买用户可以以与订购和支付传统电子图书文件类似的方式来订购元数据文件。元数据文件被下载到订购用户的电子书阅读器装置100,并存储在装置的元数据和位置存储区130中。如果对应的电子图书数据文件也存储在该电子书阅读器装置上(在图书文件存储器120中),则当用户阅读电子书时,CPU140将会使元数据文件中包含的内容与该电子图书数据文件相关(例如,显示)。
[0108]一个以上的用户可以合作来生成评论,作为用于后续销售的元数据。这要求用户建立封闭组,在该封闭组中,共享关于特定电子书的评论,但是在该封闭组外部,不在网络上共享评论。在该实例中,一旦将包含用户的封闭组的汇总评论的元数据文件提供到图书服务器用于销售,则支付服务器320可以与该元数据文件的相应评论形成部分的长度和/或数量成比例地对每个作出贡献的用户提供支付322。可以将由支付服务器320产生的收入的进一步分成324提供到诸如电子书阅读器装置制造商和/或提供商的其他实体。以下将更详细地讨论可以提供这种收入分成324的方法。
[0109]图6示意性示出了包括电子书阅读器装置101、102、103、104...的数据处理系统。图6中示出的每个电子书阅读器装置在形式上都与上述装置100类似。[0110]每个都具有显示器110的多个电子书阅读器装置通过由其相应接口 160形成的无线连接彼此连接。该连接可以经由诸如网络服务器或W1-Fi集线器的可选中心点400来进行。可选地,电子书阅读器装置可以直接彼此连接作为所谓的Ad Hoc网络。进一步可选地,电子书阅读器装置中的一个,例如发起连接作为图6中示出的无线网络的一部分的第一个这种装置,可以充当用于其他装置的连接的集线器。进一步可选的,涉及以下描述的可能“主从”系统的被表示为“主”装置的装置可以充当用于其他装置的连接的集线器。
[0111]在本发明的一些实施方式中,图6的数据处理系统中的所有多个电子书阅读器装置具有同等地位。也就是说,相对于彼此而言,没有装置是“主”或者“从”。在本发明的其他实施方式中,一个装置(在图6的实例中,装置101)被指定为“主”装置,并且其他的装置被指定为“从”装置。以下将描述这种指定的原因。
[0112]首先,将描述其中图6的数据处理系统中的所有装置都具有同等地位的配置。该类型的配置允许发生“社区”类型的数据共享,通过这样,来自形成图6的数据处理系统的多个装置的任一个的数据,被提供到数据处理系统中的所有其他装置。在本发明的实施方式中,这在系统中的所有装置之间发生,使得每个装置都分享其自身数据并且还从每个其他装置接收可用的传入数据。
[0113]可以以这种方式共享的数据类型的一个实例是上述的评论数据。因此,将在数据处理系统中的任意装置添加的评论传递到数据处理系统中的所有其他装置。在每个电子书阅读器装置上显示评论:首先是相关图书数据文件的适当文本位置的评论图标的形式(如果该图书数据文件当前确实在电子书阅读器装置被阅读),然后,如果用户打开评论图标,则是图5中示意性示出的文本框形式的有序列表。
[0114]可以以这种方式共享的数据类型的另一实例是图书文件和位置数据。图7是示出从一个电子书阅读器装置向另一个传输当前图书文件和当前位置数据的示意流程图。
[0115]参照图7,由“发送”电子书阅读器装置执行的处理在图的左侧示出,并且由“接收”电子书阅读器装置(在图6的数据处理系统中可以有多个)执行的处理在图的右侧示出。垂直虚线将图分成两部分。
[0116]在步骤450,发送装置建立其当前图书数据文件和当前位置。如上所述,用户负责通过一起使用用户控制器170和显示器110,选择待读取的当前图书数据文件以及选择该图书数据文件中的当前位置。CPU140使得定义了当前图书数据文件和当前位置的数据被存储在元数据和位置存储库130中。因此,示意性步骤450可以看作是CPU在元数据和位置存储库130中存储这种数据和/或从元数据和位置存储库130读取这种数据。
[0117]在步骤460,发送装置经由通过接口 160建立的无线连接将定义装置用户、该图书数据文件中的当前图书数据文件和当前位置的数据发送到图6的数据处理系统中的其他装置。为了该特定数据交易的目的,这种其他装置可以称为“接收”装置。当然,可以理解,就不同的数据交易,任意个体电子书阅读器装置可以同时被称为“发送”装置和“接收”装置。
[0118]在步骤470,接收装置接收由发送装置发送的数据。接收装置的CPU可以处理所接收的数据,以将其与从图6的数据处理系统中的其他装置接收的对应数据合并,并且例如将数据存储在元数据和位置存储库130中的保留位置。
[0119]最后,在步骤480,接收装置显示从自发送装置接收的数据提取的信息。(值得注意的是,在将在以下单独描述的主-从配置中,步骤480可以不同)。
[0120]在所描述的类型的社区数据共享配置中,任意个体接收装置都可以直接或者经由上述的WiFi集线器、网络服务器、或数据传输协调图书服务器接收来自图6中示意性示出的数据处理系统中的很多个发送装置的数据。为了以方便的方式合并并显示所接收的信息,现在将参照图8和图9描述两个可选实例。
[0121]参照图8,从其他电子书阅读器装置接收的聚集的图书文件和位置数据可以被显示为通过书名排列的一系列直方图500。在示例性配置中,每个书名的直方图都指示该书中的每个一连串位置范围的用户数。尽管阅读该书的用户的总数还可以在单独框500中给出,但是这可以指示该总数以及当前由阅读该书的用户占据的阅读位置分布。看图8中示出的示例性直方图500的实例,“The Importance of Being Earnest”的读者的最常见的当前位置在书的中间周围。相反,“The Time Traveller”的读者一般分布在书的开头周围。
[0122]图9以用户列表、书名、和页数(或者书中的位置)的形式给出了可选示意配置。
[0123]基于社区的数据共享的另一实例是共享物理位置数据。以下,这将参照图15至图21在建立所谓的图书俱乐部的上下文中描述。
[0124]返回到图7,现在将描述涉及主-从系统的情况。
[0125]上面已经提到,可以将数据处理系统中的电子书阅读器装置中的一个指定为主装置。可以通过形成图6的数据处理系统的一部分的电子书阅读器装置的双方协议来进行该指定,也就是说,每个用户都需要同意将特定装置临时指定为主装置。
[0126]主-从配置会非常有用的一个原因是课堂教学或讲座的背景。在这种情况下,教师或讲师可以被指定为这种主-从配置中的主装置的用户,例如,以指示当前显示的页面中的行位置,然后在每个从装置显示该行位置。
[0127]在该类型的主-从配置中,图7的步骤480以及其对从装置的操作的影响与已经描述的不同。
[0128]特别地,在步骤480,从主装置101接收的图书文件和位置数据用于设置将由从装置102、103、104中的每个使用的图书文件和位置。因此,如果主装置101的用户在其装置上打开页面,这引起在步骤450在主装置建立的位置数据的变化,该变化通过在步骤460被发送到从装置而被传递到从装置。每个从装置都在步骤470接收变化的位置数据,并将控制传递到步骤480,这引起在每个从装置上当前显示的页面变化,以与主装置上当前显示的页面匹配。就从装置的内部操作而言,在步骤470,来自主装置的图书文件和位置数据被接口 160接收,并且在CPU140的控制下被写入到元数据和位置存储库130,以重写由从装置持有的当前图书文件和位置数据。参照图书文件和位置数据,CPU140使得显示器110显示由存储的图书文件和位置数据指定的适当页面。
[0129]任何个体从装置可以在任何时间撤销对主装置的指定。这是由操作用户控制器170的从装置的用户完成的,以指示该用户不再希望他的装置是该特定主装置的从装置。因此,对装置的“从”身份的接受是自愿的,由潜在从装置的用户酌情决定。类似地,主装置本身可以在任何时间退出作为主装置。
[0130]图8和9的配置,或者在主装置的当前图书文件和阅读位置的从装置的显示,例如以各种不同方式显示至少在另一电子书阅读器装置的当前图书数据文件和当前显示位置。
[0131]图10示意性示出了印刷书600中的电子可读印刷码610。[0132]一般而言,用户传统购买印刷书通常并不会赋予该用户接收同一书的下载的电子副本的权利。图10中示出的配置可以提供这种配置,和/或可以提供其他有利的特点。
[0133]图10中示出的示例印刷码是通常称为“QR”(快速响应)码的类型的电子可读条形码。QR码遵循既定格式,以能够被条形码阅读器以及具有内置相机的电子装置读取。QR码610携带对准标记612和可以通过其各种数据编码的其他标记的图案。
[0134]在一个示例性配置中,QR码610可以印刷在书600的体内,或者,例如,可以印刷在书600的封面上,或者在书准备出售时作为书600中的插入独立式纸条,或者在购买纸质书时提供的销售收据上。这些表示分销给购书者。
[0135]图11示意性地示出了通过电子书阅读器装置从印刷书读取这种电子可读印刷码。这里,电子书阅读器装置是图1中示出的类型,包括可选的相机180。相机180用于捕获QR码610的图像。QR码610可以由在R0M210中存储的软件的控制下运行的装置100的CPU140解码(也就是说,可以提取编码在QR码610中的数据)。可选地,所捕获的QR码610的图像可以发送到单独服务器(诸如图书服务器620)用于解码。
[0136]在任一种情况下,用户可以操作用户控制器,以使得电子书阅读器装置100将与QR码610有关的数据发送到图书服务器620。
[0137]在本发明的实施方式中,QR码610相对于彼此是唯一的。也就是说,与印刷书600有关的QR码610的任何一个实例都携带与QR码610的任何其他实例不同的码。一般而言,QR码610携带与QR码610的特定实例的唯一或准唯一的数字表示(即,与QR码610的其他实例不同)相结合来唯一地定义书600的标题和内容的一些信息,例如,书的ISBN (国际标准书号)的表不。
[0138]当从QR码610导出的数据被发送到图书服务器620时,如果需要,则图书服务器执行解码步骤,并且将由QR码610表示的数据与被存储为图书服务器620中的记录630的“已经使用的”QR码的列表相比较。换句话说,图书服务器620记录印刷码的每个实例的使用,并且在本发明的一些实施方式中,可以抑制对码的特定实例使用一次以上。如果在记录630中没有找到由当前QR码610表示的数据,则这表明这是第一次尝试使用特定QR码610。如上所述,QR码610含有指示所考虑的特定书600的数据,因此,响应于检测到这是第一次尝试使用该特定QR码610,图书服务器620被设置为向捕获QR码610的图像的电子书阅读器装置100发送同一书的电子副本。
[0139]图书服务器在记录630中存储从特定QR码610导出的数据。这允许图书服务器针对该特定已经使用的QR码610的后续尝试用户,而拒绝对下载该书的任何进一步请求。
[0140]图12示意性示出了通过不同于电子书阅读器装置的装置从印刷书读取电子可读印刷码。虽然可以使用诸如具有相关网络摄像头的笔记本电脑或销售点终端的其他装置代替移动电话640,但是,这里,通过移动电话或智能电话640来执行QR码610的读取。
[0141]移动电话640捕获QR码610的图像,并且将QR码编码的数据解码。移动电话640将解码数据连同请求将对应的图书数据文件发送到的特定电子书阅读器装置的标识,一起发送到图书服务器620。像以前一样,图书服务器620将从QR码610导出的数据和与记录630中存储的先前使用的QR码有关的数据相比较。假设这是第一次尝试使用特定QR码610,则图书服务器620将涉及书600的电子图书数据文件提供到适当的电子书阅读器装置100。否则,禁止以这种方式使用特定印刷码一次以上(例如,防止)。[0142]可以将金融交易佣金作为收入分成(如图2中的324所示)提供到接收下载的副本的电子书100的制造商和/或零售商。
[0143]适当电子书阅读器装置100的身份例如可以通过用户名。注册为该用户名的电子书阅读器装置100无需在移动电话640发送涉及QR码610的数据时连接至图书服务器610 ;相反,当电子书阅读器装置100接下来进行到图书服务器620的数据连接时,图书服务器620可以分销该特定图书数据文件的副本用于电子书阅读器装置100下载。
[0144]除了确定电子书应当被下载到的正确目标位置,上面提到的收入分成配置还需要知道哪个制造商和/或零售商提供了该电子书阅读器装置。在本方面的实施方式中,这是通过图书服务器620向电子书阅读器装置(例如,已经由其用户账户识别)发送消息来查询含有装置标识符的特定存储区(例如,R0M210)的内容来实现的。装置标识符可以包括唯一或准唯一装置码,该唯一或准唯一装置码可以由图书服务器620匹配到装置码及其对应的提供商和/或制造商列表。或者,装置标识符可以包括制造商码和/或供应商码,其将所请求的信息直接提供到图书服务器620,以允许正确地分销收入分成。当然,装置标识符可以包括全部这些类型的信息,以及可选地进一步的信息。
[0145]并不要求印刷码是机器可读的,也不要求使用特定实例格式的QR码。可以使用诸如线性条形码的其他机器可读码,或者可以采用人体可读码。如果是人体可读码(诸如长的数字序列,其中,书的识别以及码的唯一部分被编码或哈希),则用户可以在他的电子书阅读器装置100或诸如移动电话640的其他装置上将这种数字输入到数据输入屏幕中。可选的,即使该码是人体可读的,参照图11和12描述的相机配置可以用于捕获码的图像,该图像然后通过电子书阅读器装置100、移动电话640、和/或图书服务器620经历光学字元识别。
[0146]在刚刚描述的配置中,印刷码本身(或者,至少,这是该印刷码的第一次使用的事实)直接向已经支付了书下载的图书服务器提供信息。在以下描述的配置中,向图书服务器620提供明确的支付信息。
[0147]印刷码的另一种使用是提供例如图13中示意性示出的用户身份卡形式的用户识另IJ。例如,这可以是与实体书店相关的优惠或会员卡。
[0148]例如,图13中示出的卡700可以具有与标准信用卡类似的大小,并且可以携带用户名,可选的,会员号、以及对该用户唯一的机器可读码710。这里,码710通过实例的方式被示出为QR码,并且携带表示提供该卡的机构(诸如实体书店)的数据以及定义该特定用户的唯一或准唯一数据。
[0149]现在将参照图14描述这种卡的使用实例,图14示意性示出了在销售点(POS)终端720读取这种用户身份卡700。
[0150]参照图14,手持扫描仪730捕获特定用户的会员卡上的QR码710的图像。从会员卡导出的用户身份被传送到POS终端720。
[0151 ] 作为同一交易的一部分,用户在POS终端720提供支付并且还提供特定书的识别。例如,用户可以购买特定书的纸质副本,而当前配置允许用户接收同一书的电子副本。因此,在该情景下的特定书的识别可以是用户正在购买作为当前交易一部分的书。在可选实施方式中,用户可能已经浏览了特定书的实体书架并且将书拿到了 POS终端720。然而,本配置允许用户接收对应的图书数据文件的电子副本,而不是接收实体书以带走。[0152]POS终端720将数据发送到定义了所考虑的特定书以及进行购买的用户的识别的图书服务器740。POS终端720还可以发送已经进行了所需的支付的确认。
[0153]图书服务器740可以维护先前就个体用户确定已经允许的书下载的记录750,其与上述记录630类似。这种记录可以用于防止同一书到不同电子书阅读器装置的后续下载,以避免使用单次购买来获得所购买的电子图书数据文件的多个副本的情况。
[0154]图书服务器740可以维护注册到用户确定的个体电子书阅读器装置100的确定列表,以允许图书服务器将所购买的电子图书数据文件发送到正确的电子书阅读器装置。可选的,QR码710中编码的数据本身可以提供路由详情,以允许图书服务器740将购买的电子图书数据文件发送到正确的电子书阅读器装置100。
[0155]使用上述技术,可以将收入分成(支付)路由到电子书阅读器装置制造商和/或供应商。
[0156]如上所述,电子书阅读器装置100可以包括位置检测器190。同样如上所述,在图6的数据处理系统中的装置之间共享的数据可以包括物理位置数据。现在将参照图15至图21来描述可以共享这种数据的技术,以及包括由接收的位置数据定义的另一装置的物理位置指示的显示的共享数据的可能使用。再次,如上所述,这可以基于主-从或基于社区而发生。
[0157]本部分说明书的起点是位置检测器190被配置为检测电子书阅读器装置100的物理位置。根据所使用的检测系统的确切性质,这种检测的精确度可能在几米或以下以及几百米之间变化,但是一般地,该精确度的范围并不与将要描述的实施方式在技术上相关。
[0158]参照图15,在步骤800,检测电子书阅读器装置100的位置。特别地,位置检测器190生成指示装置100的物理位置的位置数据。例如,该位置数据可以是地图或者表示当前物理位置的坐标。CPU140使得该数据被格式化,并发送到接口 160,在图15中的步骤810,接口 16通过无线连接将物理位置数据发送到图6的数据处理系统中的一个或多个接收装置。
[0159]现在到由图6的数据处理系统的接收装置执行的步骤,在步骤820,接收装置接收由发送装置发送的物理位置数据。这是通过接收含有位置数据的无线信号的接收装置的接口 160实现的。然后,在步骤830,接收装置可操作为显示由从发送装置接收的位置数据指示的发送装置的位置。下面将描述用以显示位置的技术。
[0160]图16示意性示出了由发送装置发送的物理位置数据的示例格式。物理位置数据包括具有用户或发起装置标识符842的数据包840、定义了在准备数据包时或者之前由位置检测器190检测的法器装置的位置的实际位置数据844、以及定义了正在发起电子书阅读器装置被读取的当前图书数据文件的书标识符846。可选地,书标识符还可以(或者替代地)定义该用户已经表达了兴趣、和/或已经阅读、和/或已经下载的一个或多个书的列表(和/或定义了书的一个或多个类型的配置文件)。
[0161]图17示意性示出了在接收电子书阅读器装置执行的处理。
[0162]在步骤850,装置接收图16的数据包840。特别地,接收装置100的接口 160接收用以发送数据包的无线信号,并且将所接收的数据包842传送到CPU140用于处理。
[0163]在步骤860,接收装置100的CPU140检查所接收的数据包840的书标识符846,以检测所接收的书数据是表示(a)用户当前在接收装置100正在阅读的同一书,还是表示(b)用户已经例如通过已经阅读了该书、已经下载但是还没有阅读该书、或者将该书放到了理想的书的所谓“意愿清单”而表示了兴趣的书。可以基于体裁、作者、出版商等的比较来进行(b)下的“兴趣”的比较。例如,用户可以建立定义了用户感兴趣的体裁、作者、出版商等的个人“配置文件”。配置文件可以存储在用户的装置中,和/或传递到秋天用户装置的选择,和/或存储在可以是例如社交网络服务器的服务器上。如果由书标识符846指定的书即不在类型(a)中也不在类型(b)中,则丢弃所接收的数据包840,并且控制返回到步骤850。
[0164]可选地,在步骤860,接收装置还可以比较数据包840中指定的发送装置的位置和接收装置的当前位置。如果发送装置的位置距接收装置的位置远于阈值距离(其可以由用户设置,但是例如可以是60迈),则丢弃所接收的数据包840,并且控制返回到步骤850。
[0165]再次可选地,在步骤870,通过接收装置来检查由数据包840中的符数据842指定的标识符。接收装置的用户可以维护“朋友”列表,也就是说,用户对关于其的接收信息感兴趣的识别。如果接收的标识符842没有落入朋友列表中,则系统提示用户询问新接收的标识符是否应当被添加到朋友列表,或者丢弃当前接收的数据包840并且控制返回到步骤850。
[0166]对于在步骤860和870没有被丢弃的任何数据包,在步骤880显示位置数据。以下将描述这种显示的格式。
[0167]该位置数据的用途之一是简单地找出其他用户的位置:该其他用户正在阅读与接收装置的用户同一书或者该用户感兴趣的书。另一可能用途是例如通过发送以下描述的会议邀请,允许所谓的图书俱乐部形成为对同一书或书类型感兴趣的用户组。图18示意性示出了由一对电子书阅读器装置就加入图书俱乐部的邀请执行的步骤。与之前一样,在图18种,由一对装置中的一个(发送会议邀请的装置)执行的操作在虚线的左侧示出,并且由一对装置中的另一个(接收邀请的装置)执行的操作在虚线的右侧示出。可以将该操作设置为仅相对于隔开不超过上述阈值距离的装置而被允许。
[0168]参照图18,在步骤900,发送装置的用户发起待被发送到图6的数据处理系统中的接收装置的用户的会议邀请。该邀请的发起由结合显示屏110上示出的信息(见下文)在发送装置操作用户控制器170的用户执行。发送装置的CPU140将该邀请格式化成指定发起用户、接收用户、以及由发起用户制定的任何其他细节的数据包等。
[0169]在步骤910,发送装置将定义了邀请的数据包通过CPU140发送到接收装置,指示接口 160发送该数据包作为无线信号。在步骤920,接收装置接收定义了邀请的无线发送的数据包,并且在步骤930,接收装置的CPU140使得在接收装置的显示屏110上显示邀请的细节。响应于显示邀请,接收装置的用户操作用户控制器170,以接受或拒绝邀请。
[0170]在接收装置的用户拒绝了邀请的情况下,在步骤940,控制简单地返回到步骤920,并且丢弃当前接收的数据包。
[0171]然而,如果接收装置的用户在步骤950接受了邀请,则在步骤960,接收装置的CPU140指示接口 162向发送装置发送接受数据包。在接收装置,控制返回到步骤920。在发送装置,在步骤970接收接受数据包,并且在步骤980在发送装置上显示已经接受邀请的事实。
[0172]图19至图21示意性示出了形成于电子书阅读器装置100的操作相关的控制菜单的一部分的页面。特别地,图19示意性示出了图书俱乐部的潜在会员的地图显示;图20示意性示出了与特定书有关的图书俱乐部的地图显示;并且图21示意性示出了由电子书阅读器装置存储的图书俱乐部的日称。这三个显示页面中的每个都包括控制按钮1000,由触摸屏配置用于允许选择另外两个显示页面。
[0173]参照图19,示出了用于用户发起加入图书俱乐部的邀请的数据输入屏。在片段1010中,用户可以指定实际细节,诸如图书俱乐部名称、描述、和建议的会议时间。下一片段1020提供了满足两个功能的地图显示。首先,例如,通过输入会议场所数据条目字段1022和/或指向地图显示1020上的所需位置,发起用户可以选择图书俱乐部的建议的会议场所。该地图显示的第二个功能是指示由从这些用户接收的位置数据通知的其他电子书阅读器装置的物理位置,对于该其他电子书阅读器装置,用户正在阅读与发起用户同一书,或者用户所感兴趣的书与发起用户所感兴趣的书相同。如上面结合步骤870描述的,用户的显示可以可选地被过滤为仅包括朋友列表。每个用户都由标记指示,在图19示出的实例中,其包括字母标记A...F。
[0174]片段1030列出了位于由地图显示1020定义的区域中的任何朋友(在该情况下,位置A...C对应于朋友),以及并不是朋友列表的一部分的任何其他附近阅读器(在该实例中,位置D...被显示为其他附近读者,并且用户有选择“more”控制1032来显示进一步的非朋友附近读者的机会)。用户还有选择控制1034来编辑其朋友列表的机会。
[0175]通过在地图显示1020上选择其对应的字母和/或通过从片段1030的列表中选择,用户可以选择被邀请加入图书俱乐部的朋友。一旦发起用户已经选择了要邀请的朋友并且已经指定了所建议的图书俱乐部的实际数据1010和会议场所,则发起用户选择控制1040。
[0176]控制1040的操作使得图18的流程图,特别是从步骤900开始,相对于所建议的图书俱乐部的受邀读者而被发起。在步骤910发送的数据可以包括实际信息1010、会议场所、以及发起用户和接收用户的姓名。还可以提供包路由数据,以将邀请数据包仅路由到相应的接收用户。当然,单个数据包还可以被路由到多个接收用户,以避免需要重复地想多个接收放发送相同数据。例如,可以通过改变地图显示1020中使用的标记字母的颜色或其他显示属性以指示每个用户的位置,提供图18的步骤980的接受显示。当然,位置可以随时间改变,因此可以以预定间隔或者在接收到变化的物理位置数据时更新地图显示1020。
[0177]图20示意性示出了与特定书(或者涉及该书的关键字)或特定会议场所相关的图书俱乐部的地图显示。特别地,在片段1050,用户可以输入涉及感兴趣的书的关键字,例如,其表示标题、作者姓名等众的一些或全部。地图显示1060表示落入涉及指定关键字的搜索结果中的俱乐部的位置。为了注册俱乐部用于纳入该搜索,在图18的处理之后可以有类似处理,不同的是,用户生成一般邀请而没有指定特定接收方,并且将该一般邀请发送到图6的数据处理系统中的所有用户。
[0178]—旦用户已经建立了一个或多个图书俱乐部的会员,可以使用图21的图书俱乐部页面来显示涉及每个这种图书俱乐部的实际细节。
[0179]图22示出了已经被选择用于形成选集的示例电子书的片段。
[0180]实际上,示出了三个示例电子书,书A、书B、和书C。该书以示意性的形式表示为矩形,使得书的内容从矩形顶部延伸到底部。已经选择了阴影的片段来形成选集。特别地,已经选择了从书A中的位置Al行进到位置A2的片段,已经选择了从书B中的位置BI行进到位置B2的片段,并且已经选择了从书C中的位置Cl行进到位置C2的片段。
[0181]形成选集的部分的选择可以本身就是知性文学作品。尽管从其选择上述部分的原始书可以具有由其相应作者拥有的版权,但是在执行选集的部分的选择中可以有单独版权。选集可以本身是可销售作品。以下的说明书描述了这种选集如何可以作为电子图书文件销售。
[0182]负责选择被示出为图22中的阴影部分的部分的人员生成包括元数据的选集数据,该元数据指示符定义了每个书中所选择的部分的起点和重点的阅读位置。图23中示意性示出了定义这种算法的这种元数据的实例。
[0183]图24示意性示出了例如作为单个选集文件的电子书选集的制作和销售。图书服务器1100与含有整个电子书A、B、和C的源文件1110以及存储图23中示意性示出的形式的元数据的元数据存储库1120相关。
[0184]图书服务器1100包括数据提取器1130和数据连接器1140。响应于对选集的订单以及该订单的适当支付1150的确认(例如,来自支付服务器),数据提取器1130从元数据存储库1120取回涉及订购的选集的元数据。使用所取回的元数据,数据提取器1130从图书数据文件1110提取所需的部分。数据连接器1140然后连接所提取的部分,以形成所需的选集1160,该选集1160然后被提供到购买用户作为进行支付的用户的电子书阅读器装置的下载,用于如上所述在该装置上显示。
[0185]除了系统使用定义选集的元数据,所提取的材料部分(或者至少从其提取材料部分的图书数据文件)本身可以具有相关元数据。这种元数据可以提供对整个原始图书数据文件的参考,和/或对可以购买该整个电子书的互联网服务器或网站的参考。
[0186]再次,可以将收入分成提供到相对于其下载选集和/或完整参考作品的电子书阅读器装置的制造商和/或供应商。可以使用上述涉及收入分成324的技术。在其他实施方式中,特别适用于参考的完整作品的销售,通过电子书阅读器装置可以设置定义可以从其购买完整作品的网页的URL (同统一资源定位符),以包括所谓的推介数据(作为URL的一部分),该推介数据定义了销售完整参考作品的网站应当将该购买的佣金支付指向的实体。
[0187]上述技术可以在硬件、软件、诸如专用集成电路或现场可编程门阵列的可编程硬件、或者这些的组合中实现。可以理解,在至少部分地通过软件实现该技术时,则这种软件以及提供用以提供这种软件的介质(诸如非临时性存储介质)被看作是本发明的实施方式。这种存储介质可以被提供作为计算机程序产品。
[0188]虽然这里已经参照附图详细描述了本发明的说明性实施方式,但是将会理解,本发明不限于这些【具体实施方式】,并且在不背离由所附权利要求限定的本发明的范围和精神的情况下,本领域普通技术人员可以进行各种变化和修改。
【权利要求】
1.一种电子书阅读器装置,包括: 数据发送器,被配置为经由无线网络发送阅读位置数据,所述阅读位置数据定义:正由所述电子书阅读器装置显示的当前图书数据文件、以及所述图书数据文件中的当前显示位置; 数据接收器,被配置为经由所述无线网络接收由另一电子书阅读器装置发送的阅读位置数据;以及 显示控制器,被配置为至少显示所述另一电子书阅读器装置的所述当前图书数据文件和所述当前显示位置的指示。
2.根据权利要求1所述的装置,包括被配置为检测所述电子书阅读器装置的物理位置的位置检测器,其中: 所述数据发送器被配置为经由所述无线网络发送位置数据,所述位置数据指示所述电子书阅读器装置的物理位置;以及 所述数据接收器被配置为经由所述无线网络接收来自另一电子书阅读器装置的位置数据。
3.一种包括多个电子书阅读器装置的数据处理系统,每个所述电子书阅读器装置都具有显示器并且可连接至电子书阅读器装置的无线网络,其中: 所述多个电子书阅读器装置的第一电子书阅读器装置包括被配置为经由无线网络发送阅读位置数据的数据发送器 ,所述阅读位置数据定义:正由所述电子书阅读器装置显示的当前图书数据文件、以及所述 图书数据文件中的当前显示位置;以及 所述多个电子书阅读器装置的至少一个第二不同的电子书阅读器装置包括被配置为经由所述无线网络接收由所述第一电子书阅读器装置发送的所述阅读位置数据的数据接收器,以及被配置为控制所述第二电子书阅读器装置以至少显示所述第一电子书阅读器装置的所述当前图书数据文件和所述当前显示位置的指示的显示控制器。
4.根据权利要求3所述的系统,其中,所述第二电子书阅读器装置的所述显示控制器被配置为控制所述第二电子书阅读器装置在与所述第一电子书阅读器装置相同的显示位置显示同一图书数据文件作为要阅读的书。
5.根据权利要求3所述的系统,其中,所述多个电子书阅读器装置被设置为使得所述第一电子书阅读器装置充当主装置,并且所述多个电子书阅读器装置的其余电子书阅读器装置是充当从装置的第二电子书阅读器装置,使得所述主装置的所述当前图书数据文件和/或所述当前显示位置的变化经由所述无线网络被传送到所述从装置中的每一个。
6.根据权利要求5所述的系统,包括在所述主装置处的用户控制器,所述用户控制器被配置为使得所述主装置的用户可以指示当前显示页面中的行位置; 其中,所述数据发送器、所述无线网络、和所述从装置的所述数据接收器协作,以在所述从装置的每一个显示所述行位置。
7.根据权利要求3所述的系统,其中,所述多个电子书阅读器装置的每个电子书阅读器装置都被配置为充当第一电子书阅读器装置和第二电子书阅读器装置;每个电子书阅读器装置都被配置为: 充当第一电子书阅读器装置,以向所述无线网络发送与所述装置的当前图书数据文件和当前显示位置有关的阅读位置数据;以及充当第二电子书阅读器装置,以接收与所述多个电子书阅读器装置中的其他电子书阅读器装置的当前图书数据文件和当前显示位置有关的阅读位置数据。
8.根据权利要求3所述的系统,其中: 至少所述第一电子书阅读器装置包括被配置为检测所述电子书阅读器装置的物理位置的位置检测器,所述数据发送器被配置为经由所述无线网络发送指示所述电子书阅读器装置的所述物理位置的位置数据;以及 至少所述第二电子书阅读器装置被配置为经由所述无线网络接收来自所述第一电子书阅读器装置的所述位置数据。
9.根据权利要求8所述的系统,其中,所述第二电子书阅读器装置被配置为显示由接收到的所述位置数据指定的所述第一电子书阅读器装置的所述物理位置的指示。
10.根据权利要求9所述的系统,其中,所述多个电子书阅读器装置中的每个电子书阅读器装置都被配置为充当向所述无线网络发送位置数据的第一装置以及充当从所述无线网络接收与所述多个电子书阅读器装置中的其他装置有关的位置数据的第二装置。
11.根据权利要求10所述的系统,其中,所述多个电子书阅读器装置中的每个电子书阅读器装置都被配置为检测其他装置是否具有指示在该装置的物理位置的阈值距离中的物理位置的位置数据,并且如果另一装置相对于所述装置的物理位置远于所述阈值距离,则丢弃从所述另一装置接收的数据。
12.根据权利要求11所述的系统,其中,所述多个电子书阅读器装置中的每个电子书阅读器装置都被配置为向其他装置发送会议邀请,所述其他装置具有指示在所述装置的物理位置的阈值距离中的物理位置的位置数据。
13.根据权利要求12所述的系统,其中,所述多个电子书阅读器装置中的每个电子书阅读器装置都被配置为如果另 一装置的所述阅读位置数据指示与该装置相同的当前图书数据文件,则向所述另一装置发送会议邀请。
14.一种电子书分销系统,包括: 用于分销给购书者的印刷码; 服务器,被配置为存储一个或多个电子图书数据文件; 电子码读取器,被配置为读取与购书者有关的印刷码,并且与所述服务器通信以请求所述服务器将与所述印刷码有关的书的电子副本传送到与所述购书者相关的电子书阅读器装置。
15.根据权利要求14所述的系统,其中,所述印刷码作为书的纸印本的一部分被提供,相关的所述电子副本是同一书的电子副本。
16.根据权利要求15所述的系统,其中,所述印刷码的每个实例相对于所述印刷码的其他实例而不同。
17.根据权利要求16所述的系统,其中,所述服务器被配置为记录所述印刷码的每个实例的使用,并且禁止任何单个印刷码的多于一次的使用。
18.根据权利要求14所述的系统,其中,印刷码与用户相关,所述服务器被配置为: 接收支付数据,所述支付数据指示与第一印刷码相关的用户已经支付了电子书; 响应于所述第一印刷码已经被所述电子码读取器读取的来自所述电子码读取器的指示,将所述电子书传送到与所述用户相关的电子书阅读器装置。
19.根据权利要求14所述的系统,其中,所述服务器被配置为检测与所述购买相关的所述电子书阅读器装置的制造商和/或供应商,并且关于所述购买向所述制造商和/或供应商提供支付。
20.根据权利要求19所述的系统,其中,所述电子书阅读器装置被配置为向所述服务器提供所述电子书阅读器装置上存储的数据,所述数据识别所述电子书阅读器装置的供应商和/或制造商。
21.—种与电子书阅读器装置一起使用的电子书分销系统,所述电子书阅读器装置具有显示器并且被配置为:存储与电子图书数据文件中的相应阅读位置相关的元数据,并且如果所述电子图书数据文件的相应阅读位置当前正在所述显示器上被显示,则显示一项元数据的表示,所述系统包括: 服务器,被配置为存储与一个或多个电子图书数据文件相关的所述元数据,以及响应于接收到来自用户的支付,向所述用户发送所述元数据的副本。
22.根据权利要求21所述的系统,其中,所述服务器被配置为检测与所述购买相关的电子书阅读器装置的制造商和/或供应商,并且关于所述购买向所述制造商和/或供应商提供支付。
23.—种电子书分销系统,包括: 服务器,被配置为存储两个或多个电子图书数据文件和选集数据,所述选集数据包括定义一起形成电子选集书的所述两个或多个电子图书数据文件的各个片段的有序列表; 所述服务器被配置为响应于接收到来自用户的支付,从所述两个或多个电子图书数据文件提取由所述选集数据定义的所述各个片段,以将所述片段连接成单个电子选集数据文件,并且将所述电子选集数据文件的副本传送到所述用户。`
24.根据权利要求23所述的系统,其中,所述服务器被配置为检测与所述购买相关的所述电子书阅读器装置的制造商和/或供应商,并且关于所述购买向所述制造商和/或供应商提供支付。
25.—种电子书分销系统,包括: 服务器,被配置为存储一个或多个电子图书数据文件; 购书装置,被配置为与所述服务器通信,以请求所述服务器向电子书阅读器装置发送与印刷码有关的书的电子副本; 其中,所述服务器被配置为检测与所述购买相关的所述电子书阅读器装置的制造商和/或供应商,并且关于所述购买向所述制造商和/或供应商提供支付。
26.一种包括存储计算机软件的存储介质的计算机程序产品,所述计算机软件当被计算机执行时,使所述计算机执行根据权利要求25所述的方法的步骤。
27.一种电子书阅读器装置的操作方法,包括: 经由无线网络发送阅读位置数据,所述阅读位置数据定义:正由所述电子书阅读器装置显示的当前图书数据文件、以及所述图书数据文件中的当前显示位置; 经由所述无线网络接收由另一电子书阅读器装置发送的阅读位置数据;以及 至少显示所述另一电子书阅读器装置的所述当前图书数据文件和所述当前显示位置的指示。
28.一种包括存储计算机软件的存储介质的计算机程序产品,所述计算机软件当被计算机执行时,使所述计算机执行根据权利要求27所述的方法的步骤。
29.—种在包括多个电子书阅读器装置的系统中的数据处理方法,每个所述电子书阅读器装置都具有显示器并且可连接至电子书阅读器装置的无线网络,所述方法包括: 所述多个电子书阅读器装置的第一电子书阅读器装置经由无线网络发送阅读位置数据,所述阅读位置数据定义:正由所述电子书阅读器装置显示的当前图书数据文件、以及所述图书数据文件中的当前显示位置;以及 所述多个电子书阅读器装置的至少一个第二不同的电子书阅读器装置经由所述无线网络接收由所述第一电子书阅读器装置发送的所述阅读位置数据,并且至少显示所述第一电子书阅读器装置的所述当前图书数据文件和所述当前显示位置的指示。
30.一种包括存储计算机软件的存储介质的计算机程序产品,当所述计算机软件被计算机执行时,使所述计算机执行根据权利要求29所述的方法的步骤。
31.一种电子书分销方法,包括: 将印刷码分销给购书者; 服务器存储一个或多个电子图书数据文件; 电子地读取与购书者有关的印刷码;以及 与服务器通信,以请求所述服务器将与所述印刷码有关的书的电子副本传送到与所述购书者相关的电子书阅读器装置。
32.—种包括存储计算机软 件的存储介质的计算机程序产品,所述计算机软件当被计算机执行时,使所述计算机执行根据权利要求31所述的方法的步骤。
33.一种电子书分销方法,包括: 电子书阅读器装置存储与电子图书数据文件中的相应阅读位置相关的元数据,并且如果所述电子图书数据文件的所述相应阅读位置当前正在所述显示器上被显示,则显示一项元数据的表示;以及 服务器存储与一个或多个电子图书数据文件相关的所述元数据,并且响应于接收到来自用户的支付,向所述用户传送所述元数据的副本。
34.一种包括存储计算机软件的存储介质的计算机程序产品,所述计算机软件当被计算机执行时,使所述计算机执行根据权利要求33所述的方法的步骤。
35.一种电子书分销方法,包括: 服务器存储两个或多个电子图书数据文件和选集数据,所述选集数据包括定义一起形成电子选集书的所述两个或多个电子图书数据文件的各个片段的有序列表; 响应于接收到来自用户的支付,所述服务器从所述两个或多个电子图书数据文件提取由所述选集数据定义的所述各个片段,以将所述片段连接成单个电子选集数据文件;以及 所述服务器将所述电子选集数据文件的副本传送到所述用户。
36.一种包括存储计算机软件的存储介质的计算机程序产品,所述计算机软件当被计算机执行时,使所述计算机执行根据权利要求35所述的方法的步骤。
37.一种电子书分销方法,包括: 存储一个或多个电子图书数据文件; 购书装置与所述服务器通信,以请求所述服务器向电子书阅读器装置传送与印刷码有关的书的电子副本;所述服务器检测与所述购买相关的所述电子书阅读器装置的制造商和/或供应商;以及 所述服务器关于所述购买向所述制造商和/或供应商提供支付。
38.一种包括存储计算机软件的存储介质的计算机程序产品,所述计算机软件当被计算机执行时,使所述计算机执行根据权`利要求37所述的方法的步骤。
【文档编号】G06F17/24GK103503004SQ201280020484
【公开日】2014年1月8日 申请日期:2012年7月12日 优先权日:2011年7月12日
【发明者】塞谬尔·约翰·索恩, 亨利·牛顿-邓恩, 亚历克斯·英格尔斯·伊莱亚斯, 荒木聪 申请人:索尼公司

最新回复(0)