信号驱动的交互式电视的制作方法

文档序号:7977579阅读:176来源:国知局
信号驱动的交互式电视的制作方法
【专利摘要】本发明提供一种用于在显示器上一起显示补充内容与内容流的方法。接收节目的内容流,并抽样部分所接收的内容流。分析被抽样部分,以确定一所述内容流的媒体标识符,将所述媒体标识符发送至一内容服务器。利用所述媒体标识符从所述内容服务器中检索补充内容。以及将所述内容流与所述补充内容一起呈现在显示器上。所述补充内容为一交互式特征提供访问接口,所述交互式特征在所述内容流的接收过程中提供互联网通信。
【专利说明】信号驱动的交互式电视【技术领域】
[0001]本发明涉及用于根据节目内容流的检测内容来提供增加的电视服务的方法与系统。
【背景技术】
[0002]现有的广播流可包含机器可读取语义信息或与节目和观众有关的元数据。例如,ATSC数字广播规范将当前节目的信息包含在所述广播流中。然而,该信息受限于两个重要方面。首先,未在足够的间隔尺寸层面提供内容编码,使CTV服务能够时刻确定正在被观看的是什么。更确切地,其次是绝大多数电视通过不将该信息传递至例如电视(TV)这样的下游设备的机顶盒(STB)来接收信息这一事实。
[0003]电视机的市场对价格十分敏感。为了大规模销售,电视机的物料清单(BOM)必须低到足以实现竞争 零售。这意味着就有助于提供有价值的新服务的电视机本身而言,通过昂贵的硬件来提供额外的服务成本过高。
[0004]已存在并广泛实施用于提供电视节目的方法,例如有线电视(TV)系统、卫星传输系统以及传统的地面广播系统。增加的服务工作好则必须要利用通过所有这些传输机制传输的内容。
[0005]理论上,如果电视节目完全数字化并且以数据包的格式通过IP网络传输,则一个人可以很容易提高电视节目。然而,互联网带宽的当前状况(以及在今后的一段时间内)严重限制了节目的数量以及可以通过这种方式接受服务的人数。例如,世界系列赛甚或小有所成的网络电视秀都不能传送给需要它的观众,因为没有足够的带宽容纳这些节目所需的数据流。因此,除了在试验阶段的服务或“精品店”服务之外,以这种方式实现相关的、有价值的增加服务的传输是不可能的。
[0006]在用户接口的层面,因为交互式服务在广播过程中可能不是屏幕可见的,所以增加服务的可用性可能完全被用户忽视。用户通常喜欢让他们的节目占据整个屏幕,因此不会看到叠加或其他控制,使得让观众知道服务是有效的,因而限制了摄取和(对于用户、广播公司以及服务提供商而言)可以提供增加的交互式电视服务的价值创造。
[0007]这是在本发明实施例提出的背景下。

【发明内容】

[0008]本发明实施例提供用于提供信号驱动的交互式电视服务的方法与系统,并进行了描述。下面描述本发明若干创造性实施例。
[0009]在一个实施例中,提供一种在显示器上显示补充内容的方法。该方法包括接收节目内容流和对部分接收的内容流进行抽样的方法操作。分析所抽样的部分,以确定该内容流的媒体标识符,该媒体标识符将发送至一内容服务器。利用该媒体标识符从该内容服务器中检索补充内容。该内容流与该补充内容一起渲染在该显示器上。该补充内容为交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。[0010]在一个实施例中,该媒体标识符限定一个单位内容,被抽样的部分存在于该单位内容中。在一个实施例中,该媒体标识符限定被抽样部分在该单位内容中的位置。
[0011]在一个实施例中,该补充内容限定用于访问该交互式特征的触发。在一个实施例中,该交互式特征由应用程序来提供,所述应用程序由所述触发来启动。
[0012]在一个实施例中,对被抽样部分的分析包括产生被抽样部分的指纹以及根据该指纹确定该内容流的媒体标识符。
[0013]在一个实施例中,通过第一信道接收该内容流,并且通过第二信道获取该补充内容。在一个实施例中,该第一信道由通信类型限定,例如模拟音频/视频、数字音频/视频、电缆、卫星或互联网;以及该第二信道由互联网通信限定。
[0014]在另一个实施例中,提供一种内容服务器将补充内容提供至显示器的方法。依据该方法,利用内容流的媒体标识符来确定补充内容,该媒体标识符是根据对该内容流的抽样部分的分析来确定。该补充内容发送至渲染模块,该渲染模块将该内容流与该补充内容一起渲染在该显示器上。该补充内容为交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。
[0015]在另一个实施例中,提供一种用于将内容流与补充内容一起显示在显示器上的系统。该系统包括一用于提供补充内容的内容服务器以及一接口装置,该接口装置包括连接接口模块。该连接接口模块包括:Ca) 一传感器模块,该传感器模块用于接收节目的内容流,抽样部分所接收的内容流,以及分析抽样的部分以确定该内容流的媒体标识符;(b)一补充内容模块,该补充内容模块利用该媒体标识符从该内容服务器获取补充内容;以及(C) 一渲染模块,该渲染模块用于将该内容流与该补充内容一起渲染在该显不器上,其中该补充内容为交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。
[0016]在另一个实施例中,提供一种用于将内容流与补充内容一起显示在显示器上的系统。该系统包括一用于提供补充内容的内容服务器以及一显示器,该显示器包括连接接口模块。该连接接口模块包括:(a) —传感器模块,该传感器模块用于接收节目的内容流,抽样部分所接收的内容流,以及分析抽样的部分以确定该内容流的媒体标识符;(b) —补充内容模块,该补充内容模块利用该媒体标识符从该内容服务器获取补充内容;以及(C) 一渲染模块,该渲染模块用于将该内容流与该补充内容一起渲染在该显示器上,其中该补充内容为交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。
[0017]通过以下详细描述,本发明的其他形态将显而易见,以下详细描述结合附图通过举例来说明本发明的原理。
【专利附图】

【附图说明】
[0018]参考以下结合附图而做出的描述可最佳地理解本发明。
[0019]图1依据本发明一实施例举例说明用于提供信号驱动的交互式电视(SDIT)的系统。
[0020]图2A依据本发明一实施例举例说明用于在显示器上显示补充内容的系统。
[0021]图2B依据本发明另一实施例举例说明用于在显示器上显示补充内容的系统。[0022]图2C依据本发明另一实施例举例说明用于在显示器上显示补充内容的系统。
[0023]图3依据本发明一实施例举例说明连接接口模块122。
[0024]图4依据本发明一实施例举例说明用于将补充内容与内容流一起提供的系统。
[0025]图5依据本发明一实施例举例说明用于将补充内容与内容流一起提供的系统。
[0026]图6依据本发明一实施例举例说明用于在显示器上渲染内容流的同时在手持式装置上提供补充内容的系统。
[0027]图7依据本发明一实施例示意性地举例说明为了确定内容流的媒体内容而进行的内容流的抽样。
[0028]图8依据本发明一实施例举例说明将补充内容与内容流一起显示的方法。
[0029]图9依据本发明一实施例举例说明显示渲染补充内容与内容流的一连串屏幕画面。
【具体实施方式】
[0030]现代联网电视(TV)或显示器能够连接到网络,例如互联网,以便发送和接收数据。除了可通过正常电视节目源例如电缆和卫星电视提供者得到的内容之外,这种连接能够访问可从互联网上得到的丰富多彩的内容。联网电视可包含各种应用程序,配置这些应用程序在电视上执行,并利用电视作为接口装置使观众可获得内容。
[0031 ] 依据本发明一个实施例,为了传输增加的、信号驱动的交互式电视(SDIT)节目,一组服务实现在电视机操作系统上。除了提供一组驻留在用户可能用来启动观看的停靠栏中的应用程序(或小窗口部件)之外,该系统还监听信号,所述信号指示,例如,当前正在被观看的节目。
[0032]所述信号可包括:观看的频道、观看的节目、节目中的点、频道切换的速率、节目特定类别的累计浏览、节目的静音、频率、持续时间以及静音点、VCR录像指令(观众将记录哪一个节目)、峰值观看时间(或者通常为观看行为的记录)。要注意的是,依据用户接受的隐私策略,假设信号中包含的所有这些数据将由用户来授权解释并进一步行动。
[0033]这些信号可来自若干信号源,这些信号源包括:机顶盒、流经可包含语义编码的该系统的内容、或者在另一设备(例如,智能手机)上运行的远程控制应用程序。
[0034]所述信号由信号管理器收集,所述信号管理器通过电视互联网连接将所述信号发送至信号翻译器,所述信号翻译器比较所述信号与存储的内容元数据,以确定节目是什么以及关于什么。例如,所述信号管理器可周期性地对节目流进行抽样,并为每个抽样计算出一数字“指纹“或代码,所述数字“指纹“或代码可用来识别相关的内容。该指纹通过互联网连接发送至所述信号翻译器,所述信号翻译器可将其与这种指纹的数据库进行比较,以确定a)正在被观看的是什么节目以及b)节目中(最近)被观看过的是什么点。利用该信息,所述信号翻译器与若干服务提供系统中的任何系统通信,以便获得服务并将该服务呈现给观众,或者以便存储在确定提供什么服务时可能有用的数据。这些可包括但不限于为观众提供潜在兴趣的节目、内容或交互功能的广告服务器、用户数据存储器或一般的服务供应器。
[0035]当所述信号翻译器已确定将提供给用户什么时,所述信号翻译器通过互联网将(包含任何所需的应用程序功能的)该信息传输至SDIT客户的信号管理器。然后该信号管理器分派一个指令给相关的应用程序,以显示其本身及其提供至观众的服务。这时,所述观众可选择:使用提供的服务、拒绝或什么都不做,在这种情况下,所述服务的提供最终将超时并从视野消失。
[0036]通过这种方式,本发明的实施例通过获取并翻译与节目有关的信号以及选择相关服务以提供回应,来提供流通经过观众电视机的节目的语义理解。
[0037]图1依据本发明一实施例举例说明用于提供信号驱动的交互式电视(SDIT)的系统。电视源100提供电视信号,例如电缆或卫星电视信号。可能地,从该电视源流出的内容可包含设置成辨别版权侵权的编码信息,例如,设置成有助于辨别及跟踪所述内容的分配。该信息又被称作数字水印,在确定将提供给观众什么服务时可由所述SDIT系统将其解译为可动作信号。
[0038]机顶盒(STB) 101或机顶单元(STU)是一种连接至电视以及外部信号源的设备,其将所述信号变成接下来显示在电视屏幕或其他显示设备上的内容。内容与信号(若有的话)经过所述STB,用户与所述STB交互,以表明他或她希望观看什么节目,或使用所述STB可以提供的其他功能。
[0039]SDIT软件102为一个堆栈,在一联网TV实施应用中,在TV的操作系统上包括,一小窗口部件引擎(如Yahoo !小窗口部件引擎)和API,这使得小窗口部件(提供增强服务或内容)、互联网和电视机之间实现通信。这是SDIT系统的信号管理器所在之处。这个软件能够从各种源中探测信号,并将这些信号分派到SDIT信号翻译器106从而进一步处理,以及从信号翻译器接收回来指令,使得信号管理器激活服务或内容提供给观众。
[0040]可以意识到的是,在一个实施例中,假定信号翻译器106和STBlOl之间双向连接,如SDIT软件102介导的,信号翻译器可完全指挥TV的运作。推而广之,任何能够连接(以授权方式)信号翻译器106的设备,如位于移动电话上的远程控制应用程序105,可指挥STBlOl的运作,并因而,确定显示给观众什么。实际上,可能在适用于通过这个循环连接的各种设备的特权中存在局限 ,但这会是产品设计选择的结果,而不是任何技术局限的结果。重要的是决定信号的出处,这些信号可解释确定提供给观众什么服务。
[0041]值得重点注意的是,虽然可实施双向连接,但这并不需要。在大多数情况下,SDIT预期的运作模式为,在HDMI (或组件)链接上仅接收视频光栅和PCM编码音频。这单独的方式能够确定节目的性质和与之的交互,尽管STB和TV (或外部TV设备)之间缺乏任何元数据运行。
[0042]102中的信号管理器也作为排队和调度管理器。如果多广告、服务提供或相关内容被确定为与特殊节目的观众相关,则该信号管理器可确定这些百家争鸣的产品显示给观众的顺序。
[0043]电视节目103为观众可视的视频节目。特定内容可被观众利用任何形式的指挥或远程控制,或利用信号管理器确定,如通过信号翻译器106的帮助指挥一样。最有可能的相互作用为用户使用STB (例如,电缆或卫星电视手持远程控制)的远程控制正直接控制节目。
[0044]信号服务104为,作为SDIT系统的信号的翻译结果,以叠加或其他方式出现在TV屏幕上的服务。可以包括如下这些,而不局限于此:广告,与当前电视节目103有关的信息,产品提供,与其他当前正在观看相同电视节目的观众之间的通信,或任何其他的服务,通信,打广告,或商用功能。[0045]要注意到的是,这些服务不同于构建在常驻SDIT停靠栏102中的应用程序/小窗口部件功能那样是由观众的动作激活的。相反,信号服务是作为来自于任何源的信号的翻译的结果而出现或以其他方式提供的服务,而不通过观众的直接动作。
[0046]远程控制应用程序105是在互联网连接设备上运行的应用,如通过互联网与信号翻译器106通信的智能手机,平板计算机等等。这种应用程序将可以访问互联网上对任何类似设备开放的任何服务或信息,而且进一步,可以通过经由TV常驻信号管理器102的线路,控制电视的STB101。所述远程控制应用程序是一种丰富的电视界面,对于电视机本身并没有增加任何额外的开销或软件。而且,所述远程控制应用程序能够通过各种用户控制的操作产生各种信号,所述操作例如节目的选择、评论、与其他观众的通信、评级、共享、购买等等。此外,所述远程控制应用程序为任何信号化的服务104或以小窗口部件的形式装载到SDIT停靠栏的应用程序115提供非常丰富的用户界面。
[0047]信号翻译器106从各种信号源接收信号,并执行逻辑指令,以确定要利用这些指令做什么。例如,当所述信号管理器告知所述信号翻译器用户已经选择节目A时,如唯一的节目代码(例如,星期一足球之夜:节目#11111)所代表的,所述信号翻译器可通过在内容元数据数据库113中查找信号而首先获得与信号相关的额外的语义信息。这里,所述信号翻译器可确定节目的分类,例如,其为显现的频率、评级等。
[0048]所述信号翻译器,已得到相关的元数据,可将节目代码以及相关的元数据,甚或只选择元数据,例如节目分类,给予联网广告服务器111。广告服务器111查找已被购买的广告表以便与“星期一足球之夜” 一并播出,并返回已被标价最高的抑或被确定为将要向观众展示的正确广告的广告的URL。所述信号翻译器106将所述广告的URL返回至所述信号管理器,所述信号管理器将其作为参数提供至常驻APP102,所述常驻APP102藉此被激活,加载在所述广告URL查找到的内容并将其显示给观众。
[0049]类似地,所述信号翻译器可将节目代码给予服务提供组件110,所述服务提供组件110确定梦幻足球节目可以提供给观众。该梦幻足球节目的URL被所述信号翻译器返回至所述信号管理器102,与所述广告同样,依据所述信号管理器所确定的优先级和排序,提供并显示给观众。
[0050]非常值得注意的是,来自一个SDIT装置与观看设备的信号可以与来自其他装置/观看设备的信号相结合,该设备/观看装置可能被例如通过社交图的检查被确认为“朋友”。这种交叉观看信号将使其他类型的“社交”服务成为可能,而单一的、离散的信号组的翻译无法实现。例如,如果Alice和Bob像时钟装置一样每周都观看电视节目Fringe,并且他们是朋友,像他们的社交图的检查确定的一样,那么SDIT可建议他们在广播过程中进行实时聊天。或者,利用开始聊天或其他服务的选项,服务可以提供一组当前正在观看同一节目的朋友。
[0051]服务匹配器107为服务器侧的程序,其从所述信号翻译器106接收信号,通过数据库查找或其他手段来确定什么服务可能与信号中表示的节目相关。广告匹配器108根据接收到的信号确定将呈现给观众的是什么广告,非常像网络上的传统广告服务器。
[0052]用户数据采集器109根据由所述信号翻译器106接收的组成数据丰富的用户图片的信号采集用户数据。如经隐私策略条款的同意由用户来授权,节目、观看时数、交互等级、点击和频道切换速率、静音、记录计划等的选择可被采集,并用以帮助所述信号翻译器106确定最相关的提供。用户数据采集器109将这些信号存储在用户数据数据库112中,以便进一步处理。例如,如果用户数据采集器109明瞭观众喜欢运动节目胜过其他形式或类型的节目,如长期作出的频道选择所证明的,那么比例加权可设置在与运动相关的广告或者服务供应。
[0053]服务供应器110为服务供应的数据库,其特点为关于供应的元数据,能够使所述服务匹配器107确定最相关的的供应,以响应一给定的信号。
[0054]广告服务器111服务于由该给定的信号提示的广告。
[0055]用户数据存储器112包含用户数据。要注意的是,其可包含除了 SDIT之外的一系列服务、设备以及动作所贡献的数据。
[0056]内容兀数据113为与由信号表不的内容相关的信息。例如,一信号可表不为观众正在观看节目#22222。该节目代码用作查找该节目的元数据记录的索引。例如#22222可为星期日早上当前事件节目,因此表示“当前事件节目”的代码可由信号翻译器从内容元数据存储器中获得。依次地,然后该信息将在确定提供给观众什么服务、广告或内容时被信号翻译器使用。
[0057]网络114为例如互联网这样的网络。应用程序115为常驻于SDIT堆栈上的具体应用程序,其提供各种形式的增强功能。
[0058]SDIT通过将其关联到其他元数据、用户观看习惯与偏好来提供将语义叠加添加到电视节目的装置,结果提出了增强的服务和信息。其不需要对数百万小时的现有节目进行重组或重新编码就可完成,因而增加了所有节目对于观众、广告商、权利所有者以及SDIT运营商的价值。
[0059]因此,对于服务提供商、内容创造者、广告商以及用户而言,SDIT建立了创造价值的新场所。数百万小时的电视节目当前仅仅通过狭隘定义的机制货币化,因此向大量新的、有价值的服务供应和观看富集敞开。
[0060]SDIT对于现有的联网TV物料清单不需要任何其他的硬件或昂贵的附加组件,在保持竞争性定价的当前水平的同时添加强化的功能和增强的体验。SDIT与通过任何传输介质发送来的电视编程的所有来源一起工作。具体地,不需要任何具体编码或节目的数字化。
[0061]不管是处于还是超过包括完全峰值需求的当前规模的电视消费,SDIT均可以实现增强的服务和价值,因为其不需要以分组化格式跨互联网传输节目。
[0062]信号驱动的用户界面确保使观众意识到增强的服务供应,不管它们什么时候可用。在前面的实施例中,这种增强的服务只在用户想要按下按钮启动这些服务时或坚持使这些服务留在屏幕上时才出现。SDIT使得让这些服务配合节目而出现成为可能,传输似乎已直接编码到节目中的丰富功能的叠加,并且对于用户方面而言不需要启用(尽管他们可能经过预定用户设定)。
[0063]图2A依据本发明一实施例举例说明一种用于在显示器上显示补充内容的系统。机顶盒(STB) 101接收TV信号,并将内容流发送至显示器120。该显示器120可为能够依据本文描述的本发明实施例呈现媒体内容的各类显示器中的任何显示器。显示器120的例子包括电视、IXD、等离子屏幕、CRT、DLP、投影仪等。该显示器120包括连接接口模块122。该连接接口模块连接至互联网124,并提供基于已在内容流中检测到的媒体的交互式特征的接口。下面进一步提供该连接接口模块的细节。[0064]图2B依据本发明另一实施例举例说明用于在显示器上显示补充内容的系统。STBlOl接收TV信号,并发送一内容流。接口装置126连接至STBlOl及显示器120。因此,接口装置126在STBlOl与显示器120之间交互作用。接口装置126包括连接接口模块122。该连接接口模块122确定由STBlOl发送的内容流的媒体内容,并且连接至互联网以提供基于所述内容流的媒体内容的补充内容。接口装置126将具有补充内容的所述内容流提供至显示器120。
[0065]图2C依据本发明另一实施例举例说明用于在显示器上显示补充内容的系统。在该实施例中,连接接口模块122作为STBlOl的一部分而被包括,STBlOl接收包含内容流的TV信号。连接接口模块122连接至互联网,以检索基于内容流的被检测媒体内容的补充内容。所述STB将所述内容流以及所述补充内容均提供至显示器120,以便渲染。
[0066]图3依据本发明一实施例举例说明连接接口模块122。所示的连接接口模块122表示为一堆栈,以便举例说明该连接接口模块122的各种组件。该连接接口模块122实施在其中设有该连接接口模块122的设备的操作系统(0S)132上。例如,在一个实施例中,该0S132为其中设置连接接口模块122的显示设备的操作系统。该OS为其中设置连接接口模块122的设备的低层特征提供接口。该连接接口模块122从例如机顶盒或电缆线这样的信号源接收内容流130。
[0067]该连接接口模块122包括一个或多个传感器模块,该传感器模块用于确定内容流130的内容。在所说明的实施例中,显示了传感器模块134a、134b以及134c。然而,在本发明不同的实施例中,可包含任意数量的传感器模块。在一个实施例中,传感器模块通过抽样部分内容流并分析被抽样的部分来确定该内容流的媒体内容。该传感器模块产生该被抽样部分的媒体标识符。该媒体标识符可指示一单位内容,该被抽样部分存在于该单位内容中,该媒体标识符还指示其他信息,例如该被抽样部分在该单位内容中的位置。
[0068]在不同实施例中,传感器模块可使用不同技术,以确定内容流130的媒体内容。例如,在一个实施例中,传感器模块可产生该内容流被抽样部分的指纹或代码。为了确定该被抽样部分的媒体内容,例如通过比对指纹数据库来分析该指纹。在一些实施例中,传感器模块可使用远程识别144,以确定该内容流被抽样部分的媒体内容。因此,通过示例的方式,从该内容流的被抽样部分产生的指纹可发送至远程识别服务器144,该远程识别服务器144分析该指纹,并返回识别该被抽样部分内容的媒体标识符。
[0069]在一个实施例中,传感器模块检测该内容流中数字水印的存在,并利用该数字水印确定该内容流的媒体内容。在其他实施例中,该传感器模块可利用该内容流的被抽样部分中的任何可用信息,例如元数据、音频数据、视频数据或出现在抽样中的可以被分析以确定该内容流的媒体内容的任何其他类型的信息。传感器模块可同时利用多种类型的数据,以便确定被抽样部分的媒体内容。例如,可首先检测嵌入到抽样中的元数据,以便确定一单位内容,该被抽样部分存在于该单位内容中。然后可以使用更佳精细的音频或视频指纹分析来确定该被抽样部分所在的该单位内容中的精确位置。要注意的是,对该内容流被抽样部分的分析可在该传感器模块自身执行或远程执行。
[0070]在本发明其他实施例中,传感器可配置成从已知来源例如其他模块或设备中检索有关该内容流的信息。例如,在一个实施例中,该传感器询问机顶盒,以确定识别该内容流的内容的媒体标识符。在该实施例中,配置所述机顶盒确定有关该内容流的媒体标识信息,可以根据任何确定该信息的方法,例如内容流的分析或从外部来源检索。
[0071]在一个实施例中,机顶盒包括流处理模块,用于处理内容流,以及外部API,用于管理来自传感器的信息请求。该流处理模块从该内容流(可从信号供应器或从预先记录的源例如DVR系统中的硬盘驱动接收)中读取元数据。然后处理该元数据,以确定该内容流的媒体内容(例如,利用翻译文件或数据来处理该元数据)。该传感器询问STB的外部API,该外部API从该处理模块中检索被确定的内容流的媒体内容并将其发送至该传感器。在一替代实施例中,读取的元数据可一起传送至该传感器,依次地,该传感器应用翻译文件或数据来确定该内容流的媒体标识信息。
[0072]仍在其他实施例中,部分元数据被处理,而其他部分没有被处理,使得该传感器接收被处理的元数据和未被处理的元数据二者的混合。通过示例的方式,元数据被处理的部分可将最初层面的媒体标识提供至该传感器,同时在进一步处理未处理的元数据之后获得更详细层面的媒体标识。在不同实施例中,该传感器可处理未处理的元数据,或进一步将其传送至其他处理模块或外部服务器,以便进行处理。
[0073]在本发明提供多个传感器模块的实施例中,每个传感器模块可配置成检测不同事物。并且,所述传感器模块可配置成只在某些时间段被激活,例如在具体节目时,或者可以被持续激活。并且,传感器模块可被远程激活。例如,在一个实施例中,传感器模块可配置成检测特定节目或提供补充内容的商业广告。如果已知该节目或商业广告在日常的某一时间公开,那么可配置该传感器在节目或商业广告公开的那些时段(自动或远程)激活。
[0074]在一些实施例中,传感器模块可触发另一传感器模块的激活。例如,可已知提供补充内容的某一商业广告只在某些节目公开时才出现。当用户观看这些具体节目中的一个时,可配置传感器模块134a进行检测。当传感器模块134a检测到用户正在观看这些节目中的一个时,然后在用户正在观看特定商业广告时可激活传感器模块134b以进行检测。以这种方式,传感器模块可只在需要时激活,以便节约系统资源,例如内存和CPU。
[0075]本领域技术人员将了解,在本发明不同实施例中,所述传感器模块可体现为不同形式,包括软件与硬件的各种组合。仅仅通过示例的方式,而不是限制的方式,所述传感器模块可体现为下述所列或以下述所列实现:应用程序、小应用程序、模块、补丁、逻辑编码芯片、由处理器执行的代码或程序指令、或者可配置成作为本文所描述的传感器模块进行操作的任何其他各种类型的软件或硬件或其组合。
[0076]传感器模块134a、134b及134c与补充内容模块136通过补充内容模块的API进行通信。在一个实施例中,传感器模块将媒体标识符传送至该补充内容模块136。该媒体标识符指示一单位内容,被抽样的部分位于该单位内容中,该媒体标识符还可指示被抽样部分所在的该单位内容中的具体位置。例如,该媒体标识符可指示正在观看的是什么具体节目或商业广告,以及指示用户当前正在观看(或最近才观看过)的是节目或商业广告中的什么点。在一个实施例中,一单位内容中的位置的指示可经由时间代码或帧编号,尽管在其他实施例中,可使用指示一单位内容中的位置的其他类型的测量。
[0077]该补充内容模块利用该媒体标识符确定是否可以提供补充内容,如果可以,则从内容服务器142中检索该补充内容。在一个实施例中,补充内容模块136将该媒体标识符或其一部分传送至内容服务器142。内容服务器142返回与正在被用户观看的媒体内容有关的补充内容,如该媒体标识符所指示的。[0078]该补充内容与该内容流一起显示。在一个实施例中,该补充内容提供交互式特征的接口。可通过该补充内容提供的交互式特征的例子很多,可包括但不限于关于给定节目或商业广告的信息或者与给定节目或商业广告相关的信息、用户反馈机制、相关的服务、广告、投票机制等等。在一个实施例中,该补充内容可触发激活应用程序或小窗口部件,例如应用程序140a、140b、140c或140d。该应用程序可根据补充内容模块136对补充内容的接收自动激活,或者可响应用户,以触发应用程序的激活这样的方式与补充内容交互。要注意的是,通过补充内容对应用程序的激活是单独的,与通过常驻UI /停靠栏138对该程序的激活分开进行,通过常驻Π /停靠栏138用户可凭借他们自身启动应用程序。依据本发明的实施例,根据所检测的用户正在观看的内容流的媒体内容启动应用程序。
[0079]图4举例说明了本发明实施例中用于提供具有内容流的补充内容的系统。节目源150给显示器152提供内容流。该显示器152包括处理器154和执行节目指令的内存156。媒体内容如内容流的内容在视觉显示器158上渲染。显示器152包括联网模块160,其能够连接到网络161,如互联网。网络161可包括任何各种网络,这些网络可以访问远程服务器,如LAN,WAN,以及互联网。
[0080]传感器162包括抽样一部分内容流的流抽样164。指纹编码器166将内容流的抽样部分编码到数字指纹168,用于分析确定内容流的媒体内容。指纹168发送到指纹识别器170。该指纹识别器170相对于指纹数据库172交叉引用指纹168从而确定从中提取指纹的媒体内容。该指纹识别器170因此返回代表存在内容流的抽样部分的内容单元的媒体标识符174,以及返回发现抽样部分的内容单元的具体位置。例如,媒体标识符174可代表特定节目或商用广告的临时位置。
[0081]传感器162传送媒体标识符174到补充内容模块176。该补充内容模块176访问补充内容服务器178,并使用媒体标识符174,从补充内容服务器178中检索到补充内容184。该补充内容服务器178访问补充内容数据库180,其包含对应媒体识别信息的补充内容。因此,补充内容服务器178检索对应了媒体标识符代表的内容流的被识别的媒体内容的补充内容。再者,补充内容服务器178可访问用户数据存储器182,从而确定在显示器152上观看内容流的特别用户的特点。这些特点可在确定返回的补充内容时被考虑。例如,用户的特点,如地理位置,年龄,脾气,最喜爱的节目,电视观看习惯或统计等等,这些会在确定补充内容184中利用。在一个实施例中,用户带有用于设定的选项菜单,用户的数据通过系统应用从而确定补充内容。
[0082]补充内容模块176从补充内容服务器178中检索补充内容184,且渲染模块186利用视觉显示器158上的内容流渲染该补充内容184。在一实施例中,补充内容可导致激活小窗口部件引擎188从而激活一个或多个小窗口部件190。补充内容可自动地触发这种激活或作为用户与渲染的补充内容相互作用的结果。关于这点,小窗口部件引擎188可在方法操作192上激活一小窗口部件。该小窗口部件可在方法操作194上获取内容。并且,来自于小窗口部件的内容在方法操作196上被渲染。
[0083]图5举例说明了本发明实施例中用于提供具有内容流的补充内容的系统。在STBlOl和显示器120之间接口一接口装置。该接口装置126从电源200中接收电能,且连接到互联网124上。接口装置126包括处理器200,内存202,和执行节目指令和执行各种操作的逻辑204。该接口装置126包括连接接口模块122,其如前面所述,配置探测从STBlOl提供的内容流的媒体内容,并根据内容流的识别的媒体内容经由互联网124检索相关的补充内容。该内容流在显示器120上伴随补充内容渲染。补充内容可提供访问交互式特征,且在接收内容流的过程中提供互联网通信。
[0084]图6举例说明了本发明实施例中用于在手持设备上提供补充内容同时在显示器上渲染内容流的系统。显示器210接收含有媒体内容的内容流。该显示器210包括传感器212,其用于探测内容流的媒体内容和在内容单元中的当前位置,其中媒体内容包括当前传送的接收的内容流的内容单元(如特定节目或商业广告)的识别。补充内容管理器214基于内容流的探测媒体内容从内容服务器216中检索补充内容。该补充内容可在具有内容流的显示器210上渲染,并提供对交互式特征的访问。
[0085]在一实施例中,补充内容触发或激活(或者自动地,或者响应用户与补充内容互动)手持设备220上的远程应用程序228。该补充内容管理器214经由网络218与手持设备220的远程应用程序228通信。该网络218可为局域网,如WiFi网络,或可以为其它形式的如英特网的网络。该手持设备220包括渲染远程应用程序228的可视显示器222,以及处理器224和内存226,用于执行节目指令和执行各种操作。
[0086]在一实施例中,远程应用程序228从补充内容管理器214中接收补充内容,且在手持设备220的可视显示器222上渲染它。在另一实施例中,远程应用程序228可接受关于内容流的媒体内容,并响应地,连接到外部内容服务器230从而访问外部内容。外部内容可提供交互式特征,其涉及正在显示器210上渲染的内容流的媒体内容。依照这个方式,用户在其手持设备上被提供增强的功能且同时并涉及当前正在他们电视上渲染的媒体节目。在另一实施例中,内容服务器216可直接通信手持设备220上的远程应用程序228,从而为手持设备220上的渲染提供补充内容。
[0087]对于本领域的技术人员而言是可以想到的,手持设备220可为任何各种手持设备,包括但不局限于此,手机,智能手机,私人数字秘书(PDA),便携游戏设备,平板电脑,笔记本电脑,或任何其他各种可连接到网络的手持设备,从而提供与显示器上渲染的内容流中被探测到的媒体内容相关的附加内容。
[0088]图7示意性举例说明了本发明实施例中内容流的抽样,以便确定其媒体内容。内容流240包括节目P的节目部分242,和介于位置244和246的节目部分242之间的商业广告Cl和C2。内容流240的一部分248被抽样,且抽样的部分248来自于内容流的节目部分242。为了确定抽样部分248的媒体内容,在一实施例中,产生抽样部分248的指纹。该指纹与分别含有节目P,商用广告Cl和商用广告C2的指纹数据254,256,和258的指纹数据库252匹配。通过相对于指纹数据254匹配抽样部分248的指纹,可识别出提取了抽样部分248的特定节目(节目P),以及在中识别出发现了抽样部分248的节目P的特定位置(地点 255)。
[0089]举另外一个例子,一部分250从内容流中抽样。抽样部分250的指纹相对于指纹数据库252产生和匹配。基于这种匹配,可以确定的是抽样部分250来自于商用广告C2,更具体而言,在商用广告C2中的位置259上发现。基于内容流的抽样部分的识别媒体内容,补充内容和交互式特征可渲染给用户。
[0090]图8举例说明了本发明实施例中显示具有内容流的补充内容的方法。在操作方法260中,抽样内容流的一部分。在操作方法262中,分析抽样,如经由数字指纹技术,分析媒体数据,或其他与内容流的确定内容有关的分析技术。在操作方法264中,基于分析为抽样确定媒体标识符,该媒体标识符代表发现抽样所在的节目或广告或其他内容单元。在操作方法266中,执行查找,用来确定为媒体标识符存在的补充内容。如果补充内容没有被发现,则方法返回到操作方法260。如果对应媒体标识符的补充内容被发现,然后运行操作方法268,获取补充内容。在操作方法270中,补充内容伴随着内容流在显示器上渲染。在操作方法272中,方法等待用户指令。如果用户不提供指令,进而从显示器撤除补充内容,且方法反回到方法操作260。如果用户提供指令,则运行操作方法274,激活交互式特征。
[0091]图9举例说明了本发明实施例中显示了一组一起渲染内容流和补充内容的屏幕截图。屏幕截图280显示了显示器上渲染内容流。根据在此描述的实施例,在操作方法282中,内容流的媒体内容被基于对内容流的抽样和分析而识别。在操作方法284中,关于内容流的媒体内容的补充内容被获取。且在操作方法286中,内容流和补充内容一起在显示器上渲染。这显示在截屏288上。如图所示,补充内容在屏幕底部提供信息290,其代表用户可以激活如投票机制的交互式特征。用户可指示他们希望通过在他们的远程控制290 (如Enter或OK键)上点击适当的按钮来投票。在操作方法294中,激活交互式特征。这显示在截屏296上,其中互动框298提供在显示器上,代表用户可投票给当前看到的节目上的角色之一。
[0092]先前实施例仅以举例子的方式提供,但本发明并不局限于这些实施例。在其他实施例中,可根据本发明的系统和方法提供任何各种补充内容和交互式特征。例如,在一实施例中,商用广告可通过提供一列表或要打广告的服务或产品的临近位置地图来增强。在另一实施例中,可以展现与广告相关的内容。在另一实施例中,显示出于特定节目有关的交互式特征,如能够使用户在看节目时以时尚动感的方式参与到节目中的投票或反馈功能。在另一实施例中,用户可查出与观看内容有关的信息,如通过互联网检索结果或其他信息源。对于本领域技术人员可以想到的是根据在此描述的本发明的实施例,数个其他的实施例可根据内容流的探测内容提供各种补充内容和交互式特征。
[0093]在此描述的实施例可应用现有技术中有关的数据库系统。这种数据库系统的示例包括MySQL,Oracle和Access。上述的各种操作方法经由相关的数据库管理系统的性能的影响。这种数据库系统可具体为一个或多个服务器计算机,可配置为计算机网络部分。
[0094]本发明的实施例实际具有各种计算机系统配置,包括手持设备,微处理器系统,基于微处理器或可编程的消费类电子产品,微型计算机,主机计算机等类似的。本发明还可在分布的计算环境中应用,这里任务通过远程处理设备执行,这些远程处理设备通过有线或无线网络链接。
[0095]考虑到上述实施例,可以理解的是本发明可应用涉及存储在计算机系统中存储的数据的各种计算机应用操作方法。这些操作方法是需要物理量的物理操作方法。通常,尽管不是必须的,这些量可抽样能够存储,传送,合并,比较和其他可执行的电或磁信号形式。
[0096]在此描述构成本发明部分的任何操作对机器的运行是有帮助的。本发明也涉及执行这些操作的设备或装置。装置可为所需目的具体构建,如特别目的的计算机。当定义为特殊目的的计算机,计算机也可操作其他处理,节目执行或例程等不属于特殊目的的一部分,同时仍能够为特殊目的运作。可选择地,这些操作可通过选择性激活的通用目的计算机来处理或被存储在计算机内存,缓存或在网络上获得的一个或多个计算机程序来配置。当数据通过网络获得时,该数据可利用网络上的其他计算机处理,如云计算源。
[0097]本发明的实施例还可定义为一机器,其将数据从一种状态转换成另一状态。该数据可代表一文章,其可表示为一电子信号和电性操作数据。在一些情况下,变换的数据可在显示器上视觉上描绘,从数据变换中得到结果表示为物理物体。变换数据通常可保存到存储器,或特别地保存到能够构建或描绘一物理和有形物体的格式。在一些实施例中,利用处理器执行操作方法。举例而言,处理器今儿将数据从一种转变成另一种。再者,一个或多个执行方法的机器或处理器可通过网络链接。每个机器可将数据从一种状态转变成另一种状态,并也可处理数据,保存数据到存储器,在网络上传送数据,显示结果,或将结果通信给另一个机器。
[0098]本发明还可实现为计算机可读媒介上的计算机可读码。计算机可读媒介可为任何存储数据的数据存储装置,其可在之后利用计算机系统读取。计算机可读媒介的例子包括硬件驱动器,网络附加存储器(NAS),只读内存,随机存取内存,闪存,⑶-R0M,⑶-R,⑶-RW,DVD,磁带和其他光学和非光学数据存储装置。计算机可读媒介还可在网络耦合计算机系统中分布,从而计算机可读码可以分布方式存储和执行。
[0099]尽管操作方法方法按照特定顺序描述,可以理解的是,操作方法之间可运行其他家政操作方法,或可调节这些操作方法,从而使得它们出现次数略微不同,或者可在系统中分布,从而允许在与操作方法相关的各种间隔中发生过程操作方法,只要以所需方式执行覆盖操作方法的处理。
[0100]尽管前面已经出于清楚理解的目的详细描述了本发明,可以理解的是在所附权利要求的范围内可以进行一些修改和变形。因此,本发明实施例可理解为示意性并不具有局限性,且本发明并不局限于在此给定的详细描述中,而可以在所附权利要求的范围和等效变形中进行变换。
【权利要求】
1.一种在显示器上显示补充内容的方法,该方法包括: 接收一节目的内容流; 抽样部分所接收的内容流; 分析被抽样部分,以确定一所述内容流的媒体标识符,将所述媒体标识符发送至一内容服务器; 利用所述媒体标识符从所述内容服务器中获取补充内容; 将所述内容流与所述补充内容一起渲染在显示器上,所述补充内容为一交互式特征提供访问接口,所述交互式特征在所述内容流的接收过程中提供互联网通信。
2.如权利要求1所述的方法,其中所述媒体标识符限定一单位内容,所述被抽样部分存在于该单位内容中。
3.如权利要求2所述的方法,其中所述媒体标识符限定所述被抽样部分在该单位内容中的位置。
4.如权利要求1所述的方法,其中所述补充内容限定一用于访问所述交互式特征的触发。
5.如权利要求4所述的方法, 其中所述交互式特征由一应用程序来提供,所述应用程序由所述触发来启动。
6.如权利要求1所述的方法,其中分析所述被抽样部分包括产生一所述被抽样部分的指纹以及根据该指纹确定所述内容流的媒体标识符。
7.如权利要求1所述的方法,其中通过一第一信道接收所述内容流,并且通过一第二信道获取所述补充内容。
8.如权利要求1所述的方法,其中所述第一信道由从模拟音频/视频、数字音频/视频、电缆、卫星或互联网所组成的群组中选择的通信所限定;以及 所述第二信道由互联网通信限定。
9.一种内容服务器将补充内容提供至显示器的方法,该方法包括: 利用内容流的媒体标识符来确定补充内容,该媒体标识符是根据对该内容流的抽样部分的分析来确定; 将该补充内容发送至一渲染模块,该渲染模块将该内容流与该补充内容一起渲染在显示器上,该补充内容为一交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。
10.如权利要求8所述的方法,其中所述媒体标识符限定一单位内容,所述被抽样部分存在于该单位内容中。
11.如权利要求10所述的方法,其中所述媒体标识符限定所述被抽样部分在该单位内容中的位置。
12.如权利要求9所述的方法,其中所述补充内容限定一用于访问所述交互式特征的触发。
13.如权利要求12所述的方法,其中所述交互式特征由一应用程序来提供,所述应用程序由所述触发来启动。
14.如权利要求9所述的方法,其中对所述被抽样部分的分析包括产生一所述被抽样部分的指纹以及根据该指纹确定所述内容流的媒体标识符。
15.一种用于将内容流与补充内容一起显示在显示器上的系统,该系统包括: 一内容服务器,用于提供补充内容; 一接口装置,该接口装置包括一连接接口模块; 其中该连接接口模块包括: (a)—传感器模块,该传感器模块用于接收节目的内容流,抽样部分所接收的内容流,以及分析被抽样部分以确定该内容流的媒体标识符; (b)一补充内容模块,该补充内容模块利用该媒体标识符从该内容服务器获取补充内容; (C) 一渲染模块,该渲染模块用于将该内容流与该补充内容一起渲染在显不器上,该补充内容为一交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。
16.如权利要求15所述的系统,其中所述媒体标识符限定一单位内容,所述被抽样部分存在于该单位内容中。
17.如权利要求16所述的系统,其中所述媒体标识符限定所述被抽样部分在该单位内容中的位置。
18.如权利要求15所·述的系统,其中所述补充内容限定一用于访问所述交互式特征的触发。·
19.如权利要求18所述的系统,其中所述交互式特征由一应用程序来提供,所述应用程序由所述触发来启动。
20.如权利要求15所述的系统,其中对所述被抽样部分的分析包括产生一所述被抽样部分的指纹以及根据该指纹确定所述内容流的媒体标识符。
21.一种用于将内容流与补充内容一起显示在显示器上的系统,该系统包括: 一内容服务器,用于提供补充内容; 一显示器,该显示器包括一连接接口模块; 其中该连接接口模块包括: (a)—传感器模块,该传感器模块用于接收节目的内容流,抽样部分所接收的内容流,以及分析被抽样部分以确定该内容流的媒体标识符; (b)一补充内容模块,该补充内容模块利用该媒体标识符从该内容服务器获取补充内容; (C) 一渲染模块,该渲染模块用于将该内容流与该补充内容一起渲染在显不器上,该补充内容为一交互式特征提供访问接口,该交互式特征在该内容流的接收过程中提供互联网通信。
22.如权利要求21所述的系统,其中所述媒体标识符限定一单位内容,所述被抽样部分存在于该单位内容中。
23.如权利要求22所述的系统,其中所述媒体标识符限定所述被抽样部分在该单位内容中的位置。
24.如权利要求21所述的系统,其中所述补充内容限定一用于访问所述交互式特征的触发。
25.如权利要求24所述的系统,其中所述交互式特征由一应用程序来提供,所述应用程序由所述触发来启动。
26.如权利要求21所述的系统,其中对所述被抽样部分的分析包括产生一所述被抽样部分的指纹以及 根据该指纹确定所述内容流的媒体标识符。
【文档编号】H04N21/40GK103430563SQ201180062098
【公开日】2013年12月4日 申请日期:2011年12月21日 优先权日:2010年12月23日
【发明者】罗纳德·雅各比 申请人:雅虎公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1