电子多媒体发布系统和方法

文档序号:6360777阅读:144来源:国知局
专利名称:电子多媒体发布系统和方法
技术领域
本公开涉及电子多媒体发布系统和方法。
背景技术
在这里提供的背景技术描述用于在整体上呈现本公开的上下文环境。在本背景技术部分中描述的本发明人的成果以及在提交申请时不应作为现有技术的说明书的各个方面并不被明确或暗含地承认为与本公开相对的现有技术。·阅读书籍、杂志、报纸等是世界上许多人喜爱的活动。电子书(E-book)是印刷的书籍、杂志、报纸等的数字版本的统称。通常通过互联网发布电子书。以可以在诸如eReader之类的专用硬件设备上或在诸如平板计算机、智能电话和个人计算机(PC)之类的通用硬件设备上读取的文件的形式来传递电子书。由于近年来移动数字设备的普及,电子书取代了印刷书籍的优势,人们消费书籍、杂志、报纸等的方式正在快速地改变。

发明内容
一种电子多媒体发布系统包括编著系统、服务提供商系统和远程计算设备。编著系统创建包括文本、多媒体内容和互动服务的增强的电子书。服务提供商系统允许执行所述互动服务,基于用户对所述增强的电子书的使用改编所述增强的电子书,并将所述增强的电子书与多个额外的服务连接。远程计算设备将所述增强的电子书呈现给所述用户,并使用所述互动服务管理所述用户、增强的电子书和服务提供商系统之间的互动。增强的电子书使用相对于由常规电子书使用的格式有优势的丰富书籍格式。下面是由本公开披露的丰富书籍格式相对于常规电子书格式的优势中的一些。常规的电子书的格式是针对面向文本的电子书的内容而被设计和使用的,而除了文本之外,丰富书籍格式还集成了高级格式的媒体数据。使用丰富书籍格式,用户能够以取决于增强的电子书的内容的各种方式与媒体进行互动。丰富书籍格式允许第三方应用与内容相关联。丰富书籍格式提供了取决于用户环境和互动的定制的、个性化的和动态的内容。丰富书籍格式允许使用用户生成的数据方便地更新内容。丰富书籍格式允许经由各种网络传递和更新内容。而由现有的电子书使用的格式均不能提供在这里描述的这些和其他益处。根据下面提供的具体实施方式
,本公开的应用性的其他领域将变得清楚。应当理解的是,具体实施方式
和特定的示例仅是示意性的,而并不意在对本公开的范围构成限制。


根据具体实施方式
和附图,本公开将变得更加易于理解。
图IA是示出了根据本公开的电子多媒体发布系统的概况的框图;图IB不出了图IA的电子多媒体发布系统中的信息流;图2是根据本公开的电子多媒体发布系统的功能框图;图3是在图2的电子多媒体发布系统中使用的编著系统的功能框图;图4是在图2的电子多媒体发布系统中使用的服务提供商系统的功能框图;图5是在图2的电子多媒体发布系统中使用的远程计算设备的功能框图;图6A-6D示出了根据本公开的能够使用旅游书籍执行的功能的示例;以及图7A-7D是根据本公开的用于生成、验证、供应和呈现丰富书籍(例如旅游书籍)的·方法的流程图。
具体实施例方式以下描述在本质上仅是示意性的,并且不以任何方式对本公开、其应用或使用构成限制。为了清楚的目的,在附图中使用相同的附图标记来标识类似的元件。如在这里所使用的,术语系统可以包括经由一个或多个网络互连的一个或多个计算机或者是指经由一个或多个网络互连的一个或多个计算机的一部分,所述计算机可以包括服务器、膝上型计算机和个人计算机(PC)。如在这里所使用的,术语模块可以包括专用集成电路(ASIC)、电子电路、组合的逻辑电路、现场可编程门阵列(FPGA)、执行代码的处理器、提供上述功能的其他适当的硬件组件、或者上述中的一些或全部的组合(例如芯片上系统),或是指上述中的一部分。术语模块可以包括存储由处理器执行的代码的存储器。如在上述所使用的术语代码可以包括软件、固件和/或微代码,并且可以是指程序、例程、功能、类、和/或对象。应当理解的是,可以不同的顺序执行方法中的步骤,而不会改变本公开的主旨。可以通过由一个或多个处理器执行的一个或多个计算机程序来实现在这里描述的装置、系统和方法。计算机程序包括存储在非暂时性有形计算机可读介质上的处理器可执行的指令。计算机程序还可以包括存储的数据。非暂时性有形计算机可读介质的非限制性的示例是非易失性存储器、磁存储设备和光存储设备。本公开涉及的电子多媒体发布系统包括编著系统、服务提供商系统和远程计算设备。编著系统生成增强的电子书,其中每个增强的电子书(在下文中称为“丰富书籍”)可以包括如下所述的互动服务和多媒体内容。服务提供商系统提供丰富书籍的互动服务,根据丰富书籍的操作环境改编丰富书籍,将丰富书籍连接到如下所述的第三方服务。远程计算设备将丰富书籍呈现在硬件平台上,并管理如下所述的硬件平台与编著系统、服务提供商系统、和远程计算设备的用户和环境的互动。可以通过一个或多个计算机来实现编著系统和服务提供商系统,所述计算机包括经由一个或多个网络互连的服务器、膝上型计算机和个人计算机(PC)。远程计算设备可以包括个人数字助理(PDA)、诸如智能电话之类的移动计算设备、(无线或有线的)网络设备、手持计算设备、平板计算机、膝上型计算机、平板计算机、PC、服务器或信息站(kiosk)。如下方式组织本公开。在图IA和IB中,呈现了根据本公开的电子多媒体发布系统的概况。在图2-5中,详细描述了电子多媒体发布系统及其子系统。在图6A-6D中,详细论述了能够使用旅游书籍执行的功能的示例。在图7A-7D中,详细描述了生成、验证、供应和呈现丰富书籍(例如旅游书籍)的方法。
当前,以各种文件格式来发布电子书籍或电子书。例如,Adobe PDF和ePub是最普遍使用的电子书文件格式。PDF是文档交换的开放标准。每个PDF文件封装包括文本、字体和图形的固定布局的平面文档的完全描述。在屏幕上显示的PDF文件的布局与设计者的布局完全一致。另一方面,ePub是用于可重新流通的数字书籍和出版物的XML格式的扩展。在ePub中,文本改编并且被重新绘制到用户的设备上,并且用户能够控制文本大小。大多数现在的文件格式和相关联的发布系统主要是针对面向文本的电子书内容而被设计和使用的。随着开发出了可以支持高级多媒体内容(例如,音频和视频数据、互动图形等)的新硬件设备,可以根据本公开来实现电子书的更丰富的格式。电子书的更丰富的格式并不仅仅限于文本,而是集成了如下所述的高级格式的媒体数据。此外,随着新硬件设备更多地被连接(例如,使用移动网络或WiFi)并提供诸如GPS之类的高级特征,电子书的内容可以被更新并且适应于各种参数,从而使得消费电子书的方式不断变化。作为分发服务和对服务收费的方式(例如,苹果公司的应用商店或谷歌公司的安卓商店)的应用的可用性使得消费电子书的方式发生了根本变化(从静态文件到动态应用)。这些应用提供了这样 的环境,基于所述环境,能够构建丰富的多媒体电子发布生态系统。这样的高级的电子书的示例是在下面详细说明的旅游书籍。旅游书籍可以包括与
游览景点相关联的音频叙述、视频、增强现实技术等。旅游书籍可以显著地增强用户对旅游
景点的理解和体验。可以利用额外的服务来进一步增强旅游书籍,所述额外的服务用于预
定餐馆和行程、播报旅游景点本地的事件等,从而创建能够向用户收费的增值服务的生态
系统。此外,用户还可以通过发布由用户通过旅游书籍收集的数据来贡献和扩展旅游书籍
体验。例如,由用户收集的数据可以包括在旅游景点拍摄的照片、用户对该旅游景点进行的
评论等。可以在远程计算设备上或网络上本地保存这样的数据。可以与社交网络的朋友或
旅游书籍的其他读者最终共享这样的数据,所述社交网络的朋友或旅游书籍的其他读者正
在或将要访问旅游景点,并且能够从由该用户对该旅游景点共享的知识、信息和见解中受.、/■
Mo在本公开中,旅游书籍仅是示例性的。根据本公开的高级电子书的其他示例包括但不限于电子学习书籍、设备上辅导书籍、互动式烹饪书籍、故障排除书籍和游戏书籍。例如,电子学习书籍可以包括与教科书相关的用于互动式学习的音频/视频材料。设备上辅导书籍可以包括用于设备的指导手册,并且可以提供允许搜索/获取用于设备的辅导的一部分的互动式导航系统。互动式烹调书籍可以包括食谱的音频叙述、视频讲解,并允许搜索/获取菜单的一部分。故障排除书籍可以包括用于对装置进行故障排除的逐步的音频/视频指导。游戏书籍可以包括具有动画、音频/视频和诸如问答比赛和游戏之类的相关联的应用的故事书籍。电子书发布生态系统中的额外的内容和服务可以变得对用户可用,其可以为用户创建增值并且揭示数字环境中的进一步的赚取收益的可能性。为了支持额外的内容和服务并且弥补现有电子书格式和发布系统中的缺陷,本公开引入了如下所述的创新性的电子多媒体发布系统和被称为丰富书籍的相关联的电子书格式。现在参见图IA和1B,呈现了根据本公开的电子多媒体发布系统10的概况。下面详细地描述系统10。在图IA中,系统10包括三个子系统用于创建丰富书籍的子系统12、用于操作丰富书籍服务的子系统14、和用于消费丰富书籍的子系统16。子系统12包括作者18和集合商20。作者18提供基本的文本格式的内容,并且丰富化基本的文本格式以生成丰富书籍。集合商20也丰富化基本的文本格式以生成丰富书籍。子系统14包括服务提供商22,所述服务提供商主持和管理丰富书籍服务。子系统16包括设备提供商24和读者26。设备提供商24提供丰富书籍可读设备。使用该设备,读者26能够访问丰富书籍服务,并与相关联的服务进行互动。在图IB中,示 出了系统10中的信息流50。例如,从原始内容/媒体54开发丰富书籍52。可以将丰富书籍52直接或通过服务提供商22分发到远程计算设备,如下面所进一步详细描述的那样。读者26可以使用远程计算设备执行与丰富书籍52和服务提供商22之间的互动56。总体而言,丰富书籍服务使用根据本公开的丰富书籍格式,其提供了丰富媒体内容、互动性和相关联的服务,并且将丰富书籍服务与现有的电子书服务区分开。丰富媒体内容可以包括与文本相关联的音频/音乐、集成有文本的视频/图形、具有超链接的关键字、多媒体标记注释等。互动功能可以包括文本的语言翻译、词典的关联、地图的互动导航、内容的放大/缩小、逐步导航、增强现实技术等。相关联的服务可以包括提供对具有搜索和购买书籍的功能的书店的访问、通过社交网络服务(SNS)共享信息、动态播报、与内容相关的商品的交叉营销等。相应地,如下面所详细地解释的,在这里公开的丰富书籍格式不同于传统的电子书格式。具体而言,丰富书籍格式比传统的电子书集成了更广范围的媒体类型。丰富书籍格式允许手工或使用模板来集成媒体和文本。丰富书籍格式允许用户以取决于内容的各种方式与媒体进行互动。丰富书籍格式允许第三方应用与内容相关联。丰富书籍格式提供了取决于用户环境和互动的定制的、个性化的和动态的内容。丰富书籍格式允许使用用户生成的数据来方便地更新内容。丰富书籍格式允许经由各种网络传递及更新内容。丰富书籍格式允许基于数字权益管理的知识产权(IP)保护。丰富书籍格式允许在与设备功能进行互动的同时在用户设备中进行回放。现在参见图2,示出了根据本公开的电子多媒体发布系统100的功能框图。系统100包括编著系统102、服务提供商系统104和远程计算设备106。编著系统102使得内容作者(例如图IA中所示的作者18)能够创建丰富书籍。编著系统102接收原始内容和媒体(例如图IB中示出的要素54)作为输入,并且根据原始内容和媒体创建丰富书籍。例如,编著系统102能够接收和提取现有的电子书,并通过利用如下解释的丰富媒体增强文本来生成丰富书籍。提取是这样的过程,通过该过程将一个格式的内容(例如,PDF格式的电子书)转码为另一格式。例如,提取包括将文本从电子书进行转码,从而可以在丰富书籍中重新使用文本。此外,如下所揭示的,编著系统102还可以在部署丰富书籍之前模拟丰富书籍。编著系统102将丰富书籍直接部署在远程计算设备106上或服务提供商系统104上(例如,月艮务提供商104的服务器上)。服务提供商系统104运行丰富书籍的互动服务并取决于远程计算设备106的用户对丰富书籍的使用而改编丰富书籍。服务提供商系统104能够从远程计算设备106接收对丰富书籍服务的请求,并能够响应于该请求而将丰富书籍服务提供给远程计算设备106。当服务提供商系统104响应于从远程计算设备106接收到请求而将丰富书籍服务提供给远程计算设备106时,服务提供商系统106以所谓的拉模式进行操作。或者,服务提供商系统104还能够发起到远程计算设备106的丰富书籍服务的传递,而不从远程计算设备106接收请求。当服务提供商系统104向远程计算设备106提供丰富书籍服务而不从远程计算设备106接收请求时,服务提供商系统104以所谓的推模式进行操作。在从所谓的编著系统102或服务提供商系统104接收到丰富书籍服务时,远程计算设备106呈现丰富书籍。此外,远程计算设备106如下所详细描述地管理用户、远程计算设备106的功能和环境、以及服务提供商系统104之间的互动。现在参见图3,详细示出了编著系统102。编著系统包括提取模块110、开发和排错模块112、数据库模块114、模拟模块116和部署模块118。数据库模块114包括布局模块120、预定功能模块122、模板模块124、设备信息模块126和DRM模块128。提取模块110接收和提取原始内容和媒体(例如、音频、视频和图形内容)和它们的元数据、互动和互动服务。例如,提取模块110可以引入现有的电子书或与现有的电子书相 关的元数据。提取模块110提取(例如转码)原始内容和媒体,并将原始内容和媒体输出到开发和排错模块112。开发和排错模块112基于原始内容和媒体开发丰富书籍,并开发与文本和媒体内容相关联的互动服务。例如,开发和排错模块112将额外的媒体、服务和互动增加到现有的电子书。开发和排错模块112还对开发的丰富书籍进行排错。为了开发丰富书籍,开发和排错模块112可以利用存储在数据库模块114中的功能库,数据库模块114可以经由提取模块110接收布局功能、预定功能和与丰富书籍的开发相关联的模板作为输入。数据库模块114还经由提取模块110接收不同的远程计算设备的设备信息(例如配置和能力)作为输入。数据库模块114将相应的输入存储在布局模块120、预定功能模块122、模板模块124和设备信息模块126中。DRM模块128可以接收和存储与由提取模块110接收和提取的内容的知识产权相关的信息。DRM模块128可以生成与丰富书籍或其部分的知识产权相关的信息。在开发丰富书籍的过程中,开发和排错模块112可以利用在布局模块120中存储的布局功能来组织文本和媒体内容,从而可以独立于远程计算设备106的配置和能力来自动改编文本和媒体内容。取代重新写入丰富书籍的部分的是,开发和排错模块112可以利用在预定功能模块122中存储的预定义功能来加速丰富书籍的编著。例如,预定功能可以相关于媒体(例如,预定义的音频-视频播放器功能)、互动性(例如使丰富书籍的内容适应位置)或互动服务(例如支付功能)。开发和排错模块112可以利用在模板模块124中存储的预定义的模板来设计丰富书籍(例如,文本页模板、文本和视频模板、文本和互动服务模板等)。开发和排错模块112可以利用远程计算设备106的信息(例如,配置和能力)来设计适合于在远程计算设备106上呈现的丰富书籍。开发和排错模块112可以利用在DRM模块128中存储的信息来管理和保护丰富书籍或其部分的知识产权。模拟模块116能够模拟目标消费环境中(例如目标远程计算设备上)的开发的丰富书籍,来验证丰富书籍与作者意图的一致性并且验证目标消费环境中的丰富书籍的操作。在模拟期间,模拟模块116能够与数据库模块114连接来访问功能库(例如来获取目标远程计算设备的配置和能力,获取模板等)。例如,模拟模块116可以模拟所选择的远程计算设备上或所选择的服务提供商系统上的丰富书籍的行为,来验证行为是否遵从于作者的意图。所选择的远程计算设备可以是编著系统102选择了配置和能力的远程计算设备。或者,选择的远程计算设备可以是特定的远程计算设备,针对该特定的远程计算设备,配置和能力通过在设备信息模块126中存储的设备数据库可用。可以由编著系统102来模拟所选择的服务提供商系统,或者所选择的服务提供商系统可以是全功能的服务提供商系统(例如比服务提供商系统104具有更大的能力)。当由模拟模块116模拟和验证所开发的丰富书籍时,部署模块118将丰富书籍直接部署给远程计算设备106或部署给服务提供商系统104 (或者这两者)。现在参见图4,详细示出了服务提供商系统104。例如,服务提供商系统104可以由服务器来实现。服务提供商系统104包括验证模块 130、储存卡模块132、改编模块134和接口模块136。验证模块130验证丰富书籍的内容遵从于格式规范(例如检查格式是否遵从于远程计算设备106)、知识产权、或与主持和发布丰富书籍的内容相关的其他法律。当丰富书籍被验证时,储存库模块132存储丰富书籍并对丰富书籍进行编目改编模块134动态改编丰富书籍的内容以适应不同的远程计算设备、网络条件(例如服务提供商系统104和远程计算设备106之间的可用带宽)、用户偏好、知识产权和其他法律事项。基于远程计算设备、网络条件等,改编模块134选择储存库模块132中的适当的丰富书籍,并生成改编的丰富书籍。接口模块136将丰富书籍与API进行接口以用于诸如广告、本地化和支付之类的服务。此外,接口模块136将丰富书籍与诸如社交网络服务、数据归档服务之类的第三方应用进行接口。此外,接口模块136将丰富书籍与从远程计算设备106接收到的请求和互动进行接口。现在参见图5,详细示出了远程计算设备106。远程计算设备106包括呈现模块140、配置模块142、设备接口模块144、设备改编模块146。呈现模块140呈现丰富书籍格式的丰富书籍。呈现模块140根据从配置模块140提取的远程计算设备106的配置和能力来呈现音频/视频格式的丰富书籍。配置模块142包括确定远程计算设备106的配置和功能上的能力的多个模块。例如,配置模块142可以包括编解码器模块150、GPS模块152、多媒体模块154、互动感应模块156等。编解码器模块150确定远程计算设备106的编码/解码能力。GPS模块152确定远程计算设备106的位置并追踪远程计算设备106的移动。多媒体模块154能够控制远程计算设备106的显示器、扬声器、麦克风、照相机等。互动感测模块156 (例如通过诸如小键盘、触摸屏等输入设备)感测远程计算设备106的用户的互动。这些互动可以被称为用户互动。此外,互动感测模块156可以包括感测与远程计算设备106的周围环境相关的数据的传感器(例如,光传感器、温度传感器、罗盘等)。这些数据可以被称为环境互动。用户互动和环境互动可以被统称为互动。在一些实现中(例如在医药应用中),互动感测模块156还可以包括生物测定传感器,所述生物测定传感器感测远程计算设备106的用户的生物测定数据。呈现模块140与配置模块142相连接,并根据远程计算设备106的配置和功能上的能力和根据互动来呈现丰富书籍。设备接口模块144将远程计算设备106与服务提供商系统104相连接。具体而言,设备接口模块144将远程计算设备106与服务提供商系统104的接口模块136相连接。设备接口模块144将来自用户的请求和反馈提供给服务提供商系统104,其中反馈是针对从服务提供商系统104接收的服务的。此外,设备接口模块144将远程计算设备106的配置和功能上的能力发送给服务提供商系统104的接口模块136。服务提供商系统104的改编模块134能够根据远程计算设备106的配置和功能上的能力和互动来改编丰富书籍。替代地或者额外地,设备改编模块146能够基于远程计算设备106的配置和功能上的能力、互动和诸如从服务提供商系统104的接口模块136接收到的更新之类信息来动态改编丰富书籍的内容。例如,设备改编模块146能够根据远程计算设备106的功能上的能力和配置以及互动来开启或关闭丰富书籍的特征。这使得编著系统102能够生成丰富书籍的一般版本,所述一般版本可以被改编来呈现在远程计算设备106上。由远程计算设备106和/或服务提供商系统104基于远程计算设备106的配置和功能上的能力和互动来执行改编。设备接口模块144能够将由设备改编模块146生成的经改编的丰富书籍或其部分提供给服务提供商系统104。例如,所述部分可以包括由终端用户或远程计算设备106基于互动生成的注释、图片、存在信息等。现在参见图6A-6D,详细描述和示出了作为根据本公开的丰富书籍的示例的旅游书籍。在这里使用旅游书籍作为示例进行的教诲也可以应用于包括上述示例的丰富书籍的·许多其他应用。根据本公开的旅游书籍提供了旅游信息、互动式多媒体内容和相关联的服务给终端用户。旅游书籍提供了包括有助于进行旅游的终端用户的信息、互动数据和互动服务的泛集。下面从终端用户的视点来描述包括旅游书籍的电子多媒体发布系统。图6A-6D示出的单元描述了可能的功能体中的一些,并且并不应当被视为丰富书籍服务的扩展的描述。图6A示出了终端用户如何使用在诸如远程计算设备106之类的远程计算设备上呈现的旅游书籍来享受访问与旅游相关的高级多媒体信息的示例。基于终端用户在旅游景点处的位置,旅游书籍打开所示的示出了不同兴趣点的位置的地图。被呈现给终端用户的兴趣点被改编为适应终端用户的偏好。旅游书籍的内容和呈现被改编为适应所使用的远程计算设备。终端用户可以与地图进行互动、进行放大和缩小、以及选择终端用户期望额外信息的兴趣点,如图所示。并未呈现不相关于远程计算设备的要素。例如,如果远程计算设备并不具有视频支持,则并不呈现电影内容。旅游书籍可以被改编来适应不同的远程计算设备。例如,当功能电话被用作远程计算设备时,可以在所述功能电话上实施旅游书籍的缩减版本。当智能电话被用作远程计算设备时,可以在智能电话上实施旅游书籍的扩展版本。当平板计算机或PC用作远程计算设备时,可以在平板计算机或PC上实施旅游书籍的完全版本。可以通过服务提供商系统104完全同步旅游书籍的不同版本,从而向终端用户提供持续一致的体验。图6B示出了终端用户如何访问所选择的兴趣点的额外信息。除了文本和图像之夕卜,终端用户能够访问电影、讲故事的音频内容等,所述电影、讲故事的音频内容等可以被存储在远程计算设备中,或可以以流形式从服务提供商系统104提供到远程计算设备中,如图所示。可以实施更新旅游书籍的内容,从而反映对兴趣点的更新。例如,更新可以包括在诸如现场音乐会之类的位置处的事件或兴趣点的开启/关闭时间的变化等。终端用户可以将由终端用户生成的任何图片、电影、音频或文本评论等加入到旅游书籍中,从而动态地构造定制和个性化的旅游书籍。个性化的内容可以被本地存储在远程计算设备上或可以在服务提供商系统104的远距离存储设备(例如基于云的存储设备)处归档,从而使得可以实现在各处对归档的数据的访问。服务提供商系统104可以提供免费或收费的远距离存储设备,所述远距离存储设备可以是基于量的或基于订购的。可以不同的方式将作为旅游书籍的一部分的个性化的内容呈现给终端用户。例如,可以通过终端用户在地图上的位置、按时间顺序地根据终端用户在该位置时的时间、以幻灯片放映的形式、带有终端用户所生成的音频评论地等来呈现个性化的内容。还可以独立于能够被共享的格式的旅游书籍(例如,一系列的图像、和电影文件等)来存储个性化的内容。图6C示出了旅游书籍如何利用用户互动(例如选择兴趣点)和环境互动(例如利用GPS和照相机)来提供诸如增强现实之类的额外服务。终端用户可以利用照相机捕获周围环境的图像,并动态获取关于通过照相机观看到的项目的信息。对于每一项目,终端用户能够获取如图6B中所描述的额外信息。旅游书籍可以被动态地集成有广告,并且可以基于位置和用户偏好定制广告。可 以条幅、视频剪辑等的形式或直接在增强现实窗口中将广告与旅游书籍集成在一起。可以使得广告在旅游书籍中本地可用,并可以从服务提供商系统104动态地更新广告,或者可以从第三方广告平台动态地更新广告。可以随时间从服务提供商系统104动态地更新旅游书籍,从而增加旅游书籍的完备性。例如,终端用户可以初始地获取旅游书籍的包括基本信息的免费的简单版本。随后,基于旅游,终端用户可以付费地从服务提供商系统104获取旅游书籍的针对终端用户感兴趣的区域的增量更新。可以使用数字权限管理来控制终端用户对基本的旅游书籍和额外的内容的访问。终端用户可以使用旅游书籍或标准的网站来访问在服务提供商系统104处编目的旅游书籍,并购买/下载额外的旅游书籍。还可以直接从诸如亚马逊之类的书店、诸如iTune、安卓市场之类的应用商店等直接获取旅游书籍。还可以在远程计算设备上直接提供旅游书籍。例如,游客位置可以通过SMS推送、USB密钥、WiFi链路等提供在远程计算设备上直接下载旅游书籍的链路。此外,终端用户可以访问免费或收费的额外服务。例如,所述额外服务可以包括预定宾馆房间、购买现场音乐会或公共交通(火车/公共汽车/飞机等)的票券,检查有导游的游览的时间等。可以通过作为服务提供商系统104的合作伙伴的提供商的生态系统来提供这些额外的服务。服务提供商系统104可以提供诸如电子钱包、信用卡之类的不同方式来进行支付。图6D示出了终端用户如何将旅游书籍与诸如脸谱(Facebook)或推特(twitter)之类的社交网络服务相连接。终端用户例如可以通过直接上载诸如文本(例如“享受我在普罗旺斯的日子”)、图片、音频/电影之类的多媒体内容来在社交网络服务上直接共享与行程有关的信息。终端用户还可以发送诸如喜欢/不喜欢旅游过的地点之类的信息。可以手动或自动地进行与社交网络站点的通信。终端用户可以(例如用使用路由书籍上的“在场”按钮)使得在游客位置处的终端用户的物理存在对于旅游书籍的其他用户或对于社交网络的用户是可见的。终端用户可以(例如通过张贴“我们是一群韩国人,正在寻找本地好的韩国餐馆”的帖子)使得他的存在/个人信息对于游览该位置的其他游客是可见的。因此,旅游书籍可以生成旅游者的社交网络。
终端用户可以与服务提供商系统104共享信息/内容,所述服务提供商系统104可以(例如通过推送与在游客位置处出现的吸引游客的事务相关的信息、游客位置处的事件、利用带有图片/电影、专家视角等的新闻更新游客位置信息)使用信息/内容来更新旅游书籍。服务提供商系统104可以直接利用货币补偿(例如出售图片等)或间接利用货币化(例如,折扣券、对额外的旅游书籍的访问等)向为旅游书作出这样的贡献的终端用户进行奖励。该服务提供商系统104还可以向终端用户建议额外的服务,例如游览相同地点的旅行者的团体折扣、餐馆、博物馆的促销服务等。终端用户可以利用注释互动地增强旅游书籍。注释可以为文本、录音内容、电影、手写文本等的形式。注释可以被本地存储在远程计算设备106上。注释还可以被传送到并存储在服务提供商系统104上。终端用户可以决定使得注释对于其他终端用户可见、对于终端用户的子集可见、或者对注释进行保密以仅用于终端用户的个人使用。此外,可以从旅游书籍中提取注释(例如文本或媒体),并且将所述注释存储在具有如下格式的文件中,所述格式不同于丰富书籍格式,从而文件可以被输送给与在与远程计算设备106不同的其他设备上运行的旅游书籍不相关的其他应用。例如,可以从旅游书·籍中提取使用旅游书籍摄取的图片,并将所述图片存储在具有如下格式的文件中,所述格式允许图片被从远程计算设备106输送给相册,所述相册能够私密地被PC上的家人参看和共享。远程计算设备106的设备接口模块144可以包括适当的接口(例如USB端口),所述适当的接口允许远程计算设备106与其他设备连接(例如PC、闪存驱动器等),并允许将文件输送给其他设备。在旅游中获取旅游信息的当前方式包括使用纸质书籍或进行网络搜索。与纸质书籍相比,根据本公开的旅游书籍提供了以下的优势。旅游书籍容易携带。可以基于用户/环境状态动态地更新旅游书籍,从而旅游书籍总是最新的。旅游书籍呈现了额外的动态服务的财富。与进行网络搜索相比,旅游书籍提供了以下的优势。由可靠和可信源提供旅游书籍。旅游书籍以与标准书籍类似的结构化的方式提供信息。甚至无需网络连接就可以访问旅游书籍。现在参见图7A-7D,示出了根据本公开的用于创建、验证、供应和呈现丰富书籍(例如旅游书籍)的方法。下面从电子多媒体发布系统的视点来描述包括旅游书籍的电子多媒体发布系统。流程图中所示的要素仅描述了可能的功能体中的一些,并且并不应当被视为丰富书籍服务的扩展的描述。在图7中,示出了用于创建和部署旅游书籍的方法200。可以使用在PC、苹果机、平板计算机、或任何其他类型的计算设备上运行的软件程序来实现方法200。方法200可以是独立的应用,或者方法200可以是现有开发框架或诸如Eclipse、Adobe多媒体发布系统之类的多媒体发布系统的插件。控制开始于202。在204,控制获取创建旅游书籍的原始内容/媒体。在206,控制确定是否需要提取原始内容/媒体。在208,如果需要提取原始内容/媒体,则控制提取原始内容/媒体。例如,控制可以提取作为个体要素(例如,图像、音频、视频)或作为复合要素(例如由文本和元数据构成的电子书)的现有的要素,并将这些要素从它们的原始格式转换为在创建旅游书籍的过程中可以进一步使用的格式。一种类型的提取是提取现有的电子书格式,例如HF、ePub、HTML等。如果要素并不需要提取(例如,JPEG图像、原始音频和视频内容、原始文本等),则可以直接使用要素来创建旅游书籍。在210,控制开发旅游书籍并对旅游书籍进行排错。开发可能需要编辑和使用布局(例如,在空间上如何组织旅游书籍的页面上的项目),使用模板(例如,具有互动地图的旅游书籍的页面、带有图像的文本页面、与网络服务相连接的表格等的预定义组织)和组件(例如,视频播放器组件、社交网络组件、通信组件等)。可以使用编程要素(例如,诸如JavaScript, java、面向对象的C之类的脚本语言和可执行代码)、使用说明性的要素(例如基于XML的描述符,例如XHTLM5)或使用编程和说明性要素的组合来开发旅游书籍。可以通过仅WYSIWYG (“” What-You-See-Is-What-You-Get (所见即所得)”)接口来开发旅游书籍,该接口并不需要编辑代码。开发使得可以查询设备特性(例如屏幕尺寸、性能等)或其他环境特性(例如位置、温度、用户偏好等),从而可以取决于远程计算设备的类型和取决于环境来执行改编。在212,控制模拟旅游书籍。例如,控制可以相关于所选择的类型的远程计算设备以及所选择的类型的环境参数(例如,用户互动、网络带宽、用户偏好等)地模拟旅游书籍的 使用。在214,控制确定模拟是否令人满意。如果模拟并不令人满意,则控制返回到210。控制可以在模拟和开发/排错过程之间迭代,以使得旅游书籍变得完美。在216,当模拟令人满意时,控制确定如何部署旅游书籍。例如,控制确定是否将旅游书籍直接上载到远程计算设备或者将旅游书籍上载到服务提供商系统。可以许多格式输出旅游书籍。例如,可以作为一系列的单个文件和相关联的元数据(例如,每个目标设备上一个应用安装器,一个网络应用)来输出旅游书籍输出。可以作为一系列文件和相关联的元数据来输出旅游书籍输出,其中可以在服务提供商系统上执行一些文件(例如网络应用),可以在远程计算设备上执行一些文件。在一些实施中,旅游书籍在服务提供商系统上的部署可以被直接集成在编者系统中。在218,如果旅游书籍要被直接部署给远程计算设备,则控制将旅游书籍直接部署给远程计算设备。在220,如果旅游书籍要被部署给服务提供商系统,则控制将旅游书籍部署给服务提供商系统。在222,控制结束。在图7B,示出了用于在服务提供商系统处验证旅游书籍的方法250。服务提供商系统可以包括服务器应用。服务器应用可以是在应用服务器(例如,IBM Websphere>Apache或Web Logic)上运行的网络应用或一组网络应用。服务器应用可以包括各种接口、连接器、数据库等。可以由操作者(服务提供商)主持服务提供商系统,或可以在“云”上(即在并未物理地位于操作服务提供商系统的组织处的服务器硬件簇上)操作服务提供商系统。控制开始于252。在254,控制接收旅游书籍。在256,控制确定所接收的旅游书籍是否有效。可以针对多个方面进行验证,所述多个方面包括但不限于旅游书籍的格式、附接到旅游书籍或其部分的知识产权、取决于要发布旅游书籍的地理区域的区域法律方面等。在258,如果旅游书籍无效,则旅游书籍被丢弃。可选地,控制可以校正旅游书籍以使其有效(如果编著系统允许这样的校正的话)。在260,如果旅游书籍有效,则旅游书籍被放置到储存库中,并且控制在260结束。储存库可以是标准的数据库,并且包括多种方式来对诸如旅游书籍之类的丰富书籍进行索引,从而可以由用户通过标题等来搜索丰富书籍。可以过滤储存库(例如,通过类型、种类、价格等进行过滤),并且根据进一步的使用来使能各种接口。在图7C中,示出了用于在服务提供商系统处改编旅游书籍的方法300。控制开始于302。在304,终端用户可以请求访问旅游书籍。请求可以是针对新的旅游书籍或者针对改编/更新的旅游书籍的。在305,控制确定请求是否是针对需要搜索旅游书籍的新的旅游书籍。在306,如果请求是针对新的旅游书籍,则控制检查旅游书籍是否在服务提供商系统的存储库中可用。在308,如果请求并非针对新的旅游书籍,则控制确定是否需要更新旅游书籍。在310,如果需要更新旅游书籍,则控制更新旅游书籍。在312,控制在远程计算设备上部署/更新旅游书籍,并且控制在314结束。例如,这样的请求可以来自于货币化旅游书籍的网站(例如亚马逊书店)或者来自于应用商店(例如,苹果公司的iTune、安卓市场等)。或者,这样的请求可以来自于提供服务来购买其他旅游书籍的现有旅游书籍(例如,用户可能已经获取了针对巴黎的旅游书籍,并且希望将覆盖范围扩展到诺曼底,并且以后将其扩展到奥地利和维也纳)。基于终端用户请求,控制搜索目录来寻找满足终端用户请求的最佳匹配(例如,参见310)。控制可以重复请求-搜索的迭代,直到找到恰当的旅游书籍为止。可以通过交易来最终化过程(例如,终端用户可以购买所找到的旅游书籍或其部分)。一旦终端用户已经 选择了要购买的旅游书籍,就出现了两种可能性旅游书籍对于终端用户的远程计算设备可用,并且旅游被部署在远程计算设备上(例如,参见312)。或者,旅游书籍对于远程计算设备不可用,并且在旅游书籍被部署在远程计算设备上之前,由服务提供商系统首先改编旅游书籍(例如,参见310)。更总体而言,控制可以管理来自终端用户的请求,处理请求并最终与第三方服务(例如互动服务或第三方应用)连接,相应地改编旅游书籍,将经改编的旅游书籍或其部分传递给远程计算设备。尽管图7C示出了远程计算设备和服务提供商系统之间的互动是由远程计算设备发起的,但服务提供商系统也可以发起互动(推模式),并将更新发送给旅游书籍。例如,推模式可以用于进行促销、更新旅游书籍信息等。在图7D,示出了用于在远程计算设备上呈现旅游书籍的方法350。控制开始于352。在354,控制在终端用户的远程计算设备处直接从编著系统接收旅游书籍(例如旅游书籍文件被下载到远程计算设备)或通过服务提供商系统(以其整体或以更新/升级的形式)接收旅游书籍。远程计算设备可以在诸如PC、平板计算机或智能电话之类的通用硬件设备上运行软件应用。或者,远程计算设备可以是在专用于呈现旅游书籍的硬件(例如亚马逊的Kindle)上运行软件应用。在356,控制将旅游书籍呈现在远程计算设备上,并且将旅游书籍的内容的各个要素提供给终端用户。在358,控制确定是否存在用户/环境互动。如果不存在用户/环境互动,控制返回到356。尽管不存在用户/环境互动,但是旅游书籍的内容可以动态(互动)地基于旅游书籍的内部逻辑。例如,当旅游书籍打开、检查服务提供商系统上的更新等时,终端用户可以互动地播放动画。在呈现旅游书籍的同时,远程计算设备可以与远程计算设备的各种功能(例如,GPS、照相机、音频/视频播放器等)互动。终端用户可以互动地参与可以通过旅游书籍周围的环境(例如,SMS事件,本地事件等)生成的旅游书籍互动。在360,基于互动,控制改编旅游书籍,并将更新/改编后的旅游书籍提供给远程计算设备上的终端用户以用于进一步的互动。控制可以基于互动的类型不同地改编/更新旅游书籍。对于某种类型的互动(例如,基于GPS信息的改编),控制可以在远程计算设备处本地改编旅游书籍而无需外部通信。对于某种类型的互动(例如,请求第三方服务,账单交易等),控制可以通过(例如经由诸如HTTP、HTTPS、TCP/IP、RTP/UDP/IP、SSID、SMS之类的通信协议)将远程计算设备与服务提供商系统相连接来更新/改编旅游书籍。对于某种类型的互动(例如,如果终端用户购买了额外量的旅游书籍),控制可以从服务提供商系统接收针对旅游书籍的更新等。以各种形式实现了本公开的广泛教诲。因此,尽管本公开包括了特定的示例,但本 公开的真实范围不应受此限制,这是因为在学习了附图、说明书和所附的权利要求书之后,其他的修改对于本领域的技术人员而言将是清楚的。
权利要求
1.一种电子多媒体发布系统,包括 编著系统,用于创建包括文本、多媒体内容和互动服务的增强的电子书; 服务提供商系统,用于允许执行所述互动服务,基于用户对所述增强的电子书的使用来改编所述增强的电子书,并将所述增强的电子书与多个额外的服务连接;以及 远程计算设备,用于将所述增强的电子书呈现给所述用户,并使用所述互动服务管理所述用户、增强的电子书和服务提供商系统之间的互动。
2.如权利要求I所述的电子多媒体发布系统,其中所述远程计算设备包括 配置模块,用于确定所述远程计算设备的配置; 互动感测模块,用于感测所述用户、增强的电子书、远程计算设备和服务提供商系统之间的互动;以及 呈现模块,用于基于所述远程计算设备的配置和所述互动,将所述增强的电子书呈现给所述用户。
3.如权利要求2所述的电子多媒体发布系统,其中所述远程计算设备还包括改编模块,所述改编模块基于所述远程计算设备的配置和所述互动,改编所述增强的电子书。
4.如权利要求3所述的电子多媒体发布系统,其中所述远程计算设备将所改编的增强的电子书的至少一部分提供给所述服务提供商系统,并且其中所述服务提供商系统允许其他用户经由所述多个额外的服务之一来访问所改编的增强的电子书。
5.如权利要求4所述的电子多媒体发布系统,其中所述远程计算设备提取所述改编的增强的电子书的所述一部分,以与所述增强的电子书的格式不同的格式存储所述改编的增强的电子书的所述一部分,并将所述改编的增强的电子书的所述一部分从所述远程计算设备输出到另一设备。
6.如权利要求I所述的电子多媒体发布系统,其中所述编著系统包括模拟模块,所述模拟模块使用(i)所述服务提供商系统的功能和所述远程计算设备的配置或(ii)全功能服务提供商系统的功能和一般远程计算设备的配置来模拟所述增强的电子书。
7.如权利要求6所述的电子多媒体发布系统,其中所述编著系统包括部署模块,所述部署模块在所述增强的电子书的模拟成功时,将所述增强的电子书部署在所述服务提供商系统上或直接部署在所述远程计算设备上。
8.如权利要求I所述的电子多媒体发布系统,其中所述服务提供商系统包括验证模块,所述验证模块确定(i )所述增强的电子书是否具有与所述远程计算设备的配置兼容的格式,(ii )与所述增强的电子书相关联的知识产权是否有效,以及(iii )所述增强的电子书的内容是否合法。
9.如权利要求8所述的电子多媒体发布系统,其中所述服务提供商系统还包括储存库模块,所述储存库模块在所述增强的电子书的验证成功时,存储所述增强的电子书。
10.如权利要求I所述的电子多媒体发布系统,其中所述远程计算设备包括改编模块,所述改编模块基于与所述远程计算设备相关联的位置数据和环境数据,改编所述增强的电子书。
11.如权利要求I所述的电子多媒体发布系统,其中所述远程计算设备直接从所述编著系统或从所述服务提供商系统接收所述增强的电子书。
12.如权利要求I所述的电子多媒体发布系统,其中所述远程计算设备与所述多个额外的服务之一直接互动,而不经由所述服务提供商系统访问所述多个额外的服务之一。
13.如权利要求I所述的电子多媒体发布系统,其中所述编著系统包括 提取模块,用于提取第一数据并生成第二数据,其中所述第一数据包括要被包括在所述增强的电子书中的原始内容和媒体,并且其中提取所述第一数据包括对所述第一数据进行转码;以及 开发和排错模块,用于(a)基于(i)所述第二数据和(ii)设计布局、预定义的功能、预定义的模板和所述远程计算设备的配置中的至少一个创建所述增强的电子书,以及(b)对所述增强的电子书进行排错。
14.如权利要求I所述的电子多媒体发布系统,其中所述编著系统包括数字权益管理模块,所述数字权益管理模块将知识产权与所述增强的电子书相关联。
15.如权利要求I所述的电子多媒体发布系统,其中所述服务提供商系统包括改编模块,所述改编模块基于(i )所述远程计算设备的使用和配置、(ii )所述服务提供商系统和远程计算设备之间的网络连接的条件、(iii)与所述增强的电子书相关联的知识产权、和(iv)所述增强的电子书的内容的合法性中的至少一个,动态地改编所述增强的电子书。
16.如权利要求I所述的电子多媒体发布系统,其中所述服务提供商系统包括接口模块,所述接口模块将所述增强的电子书和远程计算设备与所述多个额外的服务连接,并执行所述增强的电子书的互动服务。
17.如权利要求I所述的电子多媒体发布系统,其中在所述服务提供商系统上或直接在所述远程计算设备上动态地更新所述增强的电子书。
18.如权利要求I所述的电子多媒体发布系统,其中所述编著系统和服务提供商系统均包括服务器,并且其中所述远程计算设备包括个人数字助理。
19.如权利要求I所述的电子多媒体发布系统,其中所述多个额外的服务包括支付服务、广告服务、社交网络服务、导航服务、旅游服务、导航服务和促销服务。
20.一种电子多媒体发布系统,包括编著系统以创建要在远程计算设备上呈现的增强的电子书,所述编著系统包括 提取模块,用于提取第一数据并生成第二数据,其中所述第一数据包括要被包括在所述增强的电子书中的原始内容和媒体,并且其中提取所述第一数据包括对所述第一数据进行转码; 数据库模块,用于包括(i)多个电子书的设计布局、预定义功能和预定义模板,以及(ii)能够呈现所述多个电子书的多个远程计算设备的配置的数据库;以及 开发模块,用于基于(i )所述第二数据和(ii )从所述数据库中选择出的所述设计布局、预定义功能、预定义模板和配置中的至少一个,创建所述增强的电子书。
21.如权利要求20所述的发布系统,还包括模拟模块,所述模拟模块使用(i)被设计为服务所述增强的电子书的服务提供商系统的功能和所述远程计算设备的配置或(ii)全功能的服务提供商系统的功能和一般的远程计算设备的配置,模拟所述增强的电子书。
22.如权利要求21所述的发布系统,还包括部署模块,所述部署模块在所述增强的电子书的模拟成功时,将所述增强的电子书部署在所述服务提供商系统上或直接部署在所述远程计算设备上。
23.如权利要求20所述的发布系统,还包括排错模块,所述排错模块对所述增强的电子书进行排错。
24.如权利要求20所述的发布系统,还包括数字权益管理模块,所述数字权益管理模块将知识产权与所述增强的电子书相关联。
25.如权利要求20所述的发布系统,其中所述编著系统包括服务器。
26.如权利要求20所述的发布系统,还包括服务所述增强的电子书的服务提供商系统,其中所述服务提供商系统包括验证模块,所述验证模块确定(i )所述增强的电子书是否兼容于所述远程计算设备的配置,( )与所述增强的电子书相关联的知识产权是否有效,以及(iii)所述增强的电子书的内容是否合法。
27.如权利要求26所述的发布系统,其中所述服务提供商系统还包括储存库模块,所述储存库模块在所述增强的电子书的验证成功时,存储所述增强的电子书。
28.如权利要求27所述的发布系统,其中所述服务提供商系统还包括改编模块,所述改编模块基于(i)所述远程计算设备的使用和配置、(ii)所述服务提供商系统和远程计算设备之间的网络连接的条件、(iii)与所述增强的电子书相关联的知识产权、和(iv)所述增强的电子书的内容的合法性,动态地改编所述增强的电子书。
29.如权利要求28所述的发布系统,其中所述改编模块在所述服务提供商系统上或直接在所述远程计算设备上动态地更新所述增强的电子书。
30.如权利要求26所述的发布系统,其中所述服务提供商系统还包括接口模块,所述接口模块将所述增强的电子书和远程计算设备与多个额外的服务连接,并执行所述增强的电子书的互动服务。
31.如权利要求26所述的发布系统,其中所述服务提供商系统包括服务器。
32.如权利要求20所述的发布系统,还包括所述远程计算设备,其中所述远程计算设备包括 接口模块,用于从(i)所述系统或(ii)服务所述增强的电子书的服务提供商系统接收所述增强的电子书;以及 呈现模块,用于基于所述远程计算设备的配置,在所述远程计算设备上将所述增强的电子书呈现给用户。
33.如权利要求32所述的发布系统,其中所述远程计算设备还包括改编模块,所述改编模块基于(i )所述远程计算设备的配置和(ii )所述用户、远程计算设备、增强的电子书和服务提供商系统之间的互动,改编所述增强的电子书。
34.如权利要求33所述的发布系统,其中所述改编模块基于与所述远程计算设备相关联的位置数据和环境数据,改编所述增强的电子书。
35.如权利要求33所述的发布系统,其中所述接口模块将所述改编的增强的电子书的至少一部分提供给所述服务提供商系统,并且其中所述服务提供商系统允许其他用户访问所述改编的增强的电子书。
36.如权利要求32所述的发布系统,其中所述远程计算设备还包括 配置模块,用于确定所述远程计算设备的配置,其中所述配置包括所述远程计算设备的编码/解码能力、所述远程计算设备中的(i )GPS系统和(i )多媒体系统的存在或不存在;以及 互动感测模块,用于感测所述用户、远程计算设备、增强的电子书和服务提供商系统之间的互动。
37.如权利要求32所述的发布系统,其中所述接口模块将所述远程计算设备与多个服务之一直接连接,而不经由所述服务提供商系统访问所述多个服务,并且其中所述多个服务包括支付服务、广告服务、社交网络服务、导航服务、旅游服务、导航服务和促销服务。
38.如权利要求32所述的发布系统,其中所述远程计算设备包括个人数字助理、手持设备、平板计算机、无线网络设备或信息站。
39.一种用于服务增强的电子书的系统,包括 验证模块,用于从编著系统接收增强的电子书,并确定所述增强的电子书是否具有与远程计算设备的配置兼容的格式,其中所述远程计算设备被设计成将所述增强的电子书呈献给用户;以及 储存库模块,用于当所述增强的电子书的验证成功时,存储所述增强的电子书。
40.如权利要求39所述的系统,其中所述验证模块确定(i)与所述增强的电子书相关联的知识产权是否有效、和(ii )所述增强的电子书的内容是否合法。
41.如权利要求39所述的系统,还包括改编模块,所述改编模块基于(i)所述远程计算设备的使用和配置、(ii)所述系统和远程计算设备之间的网络连接的条件、(iii)与所述增强的电子书相关联的知识产权、和(iv)所述增强的电子书的内容的合法性中的至少一个,动态地改编所述增强的电子书。
42.如权利要求41所述的系统,其中所述改编模块在所述系统上或者直接在所述远程计算设备上动态地更新所述增强的电子书。
43.如权利要求39所述的系统,还包括接口模块,所述接口模块将所述增强的电子书和远程计算设备与多个额外的服务连接,并执行所述增强的电子书的互动服务。
44.如权利要求39所述的系统,其中所述系统包括服务器。
45.如权利要求39所述的系统,还包括所述远程计算设备,其中所述远程计算设备包括 接口模块,用于从(i )所述编著系统或(ii )所述系统接收所述增强的电子书; 配置模块,用于确定所述远程计算设备的配置,其中所述配置包括所述远程计算设备的编码/解码能力、所述远程计算设备中的(i )GPS系统和(i )多媒体系统的存在或不存在;以及 呈现模块,用于基于所述远程计算设备的配置,在所述远程计算设备上将所述增强的电子书呈现给用户。
46.如权利要求45所述的系统,其中所述远程计算设备还包括互动感测模块,所述互动感测模块感测所述用户、远程计算设备、增强的电子书和系统之间的互动,其中所述呈现模块基于所述互动在所述远程计算设备上将所述增强的电子书呈现给用户。
47.如权利要求45所述的系统,其中所述远程计算设备还包括改编模块,所述改编模块基于(i )所述远程计算设备的配置和(ii )所述用户、远程计算设备、增强的电子书和系统之间的互动,改编所述增强的电子书。
48.如权利要求47所述的系统,其中所述接口模块将所改编的增强的电子书的至少一部分提供给所述系统,并且其中所述系统允许其他用户访问所改编的增强的电子书。
49.如权利要求47所述的系统,其中所述改编模块基于与所述远程计算设备相关联的位置数据和环境数据,改编所述增强的电子书。
50.如权利要求45所述的系统,其中所述接口模块将所述远程计算设备与多个服务之一直接连接,而不经由所述系统访问所述多个服务,并且其中所述多个服务包括支付服务、广告服务、社交网络服务、导航服务、旅游服务、导航服务和促销服务。
51.如权利要求45所述的系统,其中所述远程计算设备包括个人数字助理、手持设备、平板计算机、无线网络设备或信息站。
52.一种移动计算设备,包括 接口模块,用于从(i)创建增强的电子书的编著系统或(ii)服务所述增强的电子书的服务提供商系统接收所述增强的电子书; 呈现模块,用于基于所述移动计算设备的配置,在所述移动计算设备上将所述增强的电子书呈现给用户;以及 改编模块,用于基于(i )所述移动计算设备的配置和(ii )所述用户、移动计算设备、增强的电子书和服务提供商系统之间的互动,改编所述增强的电子书。
53.如权利要求52所述的移动计算设备,其中所述接口模块将所改编的增强的电子书的至少一部分提供给所述服务提供商系统,并且其中所述服务提供商系统允许其他用户访问所改编的增强的电子书。
54.如权利要求52所述的移动计算设备,其中所述改编模块基于与所述移动计算设备相关联的位置数据和环境数据,改编所述增强的电子书。
55.如权利要求52所述的移动计算设备,还包括配置模块,所述配置模块确定所述移动计算设备的配置,其中所述配置包括所述移动计算设备的编码/解码能力、所述移动计算设备中的(i ) GPS系统和(i )多媒体系统的存在或不存在。
56.如权利要求52所述的移动计算设备,还包括感测所述互动的互动感测模块。
57.如权利要求52所述的移动计算设备,其中所述接口模块将所述移动计算设备与多个服务之一直接连接,而不经由所述服务提供商系统访问所述多个服务,并且其中所述多个服务包括支付服务、广告服务、社交网络服务、导航服务、旅游服务、导航服务和促销服务。
58.如权利要求52所述的移动计算设备,其中所述移动计算设备包括个人数字助理、手持设备、平板计算机、无线网络设备或信息站。
59.—种用于电子多媒体发布系统的方法,所述方法包括 创建包括文本、多媒体内容和互动服务的增强的电子书; 在服务提供商系统上执行所述互动服务; 基于用户对所述增强的电子书的使用在所述服务提供商系统处改编所述增强的电子书; 通过所述服务提供商系统将所述增强的电子书连接到多个额外的服务; 在远程计算设备上将所述增强的电子书呈现给所述用户;以及 使用所述互动服务管理所述用户、增强的电子书和服务提供商系统之间的互动。
60.如权利要求59所述的方法,还包括 确定所述远程计算设备的配置; 感测所述用户、增强的电子书、远程计算设备和服务提供商系统之间的互动;以及基于所述远程计算设备的配置和所述互动,将所述增强的电子书呈现给所述用户。
61.如权利要求60所述的方法,还包括 基于所述远程计算设备的配置和所述互动,改编所述增强的电子书。
62.如权利要求61所述的方法,还包括 将所改编的增强的电子书的至少一部分提供给所述服务提供商系统;以及 允许其他用户经由所述多个额外的服务之一来访问所改编的增强的电子书。
63.如权利要求62所述的方法,还包括 提取所改编的增强的电子书的所述一部分; 以与所述增强的电子书的格式不同的格式存储所改编的增强的电子书的所述一部分;以及 将所改编的增强的电子书的所述一部分从所述远程计算设备输出到另一设备。
64.如权利要求59所述的方法,还包括使用(i)所述服务提供商系统的功能和所述远程计算设备的配置或(ii)全功能服务提供商系统的功能和一般远程计算设备的配置,模拟所述增强的电子书。
65.如权利要求64所述的方法,还包括在所述增强的电子书的模拟成功时,将所述增强的电子书部署在所述服务提供商系统上或直接部署在所述远程计算设备上。
66.如权利要求59所述的方法,还包括确定(i)所述增强的电子书是否具有与所述远程计算设备的配置兼容的格式,( )与所述增强的电子书相关联的知识产权是否有效,以及(iii)所述增强的电子书的内容是否合法。
67.如权利要求66所述的方法,还包括在所述增强的电子书的验证成功时,在所述服务提供商系统中的储存库中存储所述增强的电子书。
68.如权利要求59所述的方法,还包括基于与所述远程计算设备相关联的位置数据和环境数据,改编所述增强的电子书。
69.如权利要求59所述的方法,还包括直接地从创建所述增强的电子书的编著系统或从所述服务提供商系统接收在所述远程计算设备处的所述增强的电子书。
70.如权利要求59所述的方法,还包括使用所述远程计算设备与所述多个额外的服务之一直接互动,而不经由所述服务提供商系统访问所述多个额外的服务之一。
71.如权利要求59所述的方法,还包括 提取第一数据并生成第二数据,其中所述第一数据包括要被包括在所述增强的电子书中的原始内容和媒体,并且其中提取所述第一数据包括对所述第一数据进行转码; 基于(i)所述第二数据和(ii)设计布局、预定义的功能、预定义的模板和所述远程计算设备的配置中的至少一个,创建所述增强的电子书;以及 对所述增强的电子书进行排错。
72.如权利要求59所述的方法,还包括将知识产权与所述增强的电子书相关联。
73.如权利要求59所述的方法,还包括基于(i)所述远程计算设备的使用和配置、(ii)所述服务提供商系统和远程计算设备之间的网络连接的条件、(iii)与所述增强的电子书相关联的知识产权、和(iv)所述增强的电子书的内容的合法性中的至少一个,在所述服务提供商系统处动态地改编所述增强的电子书。
74.如权利要求59所述的方法,还包括将所述增强的电子书和远程计算设备与所述多个额外的服务连接;以及 执行所述增强的电子书的互动服务
75.如权利要求59所述的方法,还包括在所述服务提供商系统上或直接在所述远程计算设备上动态地更新所述增强的电子书。
76.如权利要求59所述的方法,所述多个额外的服务包括支付服务、广告服务、社交网络服务、导航服务、旅游服务、导航服务和促销服务。
全文摘要
一种电子多媒体发布系统(100)包括编著系统(102)、服务提供商系统(104)和远程计算设备(106)。编著系统(102)创建包括文本、多媒体内容和互动服务的增强的电子书。服务提供商系统(104)允许执行所述互动服务,基于用户对所述增强的电子书的使用来改编所述增强的电子书,并将所述增强的电子书与多个额外的服务连接。远程计算设备(106)将所述增强的电子书呈现给所述用户,并使用所述互动服务管理所述用户、增强的电子书和服务提供商系统(104)之间的互动。
文档编号G06Q30/02GK102918557SQ201180027349
公开日2013年2月6日 申请日期2011年6月1日 优先权日2010年6月1日
发明者宋荣珠 申请人:宋荣珠
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1