内容管理模块、包含该内容管理模块的设备以及用于控制交互式应用的方法

文档序号:7948589阅读:221来源:国知局
专利名称:内容管理模块、包含该内容管理模块的设备以及用于控制交互式应用的方法
技术领域
本发明涉及一种内容管理模块,尤其涉及的是用于对至少一个交互式应用的相应交互式内容进行管理的数字存储媒体/命令控制(DSMCC)轮盘,这其中接收了包含具有第一交互式内容的第一交互式应用的第一数据流,并且所述第一数据流是在至少一个第一频道上传送的。
本发明还涉及一种根据权利要求3的前序部分的交互式应用控制设备。
此外,本发明还涉及一种用于控制交互式应用的方法,这其中接收了包含具有第一交互式内容的第一交互式应用的第一数据流,并且第一数据流是在至少一个第一频道上传送的。
背景技术
在数字电视(TV)中,交互式内容是与视频数据一起发送的。通常,消费者或用户将被告知有此类内容可用,并且可以使用遥控器来启用该内容。在消费者或用户观看交互式内容的同时,他们有可能会改变频道,并且会在稍晚的时候倒回该频道;这其中的一种情况是电视知识竞赛过程中的商业广告节目。
在切换到交互式频道之后,由于系统必须等待最新数据,因此在显示交互性之前有可能要耗费一定时间(数秒之多)。换句话说,如果消费者或用户在观看交互式内容的同时变更了频道,并且在稍晚的时候转回原先频道,那么在再次显示交互式内容之前有可能需要耗费一定时间。
在现有技术文献EP1117254A2以及现有技术文献EP1389874A2中公开了一种用于快速变更数字频道的方法。但是,这两份现有技术文献并未涉及交互式内容。
在现有技术文献WO03/021958A1和现有技术文献WO03/025746A1中论述了在切换数字电视(TV)频道的情况下与交互式内容相关的不同问题现有技术文献WO03/021958A1提出了一种用以确保在切换频道的时候能够及时正确地关闭先前频道的交互式应用的解决方案。该文献并未提供任何用以在消费者或用户转回先前频道时缩短再次启动和运行交互式应用所需时间的解决方案。
现有技术文献WO03/025746A1提供的是即时在消费者或用户切换到别的频道时也能保持运行交互式应用的技术。为了实现这个目的,其中提出将不同的技术组合在一起·使交互性应用保持健壮,由此交互性应用不会在文件丢失的时候崩溃;应该指出的是,这种解决方案假设不再接收到先前频道的交互性数据;·缓存频道的交互性内容,由此在切换频道时,该缓存数据可以在被假设没有过期的情况下使用;·尝试为所述应用使用新频道的交互性内容;很明显,这种处理只能在两个频道包含相似文件系统的情况下实现。
现有技术文献WO03/021958A1和现有技术文献WO0325746A1都没有解决如何在消费者或用户返回先前频道的时候尽可能快地启动和运行先前频道的交互式应用的问题。

发明内容
以上述不利条件和缺陷为开始并且在考虑了所论述的现有技术的情况下,本发明的一个目的是在用户观看交互式内容的同时变更频道(并且在稍晚的时候转回原先频道)的时候,避免出现没有交互式内容流的情况。
本发明的目的是由包含权利要求1的特征的内容管理模块,包含权利要求3的特征的设备以及包含权利要求7的特征的方法实现的。本发明的有益实施例以及有利改进则是在相应的从属权利要求中公开的。
本发明基于这样一种思想,那就是在必要的时候通过使用第二解码路径来保持接收先前频道的交互式数据,尤其是数据轮盘(carousel)。由此,本发明的目标是在本发明的设备、尤其是内容管理系统(内容管理模块)保持接收交互式信息的时候解决的,特别地,该接收是在后台进行的。由此,在这里提出的是保持接收启用了交互性的最后一个频道的交互式内容,特别地,所述交互性是由消费者或用户启用的。
在本发明中,即使第二数据流不包含交互式应用,旧的频道仍旧是受到监视的,与之相比,在消费者或用户变更频道的时候,即使新频道不包含交互式数据,现有技术的系统也还是会中断其与旧频道的连接。
在本发明的优选实施例中,在切换到另一个频道的时候,交互式系统仍旧可以保持运行(优选是在后台)和关闭。然而,无论发生哪一种情况,接收先前频道交互性数据的处理都会持续进行。这样做具有显著减少启动和运行先前频道交互式应用所需时间的优点。
与上述现有技术文献WO03/025746A1相比,依照本发明,在这里并未建议缓存旧的数据,而是建议缓存当前广播的交互性数据。
非常有利的是,本发明的实施例保持在后台接收交互性数据并且可选地对交互性数据做出反应。由此,在切换频道的时候,交互性信息将会是最新的。为此目的,本发明的一个实施例保持接收启用了交互性的最后一个频道的交互式内容,其中举例来说,所述交互性是由消费者或用户启用的。
本发明的优选实施例包括一条辅助接收路径,例如调谐器、解调器、可选的解密模块以及解复用单元。作为选择,交互性数据可以由虚拟机来处理,例如Java虚拟机(JVM)。通过在后台保持该虚拟机活动并为其馈送输入数据,当消费者或用户转回交互式频道时,该虚拟机的状态将会是最新的。
概括的说,本发明涉及的是启用数字电视(TV)中的交互式内容的快速切播(zapping),特别地,该处理是通过在后台接收交互性数据来实现的。由此,本发明最终涉及的是在多媒体呈现标准中使用至少一个上述内容管理模块和/或至少一个上述设备和/或至少一种上述方法,其中该多媒体呈现标准可以是数字视频广播(DVB)、多媒体家庭平台(MHP)、多媒体超媒体专家组(MHEG)和/或开放有线应用平台(OCAP)。
与之独立或结合的是,对最后一个以交互方式收看的频道来说,其交互式信息的显示是可以即时开始的(不等待消费者或用户确认;该信息既不是必要的,也不是预备好的)。为此目的,非常有利的是,一般对所有频道或者特别对启用了交互式内容的节目来说,交互式内容是即时开始的,其中所述节目中的交互式应用可以是由消费者或用户预先启动的。由此,内容将会是即时可用的。
优选地,用于监视先前频道的方法还可用于监视其他频道,例如消费者或用户喜爱的频道。由此,这些其他频道同样可以得益于相同的速度提升。
换句话说,本发明以及本方法并不局限于监视一个频道,而是可以用于监视更多频道,例如几个频道。所监视频道的数量可以基于交互式内容大小和/或消费者或用户切播行为之类的参数而动态改变。


如先前所述,在这里可以采用几个选项来有利地实现和改善本发明的教导。为此目的,在这里将会参考那些分别从属于权利要求1、权利要求3以及权利要求7的权利要求;在下文中将会参考两个作为实例的优选实施例以及附图(对照图1~3B)来对本发明的其他改进、特征和优点进行更详细的说明,其中图1示意性显示了依照本发明的设备的第一实施例,其中该设备包括依照本发明的内容管理模块并且该设备是依照本发明的方法工作的;图2示意性显示了依照本发明的设备的第二实施例,其中该设备包括依照本发明的内容管理模块并且该设备是依照本发明的方法工作的;图3A示意性显示了在消费者或用户变更频道时依照本发明的方法的流程图中的第一部分;以及图3B示意性显示了在消费者或用户转回先前频道时依照本发明的方法的流程图中的第二部分。
在图1~3B中,相同的参考数字是用于相应的部分的。
具体实施例方式
为了避免不必要的重复,以下关于本发明实施例、特征和优点的描述涉及的是(除非以别的方式加以说明)
依照本发明的设备的第一实施例200(对照图1),以及依照本发明的设备的第二实施例200’(对照图2),实施例200、200’都是依照本发明的方法工作的(对照图3A和3B)。
依照现有技术的“正常”接收路径包括·调谐器模块或接收机模块,·解调器模块,·可选的解密模块,·解复用单元,·内容管理模块,·内容播放模块,以及·可选的缓存器(存储器),依照现有技术,该缓存器不但是可选的,而且还是合乎需要的。
依照本发明,缓存器110是必要的。内容管理系统100则是本发明的主要焦点所在,其中举例来说,该系统可以是数字存储媒体/命令控制(DSMCC)轮盘。内容播放系统50可以是Java虚拟机(VM)(在多媒体家庭平台的例示情况下),但是它也可以是其他任何内容播放系统(在多媒体超媒体专家组的例示情况下)。
在下文中,依照本发明的设备200的第一实例是在图1中描述的。如果消费者或用户切播到一个与所监视的频道处于相同传输流的频道(=图3A中的参考数字t),那么可以使用本发明的这种实施方式。
设备200被设计成对交互式应用进行控制,并且包括·调谐器单元10,用于接收第一数据流D1以及第二数据流D2,·解调器单元20,用于解调所接收的数据流D1、D2,以及·可选的解密模块30,用于在广播方决定加密数据流D1、D2的交互式内容的情况下对所接收的数据流D1、D2进行解密。
此外,为了解复用第一数据流D1中包含的第一交互式内容以及第二数据流D2中包含的第二交互式内容,设备200还包括解复用单元(或解复用器)40。
为了管理相应交互式应用的相应交互式内容,在解复用单元40与内容播放模块之间连接了一个内容管理模块(=数字存储媒体/命令控制(DSMCC)轮盘系统100),该内容播放模块则是用于播放第一交互式内容以及第二交互式内容的Java虚拟机(VM)50。
此外,内容管理模块100还与一个用以在接收第二交互式内容期间保持和/或保存第一交互式内容的缓存单元110相连。
与现有技术相反,设备200包括与第二缓存单元112相连的第二内容管理模块102。该设备200还包括作为至少一个数字电视(TV)接收机中的一部分的至少一个集成电路。
在图2中描述的是设备200’,该设备是在消费者或用户切播到与所监视的频道处于不同传输流的第二频道的情况下(=图3A中的参考数字d)使用的。设备200’包含了参考图1所描述的组件;此外,设备200’还包括·第二调谐器12,·第二解调器22,以及·可选的第二解密模块32。
对第二解密模块32来说,必须考虑的是,解密模块并不是很容易复制的(而附加调谐器12以及附加解调器22则是很容易复制的);其细节是取决于实际的解密系统的。在这种情况下,必须了解的是,是否需要解密模块30、32是由相应的广播方决定的。即使视频是经过加密的,广播方也可以决定不对信息流中的交互式内容进行加密。
此外,设备200’还包括连接在解密模块32与第二内容管理模块(=用于所监视频道的数字存储媒体/命令控制(DSMCC)轮盘)之间的第二解复用单元(或解复用器)42。
对依照图1的第一实施例200以及依照图2的第二实施例200’来说,内容管理系统100保持监视旧的(第一)频道并且保持其内容是最新的。这时,如果消费者或用户切播回到旧的(第一)频道,那么其内容将会是可用和最新的,由此,内容播放系统50可以即时播放该内容。
通常,举例来说,调谐器10、12,解调器20、22、解密模块30、32以及解复用器40、42是可以作为硬件实现的(但是举例来说,解复用器40、42的至少一部分是可以在软件中实现的)。
依照本发明,其中可以采用所描述的方法来监视多个频道,例如先前的频道和消费者或用户喜爱的频道。依照图1的第一实施例200以及依照图2的第二实施例200’可以混合使用而不会出现任何问题。
最后,在这里将参考图3A、3B来说明依照图1的第一实施例200以及依照图2的第二实施例200’的操作方法当消费者或用户从初级(或第一)频道切播到次级(或第二)频道时(=图3A中的参考数字s),与初级(或第一)频道的连接并未中断。即使次级(或第二)频道不包含交互式应用,初级(或第一)频道仍旧是受到监视的。
当从初级(或第一)频道切播到次级(或第二)频道时,这时将会执行下列操作[i]播放主数据流D1;[ii]将第二内容管理模块102与内容播放模块50相连;在用于本发明的同一原理的基本不同的实施方式中,第一交互式内容可以从初级内容管理模块100传送到次级内容管理系统102。
如果次级数据流D2与主数据流D1处于不同的传输流上(=图3A中的参考数字d)[ii.a]为次级内容管理系统102创建次级数据路径P2(利用次级调谐器12、次级解调器22、次级解密模块32以及次级解复用器42;对照图2);[iii]激活次级内容管理系统102;或者如果次级数据流D2与主数据流D1处于相同的传输流上(=图3A中的参考数字t);[iii]激活次级内容管理系统102(没有步骤[ii.a])当消费者或用户从次级频道切播回到主频道时(=图3B中的参考数字b),这时将会执行下列操作[iv]监视主数据流D1;[v]将初级内容管理模块100与内容播放模块50相连;在用于本发明的同一原理的基本不同的实施方式中,步骤[v]同样可以如下实现将内容从次级内容管理系统102传送到主(或初级)内容管理系统100;[vi]停止次级内容管理系统102;以及 如果创建了次级数据路径P2,则停止第二数据路径P2。
作为选择,在步骤[v]与步骤[vi]之间可以创建/连接用于主(或初级)内容管理系统100的主(或初级)数据路径P1(利用初级调谐器10,初级解调器20,初级解密模块30以及初级解复用器40;对照图1)。
总而言之,本发明涉及的是将交互式内容与视频数据一起发送的数字电视领域。如果消费者或用户在收看交互式内容的同时变更频道并且在稍晚的时候转回该频道,那么在可以显示前一种交互式内容之前将会耗费一定时间。为了将这个时间缩短至最小,依照本发明的系统200、200’会在后台保持接收交互性信息;特别地,本发明建议保持接收由消费者或用户启用了交互性的最后一个频道的交互式内容。
参考数字列表100第一内容管理模块或第一内容管理系统,特别是第一数字存储媒体/命令控制(DSMCC)轮盘102第二内容管理模块或第二内容管理系统,特别是第二数字存储媒体/命令控制(DSMCC)轮盘10第一调谐器单元12第二调谐器单元20第一解调器单元22第二解调器单元30第一解密模块32第二解密模块40第一解复用单元42第二解复用单元50内容播放模块,尤其是Java虚拟机(VM)110 第一缓存单元112 第二缓存单元200 用于控制交互式应用的设备(第一实施例;对照图1)200’ 用于控制交互式应用的设备(=第二实施例;对照图2)b 从第二频道转回或切播回到第一频道d 第二数据流D2与第一实施例D1处于不同传输流上D1第一数据流D2第二数据流P1用于第一内容管理模块100的第一路径P2用于第二内容管理模块102的第二路径s 从第一频道切换或切播到第二频道t 第二数据流D2与第一数据流D1处于相同传输流上
权利要求
1.一种用于对至少一个交互式应用的相应交互式内容进行管理的内容管理模块(100,102),尤其内容管理模块是数字存储媒体/命令控制(DSMCC)轮盘,其中接收了包含具有第一交互式内容的第一交互式应用的第一数据流(D1),并且所述第一数据流(D1)是在至少一个第一频道上传送的,其特征在于当从第一频道切换(s)到至少一个传送第二数据流(D2)的第二频道时,内容管理模块(100,102)至少保持监视第一频道,并且至少保持第一交互式内容可用和/或最新,特别地,所述第二数据流包含了至少一个具有第二交互式内容的第二交互式应用。
2.根据权利要求1的内容管理模块,其特征在于内容管理模块(100,102)不会中断其与第一频道的连接,特别地,即使第二数据流(D2)不包含交互式应用,内容管理模块(100,102)也还是继续监视第一频道,并且保持第一交互式内容可用和/或最新。
3.一种用于控制交互式应用的设备(200;200’),包括至少一个调谐器单元(10,12),用于接收至少一个第一数据流(D1)、至少一个第二数据流(D2)以及可选的至少一个其他数据流;至少一个解调器单元(20,22),用于解调所接收的数据流(D1,D2);可选的至少一个解密模块(30,32),用于可选地解密所接收的数据流(D1,D2);至少一个解复用单元(40,42),用于解复用包含在第一数据流(D1)中的第一交互式内容、包含在第二数据流(D2)中的第二交互式内容以及可选地包含在其他数据流中的相应的其他交互式内容;至少一个内容播放模块(50),尤其是Java虚拟机,用于播放第一交互式内容和/或第二交互式内容和/或可选的相应的其他交互式内容,其特征在于在解复用单元(40,42)与内容播放模块(50)之间连接了至少一个根据权利要求1或2的内容管理模块(100,102),并且该内容管理模块还连接到至少一个缓存单元(110,112),以便在接收第二交互式内容期间保持和/或存储第一交互式内容,和/或作为选择,该内容管理模块还在接收相应的其他交互式内容的过程中保持和/或存储第一交互式内容和/或第二交互式内容。
4.根据权利要求3的设备,其特征在于内容管理模块(100,102)被设计成监视至少一个其他频道的相应的其他交互式内容,尤其是消费者或用户喜爱的频道,并且即使在没有激活和/或没有收看所述其他频道,也保持这个相应的其他交互式内容可用和/或最新和/或即时播放这个相应的其他交互式内容。
5.根据权利要求3或4的设备,其特征在于内容管理模块(100,102)所监视的频道数量是动态改变的,特别地,这种改变是以相应交互式内容大小和/或消费者或用户的切播行为之类的参数为基础的。
6.根据权利要求3~5中至少一个权利要求的设备,其特征在于提供了至少一个集成电路作为至少一个数字电视(TV)接收机的一部分。
7.一种用于控制交互式应用的方法,其中接收了至少包含具有第一交互式内容的第一交互式应用的第一数据流(D1),并且所述第一数据流(D1)是在至少一个第一频道上传送的,其特征在于当从第一频道切换(s)到至少一个传送第二数据流(D2)的第二频道时,保持接收第一交互式内容,特别地,所述第二数据流包含了至少一个具有第二交互式内容的第二交互式应用。
8.根据权利要求7的方法,其特征在于不中断与第一频道的连接,特别地,即使第二数据流(D2)不包含任何交互式应用,也还是继续监视第一频道,并且保持第一交互式内容可用和/或最新。
9.根据权利要求7或8的方法,其特征在于接收至少一个其他频道的相应的其他交互式内容,尤其是消费者或用户喜爱的频道,并且即使在没有激活和/或没有收看所述其他频道,也还是保持这个相应的其他交互式内容可用和/或最新和/或即时播放这个相应的其他交互式内容。
10.根据权利要求7~9中至少一个权利要求的方法,其特征在于所监视的频道数量是动态改变的,特别地,这种改变是以相应交互式内容大小和/或消费者或用户的切播行为之类的参数为基础的。
11.根据权利要求7~10中至少一个权利要求的方法,其特征在于具有下列步骤[i]播放第一数据流(D1);[s]当从第一频道切换到至少一个第二频道时[ii]将至少一个内容管理模块(102)与至少一个内容播放模块(50)相连;[ii.a]可选地创建至少一个用于第二内容管理模块(102)的第二路径(P2);[d]如果第二数据流(D2)与第一数据流(D1)处于不同传输流上;以及[iii]激活第二内容管理模块(102)。
12.根据权利要求7~11中至少一个权利要求的方法,其特征在于当从第二频道转回(b)第一频道时,第一交互式内容是可用和/或最新和/或即时播放的。
13.根据权利要求7~12中至少一个权利要求的方法,其特征在于具有下列步骤[iv]监视第一数据流(D1);[b]在从第二频道转回第一频道时[v]将至少一个第一内容管理模块(100)与内容播放模块(50)相连;[vi]停止第二内容管理模块(102);以及[vi.a]如果在步骤[ii.a]中创建了所述第二路径(P2),则可选地停止第二路径(P2)。
14.根据权利要求7~13中至少一个权利要求的方法,其特征在于第一数据流(D1)和第二数据流(D2)是包含在至少一个广播信号中的。
15.根据权利要求7~14中至少一个的方法,该方法由至少一个计算机程序执行,由至少一个数字电视接收机执行。
16.一种在多媒体呈现标准中使用根据权利要求1或2的至少一个内容管理模块(100,102)和/或根据权利要求3~6中至少一个权利要求的至少一个设备(200;200’)和/或根据权利要求7~15中至少一个权利要求的方法的使用方式,其中所述多媒体呈现标准可以是数字视频广播(DVB)、多媒体家庭平台(MHP)、多媒体超媒体专家组(MHEG)和/或开放有线应用平台(OCAP),特别地,所述应用用于即时开始显示关于最后一个以交互方式收看的频道的交互式应用。
全文摘要
为了提供一种内容管理模块(100,102)以及一种用于控制交互式应用的方法,其中接收了包含具有第一交互式内容的第一交互式应用的第一数据流(D1),并且所述第一数据流(D1)是在至少一个第一频道上传送的,并且在用户观看交互式内容的同时变更频道(并且在稍晚的时候转回原先频道)的时候可以避免出现没有交互式内容流的情况,在这里建议当从第一频道切换(s)到至少一个传送第二数据流(D2)的第二频道时,保持监视第一频道,特别地,所述第二数据流包含了至少一个具有第二交互式内容的第二交互式应用。
文档编号H04N7/24GK101019430SQ200580028789
公开日2007年8月15日 申请日期2005年6月27日 优先权日2004年6月30日
发明者罗伯特·约克姆森, 哈拉尔德·荷曼斯·阿尔伯特斯·范乌克姆, 伯纳德斯·阿德里安乌斯·康里斯·维默恩, 马尔库斯·赫拉尔杜斯·阿尔德恩达·沃伊温, 克拉克·玛丽亚·奥特罗·佩雷兹, 迪特温·乔斯·克莱芒·罗特, 惠伯特·亨克·艾格惠森, 彼得·勒若 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1