对调度内容的按需访问的制作方法

文档序号:8435795阅读:640来源:国知局
对调度内容的按需访问的制作方法
【专利说明】对调度内容的按需访问
[0001]相关申请的交叉引用
[0002]本申请请求于2012年11月9日提交的美国临时申请第61/724,583号的优先权权益,将其全部内容通过引用结合于此。
技术领域
[0003]本文中所描述的实施方式整体涉及调度分配的内容。更具体地,本文中所描述的实施方式整体涉及对调度为在预定时间分配的内容的按需访问。
【背景技术】
[0004]现代电视和机顶盒除了接收和呈现电视广播之外能够执行许多功能。一个功能是提供电子节目指南(EPG)的显示,电子节目指南(EPG)提供关于将电视节目调度为何时分配的信息。

【发明内容】

[0005]根据本公开的实施方式,提供了接收设备访问内容的方法。该方法包括输出多个内容的分配时间表(distribut1n schedule),并且接收在当前时间之前开始或当前时间之后开始分配的多个内容中的一个的选择。接收设备的至少一个处理器确定是否对选择的内容请求按需访问(on-demand access,即时访问)。当确定对选择的内容请求按需访问时,通过第一通信介质发送对选择的内容的请求。经由第二通信介质来接收响应于对选择内容的请求而提供的选择内容。
[0006]进一步地,根据本公开的实施方式,提供了具有嵌入其中的指令的非瞬时性计算机可读存储介质,当通过计算机执行该指令时使计算机执行以上所描述的接收设备的方法。
[0007]根据本公开的实施方式,提供了一种接收设备。接收设备包括第一通信接口、至少一个处理器和第二通信接口。至少一个处理器被配置为输出多个内容的分配时间表,并且接收在当前时间之前开始或当前时间之后开始分配的多个内容中的一个的选择。至少一个处理器进一步被配置为确定是否对选择的内容请求按需访问,并且当至少一个处理器确定对选择的内容请求按需访问时,通过第一通信介质经由第一通信接口发送对选择的内容的请求。第二通信接口被配置为经由第二通信介质接收响应于对选择内容的请求而提供的选择内容。
[0008]根据本公开的实施方式,提供了一种信息提供设备。该信息提供设备包括存储器和至少一个处理器。存储器被配置为存储与根据预定时间表分配的内容相关的触发声明对象(TDO,triggered declarative object)。至少一个处理器被配置为经由通信接口将TDO提供至接收设备。TDO定义可从其请求对内容的按需访问的位置。
【附图说明】
[0009]通过参照以下结合附图进行的详细描述,对本发明更全面的理解及其许多附带的优点将会很容易地获得并且变得更好理解,其中:
[0010]图1示出了示例性广播系统;
[0011]图2是示例性接收设备的框图;
[0012]图3是示例性接收设备的以处理器为中心的框图;
[0013]图4是示例性信息提供设备的以处理器为中心的框图;
[0014]图5示出了用于访问内容的示例性方法的流程图;
[0015]图6示出了用于访问内容的另一个示例性方法的流程图;
[0016]图7示出了用于检索触发声明对象(TDO)和相关触发器的示例性方法的流程图;
[0017]图8至图11示出了示例性电子节目指南(EPG)接口 ;
[0018]图12是示例性计算机;
[0019]图13示出了示例性非实时(NRT)服务;以及
[0020]图14示出了服务信令信道(SSC)中携载的表。
【具体实施方式】
[0021]尽管本公开能够具有多种不同形式的实施方式,但在附图中示出并且将在本文中详细描述特定实施方式,应当理解,这种实施例的公开被视为原理的实例,而非旨在将本公开限制于示出和描述的特定实施方式。在以下描述中,相同的参考标号用于描述附图的几个图中的相同、相似或相应的部件。
[0022]如本文中所使用的,术语“一”或“一个”被定义为一个或多于一个。如本文中所使用的,术语“多个”被定义为两个或多于两个。如本文中所使用的,术语“另一个”被定义为至少第二或更多个。如本文中所使用的,术语“包括(including) ”和/或“具有(having)”被定义为包含(comprising)(即,开放式语言)。如本文中所使用的,尽管术语“耦接”被定义为连接,但不一定是直接连接,并且不一定是机械连接。如本文中所使用的,术语“程序”或“计算机程序”或类似术语被定义为设计为用于在计算机系统上执行的指令序列。“程序”或“计算机程序”可包括子程序、程序模块、脚本、函数、过程、对象方法、对象实现、可执行应用、小应用程序、小服务程序、源代码、目标代码、共享库/动态加载库和/或设计为用于在计算机系统上执行的其他指令序列。如本文中所使用的,与数据存储永久性的限制相反,术语“非瞬时性”是介质本身的限制(即,有形的,不是信号)(例如,RAM对比ROM)。
[0023]如本文中所使用的,术语“节目”还可用在第二语境中(以上定义用于第一语境)。在第二语境中,该术语用在“电视节目”的意义上。在这种语境中,该术语用于表示任何相干系列的音频/视频内容,诸如将会被解释为并且在电子节目指南(EPG)中被报告为单个电视节目的内容,而不管该内容是电影、体育赛事、多部分连续剧的片段、新闻广播等。该术语还可被解释为包括商业插播广告和可能未在电子节目指南中被报告为节目的其他像节目一样的内容。
[0024]贯穿该文件,对“一个实施方式”、“某些实施方式”、“实施方式”、“实施”、“实例”或类似术语的引用表示结合实施方式描述的具体特征、结构或特性包括在本公开的至少一个实施方式中。因此,贯穿本说明书,各处出现这种短语并不一定都指代同一个实施方式。此夕卜,在一个或多个实施方式中,具体的特征、结构或特性可以任何适当的方式结合,而不具有限制。
[0025]如本文中所使用的,术语“或”被解释为是包括性的或者表示任何一种或任何组合。因此,“A、B或C”表示“以下任何一种:A;B;C;A和B;A和C;B和C;A、B和C”。当元件、功能、步骤或动作的组合以某种方式固有地相互排斥时,才会出现该定义的例外。
[0026]本公开的实施方式涉及对根据时间表分配的一个或多个内容的按需访问。该内容可以是任何数据,诸如媒体内容(诸如,电视节目、电影、实事(例如,体育赛事)、音乐、广播节目、印刷出版物(例如,杂志)等)和非媒体内容(诸如,软件应用、软件更新、数据文件等)中的任何一个或组合。
[0027]进一步地,即时内容可以是过去内容(B卩,之前分配的内容)、当前内容(即,正在分配的内容)以及未来内容(即,计划在未来要分配的内容)中的任何一个或组合。过去、当前和未来内容的可用性基于该内容(诸如,电影)是否被预记录。例如,当该内容被存储并且准备好通过流媒体或下载立即分配时,过去、当前和/或未来内容是可用的。某些内容(诸如,直播内容)不可以是即时可用的,除非该内容已经开始。
[0028]图1示出了在数字电视环境中用于即时提供对过去、当前和/或未来内容的访问的示例性广播系统2。广播系统2包括内容源10、接收设备20和可选的内容服务器40。在其他实施方式中,内容服务器40被结合至内容源10。进一步地,尽管图1示出了单个内容源10、接收设备20和内容服务器40,但是应当理解,在广播系统2中可包括多个内容源10、接收设备20和/或内容服务器40。
[0029]在一个实施方式中,内容源10根据标准设置广播数字电视信号,例如,通过诸如ATSC标准A/53的高级电视系统委员会(ATSC),将其全部内容通过引用结合于此。例如,内容源10经由演播室使用广播塔将内容广播至发射机链路(STL)。
[0030]内容源10根据预定时间表将内容提供至接收设备20。例如,时间表定义广播每个内容的时间和日期。在一个实施方式中,通过内容源10提供的内容包括一个或多个电视内容,不管内容是电影、体育赛事、多部分连续剧的片段还是新闻广播等。进一步地,通过内容源10提供的内容还可包括广告、商业信息和其他可能不能在EPG中报告为节目的类似节目的内容。
[0031]内容源10经由地面广播(例如,数字电视广播)将内容提供至接收设备20。在音频/视频内容的情况下,该内容被分为与内容的视频和音频部分对应的视频基本流(ES)和音频ES。视频ES和音频ES与其他数据多路复用以形成广播多路复用,诸如,MPEG-2传送流(TS)。在其他实施方式中,内容源10经由地面广播、卫星广播、有线电视传输、蜂窝网络以及其他数据通信网络(诸如,局域网(LAN)、广域网(WAN)或互联网30)中的一个或组合来提供内容。
[0032]在一个实施方式中,内容源10包括用于存储内容的窗口的存储器。内容的窗口包括过去内容、当前内容和未来内容中的任何一个或组合。例如,内容源10存储已经和/或当前正在广播的以按需访问的内容。内容源10可以任何形式存储该内容。例如,内容源10可将最初广播的TS的副本或者将内容分别地存储在存储器中以用于随后被一个或多个用户访问。进一步地,内容源10可被配置为在其预定广播时间之前在存储器中存储未来内容以用于按需访问。在其他实施方式中,内容的窗口可存储在远程位置处,诸如,在内容服务器40、云存储系统等中。
[0033]接收设备20被配置为接收通过一个或多个内容源10根据一个或多个分配时间表提供的内容,并且被配置为当内容可用时即时提供对调度内容的访问。在一个实施方式中,接收设备20被配置为接收数字电视内容,诸如,被连接至或结合至电视机的数字电视接收机。然而,接收设备20可以是能够接收根据时间表分配的内
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1