Pvr功能的触发声明对象中的pvr超链接功能的制作方法

文档序号:7849887
专利名称:Pvr功能的触发声明对象中的pvr超链接功能的制作方法
PVR功能的触发声明对象中的PVR超链接功能相关文件的交叉引用本申请要求Mark Eyer的于2010年8月20日提交的标题为“Scripted Access toHidden Multimedia Assets”的第61/375,415号美国临时专利申请的优先权利益,还要求Mark Eyer 的于 2010 年 6 月 14 日提交的标题为“Hyperlinks in Synchronized Widgets”的第61/354,515号美国临时专利申请的优先权利益,并且要求Mark Eyer的于2010年6月 7 日提交的标题为“Widgets for Non-Real-Time Services”的第 61/352,275 号美国临时专利申请的优先权利益,这些专利申请中的每一个通过弓I用包含于此。本申请还与MarkEyer 的标题为 “Scripted Access to Hidden Multimedia Content” 的第 13/038,094 号美国专利申请和标题为 “TV-Centric Actions in Triggered Declarative Objects” 的第 13/038,939 号美国专利申请和 Mark Eyer 的标题为 “Scripted Interactivity ForNon-Real-Time Services”的第13/038,967号美国专利申请相关,这些专利申请中的每一个在2011年3月2日提交并通过引用包含于此。
版权声明本专利文件的公开的一部分包含受到版权保护的材料。当本专利文件或专利公开的复制品出现在专利商标局专利文件或记录中时,版权所有者不反对这一点,但在其它方面完全保留所有版权权利。
背景技术
可触发声明对象(TDO)(有时也称为“触发可下载对象”)是由内容创建者或服务提供商创建的可下载对象,它包括声明内容(文本、图形、脚本和音频),该声明内容的功能和行为以某种方式绑定到它伴随的数字电视节目。定义TDO的标准可设计为指定关联的用于内容和元数据的可用行为、外观、触发动作和传输方法。


通过参照结合附图进行的下面的详细描述,可最好地理解表示组织和操作的方法的某些说明性实施例以及目的和优点,其中图I是以根据本发明某些实施例的方式在数字电视接收器装置执行的示例性处理的流程图。图2是以根据本发明某些实施例的方式组装数字电视内容的示例性发射侧系统的方框图。图3是根据本发明某些实施例的示例性数字电视接收器装置的方框图。图4是根据本发明某些实施例的示例性数字电视接收器装置的处理器中心方框图。
具体实施例方式尽管本发明能够具有许多不同形式的实施例,但在附图中显示并且将在本文详细描述特定实施例,应该理解,本文的这种实施例的公开应该被视为原理的例子,而非意图把本发明限制于显示和描述的特定实施例。在以下的描述中,相同的标号用于描述附图的几个示图中的相同、相似或对应的部分。如本文所使用,术语“一个”被定义为一个或超过一个。如本文所使用,术语“多个”被定义为两个或超过两个。如本文所使用,术语“另一”被定义为至少再一个或更多个。如本文所使用,术语“包含”和/或“具有”被定义为包括(即,开放式语言)。如本文所使用,术语“耦合”被定义为连接,但未必是直接连接,并且未必是以机械方式连接。如本文所使用,术语“程序”或“计算机程序”或类似术语被定义为设计用于在计算机系统上执行的指令序列。“程序”或“计算机程序”可包括子程序、函数、程序模块、脚本、过程、对象方法、对象实现、可执行应用、小应用程序、小服务程序、源代码、脚本、程序模块、目标代码、共享库/动态加载库和/或设计用于在计算机系统上执行的其它指令序列。如本文所使用,术语“节目”也可用在第二语境中(以上定义用于第一语境)。在第 二语境中,在“电视节目”的意义上使用该术语。在这种语境中,该术语用于表示任何相干系列的音频视频内容,诸如将会被解释为并且在电子节目指南(EPG)中被报告为单个电视节目的内容,而不管该内容是电影、体育赛事、多部分连续剧的片段、新闻广播等。该术语也可被解释为包括商业插播广告和可能未在电子节目指南中被报告为节目的其它像节目一样的内容。在这种讨论中,术语“节目”的使用也通常与MPEG-2系统标准(IS0/IEC 13818-1)的术语“节目”的使用一致。MPEG-2节目具有关联的基本流分量,诸如例如一个视频基本流和一个或多个音频基本流。在整个本文件中对“ 一个实施例”、“某些实施例”、“实施例”、“实现方式”、“例子”或类似术语的提及表示结合实施例描述的特定特征、结构或特性被包括在本发明的至少一个实施例中。因此,在整个本说明书的各种地方的这种词语的出现不必全部表示相同的实施例。另外,所述特定特征、结构或特性可非限制性地在一个或多个实施例中以任何合适的方式组合。如本文所使用,术语“或者”应该被解释为是包括性的或者表示任何一种或任何组合。因此,“A、B或者C”表示“下面的任何一种A ;B ;C ;A B ;A C ;B C ;A, B和C”。仅当元件、功能、步骤或动作的组合以某种方式固有地相互排斥时,将会发生这种定义的例外。如本文所使用,术语个人录像机(PVR)动作被定义为表示通常能够通过PVR执行由观看者发出的命令而产生的动作,诸如记录电视节目、安排未来的节目的记录、重放以前记录的内容、暂停TV直播、获取特定节目的“季票”、记录以前提供的剧集、前往“现在播放列表”、观看一个种类的节目、前往以前记录的列表、选择记录选项、管理安排的记录、管理一系列记录、观看记录日志、观看具有特定分类的记录的内容、观看安排的记录的列表等。为了本文件的目的,术语“同步小插件”、“触发可下载对象” “触发声明对象”、和“可触发声明对象”以及类似术语被同义地并且可互换地使用。通常,在Blanchard等人的于 2010 年 12 月 3 日提交的标题为 “Announcement of Triggered Declarative Objects”的第12/959,529号美国专利申请中详细定义并解释了这种术语和相关术语的使用,该专利申请通过引用包含于此。然而,与在一般情况下所需的程度相比,Blanchard申请稍微更严格地定义TDO的内容和触发器,因为其中定义为TDO的一部分的许多属性能够位于触发中,反之亦然,或者根据特定TDO的功能和触发而根本不存在。如本文所使用,术语触发声明对象或可触发声明对象(TDO)是由内容创建者或服务提供商创建的可下载软件对象。通常,这种对象具有声明内容(文本、描述性标记、图形、脚本和音频),该声明内容的功能和行为以某种方式绑定到它伴随的电视节目。在本文显示的例子中,在由触发动作定义的时间之前从服务提供商接收TDO(如以下所解释),以便当触发发生时,TDO可用。此外,对于给定的TDO实例,明确的触发信号可以不是必需的,并且TDO可以是自触发的或者由除触发信号的接收之外的某一动作触发。各种标准机构可定义关联的用于TDO的内容和元数据的可用行为、外观、触发动作和传输方法。另外,关于相对于音频/视频的TDO行为的定时准确性的要求可由标准机构定义。如本文所使用,“触发器或触发信号”或“通知触发器或触发信号”是绑定到特定节目片段的数据对象,该数据对象引用可获取TDO的位置,诸如已经经非实时(NRT)服务下载的文件的文件名或标识符。某些TDO将会仅结合某个节目而有意义。例子是收集观看者答复数据(诸如,对游戏节目或比赛进行投票)的TD0。关于TDO和触发器的准确性质,非限制性地,在TDO或触发器中能够提供某些信·息。然而,当在数字电视接收器装置的内部处理器中执行TDO时,这两个对象协同工作以产生所希望的功能。本主题包括与TDO的用户交互,所述与TDO的用户交互引起PVR动作或功能,诸如记录线性广播电视节目或取回一个项目的非实时(NRT)内容。术语“线性广播电视”在这里用于表示普通电视广播,包括相对于“按需”或非实时(NRT)传送方法而言的在预定日程表上的节目内容的实时传送。与TDO的交互能够导致(例如,如Eyer的于2009年9月I日提交的标题为“Non-Real Time Services”的第12/584,171号美国专利申请中所公开,经FLUTE传输中的文件,该专利申请通过引用包含于此)在ATSC非实时传送系统中传送的内容的传送或重放,或者做出导致接收器安排特定项目的NRT内容的下载的选择。一些NRT内容具有低等待时间;选择该类型的内容能够导致一取回到该内容就重放。TDO的一般概念包括具有文本、描述性标记(例如,HTML等)、图形和脚本(例如,ECMAScript等)的对象,该对象的功能以某种方式绑定到该TDO伴随的电视节目。该功能可例如仅存在于广告的持续时间期间。或者,该功能可在节目期间存在并可用,但在广告时间段期间消失。例如,用户能够与TDO交互以把TDO构造为以某些方式工作。例如,“选手监视器”TDO能够允许用户把电视构造为监视感兴趣的棒球选手,因此能够监视并显示这些选手的统计数据和比赛表现。财务投资组合TDO能够构造为具有用户有兴趣监视的公司的股票符号。如上所述,本主题涉及触发声明对象(TDO)。TDO的概念期望在下一代广播服务中被标准化。TDO包括声明内容(像是文本、标记、图形和脚本,例如ECMA 262[或JavaScript]),该声明内容的行为和提供被绑定到它伴随的节目,甚至绑定到在给定时刻的特定同屏节目内容。为了记录用于以后重放的非实时(NRT)内容的目的,根据本文的某些实现方式的合适地装备的接收器具有一定量的可用存储装置。针对存储装置设想的一个预期目的是用于NRT内容,但这不应被视为在任何意义上限制当前公开的主题。
据此能够扩展TDO的能力以方便关于线性电视节目的记录的高级广播接收器的功能。在示例性个人录像机(PVR -也称为数字录像机或DVR)中,用户浏览节目的日程表,并选择录像机捕捉的节目或一系列节目。通过这种用户交互,PVR创建在某些时间访问以进行记录的频道的“待办”列表。根据按照本发明的示例性实现方式,能够扩展TDO的功能。这里描述的TDO功能的扩展允许TDO的作者为用户提供创建当前节目(例如,携带TDO的节目)或另一引用的节目(诸如(但不限于),NRT内容、接下来的节目或在指定频道上在未来的指定时间广播的某一其它节目)的这种安排的记录的选项。以与在用户从节目指南选择节目并按下他们的PVR上的“记录”按钮的情况下它将会操作的方法相同的方法,绑定的脚本经TDO传送合适的元数据以允许主机接收器识别节目或NRT内容并设置记录。因此,通过使用本技术,能够扩展TDO的能力、灵活性和效用,以便为广播公司提供更丰富的工具集,当创建交互式体验时从该工具集进行工作。
·
根据实现方式例子,TDO能够有利于并能够实现在高级电视接收器中对PVR相关功能的选择和设置的脚本控制。在某些例子中,当执行触发声明对象时,用户的体验类似于利用浏览器访问网站,具有如下的不同之处·背景图像能够是线性(或NRT)视频内容; 因此,能够由TDO把文本/图形覆盖在视频内容上;· TDO还能够选择缩放视频内容并把视频内容布置在屏幕上的窗口中;· TDO能够在它们的操作期间接受“触发”和元数据,以便它们的外观和行为与它们伴随的节目中的动作和事件同步;以及-TDO作者经脚本扩展访问可有助于TDO的操作的多个功能和多个项目的元数据。根据本教导的例子,当TDO包括PVR功能时,观看者首先看见由通过TDO脚本的触发执行的调用导致的显示。由TDO使用脚本应用程序接口(API),其中请求主机数字电视接收器设置例如节目的PVR记录。能够通过各种机制识别待记录(或播放)的节目,所述各种机制包括它的频道标识符(虚拟频道编号或服务ID)、日期和时间以及持续时间。尽管设想通过执行根据本教导的TDO而触发的主要PVR功能将会是记录功能(例如,用户执行用于“记录这个节目”的命令选项),但这不应该被视为是限制性的,因为也能够触发其它PVR功能(例如,低等待时间NRT内容(诸如,能够在天气紧急情况期间显示在电视窗口中的天气雷达图像)的播放、暂停TV直播、播放从直播创建的一个项目的存储内容等)。现在参照图1,流程图100描述开始于102的以根据本发明某些实现方式的方式执行的示例性处理。在106,从服务提供商或广播公司接收TD0。在以后的时间,在110再次从服务提供商或广播公司接收触发对象。在由触发对象确定的合适时间,在114执行TD0。在这种实现方式中,这个动作使通知被显示在电视显示器上,为观看者提供选择能够引起执行任何合适的PVR功能(例如,开始记录当前节目、暂停TV直播等)的同屏控制的机会。如果观看者在118选择该控制,则执行该控制,导致TDO脚本在122调用API函数。数字电视接收器装置中的处理器在126对API调用做出响应,引起执行由TDO定义的PVR功能。例程随后在130返回,并且该处理随后前进至由TDO定义的无论什么功能或者前进至电视接收器装置的操作的默认状态。在其它实现方式中,非限制性地,TDO的PVR功能动作可以是自触发的(例如,可在未接收到任何触发对象的情况下执行TDO)。现在参照图2,示例性服务提供商(诸如,广播公司)的基本示图被描述为200。一般而言,单个服务提供商可在一个或多个传输流上提供多个节目。音频、视频、字幕数据等被提供给编码器,该编码器把数据编码为适合分发的分组。音频和视频节目材料由音频和视频编码器204编码,然后被提供给传输流复用器408,传输流复用器408随后提供能够经物理信道介质(诸如,线缆或卫星广播)分发的输出。在这种讨论中,术语“节目”的使用通常与MPEG-2系统标准(IS0/IEC 13818-1)的术语“节目”的使用一致。MPEG-2节目包括关联的基本流分量,诸如例如一个视频基本流和一个或多个音频基本流。根据上述实现方式,TDO数据及其关联的触发数据以及(可选地)NRT内容也被提供给传输流复用器以便使用任何合适的编码而被包括在传输流中。在208,可提供多个这种节目流并且这些节目流被编码并复用到传输流中。因此,在服务提供商,可组装数据流,该数据流包括把TDO预先传送到数字电视接收器装置的流,当TDO被用户激活时,该数字电视接收器装置执行编写的例程。TDO能够包括控制对象,当由观看者选择该控制对象时,该控制对象实现PVR相关动作。该流还能够把 与TDO关联的一个或多个触发对象传送到数字电视接收器装置,其中触发对象引起TDO的执行。在图3中把接收器装置描述为接收器300,其中在接收器300的调谐器/解调器302经任何合适的源(诸如,地面广播、线缆或卫星)接收内容。来自调谐器/解调器302的包括字幕数据、TD0、触发信号或触发器等的传输流在解复用器306被解复用为音频和视频流。音频在音频解码器310被解码,而视频在视频解码器314被解码。也可经能够选择性地使用的未压缩A/V接口 318接收未压缩A/V数据。也可经网络接口 326经互联网322接收包括TD0、数据和触发器的A/V内容。另夕卜,能够为非实时(NRT)或互联网传送的存储内容(诸如,互联网协议电视(IPTV))提供存储装置330。以与其它内容源的方式相似的方式通过在306解复用能够播放存储的内容。接收器通常在一个或多个处理器(诸如,CPU 338)的控制下工作,CPU 338与工作存储器340和程序存储器342互连并且经一个或多个总线(诸如,350)与图形子系统344互连。CPU 338接收来自解复用器306的隐藏式字幕数据以及用于呈现图形内容的任何其它信息(诸如,TDO通知和电子节目指南),并把该信息传送到图形子系统344,并且在合成器和视频接口 360合成图像以产生适合在视频显示器上显示的输出。CPU 338用于执行在本文公开的主题的情况下的各种处理,包括触发脚本和诸如调用由TDO或触发指定的URL的操作。CPU 338还用于执行TDO和/或它的触发中所包含的任何脚本对象(控制对象)。CPU 338还用于监视包括调谐器/解调器302和其它电视资源的数字电视接收器的控制。未显示与这种系统的连接以避免使附图变得杂乱,但在考虑以上教导时本领域技术人员将会理解这一点。因此,当CPU 338执行根据本文的教导的PVR命令时,CPU 338能够发出API调用,该API调用启动PVR功能,诸如如TDO的PVR命令执行脚本所示存储电视节目或一个项目的NRT内容。在图4中的更加处理器中心示图中描述处理TDO时的操作。为了方便,存储器和存储装置330、340和342在图4中被总地描述为600。类似地,最初处理数字电视信号的各种解调器、解码器等被总地描述为604。图4的电视接收器装置还被描述为具有遥控器610,遥控器610与遥控器接口 616通信。另外,为了完整,明确地描述了显示器620,并且显示器620可代表电视机中的一体的显示器或者连接的显示装置。存储器600包含各种功能程序模块和数据。当接收到TDO对象时,TDO 634连同超链接或其它触发控制对象一起被存储在存储器600,当所述超链接或其它触发控制对象被激活时,所述超链接或其它触发 控制对象将会引起当在CPU 338上触发并执行所述超链接或其它触发控制对象时的PVR相关动作的执行。在TDO处理程序638实现这种TDO存储和执行,TDO处理程序638可集成到交互管理器650。当执行TDO时,TDO可把通常在TDO内定义的通知提供给观看者,这允许观看者如前所述通过选择控制对象(例如,通过使用遥控器610)而执行PVR命令。在某些实现方式中,当开始PVR命令时,本地存储装置660用于以类似于常规PVR操作的方式存储或取回内容。因此,根据某些实现方式的方法包括在数字电视接收器装置接收触发声明对象(TDO),当用户激活该TDO时,该数字电视接收器装置执行编写的例程;TD0还包括脚本控制对象,当由观看者激活该脚本控制对象时,该脚本控制对象对识别的项目的节目内容执行个人录像机(PVR)功能;在显示器上显示该控制对象;接收指示用户激活该控制对象的信号;以及响应于该信号的接收,执行所述PVR功能,其中PVR功能包括与所述识别的项目的节目内容相关的取回和存储功能。另一方法包括在数字电视接收器装置接收触发声明对象(TDO),当用户激活TDO时,该数字电视接收器装置执行编写的例程;TDO还包括脚本控制对象,当由观看者激活该脚本控制对象时,该脚本控制对象执行个人录像机(PVR)功能;以及执行TDO以使TDO产生提供该脚本控制对象的信号。在某些实现方式中,该处理还包括在显示器上显示该控制对象。在某些实现方式中,该处理还包括接收指示用户激活该控制对象的信号;以及响应于该信号的接收,执行PVR功能。在某些实现方式中,脚本控制对象的激活导致记录电视节目。在某些实现方式中,TDO中的元数据定义可接收电视节目的目标频道。在某些实现方式中,脚本控制对象的激活导致在TDO中指定的一个项目的非实时(NRT)节目内容的取回和存储。在某些实现方式中,控制对象的激活导致指示的项目的存储的节目内容的取回和该项目的内容的呈现。在某些实现方式中,TDO包含具有应用程序接口(API)调用的脚本,该应用程序接口(API)调用通过提供频道标识符、日期和时间以及持续时间而使电视接收器设置节目的PVR记录。在某些实现方式中,频道标识符包括虚拟频道编号或服务标识符。存储装置(诸如,非暂态计算机可读存储介质)能够存储指令,当在一个或多个编程处理器上执行所述指令时,所述指令能够执行本文描述的任何方法。根据某些实现方式的装置具有处理器;和数字电视接收器装置,适应于在数字电视接收器装置接收触发声明对象(TDO),当用户激活TDO时,该数字电视接收器装置在处理器上执行编写的例程。TDO具有脚本控制对象,当由观看者激活该脚本控制对象时,该脚本控制对象执行PVR功能。处理器被编程以执行TDO以使TDO产生提供该脚本控制对象的信号。在某些实现方式中,该处理器还被编程以使该装置产生在显示器上显示该脚本控制对象的信号。在某些实现方式中,该处理器接收指示该脚本控制对象的激活的信号,并响应于该信号的接收执行实现PVR功能的指令。在某些实现方式中,脚本控制对象的激活导致记录电视节目。在某些实现方式中,TDO中的元数据定义可接收电视节目的目标频道。在某些实现方式中,脚本控制对象的激活导致在TDO中指定的一个项目的非实时(NRT)节目内容的取回和存储。在某些实现方式中,脚本控制对象的激活导致指示的项目的内容的取回和该项目的内容的呈现。在某些实现方式中,TDO包含具有应用程序接口(API)调用的脚本,该应用程序接口(API)调用通过提供频道标识符、日期和时间以及持续时间而使电视接收器设置节目的PVR记录。在某些实现方式中,频道标识符包括虚拟频道编号或服务标识符。在考虑以上教导时,本领域技术人员将会意识到,某些以上示例性实施例基于编程处理器的使用。然而,本发明不限于这种示例性实施例,因为能够使用等同的硬件部件(诸如,专用硬件和/或专用处理器)实现其它实施例。类似地,通用计算机、基于微处理器的计算机、微控制器、光学计算机、模拟计算机、专用处理器、专用电路和/或专用硬连线本地可用于构造替代的等同实施例。
在考虑以上教导时,本领域技术人员将会理解,用于实现某些上述实施例的程序操作和处理和关联数据能够使用盘存储器以及其它形式的存储器来实现,诸如非暂态存储装置,在不脱离本发明的某些实施例的情况下,包括例如只读存储器(ROM)装置、随机存取存储器(RAM)装置、网络存储器装置、光存储元件、磁存储元件、磁光存储元件、闪存、磁芯存储器和/或其它等同的易失性和非易失性存储技术。术语“非暂态”并不暗示信息不能由于消除电力或其它动作而丢失。这种替代的存储装置应该被视为是等同的。使用执行能够存储在任何合适的电子或计算机可读存储介质上的以上以流程图形式概括地描述的编程指令的编程处理器实现本文描述的某些实施例,或者可使用该编程处理器实现本文描述的某些实施例。然而,在考虑本教导时,本领域技术人员将会理解,在不脱离本发明的实施例的情况下,上述处理能够以任何数量的变型以及以许多合适的编程语言来实现。例如,在不脱离本发明的某些实施例的情况下,执行的某些操作的次序经常能够改变,能够增加另外的操作,或者能够删除操作。在不脱离本发明的某些实施例的情况下,能够增加和/或增强错误捕捉,并且能够在操作流程、用户界面和信息呈现方面做出变化。这种变化被考虑并视为是等同的。尽管已描述某些说明性实施例,但很明显的是,考虑到前面的描述,对于本领域技术人员而言,许多替换、修改、排列和变化将会变得清楚。
权利要求
1.一种方法,包括 在数字电视接收器装置接收触发声明对象(TDO),当用户激活所述触发声明对象时,该数字电视接收器装置执行编写的例程; TDO还包括脚本控制对象,当由观看者激活脚本控制对象时,脚本控制对象对识别的项目的节目内容执行个人录像机(PVR)功能; 在显示器上显示控制对象; 接收指示用户激活控制对象的信号;以及 响应于对所述信号的接收,执行所述PVR功能,其中PVR功能包括与所述识别的项目的节目内容相关的取回和存储功能。
2.—种方法,包括 在数字电视接收器装置接收触发声明对象(TDO),当用户激活触发声明对象时,该数字电视接收器装置执行编写的例程; TDO还包括脚本控制对象,当由观看者激活脚本控制对象时,脚本控制对象执行个人录像机(PVR)功能;以及 执行TDO以使TDO产生提供脚本控制对象的信号。
3.如权利要求2所述的方法,还包括在显示器上显示控制对象。
4.如权利要求3所述的方法,还包括 接收指示用户激活控制对象的信号;以及 响应于对所述信号的接收,执行PVR功能。
5.如权利要求2所述的方法,其中所述脚本控制对象的激活导致记录电视节目。
6.如权利要求5所述的方法,其中所述TDO中的元数据定义可接收电视节目的目标频道。
7.如权利要求2所述的方法,其中所述脚本控制对象的激活导致在TDO中指定的一个项目的非实时(NRT)节目内容的取回和存储。
8.如权利要求2所述的方法,其中所述控制对象的激活导致指示的项目的存储的节目内容的取回和该项目的内容的呈现。
9.如权利要求2所述的方法,其中所述TDO包含具有应用程序接口(API)调用的脚本,该应用程序接口(API)调用通过提供频道标识符、日期和时间以及持续时间而使电视接收器设置节目的PVR记录。
10.如权利要求9所述的方法,其中所述频道标识符包括虚拟频道编号或服务标识符。
11.一种存储指令的非暂态计算机可读存储介质,当在一个或多个编程处理器上执行所述指令时,所述指令执行如权利要求2所述的方法。
12.—种设备,包括 处理器; 数字电视接收器装置,适合于在数字电视接收器装置接收触发声明对象(TDO),当用户激活所述触发声明对象时,该数字电视接收器装置在处理器上执行编写的例程; TDO还包括脚本控制对象,当由观看者激活该脚本控制对象时,该脚本控制对象执行PVR功能;并且 其中处理器被编程以执行TDO以使TDO产生提供脚本控制对象的信号。
13.如权利要求12所述的设备,其中所述处理器产生在显示器上显示脚本控制对象的信号。
14.如权利要求13所述的设备,其中所述处理器接收指示脚本控制对象的激活的信号,并响应于对该信号的接收执行实现PVR功能的指令。
15.如权利要求14所述的设备,其中所述脚本控制对象的激活导致记录电视节目。
16.如权利要求14所述的设备,其中所述TDO中的元数据定义可找到电视节目的目标频道。
17.如权利要求14所述的设备,其中所述脚本控制对象的激活导致在TDO中指定的一个项目的非实时(NRT)节目内容的取回和存储。
18.如权利要求14所述的设备,其中所述脚本控制对象的激活导致指示的项目的内容的取回和该项目的内容的呈现。
19.如权利要求14所述的设备,其中所述TDO包含具有应用程序接口(API)调用的脚本,该应用程序接口(API)调用通过提供频道标识符、日期和时间以及持续时间而使电视接收器设置节目的PVR记录。
20.如权利要求19所述的设备,其中所述频道标识符包括虚拟频道编号或服务标识符。
全文摘要
根据某些实现方式的方法包括在数字电视接收器装置接收触发声明对象(TDO),当用户激活TDO时,该数字电视接收器装置执行编写的例程;TDO还包括脚本控制对象,当由观看者激活该脚本控制对象时,该脚本控制对象执行个人录像机(PVR)功能;以及执行TDO以使TDO产生提供该脚本控制对象的信号。这个摘要不应被视为是限制性的,因为其它实施例可不同于在这个摘要中描述的特征。
文档编号H04N21/434GK102918867SQ201180026820
公开日2013年2月6日 申请日期2011年3月17日 优先权日2010年6月7日
发明者M·K·埃尔 申请人:索尼公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1