CN104603734A - 选择并输送补充内容 - Google Patents

选择并输送补充内容 Download PDF

Info

Publication number
CN104603734A
CN104603734A CN201380032231.4A CN201380032231A CN104603734A CN 104603734 A CN104603734 A CN 104603734A CN 201380032231 A CN201380032231 A CN 201380032231A CN 104603734 A CN104603734 A CN 104603734A
Authority
CN
China
Prior art keywords
content
item
enhancing
user
computing equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201380032231.4A
Other languages
English (en)
Inventor
道格拉斯·S·戈尔茨坦
阿贾伊·阿罗法
道格拉斯·C·黄
居伊·A·小斯托里
雪莉·C·杨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Order C Compaq
Audible Inc
Original Assignee
Order C Compaq
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Order C Compaq filed Critical Order C Compaq
Publication of CN104603734A publication Critical patent/CN104603734A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/1847File system types specifically adapted to static storage, e.g. adapted to flash memory or SSD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Library & Information Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

基本内容项可由用户计算设备来输送。这些基本内容项可用增强内容来增强,所述增强内容例如声音、歌曲、视频剪辑、动画、图像、多媒体内容等。特性和增强对象可在所述基本内容项的一部分中被识别,且增强内容可被内容增强服务自动分配到所述部分。在一个实施方案中,增强声音或歌曲可被提供并输送以增强有声读物或电子图书。

Description

选择并输送补充内容
发明背景
如一般所描述,用户计算设备可促进内容项的播放或显示,所述内容项例如有声读物、电子图书、歌曲、视频、电视节目、计算机和视频游戏、多媒体内容等。例如,电子阅读器用户计算设备可在屏幕上显示电子图书或通过扬声器或耳机播放有声读物。在一些实例中,内容项的发布者或作者可提供补充内容以伴随内容项,例如,音轨、视频剪辑、多媒体内容等。当用户享用内容项时,这个补充内容可由用户计算设备播放。
在一些当前的方法中,这个补充内容是为内容项专门创建。例如,特定电子图书或有声读物的音轨可被记录并同步到所述电子图书或有声读物。然而,这种方法可能费时且昂贵,可能需要增强每个内容项的新的补充内容的生成。为此目的产生的补充内容可能对于内容的用户变得“过时”,特别是在只生成少量的内容项的补充内容的情况下。另外,如果用户不喜欢与内容项一起提供的补充内容,那么所述用户除了禁用补充内容之外而别无他途。同样地,希望定制补充内容的用户在这些方法下可能没有机会这样做。
附图简述
因为当结合附图参考以下具体实施方式时将更好地理解上述方面和许多伴随的优势,所以上述方面和许多伴随的优势将变得易于理解,其中:
图1是其中可操作内容增强服务的说明性网络环境的示意图。
图2是说明性内容增强服务器的示意图。
图3是描绘选择并输送增强内容的说明性例程的流程图。
图4是描绘获得增强内容的说明性例程的流程图。
图5是描绘说明性基本内容项的部分的特性的示意图。
图6是描绘把增强内容项分配到内容项的部分的说明性用户界面的示意图。
图7是描绘包括内容项和增强内容项的部分的说明性用户界面的示意图。
具体实施方式
如一般所描述,本发明的方面涉及增强数字内容。在这方面,公开一种计算机实施的内容增强服务。例如有声读物、电子图书、歌曲、视频或计算机游戏、电视节目、电影、多媒体剪辑等的基本内容项可用音频、视觉或音频视觉增强内容中的一个或多个项目来增强,所述项目例如由内容增强服务选择且/或由用户选择的声音、歌曲、视频剪辑、图像、文本、动画、计算机或视频迷你游戏等。因此,在一些实施方案中,当用户计算设备输送为其选择增强内容的基本内容项时,用户计算设备输送增强内容(例如,通过在用户计算设备的屏幕上显示视觉增强且/或通过连接到用户计算设备的扬声器或耳机来播放音频增强内容)。增强内容可被专门创建以伴随基本内容项,或者增强内容可为与基本内容项无关的预先存在的内容。
内容增强服务可分析基本内容项的部分以识别基本内容项的部分的一个或多个特性。内容增强服务可通过机器内容分析技术、通过人工输入,或通过从维护关于基本内容项的信息的外部资源获得关于所述部分的信息来确定基本内容项的部分的特性。这些特性可被用以引导选择基本内容项的部分的增强内容。基本内容项的部分的特性可例如包括基本内容项的类型;基本内容项的部分的气氛;基本内容项的部分的地理环境;基本内容项的部分的历史背景;和基本内容项的部分的一天中的时间。例如,对于设置在沙滩上的基本内容项的部分,内容增强服务可选择例如海浪拍击声或海鸥嘎嘎叫声,或沙滩的图像的增强内容。在另一实例中,对于早晨设置在厨房里的基本内容项的部分,内容增强服务可选择例如烤面包机弹出或腌肉炒热的声音的增强内容。基本内容项的特性在本文中也可被称为“标签”。
内容增强服务也可分析出现在基本内容项的部分中的增强对象(本文有时简称为“对象”)的基本内容项的部分。增强对象的存在可能暗示或表示具体增强内容项,例如将要输送的具体声音、图像、视频剪辑等。在一些实施方案中,增强对象包括出现在基本内容项的部分中的至少一个单词、短语或句子。增强对象也可表现为电子图书的页面上的图像,或可在有声读物期间叙述(例如,讲、唱、大喊等)。在一些实施方案中,增强对象识别或暗示具体类型的增强内容。增强对象可为声音对象、图像对象,或另一类型的增强对象,这取决于增强对象可能需要哪种或哪些具体类型的增强内容。例如,单词“牛”可为与哞哞声相关的声音对象、与牛的照片相关的图像对象,或以上两者。象声词也可为声音对象(例如,“风怒吼”)。
在一些实施方案中,基本项的部分的特性可影响对应于出现在基本内容项的部分中的增强对象的增强内容项的选择。例如,声音对象“鸟”可描述为以恐怖为主题的有声读物。因此,适合恐怖主题的鸟的声音(例如,乌鸦的呱呱声)可被选择作为增强内容项。在另一实例中,声音对象“内置扬声器”可出现在20世纪80年代设置的电子图书中。因此,20世纪80年代无线电流行的歌曲可被选择作为增强内容项。
在一些基本内容项中,没有增强对象。相反,如果其特性或标签类似于将与之一起输送增强内容项的基本内容项的部分,那么可选择增强内容项。增强内容项的特性也可在本文中称为“标签”。在一个实例中,可使用自然语言技术或其它内容分析技术来分析基本内容项的部分,以确定所述部分的事件或气氛。例如,基本内容项的部分可包括指示快乐气氛的单词“派对”和“庆祝”。可选择对应于快乐气氛的增强内容(例如大调快歌)以伴随快乐部分。增强内容项的特性可由内容增强服务预先分配,或者特性可通过分析增强内容项来确定。例如,内容增强服务可维护一个或多个规则或图形以确定增强内容项的特性。示范性规则可为“大调快歌具有快乐的特性。”
本领域技术人员将认识到,增强内容项不需要被存储在输送基本内容项的计算设备上。例如,增强内容项可通过网络被从外部资源串流到输送计算设备(例如,用户计算设备),所述外部资源例如距输送计算设备远程的内容增强服务器或网络内容库。增强内容项也可在被传输到输送计算设备之前在多个外部资源之间中继。例如,内容增强服务器可从网络内容库请求增强内容、获得所述增强内容,然后把获得的增强内容传输到输送计算设备。
哪些增强内容项伴随基本内容项的哪些部分的选择可由用户或内容增强服务动态地做出且/或改变。这些选择可被收集并存储为增强内容设置文件或内容包以与基本内容项同用。增强内容设置文件或内容包可被通过网络从内容增强服务器传输到用户计算设备,或反之亦然。用户计算设备也可将增强内容设置文件或内容包传输到另一用户计算设备。
参看图1,示出说明性网络环境100。网络环境100可包括用户计算设备102、网络内容库104、网络106、人机互动任务***108、内容增强服务器110、用户内容库112,和内容数据存储114。网络环境100的组成物可本地或通过网络106与彼此通信。
用户计算设备102可为能够通过网络106通信的任何计算设备,例如膝上型或平板计算机、个人计算机、个人数字助理(PDA)、混合PDA/移动电话、移动电话、电子书籍阅读器、机顶盒、相机、有声读物播放器、数字媒体播放器、视频游戏控制台、店内亭、电视、一个或多个处理器、纳入计算设备、电器的集成部件、纳入车辆或机械的电子设备、游戏设备等。用户计算设备102可通常能够把内容输送到用户计算设备102的用户。例如,用户计算设备102可能能够通过引导经由扬声器、耳机等的听觉输出来播放音频内容。用户计算设备102也可能能够在显示屏幕上显示图像或视频内容。用户计算设备102也可能能够例如通过网络106通信,以从网络内容库104或内容增强服务器110请求增强内容项。
用户计算设备102可与用户内容库112通信。用户内容库112可电子地存储增强内容项,例如声音、歌曲、视频剪辑、图像、动画、计算机或视频迷你游戏等。这些增强内容项可具有与其相关的特性或标签。在一些实施方案中,增强内容项可被组织成由用户指定为具有某些特性的群组(例如,播放列表或队列)。例如,用户可具有“派对”播放列表。内容增强服务可把“派对”播放列表中的增强内容项处理为具有“派对”特性。播放列表中的增强内容项可被选择为与描述派对的基本内容项的部分一起输送。用户内容库112可另外存储用以选择增强内容项的一个或多个图形或规则,如下文相对于图3所讨论。在一些实施方案中,用户内容库112也存储一个或多个基本内容项。用户内容库112可被实施在硬盘驱动器、固态存储器,和/或用户计算设备102可访问的任何其它类型的非临时性、计算机可读存储介质中。在不脱离本发明的精神和范围的情况下,用户内容库112也可分布在如本领域中已知的多个存储设备上或在所述多个存储设备上进行划分。
网络内容库104可主存或维护增强内容项,所述增强内容项可由用户计算设备102或内容增强服务器110通过网络106来访问。网络内容库可包括主存或维护增强内容项的一个或多个电子数据存储,且还可存储用以选择增强内容项的一个或多个图形或规则,如下文相对于图3所讨论。网络内容库可例如为基于网络的社会内容聚合;基于网络的内容主存社区;基于网络的内容递送平台;或其组合。在请求之后,网络内容库104可把请求的增强内容项传输到请求计算设备,例如,用户计算设备102或内容增强服务器110。如与用户内容库112一样,网络内容库104可将增强内容项组织成例如播放列表或队列的群组。施加于群组的标签或特性也可被施加于所述群组中的所有增强内容项,如上文所讨论。
网络106可为任何有线网络、无线网络,或其组合。另外,网络106可为个人区域网、局域网、广域网、有线网络、卫星网络、蜂窝电话网络,或其组合。计算机通信领域的技术人员已知用于通过互联网或其它上述类型的通信网络中的任何通信网络进行通信的协议和部件,因此,不需要在此更详细地描述。
人机互动任务***108可被包括在网络环境中以协助内容增强服务器110。如一般所描述,人机互动任务***108是电子地处理人机互动任务(HIT)的计算机化的***。HIT可为困难、费时或昂贵的计算设备执行的任务。然而,人类执行HIT可能相对容易且快速。因此,人机互动任务***108可请求人工执行HIT(例如,收集信息或回答查询)并把结果或答案返回到人机互动任务***108以进行进一步处理且/或呈现给请求者。因此,在一些实施方案中,内容增强服务引导人机互动任务***108向人机互动任务***108的人工提出关于内容项的一个或多个查询。例如,人工可能被要求以识别基本内容项的特性或增强内容项的特性,以识别基本内容项中的增强对象;或暗示与基本内容项连用的增强内容。人机互动任务***108可接收这些查询的答案并将答案传输到用户计算设备102或内容增强服务器110,以引导内容增强服务的操作。人机互动任务***108的人工可能自愿响应这些和其它任务,并将关于内容项的其它信息传递到内容增强服务器110。
内容增强服务器110是可执行增强基本内容项的各种任务的计算设备。例如,内容增强服务器110可通过网络106从用户计算设备102接收增强内容的请求,且响应于该请求,将增强内容项传输到用户计算设备102。相对于图2描述了内容增强服务器110的另外的操作,例如将增强内容与基本内容项对齐和分析内容的特性。
内容增强服务器110可与内容数据存储114通信。如同用户内容库112,内容数据存储114可电子地存储增强内容项,例如声音、歌曲、视频剪辑、图像、动画、计算机或视频迷你游戏等。在一些实施方案中,内容数据存储114也存储一个或多个基本内容项。内容数据存储114可另外存储用以选择增强内容项的一个或多个图形或规则,如下文相对于图3所讨论。内容数据存储114可被实施在硬盘驱动器、固态存储器,和/或内容增强服务器110可访问的任何其它类型的非临时性、计算机可读存储介质中。在不脱离本发明的精神和范围的情况下,内容数据存储114也可分布在如本领域中已知的多个存储设备上或在所述多个存储设备上进行划分。
用户计算设备102和内容增强服务器110可各自实施在多个部件中,每个部件执行各自的内容用户计算设备102和内容增强服务器110的实例。实施用户计算设备102和内容增强服务器110的服务器或其它计算***可包括网络界面、存储器、处理单元,和计算机可读介质驱动器,所有这些都可通过通信总线的方式彼此通信。另外,处理单元自身可被称为计算设备。网络界面可通过网络106和/或其它网络或计算机***来提供连接性。处理单元可传递到包含程序指令的存储器且从所述存储器传递,处理单元执行所述程序指令以操作用户计算设备102和内容增强服务器110。存储器通常包括RAM、ROM和/或其它永久性和/或辅助非临时性计算机可读存储介质。
应认识到,许多上述设备是可选的,且环境100的实施方案可组合设备或不组合设备。另外,设备不必是截然不同的或离散的。设备也可在环境100中重新组织。例如,内容增强服务器110可被呈现在单个物理服务器中,或者,可被分割到多个物理服务器中。整个内容增强服务也可被呈现在单个用户计算设备102中。另外,应注意,在一些实施方案中,内容增强服务可由在托管的计算环境中实施的一个以上虚拟机来执行。托管的计算环境可包括一个或多个快速配置和释放的计算资源,所述计算资源可包括计算、联网和/或存储设备。托管的计算环境也可被称为云计算环境。
图2是图1中示出的内容增强服务器110的示意图。内容增强服务器110包括可用以实施内容增强服务的计算机硬件和软件部件的设置。图2描绘了图1中示出的内容增强服务器110的一般架构。本领域技术人员应理解,内容增强服务器110可包括比图2中示出的部件更多(或更少)的部件。然而,不需要示出所有这些通常传统部件以提供有利的公开内容。
内容增强服务器110包括处理单元202、网络界面204、非临时性计算机可读介质驱动器206,和输入/输出设备界面208,所有这些都可通过通信总线的方式彼此通信。如图示出,内容增强服务器110可选地与可选的显示器218和可选的输入设备220相关,或与可选的显示器218和可选的输入设备220通信。显示器218和输入设备220可用于其中用户直接与内容增强服务器110互动的实施方案,例如集成店内亭。在其它实施方案中,显示器218和输入设备220可被包括在图1示出的用户计算设备102中。网络界面204可向内容增强服务器110提供到一个或多个网络或计算***的连接性。处理单元202可因此通过网络从其它计算***(例如,用户计算设备102)或服务接收信息和指令。处理单元202也可传递到存储器210且从存储器210传递,且进一步通过输入/输出设备界面208向可选的显示器218提供输出信息。输入/输出设备界面208可从可选的输入设备220接受输入,输入设备220例如键盘、鼠标、数字笔、触摸屏,或通过运动捕捉记录的手势。输入/输出设备界面220也可将音频数据输出到扬声器或耳机(未示出)。
存储器210包含计算机程序指令,处理单元202执行所述计算机程序指令以实施内容增强服务的一个或多个实施方案。存储器210通常包括RAM、ROM和/或其它永久性或非临时性计算机可读存储介质。存储器210可存储操作***214,所述操作***214提供计算机程序指令供处理单元202用于内容增强服务器110的总体管理和操作。存储器210还可包括用于实施内容增强服务的方面的其它信息。例如,在一个实施方案中,存储器210包括用户界面模块212,用户界面模块212促进用户界面的生成(例如,通过为其提供指令),以供在例如用户计算设备102的计算设备上显示。例如,用户界面可通过导航界面来显示,所述导航界面例如安装在用户计算设备102上的网页浏览器。另外,存储器210可包括内容数据存储114或与内容数据存储114通信。存储在内容数据存储114中的内容可包括音频、视觉,或多媒体格式的基本内容项和增强内容项,如图1所述。
除了用户界面模块212之外,存储器210可包括可由处理单元202执行的内容增强模块216。在一个实施方案中,内容增强模块216可用以实施内容增强服务。例如,内容增强模块216可用以选择增强内容项并将所述增强内容项分配到基本内容项的部分;引导内容增强服务器110以从网络内容库104获得增强内容项并将所述增强内容项存储在内容数据存储114中;或引导内容增强服务器110以通过网络106将增强内容项传输到用户计算设备102,以及其它任务。
本领域技术人员将认识到,在一些实施方案中,内容增强服务部分或完全地由用户计算设备102来实施。因此,用户计算设备102可包括内容增强模块216和与示出为内容增强服务器110的部分的部件类似地操作的其它部件,包括处理单元202、网络界面204、非暂时性计算机可读介质驱动器206、输入/输出界面208、存储器210、用户界面模块212等。
图3描绘了说明性例程300,之后可为内容增强服务将一个或多个增强内容项分配到基本内容项的一个或多个部分。例程300可整体或部分地由用户计算设备102、内容增强服务器110或这两者来执行。
在方块302,内容增强服务可定位存在于基本内容项的一部分中的增强对象。增强对象可呈文本或图形的形式出现,或可被描述成音频内容项。例如,增强对象也可被识别为呈内容项的文本表示,例如,有声读物的转录、视频、电视插曲等。电子图书也可为内容项的文本表示。如上文所讨论,增强对象可出现在基本内容项的一部分中,且可暗示、指定或表示当输送基本内容项的部分时将要输送的增强内容项。增强对象的实例可包括对应于声音的单词(例如象声词,或例如产生声音的对象,如动物、汽车、收音机等);对应于声音的图像;对应于图像、视频剪辑、或动画的单词等。
增强对象可使用各种技术位于基本内容项中。在一个实施方案中,本领域中已知的机器技术可用以识别增强对象。例如,内容增强服务可使用自然语言技术、语义分析、命名实体提取,或其它内容分析技术。可在2010年12月17日提交的题为“GRAPHICALLY REPRESENTING ASSOCIATIONS BETWEENREFERENTS AND STORIES”的美国专利申请号12/972,058;和2010年9月13日提交的题为“SYSTEMS AND METHODS FOR ASSOCIATING STORIES WITHRELATED REFERENTS”的美国专利申请号12/881,021中发现关于使用机器技术来定位内容项中的对象的进一步信息。这两个申请的公开内容全文以引用的方式并入本文。在另一实施方案中,内容增强服务可并入来自人机互动任务***108的输入以将增强对象设置于基本内容项中。例如,人机互动任务***108可将基本内容项的部分(例如电子图书中的文本段落或有声读物的摘录)输送到人机互动任务***108的人工,并要求人工识别基本内容项的部分中的一个或多个增强对象。人工也可被要求识别或提供可与增强对象相关的增强内容。在又一实施方案中,内容增强服务可依赖于已知出现在基本内容项的部分中的增强对象的列表。这个列表例如可由与内容增强服务相关的一个或多个专家或由用户输入来产生。列表可从网络内容库、基于网络的知识库,或基于网络的百科全书以及其它实例获得。
在方块304,内容增强服务可识别在方块302识别的增强对象的特性。增强对象的特性例如可包括什么类型的增强内容将适用于增强对象(声音、歌曲、视频、图像等);增强内容应被输送多久;或由增强对象指定的增强内容的其它属性(例如,音频增强内容的音量;音频或视频增强内容的类型等)。例如,句子“汽车狂按喇叭整整十秒钟”包含象声词“喇叭”,指示喇叭为声音对象,以及暗示汽车按喇叭多久的信息:“整整十秒钟”。将“喇叭”识别为增强对象后,内容增强服务可确定增强对象“喇叭”的特性包括单词“喇叭”指示声音且声音的持续时间应为十秒钟的事实。在另一实例中,基本内容项可包括句子“卡梅伦盯着点彩画”。将“画”识别为增强对象后,内容增强服务可确定增强对象“画”的特性包括单词“画”指示图像和图像应为点彩画风格的事实。
可用各种方式来识别增强对象的特性。在一个实施方案中,本领域中已知的机器技术可用以识别增强对象的特性。例如,内容增强服务可使用自然语言技术、语义分析、命名实体提取,或本领域中已知例如通过分析增强对象附近的任何单词、短语或句子来确定增强对象的特性的其它内容分析技术。在另一实施方案中,内容增强服务可并入来自人机互动任务***的输入以识别增强对象的特性。例如,人机互动任务***可将基本内容项的部分(例如电子图书中的文本段落或有声读物的摘录)输送到人机互动任务***的人工,并指示存在哪些增强对象。人机互动任务***然后可要求人工识别增强对象的任何特性,例如增强对象指定什么类型的增强内容、视频或音频增强内容项应持续多久等。在又一实施方案中,内容增强服务可依赖于基本内容项中识别的增强对象的特性的列表。这个列表例如可由与内容增强服务相关的一个或多个专家或由用户输入来产生;或列表例如可从网络内容库、基于网络的知识库,或基于网络的百科全书获得。
再次参看图3,在方块306,内容增强服务可识别基本内容项自身的特性。基本内容项的特性例如可包括基本内容项的类型;基本内容项的部分的气氛;基本内容项的部分的地理环境;基本内容项的部分的历史背景;和基本内容项的部分的一天中的时间。基本内容项的特性也可包括关于与基本内容项相关的内容项的信息,例如可被与基本内容项连用作为增强内容的其它介质中可获得的内容项。例如,对于包括特定标题的电子图书的基本内容项,其它介质中的相关内容项可包括相同标题的有声读物和相同标题的电影。有声读物或电影的剪辑可被用作增强内容项。
在一些实施方案中,内容增强服务通过分析内容中出现的单词来识别基本内容项的部分的特性。例如,基本内容项中输送的单词、短语、句子、图像、视频等可指示所述部分的特性。例如,部分中的单词(例如“微笑”、“大笑”或“庆祝”)可提示内容增强服务将“欢乐”气氛特性分配到所述部分,而例如“沙”和“海洋”的单词可提示内容增强服务将“沙滩”位置特性分配到所述部分。单词、短语、句子等可与基本内容项输送的图像或视频相关,使得内容增强服务可识别其中输送这些图像或视频的部分的特性。可在2010年12月17日提交的题为“GRAPHICALLY REPRESENTING ASSOCIATIONS BETWEEN REFERENTSAND STORIES”的美国专利申请号12/972,058;和2010年9月13日提交的题为“SYSTEMS AND METHODS FOR ASSOCIATING STORIES WITH RELATEDREFERENTS”的美国专利申请号12/881,021中发现关于使用机器技术来识别内容项的特性的进一步信息。这两个申请的公开内容以上述引用的方式并入本文。
在其它实施方案中,内容增强服务可依赖于来自人机互动任务***108的输入以识别基本内容项的部分的一个或多个特性。例如,人机互动任务***108可将基本内容项的部分连同例如“这个部分被设置在什么位置或时间段?”或“这个部分是什么气氛?”的查询输送到人工。在另外的实施方案中,内容增强服务可从例如基于网络的百科全书或知识库的网络资源获得关于基本内容项的信息。例如,基于网络的百科全书可维护内容增强服务可访问的基本内容项的一个或多个部分的摘要。
在方块308,内容增强服务可访问适合基本内容项的部分的特性和/或匹配出现在基本内容项的部分中的增强对象的增强内容。增强内容可被通过网络106远程地访问(例如,用户计算设备102可访问来自网络内容库104或内容数据存储114的远程内容,或内容增强服务器110可访问来自网络内容库104的增强内容项并将所述增强内容项存储在内容数据存储114中)。在计算设备远程地访问增强内容项的实施方案中,增强内容项可通过串流、通过急流,或通过本领域已知的任何其它网络数据传输技术或协议来传输。增强内容也可从与计算设备相关的电子数据存储本地地访问(例如,通过本地访问用户内容库112的用户计算设备102或通过本地访问内容数据存储114的内容增强服务器110)。在一些实施方案中,与基本内容项连用的所有增强内容项都被组织成内容包且被传输到用户计算设备102或被用户计算设备102访问。
在一些实施方案中,增强内容项可具有特性,所述特性例如可包括增强内容的类型;增强内容的气氛;增强内容的持续时间;增强内容项所对应的增强对象等。通常,增强内容项可具有也可与基本内容项的部分相关的那种特性。例如,增强内容项可为对应于乌鸦的叫声的声音文件。声音文件可被标记以指示其对应于例如“乌鸦”或“鸟”的声音对象,且其可具有例如“恐怖”或“恐惧”的特性,因为乌鸦经常出现在恐怖类型的内容项中。如果增强内容项匹配基本内容项的部分的特性中的一个、一些或所有特征,且/或包括与基本内容项的部分中识别的对象相关的声音或图像,那么其可被选择作为与基本内容项的部分连用的增强内容项。
这些特性或对象匹配不必是精确的或逐字匹配。如上文所讨论,内容增强服务可访问电子数据存储中存储的一个或多个规则或图形以引导增强内容的选择。如一般所描述,规则或图形可用以将基本内容项的特性或增强对象转化为有可能存在的特性或有可能对应于增强内容项的增强对象。例如,基本内容项的部分可被设置在厨房中,厨房可为位置特性。与内容增强服务相关的电子数据存储中存储的规则或图形(例如,存储在用户内容库112、网络内容库104,或内容数据存储114上)可指示特性“厨房”在图中与许多增强内容项相关,例如,腌肉炒热或烤面包机弹出的声音。在另一实例中,基本内容项的部分可具有悲伤的气氛。可与悲伤气氛相关的规则可为“只选择慢节奏和小调的歌曲来伴随这个部分”,因为小调慢歌通常与悲伤相关。
在方块310,对于特定基本内容项的部分,增强内容项可被可选地优先化。在一些实施方案中,内容增强服务对将被与基本内容项的部分一起输送的增强内容项的数量设置上限或配额,例如以免淹没用户或使用户从基本内容项分散。因为有限数量的增强内容项可被与基本内容项的部分一起输送,所以可能期望优先相对更加重要的基本内容项的部分的特性或所述部分中的增强对象,并从而选择增强内容项。因此,在一个实施方案中,只有基本内容项的部分的特性的子集(或增强内容项的特性的子集)用以选择增强内容项。下文相对于图5讨论了优先化基本内容项的特性的方式。在另一实施方案中,只有增强对象用以选择一个或多个增强内容项,且基本内容项的部分的特性不被用以引导任何增强内容的选择。在又一实施方案中,在基本内容项的一部分中的多个增强对象可被优先化。例如,内容增强服务可只使用在基本内容项的一部分中的第一增强对象来选择增强内容项,且可忽略所述部分中的后续增强对象。优先化在基本内容项的一部分中出现的增强对象和特性的其它方式也是可能的。
上限或配额可基于基本内容项的类型和可被选择的任何增强内容项的类型来变化。例如,电子图书的页面的上限或配额可为一种或两种声音和一首歌曲,而没有其它增强内容项。因此,如果增强内容项包括适合在电子图书的页面中出现的特性或增强对象的图像、视频剪辑、五种声音,和两首歌曲,那么内容增强服务可只选择五种声音中的两种和两首歌曲中的一首来输送,而忽略其余的增强内容项。另外,在一些实施方案中,增强内容的类型的上限或配额为零。例如,电视节目基本内容项的视频增强内容项的上限或配额可为零,因为当输送电视节目时可能不期望输送视频剪辑或者输送视频剪辑不现实。在其它实施方案中,上限或配额并不基于增强内容项的数量,而是基于增强内容项的大小(例如,持续时间或字节)。
在方块312,内容增强服务可将选择的增强内容项与将要增强的基本内容项的部分对齐。例如,内容增强服务可将用户计算设备102或内容增强服务器110访问(或指定将通过串流访问)的每个增强内容项映射到基本内容项的一个或多个部分。这些映射可被收集到增强设置内容文件中,所述增强设置内容文件可被通过网络106与其它用户计算设备102或与内容增强服务器110分享。在方块314,例如通过使用户计算设备102输送映射的增强内容项,内容增强服务也可输送映射的增强内容项。
对于被连续输送的基本内容项(例如,有声读物、视频、电视节目等),增强内容项可被映射到基本内容项的时间戳且当输送计算设备(例如,用户计算设备102)到达基本内容项中的所述时间戳时进行输送。
然而,在其它实施方案中,基本内容项被输送到离散部分中(例如,电子图书)。因此,因为可能出现在连续输送的内容项中,所以内容增强服务可能不能依赖于时间戳。内容增强服务可例如通过确定用户可在每单位时间阅读电子图书中的多少单词来估计用户享用基本内容项的速度。用户的阅读速度例如可通过用户多快对电子图书翻页来确定。在用户计算设备102包括触摸屏的实施方案中,用户的阅读速度例如可通过用户的手指或触笔多快越过电子图书的单词来确定。内容增强服务可能能够通过确定用户离到达增强对象的以单词或页面计的距离并将所述距离除以计算的阅读器速度来估计用户可到达增强对象的时间。例如,内容增强服务可确定阅读器每分钟读取大约200个单词(wpm)。用户计算设备102可输送包含100个单词的电子图书的页面,其中增强对象(即50个单词)在页面下方。因此,当用户翻到包含增强对象的页面时,内容增强服务可在用户翻到所述页面之后数秒内引导用户计算设备102输送与增强对象15相关的增强内容项(200个单词/50wpm=1/4分钟,或15秒)。内容增强服务也可包括延迟(例如,固定时间的延迟,例如5秒,或延迟因数;例如,将估计时间增加10%-100%或增加某个其它因数),使得在用户计算设备102的用户在基本内容项的部分中到达增强内容之前不输送增强内容。这个延迟可被有利地并入以免通过提前输送增强内容项而惊吓或迷惑用户。
内容增强服务也可(或替代性地)将增强内容项与离散部分自身对齐。例如,电子图书的页面5-10可被设置在晴天,而页面11-20可被设置在雷雨天,其中页面16包含例如闪电的增强对象。因此,当用户计算设备102输送页面5-10中任一页面时,可输送对应于晴天的增强内容(例如,鸟儿歌唱的声音或晴天的图像)。然而,当用户计算设备102输送页面11-20中任一页面时,可替代性地输送涉及雷雨天的增强内容,例如,强风和大雨的声音。另外,当用户计算设备输送页面16时,也可输送对应于闪电增强对象的增强内容,例如闪电的图像或打雷的声音。
在一些实例中,可在用户完成增强内容项所分配到的基本增强内容项的部分之前整体输送增强内容项。例如,用户可能正阅读悲伤的四分钟的歌曲被映射到的电子图书的悲伤部分。用户阅读电子图书的悲伤部分可能需要10分钟。在一个实施方案中,当输送增强内容所映射到的基本内容项的部分时,增强内容项仅输送一次。在另一实施方案中,当输送增强内容所映射到的基本内容项的部分时,增强内容项可重复。在又一实施方案中,在输送第一增强内容项之后,内容增强服务可选择、访问并输送第二增强内容项。可如上文相对于方块308所述自动地选择这个第二增强内容项。
如上文所讨论,在一些实施方案中,增强内容项中的一个或多个可被(用户或内容增强服务)组织到增强内容包中,所述增强内容包向基本内容项的一个或多个部分提供增强内容。增强内容包可为单个文件或文件包,其包括当输送一个或多个增强内容项所映射到的基本内容项的部分时输送的一个或多个增强内容项。增强内容包可包括基本内容项的每个部分的增强内容,或少于基本内容项中所有基本内容项的增强内容。增强内容包可伴随基本内容项并同步到基本内容项,如在2011年3月23日提交的题为“SYNCHRONIZING DIGITAL CONTENT”的美国专利申请号13/070,313中所讨论,所述申请全文以引用的方式并入本文。
本领域技术人员将认识到,在一些实施方案中,当用户与用户计算设备上的用户界面互动时,增强内容仅由用户计算设备102来输送。例如,用户界面可显示基本内容项的部分,例如,文本、图像等。当用户与用户界面互动(例如,通过轻敲是用户界面显示的电子图书的一部分中的增强对象的单词或图像)时,增强内容可被输送。
本领域技术人员也应理解,当输送基本内容项时,可基本上例如实时执行上述说明性例程300。例如,当输送基本内容项的第一部分时,紧跟着第一部分的第二部分可被内容增强服务分析其特性和增强对象。在另一实例中,当用户计算设备102输送基本项的一部分时,可分析基本项的所述部分的特性和增强对象。基本上当也输送基本内容项的部分时,可选择增强内容。因此,可动态地选择增强内容,而用户或内容增强服务无需提前选择并映射增强内容。
图4描绘了说明性例程400,内容增强服务可通过例程400来向用户计算设备102提供增强内容项。在方块402,内容增强服务可接收增强内容的用户请求。例如,通过经由用户界面来与用户的用户计算设备102互动,用户可指示其希望获得增强内容以与基本内容项连用。例如,在内容增强服务部分或完全在用户计算设备102上实施的实施方案中,内容增强服务可生成一个或多个用户界面,用户通过用户界面来指示其希望获得一个或多个增强内容项。在其它实施方案中,内容增强服务提供一个或多个用户界面来请求增强内容作为通过用户计算设备102运行的网络浏览器访问的内容页面的部分。
在方块404,在接收到增强内容的请求之后,内容增强服务可确定是否可本地获得合适的本地增强内容(例如,对应于在基本内容项的一部分中存在的特性或增强对象的增强内容)。例如,用户计算设备102的本地增强内容可被存储在用户内容库112中。
如果内容增强服务确定可本地获得合适的增强内容,那么在方块406,可从用户计算设备102本地的用户内容库112选择增强内容项。然而,如果不能本地获得合适的增强内容,或者如果不能本地获得足够的合适增强内容,那么在方块408,用户的增强内容的请求可被通过网络传输到内容增强服务器110。
在方块410,内容增强服务可确定是否可通过内容增强服务器110获得合适的增强内容,例如,合适的增强内容是否存储在内容数据存储114中。如果内容数据存储114中没有合适的增强内容,那么内容增强服务可继续到方块412并试图从网络内容库104获得增强内容。
如上文相对于图1所讨论,网络内容库104可将一个或多个增强内容项主存或存储在电子数据存储中。在一些实施方案中,这些增强内容项被网络内容库104标记为具有一个或多个特性,使得其特性可被与用户请求增强内容的基本内容项的部分的特性作比较或匹配于所述基本内容项的部分的特性。在其它实施方案中,内容增强服务确定存储在网络内容库104上的增强内容项的特性;确定这些项目中的任何项目是否具有将匹配用户请求增强内容的基本内容项的部分的特性,或者出现在用户请求增强内容的基本内容项的一部分中的声音对象,或两者。如上文所讨论,增强内容项的特性可与基本内容部分的某些特性相关,例如,小调慢歌可与悲伤特性相关,而大调快乐的歌曲可与愉快的特性相关。如果合适的增强内容项出现在网络内容库104中,那么在方块416,内容增强服务器110可访问或获得合适的增强内容项并例如通过经由网络传输增强内容项来将所述增强内容项提供到用户计算设备。可选地,内容增强服务器110可将从网络内容库104获得的增强内容项存储在内容数据存储114中。
然而,在一些实例中,与内容增强服务器110相关的内容数据存储114可存储合适的增强内容项。如果是这种情况,那么内容定制增强服务可从方块410进行到方块414以选择合适的增强内容项。选择的合适的增强内容项然后可被从内容数据存储114提供到用户计算设备102,如方块416中示出。
本领域技术人员应理解,来自超过一个来源的增强内容项可被供应给或被分配到基本内容项的相同部分。在一个实例中,将要在用户计算设备102上输送基本内容项时播放的歌曲被从网络内容库104串流,而对应于出现在基本内容项的部分中的声音对象的一个或多个声音被从用户内容库112播放。在另一实例中,当输送基本内容项时,用户计算设备102可播放存储在用户内容库112中的一个或多个歌曲,并且从网络内容库104或从与内容增强服务器110相关的内容数据存储114获得且播放对应于基本内容项中的声音对象的声音。
本领域技术人员也应理解,在从网络内容库104、从内容数据存储114,或从用户计算设备102远程的任何其它来源获得增强内容的实施方案中,增强内容可能不被传输到用户计算设备102,直到其将要被用户计算设备102输送为止。这种方法对于具有有限数据存储容量的用户计算设备102可特别有利。例如,电子图书可包括对歌剧声音对象的引用。当用户计算设备102输送其中出现歌剧声音对象的电子图书部分(例如,页面、章节,或其中出现或暗示单词“歌剧”的其它部分)时,内容增强服务可使用户计算设备102例如从网络内容库104或内容增强服务器110下载或串流增强内容的歌剧声音项目。在其它实施方案中,在用户计算设备输送基本内容项之前,来自远程来源的增强内容可由用户计算设备102例如通过从远程电子数据存储预先下载增强内容项并将所述增强内容项存储到用户内容库112来获得。
本领域技术人员将认识到,类似于例程400的例程之后可为内容增强服务器110获得增强内容项。例如,内容增强服务器110可使基本内容项存储在内容增强服务器可本地访问的内容数据库114中。内容增强服务器110可确定基本内容项的合适的增强内容是否出现在内容数据存储114中。如果合适的增强内容不出现在内容数据存储114中,那么内容增强服务器可查询远程网络内容库104或甚至远程用户计算设备102以确定是否任一者使合适的增强内容项存储在电子数据存储中。如果这样,那么内容增强服务器110可请求增强内容项,且如果获准访问增强内容项,就可获得项目(例如,通过经由网络106下载项目)并将所述项目存储到内容数据存储114。
图5描绘了示出关于基本内容项的多个部分的信息的多个层的示意图。如一般所描述,基本内容项的层可包括或“覆盖”具有某些常见方面(例如常见位置、设置、气氛、时间等)的基本内容项的一个或多个部分。这些部分可以是连续的或不连续的。基本内容项的每个层可有助于形成所述层覆盖的基本内容项的部分的特性。出现在每个层中的特性可由内容增强服务以各种方式来识别,例如通过使用人机互动任务***、计算机化内容分析技术,或关于从网络资源获得的内容项的信息,所述网络资源例如基于网络的百科全书或知识库。这些技术和其它技术可类似于上文在图3中相对于方块306所述的识别特性的方式。
标题层502可包括关于整个基本内容项全局(例如,基本内容项的所有部分全局)的特性的信息。可被标题层502给予基本内容项的部分的特性例如可包括与基本内容项的类型相关的特性(例如,恐怖、喜剧、悲剧等)或整个基本内容项全局的气氛。例如,莎士比亚的戏剧哈姆雷特是悲剧类型的戏剧,且具有甚至在喜剧性调剂场景中反映的抑郁气氛。哈姆雷特的所有部分因此可被分配有例如“悲剧”或“抑郁”的特性。
统一层504也可将一个或多个特性给予内容项部分。如一般所描述,统一(也称为戏剧性统一或亚里士多德统一)可为基本内容项的多个部分共同的位置、历史时期、事件,或角色。统一层504因此可将特性给予共享统一性的基本内容项的多个部分。例如,图5中的统一层504示出了统一的示范性类型:地理环境。第1章发生在一个城市,因此由属于城市环境的统一层504的部分覆盖。另一方面,第2章和第3章都发生在沙滩上,因此由属于沙滩环境的统一层504的部分覆盖。统一层504的任何部分可包括多个统一性:例如,基本内容项的两个或更多个部分可发生在相同历史时期的相同或不同位置。例如,莎士比亚的亨利五世的某些部分发生在百年战争期间的英国,而其它部分发生在百年战争期间的法国。
部分层506可指示特定于基本内容项的一个或多个部分的特性。虽然图5示出的部分为如电子图书或有声读物中的章节,但是可根据需要使用其它部分。例如,部分可为有声读物或电子图书形式的戏剧中的插曲;行动或场景;电子图书的页面;口头或文字段落;连续输送内容(例如,音频内容或视频内容)的时间增量等。把基本内容项划分成部分的其它方式也是可能的且在本发明的范围内。部分层506可给予的特性包括部分的一天中的时间;部分的气氛;部分的任何情节特性(例如,情节即将解决、在解决过程中,还是已经解决;部分中可出现哪些角色等。
每个层给予基本内容项的部分的特性可被组合以确定基本内容项的部分的一整套特性,如部分508A-C中示出。例如,部分508A具有来自标题层502的恐怖(类型)特性、来自统一层504的城市(位置)特性,和来自部分层506的早晨(一天中的时间)特性。部分508B具有来自标题层502的恐怖(类型)特性、来自统一层504的沙滩(位置)特性,和来自部分层506的夜晚(一天中的时间)和忧郁(气氛)特性。部分508C具有来自标题层502的恐怖(类型)特性、来自统一层504的沙滩(位置)特性,且具有来自部分层506的悬疑(气氛)和恐惧(气氛)特性。
部分可包括增强对象,其在图5中示出为对象方块510A-C。部分的特性集可结合出现在基本内容项的部分中的任何增强对象使用以选择增强内容项来伴随增强方块512A-512C中的部分。如上文相对于图3所讨论,可基于部分的特性;部分中出现的增强对象;或两者来选择基本内容项的部分的增强内容项。
如果没有增强对象,那么通过使用基本内容项的部分的已知特性中的一个、一些或所有特性,内容增强服务可基于已知特性来选择增强内容。例如,如对象方块510A中示出,部分508A中没有增强对象。然而,部分508A具有若干特性附属于它:恐怖、城市和早晨。基于这些特性,通过使用存储在与内容增强服务相关的数据存储中的一个或多个内容规则或图形,内容增强服务可在选择方块512A中选择乌鸦声音来反映这些特性,因为乌鸦在恐怖主题中很常见且鸟儿的鸣叫声在早晨很常见。
如果增强对象出现在基本内容项的部分中,那么增强对象可用以引导增强内容项的选择。在一些实施方案中,仅使用增强对象来引导增强内容项的选择,而不考虑特性。例如,在对象方块510B中,部分508B包括对应于波浪的声音对象。部分508B也包括附属特性:恐怖、沙滩、夜晚,和忧郁。波浪的声音可能不需要基于类型、气氛、位置或一天中波浪出现时的时间来改变。因此,可在选择方块512B中选择对应于波浪的声音的增强内容项,而无需考虑部分508B的特性。
在一些实例中,基本内容项的部分的特性和增强对象都用以引导增强内容项的选择。例如,部分508C具有对应于恐怖、沙滩、悬疑,和恐惧的特性。在方块510C中,部分508C也包含对应于鬼的图像对象。包含多个增强内容项的电子数据存储例如可包括多个鬼的图像。一些鬼的图像可能比其它图像更适合恐怖为主题的内容的可怕的部分(例如,可怕的幽灵的图像,而不是友好的鬼的图像或万圣节打扮成鬼的孩子的图像)。因此,在选择方块512C中,部分508C的两个特性(恐怖、恐惧)和图像对象510C(鬼)可用以选择可怕的幽灵的图像。
可使用包含任何数量的特性的任何数量的层,且层不需要与基本内容项的整个部分具体对齐。例如,统一层可覆盖第2章的部分和第3章的部分,但可能不完全覆盖任一部分。也可使用此处所描述之外的其它层。例如,高于标题层502的层可包括一系列级层(例如,对于是一系列基本内容项的部分的基本内容项而言)或作者级层(例如,包括特定作者写的所有基本内容项)。另外,一层中特性的类型不必相互排斥另一层中出现的特性的类型。例如,如上文所讨论,统一层504可包括关于基本内容项的一个或多个部分的位置的信息。然而,关于基本内容项的一个或多个部分的位置的信息也可出现在部分层506或标题层502中。
在一些实施方案中,层可优先于其它层,使得当不使用一个或多个层的特性时,使用一个或多个其它层的特性来选择增强内容项。在一个实施方案中,更高层(例如,标题层)优先于所有较低层(例如,统一层或部分层)。例如,回到以上哈姆雷特的实例,哈姆雷特的标题层可将例如“悲剧”或“抑郁”的特性给予哈姆雷特基本内容项的所有部分。这些优先的特性可用以选择增强内容项来排除较低层中出现的特性。例如,在哈姆雷特中,“悲剧”和“抑郁”特性可取代“唉,可怜的约里克”喜剧性调剂部分层上出现的“幽默”特性,使得只选择悲剧、抑郁增强内容项来与包含喜剧性调剂场景的基本内容项的部分一起输送。在另一实施方案中,较低层(例如,部分层)可优先于较高层(例如,标题层)。回到哈姆雷特的实例,喜剧性调剂部分层的优先的“幽默”特性可取代标题层中出现的“悲剧”和“抑郁”特性。因此,可只选择幽默的增强内容项来与包含喜剧性调剂场景的基本内容项的部分一起输送,而不考虑“悲剧”和“抑郁”特性。优先化层特性的其它方式也是可能的。
图6描绘了说明性用户界面600,用户可通过用户界面600来选择基本内容项的一个或多个部分的增强内容项。用户界面可包括一个或多个部分槽602。虽然示出的用户界面600包括各自对应于基本内容项的章节的部分槽602,但是可根据需要使用其它部分槽。如上文相对于图5所讨论,基本内容项可被分解成时间增量、页面、段落、行、插曲、场景、行动等。这些部分可尺寸相同或不同。每个部分槽602可指示基本内容项的部分的特性。在这个实例中,第1章对应于特性是早晨和安静的内容项的部分,而第2章对应于发生在夜晚且忧郁的基本内容项的部分。部分槽602也可向用户提供输入或编辑分配所述部分的特性的机会,如相对于第3章的章槽可见。在一些实施方案中,部分槽602也包括出现在部分中的任何增强对象的部分或完整列表。
每个部分槽602可与增强内容槽604相关。当用户计算设备102输送增强内容槽604所附属于的基本内容项的部分时,每个增强内容槽604中的增强内容可被输送到用户,如上文所讨论。例如,内容增强服务可使用户计算设备102从皮尔金组曲输送“早晨”,而用户计算设备102也输送基本内容项的第1章。同样地,当用户计算设备102输送第2章时,内容增强服务可将“月光曲”输送到用户。如果内容增强槽604是空的,那么在用户界面600中就可这样指示。内容增强槽604也可指示被分配到基本内容项的每个部分的每个增强内容项的来源。例如,来自皮尔金组曲的“早晨”可被指示为增强内容的本地项—即,可存储在用户计算设备102可本地访问的数据存储(例如,用户内容库112)上的增强内容项。或者,如果增强内容将要被从远程来源(例如,从内容增强服务器110或网络内容库104)传输到用户计算设备102,那么增强内容槽604可指示增强内容项源自远程来源。这样,内容增强服务的用户可被通知如果用户计算设备102不能通过网络106进行连接,那么用户可能不能访问远程增强内容项(例如,用户可能不能将增强内容项串流到其用户计算设备102)。
用户界面600也可包括增强内容菜单606。增强内容菜单606可列出一个或多个增强内容项以及关于每个增强内容项或增强内容项可对应的任何增强对象的特性。例如,对于是歌曲的增强内容项而言,歌曲名称、歌曲的作曲者或艺术家、歌曲的持续时间、歌曲的类型、歌曲的任何特性可在增强内容菜单中显示。这些特性可能之前已被分配到增强内容项,或可由内容增强服务识别,如上文相对于图3中的方块306所讨论。这些特性可辅助用户将增强内容项分配到基本内容项的部分。用户可与增强内容菜单606互动以例如通过点击或轻敲增强内容项的菜单项目并将所述菜单项目从菜单606拖到增强内容槽604来将增强内容项分配到一个或多个部分槽604。
在一些实施方案中,增强内容菜单606包括内容增强服务使用户计算设备可获得的所有增强内容项。例如,内容增强菜单606可包括存储在用户内容库112中、存储在与内容增强服务器110相关的内容数据存储114中的所有增强内容项,和可被存储在网络内容库104上的任何可用增强内容项(如图1中示出)的列表。在其它实施方案中,只有在增强内容菜单606中示出的增强内容项是存储在用户内容库112中的增强内容项。
除了将增强内容项手动分配到基本内容项的每个部分之外,用户可与推荐按钮608互动以将一个或多个增强内容项自动分配到基本内容项的每个部分。例如,内容增强服务可将基本内容项的部分的特性与一个或多个增强内容项的特性作比较。如果基本内容项的部分和增强内容项的特性完全或接近匹配,那么增强内容项可被分配到基本内容项的部分。匹配基本内容项的部分中的增强对象的增强内容项也可被自动分配到该部分。
在一些实施方案中,基于内容增强服务例如存储在内容增强服务器110上的推荐,用户与推荐按钮608的互动促使内容增强服务将增强内容分配到基本内容项的一个或多个部分。用户可以可选地修改这些增强内容的分配。例如,基本内容项的作者或发布者可考虑到应与基本内容项一起输送的增强内容项的特定集。或者,内容增强服务可基于增强内容项被内容增强服务的用户分配到内容项的特定部分的频率来确定推荐。如果增强内容项被特别频繁地分配到基本内容部分,那么内容增强服务可推荐将所述增强内容项与基本内容项的部分连用。内容增强服务器110也可保持或访问附属于用户计算设备102的用户的社交图,以确定并推荐用户的社交图中的人正选择哪些增强内容项。
在其它实施方案中,与推荐按钮608互动使用户计算设备102将请求传输到指定基本内容项的每个部分或增强内容包的一个或多个增强内容项的增强内容设置文件的内容增强服务。例如,内容增强服务器110可保持特定增强内容设置文件或增强内容包的受欢迎率、星级评定,或下载次数。内容增强服务器110也可维护或访问附属于用户计算设备102的用户的社交图,以确定并推荐用户的社交图中的人已访问了哪些增强内容设置文件或增强内容包。
内容增强服务进行的推荐可由用户反馈来修改。例如,内容增强服务可接收来自用户的用户不喜欢特定增强内容项的指示。因此,所述增强内容项可能不被推荐给用户以与后续输送的基本内容项或基本内容项的部分连用。用户也可指定其喜欢被输送哪些类型的增强内容项。例如,比起声音,用户可能更喜欢歌曲。因此,内容增强服务可推荐基本内容项的部分的歌曲而不是声音。获得用户反馈并将用户反馈应用于增强内容项的推荐的其它方式也是可能的。
在一些实例中,增强内容菜单606可能不包含当输送基本内容项的部分时用户希望被输送的增强内容项。因此,当用户与输入按钮610互动时,用户计算设备102可获得增强内容项并可选地将其存储到用户内容库112。例如,用户计算设备可从网络内容库104或从与内容增强服务器110相关的内容数据存储114获得增强内容项。
本领域技术人员应理解,在一些实施方案中,不使用用户计算设备102存储输入的增强内容项。相反,输入按钮610可用以获得远程存储的增强内容项的链接:例如,在网络内容库104上或在与内容增强服务器110相关的内容数据存储114中。基本上当在用户计算设备102上输送基本内容项的部分时,用户计算设备102可串流输入的增强内容项。将要从远程来源串流的增强内容项可在增强内容槽604中被标记为远程,如上文所述。
在将增强内容项分配到基本内容项的一个或多个部分之后,用户可通过与输出设置按钮612互动来输出其设置。例如,用户生成的设置可被收集到增强内容设置文件中、被传输到内容增强服务器110,并被可选地存储到内容数据存储114。用户已分配到基本内容项的每个部分的增强内容项可被收集并存储为增强内容包,所述增强内容包可被传输到另一用户计算设备102或内容增强服务器110,以供可选地存储到内容数据存储114。存储在内容增强服务器110上的设置文件和内容包然后在请求之后可被内容增强服务器110传输到另一用户计算设备102。例如,用户可通过与输入按钮614互动来生成增强内容包或增强内容设置文件的请求。或者,用户可输入用户在其用户计算设备102上存储或之前生成的增强内容设置文件或增强内容包。
一旦用户将增强内容项分配到其内容的基本内容项的部分,用户就可与保存和播放按钮616互动。用户对增强内容项的分配可被存储在用户计算设备102上的存储器中,且基本内容项然后可与用户已选择被输送的任何增强内容项一起被输送到用户。
如果用户不满意将增强内容分配到基本内容项的一个或多个部分,那么用户可与全部清除按钮618互动。如果用户与清除按钮618互动,那么内容增强槽604中的一个或多个可被清空。用户然后可根据需要将增强内容项分配到基本内容项的每个部分。
应理解,在一些实施方案中,多个不同类型的增强内容与基本内容项的相同部分相关。例如,基本内容项的部分可与歌曲相关、与声音剪辑相关、与视频剪辑相关且/或与视觉内容相关。基本内容项的部分可与零个、一个或一个以上增强内容项相关。另外,用户选择的增强内容项不需要匹配增强内容项被分配到的基本内容项的部分的特性。
本领域技术人员也应理解,用户界面600可结合关于基本内容项和增强内容项的一个或多个查询被显示给人机互动任务***108的人工。例如,人机互动任务***108可向人工提出查询,例如,“请为该电子图书的每个章节选择歌曲”或者“请基于所述部分的以下特性来识别可出现在基本内容项的这个部分中的任何增强对象”。例如,对于设置在农场(位置特性)上的基本内容项的部分,人工可指示可能存在例如牛、鸡或猪的声音对象。内容增强服务因此可选择或推荐增强内容项;例如,牛哞哞叫或鸡咯咯叫的音频剪辑。也可请求人机互动任务***108的人工来使用用户界面600生成增强内容设置文件或增强内容包。
图7描绘了说明性用户界面700,基本内容项和/或增强内容项可通过用户界面700被输送到用户计算设备102上。在这个用户界面中,当输送基本内容项704的部分时,显示图像增强内容702。这里,图像增强内容702(即,可怕的幽灵)匹配出现在基本内容项704的部分中的“鬼”增强对象708。另外,用户可与“咯吱咯吱响的”增强对象706和/或“鬼”增强对象708互动(例如,通过轻敲显示单词的用户计算设备102触摸屏的部分),以听到声音增强内容项,例如“咯吱咯吱响的”增强对象706的咯吱咯吱响的地板,或“鬼”增强对象708的幽灵般的嚎叫。基本内容项的部分中的增强对象可例如通过对增强对象加下划线、突出显示、斜体或粗体来标记以鼓励用户与标记的增强对象互动。
通过与增强设置按钮710互动,用户可进入例如用户界面600的用户界面。用户例如可能有机会添加、更改或删除增强内容到基本内容项的分配。用户也可有机会修改其它设置,例如视觉设置(例如,对比度、亮度、伽玛、饱和度等)或音频设置(例如,音量、低音、高音等)。调节这些设置的界面和工具在本领域中为已知的,并且这里不需要进一步详细描述。
用户也可通过与切换按钮712互动来选择切换用户计算设备102是否输送增强内容项。如果增强内容被禁用,那么增强内容不被用户计算设备102输送。如果增强内容被启用,那么增强内容可由用户计算设备102输送。当增强内容被启用时,切换按钮712可显示“禁用增强”,且当增强内容被禁用时,切换按钮712可显示“启用增强”。用户也可选择只切换某些类型的增强内容,例如,禁用音频内容而启用视觉增强内容。
除非另有说明,否则例如尤其是"可"、"可以"或"可能"的条件语言在上下文中应理解为一般用以表达某些实施方案包括而其它实施方案不包括某些特征、元件和/或步骤。因此,所述条件语言通常并不旨在暗示一个或多个实施方案以任何方式需要所述特征、元件和/或步骤,也不旨在暗示一个或多个实施方案必需包括在具有或不具有用户输入或提示的情况下决定在任何特定实施方案中是否包括这些特征、元件和/或步骤或将要执行所述特征、元件和/或步骤的逻辑。
除非另有说明,否则例如短语“X、Y和Z中至少一个”的连接语言在上下文中应理解为一般用以表达项目、条款等可为X、Y或Z,或其组合。因此,所述连接语言通常并不旨在暗示某些实施方案需要X中至少一个、Y中至少一个和Z中至少一个都存在。
本文所述且/或附图中所描绘的流程图中的任何例程描述、元件或方块应理解为潜在代表包括用于实施所述例程中特定逻辑功能或元件的一个或多个可执行指令的模块、段或代码部分。替代性实施被包括在本文所述的实施方案的范围中,其中元件或功能可被删除或被以与示出或讨论的顺序不同的顺序来执行,包括基本上同时或以相反的顺序,这取决于本领域技术人员理解的所涉及到的功能。
应当强调的是,可对上述实施方案进行许多变化和修改,所述实施方案的元件应理解为在其它可接受的实例中。所有这些修改和变化旨在被包括在本发明的范围中,并由以下条款和权利要求书来保护。
1.一种用声音来增强有声读物的***,所述***包括:
电子数据存储,所述电子数据存储被配置以存储增强音频内容;和
计算设备,所述计算设备与所述电子数据存储通信,所述计算设备被配置以:
识别出现在所述有声读物中的对象,所述对象包括至少一个单词;
识别与所述对象相关的声音;
识别出现所述对象的所述有声读物的一部分的特性;
选择增强音频内容,所述增强音频内容包括与所述对象相关的所述声音,所述选择的增强音频内容也具有所述有声读物的所述部分的所述特性;
播放所述有声读物的所述部分,其中所述对象出现且具有所述选择的增强音频内容。
2.如条款1所述的***,其中所述计算设备还被配置以:
选择另外的增强音频内容,所述另外的增强音频内容包括歌曲,所述歌曲也具有所述有声读物的所述部分的所述特性;和
播放所述有声读物的所述部分,其中所述对象出现且具有所述选择的另外的增强音频内容。
3.一种用声音来增强电子图书的***,所述***包括:
电子数据存储,所述电子数据存储被配置以存储增强音频内容;和
计算设备,所述计算设备与所述电子数据存储通信,所述计算设备被配置以:
显示所述电子图书的一部分;
识别出现在所述电子图书的所述显示部分中的对象,其中所述对象包括单词和图像中的至少一个,且其中所述对象与声音相关;
选择增强音频内容,所述增强音频内容包括与所述对象相关的所述声音;和
当显示所述电子图书的所述部分时,播放所述选择的增强音频内容。
4.如条款3所述的***,其中所述电子图书的所述显示部分是所述电子图书的页面。
5.如条款3所述的***,其中所述计算设备还被配置以:
计算与所述计算设备的用户相关的阅读器的速度;和
至少部分基于所述计算的阅读器的速度来估计所述用户将到达所述显示部分中所述对象的时间;
其中所述选择的增强音频内容是在所述估计的时间播放。
6.如条款3所述的***,其中所述计算设备还被配置以:
标记与所述电子图书的所述显示部分中的所述声音相关的所述对象;和
检测用户与所述标记对象的互动;
其中响应于所述检测到的用户与所述标记对象的互动而播放所述选择的增强音频内容。
7.一种增强基本内容项的计算机实施的方法,所述计算机实施的方法包括:
在配备有特定计算机可执行指令的一个或多个计算设备的控制下,
至少部分基于所述基本内容项的一部分的文本表示来确定所述基本内容项的所述部分的一个或多个特性;
至少部分基于所述基本内容项的所述部分的所述一个或多个特性来选择增强内容;和
使用户计算设备输送所述选择的增强内容。
8.如条款7所述的计算机实施的方法,其中所述基本内容项的所述部分的所述一个或多个特性包括以下中的至少一个:所述基本内容项的类型;所述基本内容项的所述部分的气氛;所述基本内容项的所述部分的位置;所述基本内容项的所述部分的历史背景;和所述基本内容项的所述部分的一天中的时间。
9.如条款7所述的计算机实施的方法,其中所述基本内容项的所述部分的所述一个或多个特性中的至少一个是优先的特性。
10.如条款7所述的计算机实施的方法,其中所述选择的增强内容包括数字音频内容。
11.如条款10所述的计算机实施的方法,其还包括:识别所述基本内容项的所述部分中的对象,其中所述对象与声音相关,且其中所述数字音频内容包括所述声音。
12.如条款10所述的计算机实施的方法,其中所述数字音频内容包括歌曲。
13.如条款7所述的计算机实施的方法,其中所述选择的增强内容包括数字视觉内容。
14.如条款13所述的计算机实施的方法,其中所述数字视觉内容包括数字视频内容、数字文本内容,和数字图像中的至少一个。
15.如条款7所述的计算机实施的方法,其中所述用户计算设备被引导以当所述用户计算设备输送所述基本内容项的所述部分时输送所述选择的增强内容。
16.如条款15所述的计算机实施的方法,其还包括:
在所述用户计算设备已至少一次输送所述选择的增强内容之后,确定所述基本内容项的所述部分是否继续由所述用户计算设备输送;和
如果所述基本内容项的所述部分继续由所述用户计算设备输送,那么
选择另外的增强内容;且
使所述用户计算设备输送所述另外的增强内容。
17.一种具有计算机可执行模块的非临时性计算机可读介质,所述计算机可执行模块包括:
内容增强模块,所述内容增强模块被配置以:
识别出现在数字内容的一部分中的对象,所述对象包括数字内容的所述部分中的单词和图像中的至少一个;
识别对应于所述对象的增强内容;
如果对应于所述对象的所述增强内容不存储在本地电子数据存储中,那么就从远程电子数据存储获得对应于所述对象的所述增强内容;和
基本上当用户计算设备输送出现所述对象的数字内容的所述部分时,使所述用户计算设备输送对应于所述对象的所述增强内容。
18.如条款17所述的非临时性计算机可读介质,其中所述内容增强模块还被配置以使所述用户计算设备输送从所述远程电子数据存储获得所述增强内容的通知。
19.如条款17所述的非临时性计算机可读介质,其中所述内容增强部件还被配置以将对应于所述对象的增强内容的所述获得的项目存储到所述本地电子数据存储。
20.如条款17所述的非临时性计算机可读介质,其中:
数字内容的所述部分具有特性;且
所述获得的增强内容匹配数字内容的所述部分的所述特性。
21.一种用于提供增强内容的***,所述***包括:
电子数据存储,所述电子数据存储被配置以存储增强内容;和
第一计算设备,所述第一计算设备与所述电子数据存储通信,所述计算设备被配置以:
从第二计算设备接收基本内容项的增强内容的请求;
识别所述基本内容项的特性;
至少部分基于所述基本内容项的所述特性来选择存储在所述电子数据存储中的增强内容;和
基本上当所述第二计算设备输送所述基本内容项时,把所述选择的增强内容提供到所述第二计算设备。
22.如条款21所述的***,其中所述基本内容项的所述特性至少部分基于从人机互动任务***接收的输入来识别。
23.如条款21所述的***,其中所述增强内容的所述选择由增强内容设置文件指定。
24.如条款21所述的***,其中所述第一计算设备还被配置以:
访问存储增强内容的网络内容库;
至少部分基于所述基本内容项的所述特性来从所述网络内容库选择另外的增强内容;和
将所述另外的增强内容提供到所述第二计算设备。
25.如条款21所述的***,其中所述第一计算设备还被配置以:
访问存储另外的增强内容的网络内容库;
至少部分基于所述基本内容项的所述特性来从所述网络内容库选择另外的增强内容;和
引导所述第二计算设备以从所述网络内容库获得所述另外的增强内容。

Claims (15)

1.一种用声音来增强电子图书的***,所述***包括:
电子数据存储,所述电子数据存储被配置以存储增强音频内容;和
计算设备,所述计算设备与所述电子数据存储通信,所述计算设备被配置以:
显示所述电子图书的一部分;
识别出现在所述电子图书的所述显示部分中的对象,其中所述对象包括单词和图像中的至少一个,且其中所述对象与声音相关;
选择增强音频内容,所述增强音频内容包括与所述对象相关的所述声音;和
当显示所述电子图书的所述部分时,播放所述选择的增强音频内容。
2.如权利要求2所述的***,其中所述电子图书的所述显示部分是所述电子图书的页面。
3.如权利要求2所述的***,其中所述计算设备还被配置以:
计算与所述计算设备的用户相关的阅读器的速度;和
至少部分基于所述计算的阅读器的速度来估计所述用户将到达所述显示部分中所述对象的时间;
其中所述选择的增强音频内容是在所述估计的时间播放。
4.如权利要求2所述的***,其中所述计算设备还被配置以:
标记所述电子图书的所述显示部分中的与所述声音相关的所述对象;和
检测用户与所述标记对象的互动;
其中响应于所述检测到的用户与所述标记对象的互动而播放所述选择的增强音频内容。
5.一种增强基本内容项的计算机实施的方法,所述计算机实施的方法包括:
在配备有特定计算机可执行指令的一个或多个计算设备的控制下,
至少部分基于所述基本内容项的一部分的文本表示来确定所述基本内容项的所述部分的一个或多个特性;
至少部分基于所述基本内容项的所述部分的所述一个或多个特性来选择增强内容;和
使用户计算设备输送所述选择的增强内容。
6.如权利要求5所述的计算机实施的方法,其中所述基本内容项的所述部分的所述一个或多个特性包括以下中至少一个:所述基本内容项的类型;所述基本内容项的所述部分的气氛;所述基本内容项的所述部分的位置;所述基本内容项的所述部分的历史背景;和所述基本内容项的所述部分的一天中的时间。
7.如权利要求5所述的计算机实施的方法,其中所述基本内容项的所述部分的所述一个或多个特性中的至少一个是优先的特性。
8.如权利要求5所述的计算机实施的方法,其中所述选择的增强内容包括数字音频内容,且所述方法还包括:识别所述基本内容项的所述部分中的对象,其中所述对象与声音相关,且其中所述数字音频内容包括所述声音。
9.如权利要求5所述的计算机实施的方法,其中所述用户计算设备被引导以当所述用户计算设备输送所述基本内容项的所述部分时输送所述选择的增强内容。
10.如权利要求13所述的计算机实施的方法,还包括:
在所述用户计算设备已至少一次输送所述选择的增强内容之后,确定所述基本内容项的所述部分是否继续由所述用户计算设备输送;和
如果所述基本内容项的所述部分继续由所述用户计算设备输送,那么
选择另外的增强内容;且
使所述用户计算设备输送所述另外的增强内容。
11.一种用于提供增强内容的***,所述***包括:
电子数据存储,所述电子数据存储被配置以存储增强内容;和
第一计算设备,所述第一计算设备与所述电子数据存储通信,所述计算设备被配置以:
从第二计算设备接收对基本内容项的增强内容的请求;
识别所述基本内容项的特性;
至少部分基于所述基本内容项的所述特性来选择存储在所述电子数据存储中的增强内容;和
基本上在所述第二计算设备输送所述基本内容项的同时,把所述选择的增强内容提供到所述第二计算设备。
12.如权利要求11所述的***,其中所述基本内容项的所述特性至少部分基于从人机互动任务***接收的输入来识别。
13.如权利要求11所述的***,其中所述增强内容的所述选择由增强内容设置文件指定。
14.如权利要求11所述的***,其中所述第一计算设备还被配置以:
访问存储增强内容的网络内容库;
至少部分基于所述基本内容项的所述特性来从所述网络内容库中选择另外的增强内容;和
将所述另外的增强内容提供到所述第二计算设备。
15.如权利要求11所述的***,其中所述第一计算设备还被配置以:
访问存储另外的增强内容的网络内容库;
至少部分基于所述基本内容项的所述特性来从所述网络内容库中选择另外的增强内容;和
引导所述第二计算设备以从所述网络内容库获得所述另外的增强内容。
CN201380032231.4A 2012-06-18 2013-06-14 选择并输送补充内容 Pending CN104603734A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/526,330 2012-06-18
US13/526,330 US9141257B1 (en) 2012-06-18 2012-06-18 Selecting and conveying supplemental content
PCT/US2013/046009 WO2013192050A2 (en) 2012-06-18 2013-06-14 Selecting and conveying supplemental content

Publications (1)

Publication Number Publication Date
CN104603734A true CN104603734A (zh) 2015-05-06

Family

ID=49769667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380032231.4A Pending CN104603734A (zh) 2012-06-18 2013-06-14 选择并输送补充内容

Country Status (6)

Country Link
US (1) US9141257B1 (zh)
EP (1) EP2862048A4 (zh)
JP (1) JP2015525417A (zh)
CN (1) CN104603734A (zh)
AU (1) AU2013277477A1 (zh)
WO (1) WO2013192050A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105096932A (zh) * 2015-07-14 2015-11-25 百度在线网络技术(北京)有限公司 有声读物的语音合成方法和装置
CN114328359A (zh) * 2020-09-27 2022-04-12 广州市久邦数码科技有限公司 一种有声电子书的播放方法和***

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8855797B2 (en) 2011-03-23 2014-10-07 Audible, Inc. Managing playback of synchronized content
US9734153B2 (en) 2011-03-23 2017-08-15 Audible, Inc. Managing related digital content
US8862255B2 (en) 2011-03-23 2014-10-14 Audible, Inc. Managing playback of synchronized content
US9706247B2 (en) 2011-03-23 2017-07-11 Audible, Inc. Synchronized digital content samples
US8948892B2 (en) 2011-03-23 2015-02-03 Audible, Inc. Managing playback of synchronized content
US9760920B2 (en) 2011-03-23 2017-09-12 Audible, Inc. Synchronizing digital content
US9703781B2 (en) 2011-03-23 2017-07-11 Audible, Inc. Managing related digital content
US9075760B2 (en) 2012-05-07 2015-07-07 Audible, Inc. Narration settings distribution for content customization
US9317500B2 (en) 2012-05-30 2016-04-19 Audible, Inc. Synchronizing translated digital content
US9141257B1 (en) 2012-06-18 2015-09-22 Audible, Inc. Selecting and conveying supplemental content
US8972265B1 (en) 2012-06-18 2015-03-03 Audible, Inc. Multiple voices in audio content
US9536439B1 (en) 2012-06-27 2017-01-03 Audible, Inc. Conveying questions with content
US9679608B2 (en) 2012-06-28 2017-06-13 Audible, Inc. Pacing content
US10109278B2 (en) 2012-08-02 2018-10-23 Audible, Inc. Aligning body matter across content formats
US9367196B1 (en) 2012-09-26 2016-06-14 Audible, Inc. Conveying branched content
US9632647B1 (en) 2012-10-09 2017-04-25 Audible, Inc. Selecting presentation positions in dynamic content
US9223830B1 (en) 2012-10-26 2015-12-29 Audible, Inc. Content presentation analysis
US9280906B2 (en) 2013-02-04 2016-03-08 Audible. Inc. Prompting a user for input during a synchronous presentation of audio content and textual content
US9472113B1 (en) 2013-02-05 2016-10-18 Audible, Inc. Synchronizing playback of digital content with physical content
US9317486B1 (en) 2013-06-07 2016-04-19 Audible, Inc. Synchronizing playback of digital content with captured physical content
US9489360B2 (en) 2013-09-05 2016-11-08 Audible, Inc. Identifying extra material in companion content
US10474330B1 (en) * 2014-05-23 2019-11-12 Amazon Technologies, Inc. Supplementary content layers
GB2529295B (en) * 2014-06-13 2018-02-28 Harman Int Ind Media system controllers
US9939996B2 (en) * 2014-08-13 2018-04-10 Google Llc Smart scrubber in an ebook navigation interface
US20160170483A1 (en) * 2014-11-05 2016-06-16 Kobo Incorporated Method and system for tactile-biased sensory-enhanced e-reading
US10297269B2 (en) 2015-09-24 2019-05-21 Dolby Laboratories Licensing Corporation Automatic calculation of gains for mixing narration into pre-recorded content
US10347004B2 (en) * 2016-04-01 2019-07-09 Baja Education, Inc. Musical sonification of three dimensional data
US10698951B2 (en) 2016-07-29 2020-06-30 Booktrack Holdings Limited Systems and methods for automatic-creation of soundtracks for speech audio
US10783185B2 (en) * 2017-08-30 2020-09-22 Pearson Education, Inc. System and method for automated hybrid sequencing database generation
US10860940B2 (en) 2017-08-30 2020-12-08 Pearson Education, Inc. System and method for automated sequencing database generation
US10754899B2 (en) 2017-08-30 2020-08-25 Pearson Education, Inc. System and method for sequencing database-based content recommendation
EP3547160A1 (en) * 2018-03-27 2019-10-02 Nokia Technologies Oy Creation of rich content from textual content
US11727913B2 (en) * 2019-12-23 2023-08-15 Adobe Inc. Automatically associating context-based sounds with text

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101681350A (zh) * 2007-03-29 2010-03-24 亚马逊技术股份有限公司 提供数字作品的注解
WO2011060106A1 (en) * 2009-11-10 2011-05-19 Dulcetta, Inc. Dynamic audio playback of soundtracks for electronic visual works
WO2011135770A1 (ja) * 2010-04-28 2011-11-03 パナソニック株式会社 電子書籍装置、電子書籍再生方法、及び電子書籍再生プログラム
US20120001923A1 (en) * 2010-07-03 2012-01-05 Sara Weinzimmer Sound-enhanced ebook with sound events triggered by reader progress
US20120092329A1 (en) * 2010-10-13 2012-04-19 Qualcomm Incorporated Text-based 3d augmented reality

Family Cites Families (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5351189A (en) 1985-03-29 1994-09-27 Kabushiki Kaisha Toshiba Machine translation system including separated side-by-side display of original and corresponding translated sentences
US5203705A (en) 1989-11-29 1993-04-20 Franklin Electronic Publishers, Incorporated Word spelling and definition educational device
US5657426A (en) 1994-06-10 1997-08-12 Digital Equipment Corporation Method and apparatus for producing audio-visual synthetic speech
US5533757A (en) 1995-04-28 1996-07-09 Joshua Morris Publishing, Inc. Children's book having noise making capability
JPH0981566A (ja) 1995-09-08 1997-03-28 Toshiba Corp 翻訳装置及び翻訳方法
US5737489A (en) 1995-09-15 1998-04-07 Lucent Technologies Inc. Discriminative utterance verification for connected digits recognition
US5848386A (en) 1996-05-28 1998-12-08 Ricoh Company, Ltd. Method and system for translating documents using different translation resources for different portions of the documents
US6356922B1 (en) 1997-09-15 2002-03-12 Fuji Xerox Co., Ltd. Method and system for suggesting related documents
US6317722B1 (en) 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
US6611802B2 (en) 1999-06-11 2003-08-26 International Business Machines Corporation Method and system for proofreading and correcting dictated text
US6260011B1 (en) 2000-03-20 2001-07-10 Microsoft Corporation Methods and apparatus for automatically synchronizing electronic audio files with electronic text files
US20020007349A1 (en) 2000-06-02 2002-01-17 Yuen Henry C. Electronic reading system with copying capabilities
JP2002140085A (ja) 2000-08-25 2002-05-17 Fujitsu Ltd 文書読み上げ装置及び方法、コンピュータプログラム並びに記憶媒体
JP2002114107A (ja) 2000-10-10 2002-04-16 Nissan Motor Co Ltd オーディオ装置及び音楽提供方法
US8316450B2 (en) * 2000-10-10 2012-11-20 Addn Click, Inc. System for inserting/overlaying markers, data packets and objects relative to viewable content and enabling live social networking, N-dimensional virtual environments and/or other value derivable from the content
US6952673B2 (en) 2001-02-20 2005-10-04 International Business Machines Corporation System and method for adapting speech playback speed to typing speed
US7107533B2 (en) 2001-04-09 2006-09-12 International Business Machines Corporation Electronic book with multimode I/O
JP4383690B2 (ja) 2001-04-27 2009-12-16 株式会社日立製作所 デジタルコンテンツ出力方法およびシステム
US7003515B1 (en) 2001-05-16 2006-02-21 Pandora Media, Inc. Consumer item matching method and system
US20030061028A1 (en) 2001-09-21 2003-03-27 Knumi Inc. Tool for automatically mapping multimedia annotations to ontologies
DE60211197T2 (de) 2001-10-31 2007-05-03 Koninklijke Philips Electronics N.V. Verfahren und vorrichtung zur wandlung gesprochener in geschriebene texte und korrektur der erkannten texte
US6766294B2 (en) 2001-11-30 2004-07-20 Dictaphone Corporation Performance gauge for a distributed speech recognition system
US20030115289A1 (en) 2001-12-14 2003-06-19 Garry Chinn Navigation in a voice recognition system
JP4649091B2 (ja) 2002-01-30 2011-03-09 株式会社エヌ・ティ・ティ・ドコモ 通信端末、サーバ装置、中継装置、放送通信システム、放送通信方法及びプログラム
US20060148569A1 (en) 2002-05-02 2006-07-06 Beck Stephen C Methods and apparatus for a portable toy video/audio visual program player device - "silicon movies" played on portable computing devices such as pda (personal digital assistants) and other "palm" type, hand-held devices
US7231351B1 (en) 2002-05-10 2007-06-12 Nexidia, Inc. Transcript alignment
JP4038081B2 (ja) 2002-06-25 2008-01-23 日本放送協会 楽曲選択型コンテンツ再生装置、そのプログラム
JP2004117618A (ja) 2002-09-25 2004-04-15 Toshiba Corp 情報処理装置、コンテンツ転送方法、および音楽再生装置
GB2414320B (en) 2003-02-24 2007-08-22 Listen Com Media service delivery system providing conditional access to media content from various client devices
JP2004266576A (ja) 2003-02-28 2004-09-24 Casio Comput Co Ltd メディアデータ記憶装置、およびメディアデータ記憶処理プログラム
US7768234B2 (en) 2004-02-28 2010-08-03 Janik Craig M System and method for automatically synchronizing and acquiring content for battery powered devices
KR100541215B1 (ko) 2003-11-24 2006-01-10 (주)테일러테크놀로지 디지탈 오디오파일의 가사제공시스템
JP2005189454A (ja) 2003-12-25 2005-07-14 Casio Comput Co Ltd テキスト同期音声再生制御装置及びプログラム
NZ532174A (en) 2004-04-06 2007-01-26 Voiceq Internat Ltd Voice over synchronisation
US8109765B2 (en) 2004-09-10 2012-02-07 Scientific Learning Corporation Intelligent tutoring feedback
WO2006029458A1 (en) 2004-09-14 2006-03-23 Reading Systems Pty Ltd Literacy training system and method
US8200700B2 (en) 2005-02-01 2012-06-12 Newsilike Media Group, Inc Systems and methods for use of structured and unstructured distributed data
US7571015B2 (en) 2005-07-14 2009-08-04 Perception Digital Limited Personal audio player
JP5120826B2 (ja) 2005-09-29 2013-01-16 独立行政法人産業技術総合研究所 発音診断装置、発音診断方法、記録媒体、及び、発音診断プログラム
US8577953B2 (en) 2005-12-09 2013-11-05 At&T Intellectual Property I, Lp System and method for providing multimedia services
ATE440334T1 (de) 2006-02-10 2009-09-15 Harman Becker Automotive Sys System für sprachgesteuerte auswahl einer audiodatei und verfahren dafür
JP5175446B2 (ja) 2006-03-16 2013-04-03 株式会社エクシング 携帯端末機
US10026255B2 (en) 2006-04-13 2018-07-17 Igt Presentation of remotely-hosted and locally rendered content for gaming systems
US8407052B2 (en) 2006-04-17 2013-03-26 Vovision, Llc Methods and systems for correcting transcribed audio files
WO2007124582A1 (en) 2006-04-27 2007-11-08 Technologies Humanware Canada Inc. Method for the time scaling of an audio signal
US7792792B2 (en) 2006-05-22 2010-09-07 Microsoft Corporation Synchronizing structured web site contents
WO2008001500A1 (fr) 2006-06-30 2008-01-03 Nec Corporation Système de génération de contenus audio, système d'échange d'informations, programme, procédé de génération de contenus audio et procédé d'échange d'informations
US7801721B2 (en) 2006-10-02 2010-09-21 Google Inc. Displaying original text in a user interface with translated text
US8972839B2 (en) * 2006-10-02 2015-03-03 Adobe Systems Incorporated Media presentations including related content
US9471562B2 (en) 2006-10-10 2016-10-18 Abbyy Infopoisk Llc Method and system for analyzing and translating various languages with use of semantic hierarchy
US7870272B2 (en) 2006-12-05 2011-01-11 Hewlett-Packard Development Company L.P. Preserving a user experience with content across multiple computing devices using location information
CA2571617A1 (en) 2006-12-15 2008-06-15 Desktopbox Inc. Simulcast internet media distribution system and method
JP4935345B2 (ja) 2006-12-25 2012-05-23 ソニー株式会社 コンテンツ再生システム、再生装置、再生制御方法及びプログラム
US20080294453A1 (en) 2007-05-24 2008-11-27 La La Media, Inc. Network Based Digital Rights Management System
EP2183685A4 (en) 2007-08-01 2012-08-08 Ginger Software Inc AUTOMATIC CONTEXT-RELATED LANGUAGE CORRECTION AND EXPANSION USING AN INTERNET CORP
JP2009048676A (ja) 2007-08-14 2009-03-05 Toshiba Corp 再生装置および方法
AU2007237206B2 (en) 2007-11-27 2009-12-10 Canon Kabushiki Kaisha Method, apparatus and system for displaying video data
US9110890B2 (en) 2008-02-15 2015-08-18 International Business Machines Corporation Selecting a language encoding of a static communication in a virtual universe
US8190683B2 (en) 2008-02-29 2012-05-29 Microsoft Corporation Synchronizing multiple user remote content playback
US7996422B2 (en) 2008-07-22 2011-08-09 At&T Intellectual Property L.L.P. System and method for adaptive media playback based on destination
US20100023485A1 (en) 2008-07-25 2010-01-28 Hung-Yi Cheng Chu Method of generating audiovisual content through meta-data analysis
US20100042702A1 (en) 2008-08-13 2010-02-18 Hanses Philip C Bookmarks for Flexible Integrated Access to Published Material
US20100042682A1 (en) 2008-08-15 2010-02-18 Evan John Kaye Digital Rights Management for Music Video Soundtracks
US8898568B2 (en) 2008-09-09 2014-11-25 Apple Inc. Audio user interface
US8131545B1 (en) 2008-09-25 2012-03-06 Google Inc. Aligning a transcript to audio data
US20100279822A1 (en) 2008-11-01 2010-11-04 Ford John Hajime Systems and methods for optimizing one or more audio tracks to a video stream
US8832319B2 (en) 2008-11-18 2014-09-09 Amazon Technologies, Inc. Synchronization of digital content
US8442423B1 (en) 2009-01-26 2013-05-14 Amazon Technologies, Inc. Testing within digital media items
US20100225809A1 (en) 2009-03-09 2010-09-09 Sony Corporation And Sony Electronics Inc. Electronic book with enhanced features
US9213687B2 (en) 2009-03-23 2015-12-15 Lawrence Au Compassion, variety and cohesion for methods of text analytics, writing, search, user interfaces
JP2010250023A (ja) 2009-04-14 2010-11-04 Fujitsu Ltd テキスト表示機能付情報処理装置、データ取得方法およびデータ取得プログラム
US20100287256A1 (en) 2009-05-05 2010-11-11 Nokia Corporation Method and apparatus for providing social networking content
WO2011022430A2 (en) 2009-08-17 2011-02-24 Weigel Broadcasting Co. System and method for remote live audio-visual production
KR101617461B1 (ko) 2009-11-17 2016-05-02 엘지전자 주식회사 이동 통신 단말기에서의 티티에스 음성 데이터 출력 방법 및 이를 적용한 이동 통신 단말기
US20110153330A1 (en) 2009-11-27 2011-06-23 i-SCROLL System and method for rendering text synchronized audio
US20110177481A1 (en) 2010-01-15 2011-07-21 Haff Olle Electronic device with media function and method
US20110184738A1 (en) 2010-01-25 2011-07-28 Kalisky Dror Navigation and orientation tools for speech synthesis
US8296130B2 (en) 2010-01-29 2012-10-23 Ipar, Llc Systems and methods for word offensiveness detection and processing using weighted dictionaries and normalization
JP2011216071A (ja) * 2010-03-15 2011-10-27 Sony Corp 情報処理装置、情報処理方法及びプログラム
US9323756B2 (en) 2010-03-22 2016-04-26 Lenovo (Singapore) Pte. Ltd. Audio book and e-book synchronization
US9009022B2 (en) 2010-03-30 2015-04-14 Young Hee Yi E-book reader language mapping system and method
US8543395B2 (en) 2010-05-18 2013-09-24 Shazam Entertainment Ltd. Methods and systems for performing synchronization of audio with corresponding textual transcriptions and determining confidence values of the synchronization
US8392186B2 (en) 2010-05-18 2013-03-05 K-Nfb Reading Technology, Inc. Audio synchronization for document narration with user-selected playback
EP2388780A1 (en) 2010-05-19 2011-11-23 Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung e.V. Apparatus and method for extending or compressing time sections of an audio signal
WO2011151709A2 (en) * 2010-06-01 2011-12-08 Young-Joo Song Electronic multimedia publishing systems and methods
US20120030288A1 (en) 2010-07-27 2012-02-02 International Business Machines Corporation Synchronizing user content in a collaborative session
US8548618B1 (en) 2010-09-13 2013-10-01 Audible, Inc. Systems and methods for creating narration audio
US8434685B1 (en) * 2010-09-14 2013-05-07 Amazon Technologies, Inc. Accessory devices configured to display supplemental content
US8918447B2 (en) 2010-12-10 2014-12-23 Sap Se Methods, apparatus, systems and computer readable mediums for use in sharing information between entities
US8606775B2 (en) 2010-12-17 2013-12-10 Audible, Inc. Graphically representing associations between referents and stories
US9002977B2 (en) * 2010-12-31 2015-04-07 Verizon Patent And Licensing Inc. Methods and systems for distributing and accessing content associated with an e-book
US9800941B2 (en) 2011-01-03 2017-10-24 Curt Evans Text-synchronized media utilization and manipulation for transcripts
US20120204086A1 (en) * 2011-02-07 2012-08-09 Hooray LLC E-reader with dynamic content and reader tracking capability
JP5855223B2 (ja) 2011-03-23 2016-02-09 オーディブル・インコーポレイテッドAudible, Inc. 同期されたコンテンツの再生管理
US8855797B2 (en) 2011-03-23 2014-10-07 Audible, Inc. Managing playback of synchronized content
US8948892B2 (en) 2011-03-23 2015-02-03 Audible, Inc. Managing playback of synchronized content
US9734153B2 (en) 2011-03-23 2017-08-15 Audible, Inc. Managing related digital content
US9697871B2 (en) 2011-03-23 2017-07-04 Audible, Inc. Synchronizing recorded audio content and companion content
US8862255B2 (en) 2011-03-23 2014-10-14 Audible, Inc. Managing playback of synchronized content
US9706247B2 (en) 2011-03-23 2017-07-11 Audible, Inc. Synchronized digital content samples
US9760920B2 (en) 2011-03-23 2017-09-12 Audible, Inc. Synchronizing digital content
US9697265B2 (en) 2011-03-23 2017-07-04 Audible, Inc. Synchronizing digital content
US9703781B2 (en) 2011-03-23 2017-07-11 Audible, Inc. Managing related digital content
US20120310642A1 (en) 2011-06-03 2012-12-06 Apple Inc. Automatically creating a mapping between text data and audio data
US9128581B1 (en) * 2011-09-23 2015-09-08 Amazon Technologies, Inc. Providing supplemental information for a digital work in a user interface
US8924853B2 (en) 2011-10-07 2014-12-30 Blackberry Limited Apparatus, and associated method, for cognitively translating media to facilitate understanding
US9031493B2 (en) 2011-11-18 2015-05-12 Google Inc. Custom narration of electronic books
JP5820320B2 (ja) * 2012-03-27 2015-11-24 株式会社東芝 情報処理端末及び方法、並びに、情報管理装置及び方法
WO2013148724A1 (en) 2012-03-29 2013-10-03 Audible, Inc. Content customization
US9037956B2 (en) 2012-03-29 2015-05-19 Audible, Inc. Content customization
JP2015517684A (ja) 2012-05-07 2015-06-22 オーディブル・インコーポレイテッドAudible, Inc. コンテンツのカスタマイズ
US9317500B2 (en) 2012-05-30 2016-04-19 Audible, Inc. Synchronizing translated digital content
US9141257B1 (en) 2012-06-18 2015-09-22 Audible, Inc. Selecting and conveying supplemental content
US9679608B2 (en) 2012-06-28 2017-06-13 Audible, Inc. Pacing content
US10109278B2 (en) 2012-08-02 2018-10-23 Audible, Inc. Aligning body matter across content formats
US9280906B2 (en) 2013-02-04 2016-03-08 Audible. Inc. Prompting a user for input during a synchronous presentation of audio content and textual content

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101681350A (zh) * 2007-03-29 2010-03-24 亚马逊技术股份有限公司 提供数字作品的注解
WO2011060106A1 (en) * 2009-11-10 2011-05-19 Dulcetta, Inc. Dynamic audio playback of soundtracks for electronic visual works
WO2011135770A1 (ja) * 2010-04-28 2011-11-03 パナソニック株式会社 電子書籍装置、電子書籍再生方法、及び電子書籍再生プログラム
US20120001923A1 (en) * 2010-07-03 2012-01-05 Sara Weinzimmer Sound-enhanced ebook with sound events triggered by reader progress
US20120092329A1 (en) * 2010-10-13 2012-04-19 Qualcomm Incorporated Text-based 3d augmented reality

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105096932A (zh) * 2015-07-14 2015-11-25 百度在线网络技术(北京)有限公司 有声读物的语音合成方法和装置
CN114328359A (zh) * 2020-09-27 2022-04-12 广州市久邦数码科技有限公司 一种有声电子书的播放方法和***

Also Published As

Publication number Publication date
WO2013192050A2 (en) 2013-12-27
JP2015525417A (ja) 2015-09-03
EP2862048A4 (en) 2016-02-17
AU2013277477A1 (en) 2015-01-22
US9141257B1 (en) 2015-09-22
US20150261747A1 (en) 2015-09-17
EP2862048A2 (en) 2015-04-22
WO2013192050A3 (en) 2014-01-30

Similar Documents

Publication Publication Date Title
CN104603734A (zh) 选择并输送补充内容
CN107251006B (zh) 具有共享兴趣的消息的图库
CN104219559B (zh) 在视频内容中投放不明显叠加
CN101765823B (zh) 感知上下文的共享内容表示
CN109155136A (zh) 从视频自动检测和渲染精彩场面的计算机化***和方法
US20090259623A1 (en) Systems and Methods for Associating Metadata with Media
US20010049596A1 (en) Text to animation process
CN104933084A (zh) 一种用于获得答案信息的方法、装置和设备
CN104156390A (zh) 一种评论推荐方法和***
CN104956317A (zh) 用于分布式故事阅读的语音修改
CN112231563B (zh) 一种内容推荐方法、装置及存储介质
CN104951456A (zh) 一种用于获得答案信息的方法、装置和设备
CN103501446B (zh) 基于手势人机交互技术的互联网电视***及其实现方法
US20200301566A1 (en) Environmental context based emoji selection in computing devices
US20180089330A1 (en) User modelling and metadata of transmedia content data
US20050165613A1 (en) Methods for constructing multimedia database and providing mutimedia-search service and apparatus therefor
US20140279079A1 (en) Method and user interface for classifying media assets
US20100131849A1 (en) Method and apparatus for providing advertising moving picture
CN114610199A (zh) 会话消息处理方法、装置、存储介质以及电子设备
CN110598077A (zh) 一种云端资源内容筛选方法及装置
US11297396B2 (en) Creation of non-linearly connected transmedia content data
CN103457944A (zh) 信息推送方法、装置和服务器
CN112818213A (zh) 多媒体业务数据推送方法、装置、设备及存储介质
CN111782933A (zh) 用于推荐书单的方法和装置
US10331726B2 (en) Rendering and interacting with transmedia content data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150506

WD01 Invention patent application deemed withdrawn after publication