当前位置: 首页 > 专利查询>谷歌公司专利>正文

阅读组电子书同步制造技术

技术编号:13674681 阅读:28 留言:0更新日期:2016-09-08 00:04
与电子书相关联的阅读组被定义,该阅读组包括主设备和一个或多个跟随设备。用来将一个或多个跟随设备的阅读位置同步到阅读分节的同步命令被从主设备接收,该阅读分节指定电子书的一部分。同步命令被提供给一个或多个跟随设备,并且响应于接收到该同步命令,一个或多个跟随设备被配置为根据阅读分节来呈现电子书。

【技术实现步骤摘要】
【国外来华专利技术】
本公开内容涉及电子书(ebook)领域,并且更具体地涉及电子书在阅读组的成员内的同步。
技术介绍
许多用户利用它们的数字设备来阅读诸如小说、新闻文章、短篇小说等材料,查看视频,查看图片,或者更一般地与某种显示的内容交互。有时希望在组设置下阅读电子书(例如,学生在上课期间一起阅读课文的一部分)。然而,电子书可以经由不同类型的数字设备被显示,并且这些数字设备中的一些具有影响分页或其他显示特性的不同显示区域。因此,电子书的读者经常难以跟随其他读者。
技术实现思路
以上和其他的需求通过用于同步阅读组中的计算设备的阅读位置的计算机实现的方法、存储可执行代码的非瞬态计算机可读存储介质和设备而被满足。用于同步阅读组中的计算设备的阅读位置的计算机实现的方法的一个实施例包括定义与电子书相关联的阅读组,该阅读组包括主设备和一个或多个跟随设备。用来将一个或多个跟随设备的阅读位置同步到阅读分节的同步命令被从主设备接收,该阅读分节指定电子书的一部分。同步命令被提供给一个或多个跟随设备,并且响应于接收到该同步命令,一个或多个跟随设备被配置为根据阅读分节来呈现电子书。存储用于同步阅读组中的计算设备的阅读位置的可执行计算机程序指令的非瞬态计算机可读存储介质的一个实施例包括定义与电子书相关联的阅读组,该阅读组包括主设备和一个或多个跟随设备。
用来将一个或多个跟随设备的阅读位置同步到阅读分节的同步命令被从主设备接收,该阅读分节指定电子书的一部分。同步命令被提供给一个或多个跟随设备,并且响应于接收到该同步命令,一个或多个跟随设备被配置为根据阅读分节来呈现电子书。用于同步阅读组中的计算设备的阅读位置的设备的一个实施例包括被配置为执行模块的处理器,以及存储这些模块的存储器。模块包括配置模块,其被配置为使得设备充当与电子书相关联的阅读组中的跟随设备,该阅读组包括主设备。模块还包括同步模块,其被配置为:响应于接收到包括指定电子书的一部分的阅读分节的同步命令,从该阅读分节提取位置信息,标识电子书的与提取的位置信息相应的一部分以及部分地基于该跟随设备的显示分节将电子书的该一部分分成一个或多个子集。模块还包括用户接口模块,其被配置为向该跟随设备的用户呈现将一个或多个子集中的第一子集。附图说明图1是图示了用于同步阅读组中的电子读者的环境的实施例的高级框图。图2是图示了用于实现图1中示出的实体的示例计算机的高级框图。图3是图示了根据一个实施例的组同步服务器内的模块的详细视图的高级框图。图4是图示了根据一个实施例的计算设备的组阅读模块内的模块的详细视图的高级框图。图5是图示了根据一个实施例的同步阅读组中的计算设备的过程的流程图。具体实施方式附图(图)和以下描述仅以例示方式描述了某些实施例。本领域技术人员将容易从以下描述认识到,在不脱离本文所述的原理的情况
下可采用本文所示的结构和方法的备选实施例。现在将详细参照若干实施例,其示例被图示于附图中。注意,只要可行,则类似或相似的参考号可用在图中并且可指示类似或相似的功能。图1是图示了用于同步阅读组中的电子读者的环境的实施例的高级框图。该环境包括由网络110连接到跟随设备120、媒体源130以及组同步服务器140的主设备100。这里只有一个主设备100、跟随设备120、媒体源130和组同步服务器140被示出,但是可存在这些实体中的每个实体的多个实例。例如,可存在与多个组同步服务器140和媒体源130通信的数千个或数百万个主设备100和跟随设备120。网络110提供主设备100、跟随设备120、媒体源130和组同步服务器140之间的通信基础设施。网络110通常是因特网,但是可以是任何网络,包括但不限于局域网(LAN)、城域网(MAN)、广域网(WAN)、移动有线或无线的网络、私有网络、虚拟专用网或者这些的某种组合。媒体源130包括向主设备100和跟随设备120提供电子书的一个或多个计算机服务器。媒体源130可以例如是电子书零售商、图书馆等。电子书可以使用媒体标识符而被标识。媒体源130可以经由网络110直接向主设备100和跟随设备120提供电子书,或者设备(即,100或120)可以从其他源接收电子书。主设备100是计算设备,该计算设备执行计算机程序模块(例如,web浏览器或其他客户端应用),其允许用户查看电子书、新闻馈送、浏览因特网和一般地消费媒体内容。主设备100可以例如是个人计算机、平板计算机、智能电话、膝上型计算机、GOOGLE专用电子阅读器或者能够显示电子书的其他类型的支持网络的设备。主设备100控制阅读组中的一个或多个跟随设备120的同步。例如,主设备100可以控制电子书中的什么部分可用于向阅读组中的跟随设备120的用户呈现。主设备100是被指明为充当阅读组中的主人的计算设备。阅读组包括主设备100和一个或多个跟随设备120。同样地,在一些实施例中,相同的计算设备可代而被指明为充当跟随设
备120。下面关于图3详细讨论如何将计算设备指明为充当主设备100或跟随设备120。主设备100在一个实施例中包括用户接口模块140、媒体数据库150和组阅读模块160。在一个实施例中,这些实体是在主设备上执行的软件应用模块。例如,模块140、150和160可被集成到在电子阅读器上执行的应用中。用户接口模块140使得操作主设备100的用户能够向媒体数据库150和/或媒体源130请求内容。用户接口模块140还向主设备100的用户呈现呈现请求的内容。例如,操作用户设备100的用户可以从经由用户接口模块140显示的电子书选项的列表选择要阅读的电子书,并且用户接口模块140然后向媒体源130发送对选择的电子书的请求。用户接口模块140向用户显示请求的电子书的各部分。媒体数据库150存储与电子书有关的内容和信息。与电子书有关的信息例如包括媒体标识符、电子书文本、位置信息、与内容相关联的元数据或者这些的某种组合。元数据描述内容的不同方面。位置信息标识内容在电子书内的位置。元数据可例如包括作者、出版日期、评论、流派信息、出版商、评分、媒体项标识符等。组阅读模块160生成用来创建阅读组的组请求。组请求请求对阅读组的创建。在一些实施例中,组请求可包括与如下电子书相关联的标识符,该电子书的部分将被阅读组阅读。组阅读模块160向组同步服务器140发送组请求。组阅读模块160从组同步服务器140接收组确认。组确认确认阅读组已被创建。组确认可例如包括组标识符、设备指明或者两者兼有。组标识符是用于创建的阅读组的唯一标识符。设备指明指示计算设备充当主设备100或跟随设备120。在这一示例中,发送组请求的计算设备被指明为主设备100。组阅读模块160控制阅读组成员资格。组阅读模块160允许主设备100的用户指定隐私设置,这些隐私设置控制是否允许跟随设备120加入阅读组。组阅读模块160向组同步服务器140提供隐私设置。在一些实施例中,当跟随设备120已经加入阅读组时组阅读模块160
从组同步服务器140接收通知。在一些实施例中,组阅读模块160可编辑阅读组的成员资格。例如,组阅读模块160可从阅读组添加或除去跟随设备120。在一些实施例中,组阅读模块120可直接地(例如,经由设备之间的连接)请求跟随设本文档来自技高网
...

【技术保护点】
一种用于同步阅读组中的计算设备的阅读位置的计算机实现的方法,包括:定义与电子书相关联的阅读组,所述阅读组包括主设备和一个或多个跟随设备;从所述主设备接收用来将所述一个或多个跟随设备的阅读位置同步到阅读分节的同步命令,所述阅读分节指定所述电子书的一部分;以及向所述一个或多个跟随设备提供所述同步命令,其中响应于接收到所述同步命令,所述一个或多个跟随设备被配置为根据所述阅读分节来呈现所述电子书。

【技术特征摘要】
【国外来华专利技术】2014.03.06 US 14/198,9711.一种用于同步阅读组中的计算设备的阅读位置的计算机实现的方法,包括:定义与电子书相关联的阅读组,所述阅读组包括主设备和一个或多个跟随设备;从所述主设备接收用来将所述一个或多个跟随设备的阅读位置同步到阅读分节的同步命令,所述阅读分节指定所述电子书的一部分;以及向所述一个或多个跟随设备提供所述同步命令,其中响应于接收到所述同步命令,所述一个或多个跟随设备被配置为根据所述阅读分节来呈现所述电子书。2.根据权利要求1所述的计算机实现的方法,其中定义与电子书相关联的阅读组,所述阅读组包括主设备和一个或多个跟随设备还包括:基于从计算设备接收的组请求来创建所述阅读组;以及将一个或多个计算设备作为所述一个或多个跟随设备加入所述阅读组,所述加入部分地基于从所述一个或多个计算设备接收的加入请求。3.根据权利要求2所述的计算机实现的方法,还包括:基于所述组请求内的信息来生成组标识符;生成确认所述阅读组的创建并且将发送所述组请求的计算设备指明为所述主设备的组确认,所述组确认包括所述组标识符;以及向所述主设备提供所述组确认。4.根据权利要求2所述的计算机实现的方法,其中将一个或多个计算设备作为所述一个或多个跟随设备加入所述阅读组,所述加入部分地基于从所述一个或多个计算设备接收的加入请求还包括:从所述加入请求提取认证信息;确定所述认证信息满足隐私设置,所述隐私设置至少部分地由所
\t述主设备提供;以及响应于认证信息满足所述隐私设置,向所述一个或多个跟随设备发送组确认。5.根据权利要求1所述的计算机实现的方法,还包括:从所述阅读组中的跟随设备接收反馈消息,所述反馈消息指示所述跟随设备的用户的阅读状态;以及向所述主设备提供所述反馈消息,其中响应于接收到所述反馈消息,所述主设备经由用户接口向关联的用户呈现指示所述跟随设备的所述用户的所述阅读状态的通知。6.根据权利要求1所述的计算机实现的方法,其中所述一个或多个跟随设备中的跟随设备响应于接收到所述同步命令而被配置为:从所述阅读分节提取位置信息,标识所述电子书中的与提取的所述位置信息对应的一部分,部分地基于所述跟随设备的显示区域来将所述电子书的所述一部分分成一个或多个子集,以及向所述跟随设备的用户呈现所述一个或多个子集中的第一子集。7.根据权利要求6所述的计算机实现的方法,其中所述跟随设备防止所述用户查看未被所述阅读分节指定的电子书内容。8.一种存储用于同步阅读组中的计算设备的阅读位置的可执行计算机程序指令的非瞬态计算机可读存储介质,所述指令可执行以执行包括以下各项的步骤:定义与电子书相关联的阅读组,所述阅读组包括主设备和一个或多个跟随设备;从所述主设备接收用来将所述一个或多个跟随设备的所述阅读位置同步到阅读分节的同步命令,所述阅读分节指定所述电子书的一部分;以及向所述一个或多个跟随设备提供所述同步命令,其中响应于接收到所述同步命令,所述一个或多个跟随设备被配置为根据所述阅读分节来呈现所述电子书。9.根据权利要求8所述的计算机可读介质,其中定义与电子书
\t相关联的阅读组,所述阅读组包括主设备和一个或多个跟随设备还包括:基于从计算设备接收的组请求来创建所述阅读组;以及将一个或多个计算设备作为所述一个或多个跟...

【专利技术属性】
技术研发人员:N·约翰斯顿
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1