处理广播中的特征可用性的制作方法

文档序号:7607272阅读:175来源:国知局
专利名称:处理广播中的特征可用性的制作方法
技术领域
本发明涉及一种由适合从广播装置接收广播信号的接收器处理第一独立特征的执行的方法。本发明还涉及一种由适合发送广播信号的广播装置广播将由接收器执行的第一独立特征的方法。本发明还涉及一种适合从广播装置接收广播信号的接收器,其中该接收器适合处理第一独立特征的执行。本发明还涉及一种适合发送广播信号的广播装置,适合广播将由接收器执行的第一独立的特征。此外,本发明涉及一种用于广播将由接收器执行的第一独立特征的广播信号。
多媒体家用平台(MHP)定义了交互式数字特征(feature)和这些特征在其上执行的终端之间的通用接口。这个接口将不同供应商的特征与不同MHP终端实现的具体硬件和软件细节分离开来。它使得数字内容供应商能够解决所有类型的终端,从低端机顶盒到高端机顶盒、集成数字电视机和多媒体PC。MHP在包括卫星、电缆、陆地和微波系统在内的所有传输网络中扩展了用于广播和交互式服务的现有的成功的DVB开放标准。
MHP特征由放置在目录结构中的一个或多个文件组成。这些文件包含代码、数据和/或图像。这种文件系统被放置在一个(或多个)DSMCC轮盘(carousel)中。
在ISO/IEC 13818-6中可以找到DSM-CC规范的完整说明。它使得广播装置能够在MPEG-2专用段之上广播“虚拟文件系统”。接收器能够随之从这个虚拟文件系统定位并检索数据。该规范提供了用于从服务器下载软件成分到客户端的协议。尤其,DSM-CC系统适用于DVB(数字视频广播)系统,DVB系统提供了交互式多媒体特征,例如视频点播(VOD)、准视频点播(NVOD)、家中购物、新闻点播和电子节目指南(EPG)。
能够识别下载执行这些特征所需的数据的两种方式。第一种方式,双向下载,当客户端与服务器一起设置了下载控制参数并请求下载软件模块时发生。实际数据随后被作为一系列消息从服务器传送到客户端。这个方式需要双向通信以使客户端能够请求特定的软件模块。第二种方式,单向下载,适用于只有单向通信可用的系统中(例如数字视频广播)。就这种广播来说,不需要客户端向服务器发送消息的任何机制。但是,仍然能够通过在广播信道上重复地发送下载控制消息然后发送下载数据消息而从服务器下载数据到客户端。这些控制和数据消息随着时间被循环发送,并且客户端能够选择是否忽略它们或接收并处理它们。客户端不能控制何时发送不同的消息。这种循环重复广播不同模块的系统被称为数据轮盘系统。
数据轮盘系统可以被描述为允许服务器通过一次或多次地循环重复轮盘内容而提供一组不同数据模块给客户端上的解码器的传输机制。数据轮盘概念的一个众所周知的例子是电视文本系统,在电视文本系统中整套电视文本广播页在不是活动图片一部分的模拟视频信号的一些行中被循环广播。当用户请求一个广播页时,他们通常必须等到该广播页下次被广播时。
在数据轮盘内,数据被组织成模块,模块可以包含文件的内容。例如第一模块涉及“文件1”,第二个模块涉及“文件2”,第三个模块涉及“文件3”。每个模块都被分割以形成一个或多个下载数据消息的一个有效负载,每个下载数据消息都是用DSM-CCDownloadDataBlock语法定义的。这种下载数据消息的数量取决于模块的大小以及每个下载数据消息的最大有效负载。描述每个模块和任何逻辑组的信息由下载控制消息提供,下载控制消息是根据需要用DSM-CC DownloadServerInitiate或DownloadInfoIndication语法定义的。
通常,对多长时间一次将特定的消息插入轮盘中以及消息的顺序和相对位置没有限制。这使得能够以最适合特定应用的方式创建数据轮盘。
数据轮盘之上的附加协议(xlet级)(被称为对象轮盘)可以用来在客户端提供虚拟文件系统。当使用对象轮盘时,能够在数据轮盘从下载数据消息中提取出的模块中将实际的DSM-CC对象(例如文件和目录)传送到客户端。使用对象轮盘能够为有限的或非本地存储的客户端(例如机顶盒)提供虚拟文件系统,在所提供的虚拟文件系统中它能够访问DSM-CC对象,仿佛它们就在本地。
DSM-CC对象轮盘使用目录对象、文件对象和流对象便于结构化对象组从广播服务器到广播接收器(客户端)的传输。实际的目录和内容(对象实现)位于服务器。服务器使用对象轮盘协议在兼容MPEG-2传输流的DVB中不断地插入所述对象。
目录和文件对象包含重新构造服务器上的目录和文件所需的数据,而所发送的流对象是对广播中其它流的引用。流对象还可包含与在特定流中广播的DSM-CC事件有关的信息。DSM-CC事件可以用普通流数据广播,并且可以用来触发DSM-CC特征。
客户端通过读取重复发送的轮盘数据能够恢复对象实现,并因此在本地对象实现中模拟出服务器的对象。可以看到,即使与服务器没有任何交互式连接,对象轮盘为客户端提供了访问特征以及由这些特征使用的内容的途径。
根据DSM-CC数据轮盘规范,每个模块都被分段成一个或多个块,这些段被携带在DownloadDataBlock消息中。每个DownloadDataBlock消息大小都相同(该模块的最后一个块除外,它可能具有较小的尺寸)并在MPEG-2专用段中被依次发送。DownloadDataBlock消息和MPEG-2专用段的封装规则是,通过使用多路分解器中常见的硬件过滤器能够从传输流直接获得这些块。
当广播员想要广播多个特征时,他可以决定将每个独立特征放在单个xlet中。但是,当他想要多个特征同时有效时,MHP中间件必须支持多个特征的同时有效。
本发明的一个目的是提供一种解决上述问题的方法,并且使得能够在没有明确支持启动多个特征的标准MHP中间设备上启动多个特征。
这是通过一种适合从广播装置接收广播信号的接收器处理第一独立特征的执行的方法实现的,其中执行所述第一独立特征所需的特征数据的至少一部分和执行至少第二独立特征所需的特征数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该方法包括下列步骤-接收识别所述第一特征的指令,其中这些指令还包括所述识别的第一特征将要被执行的标识,
-从数据轮盘将与所述第一特征有关的特征数据加载到所述接收器的存储器中,-执行所识别的特征。
通过只启动特定的特征并在特征将要被执行时加载特征数据,广播装置通过删除不被使用的轮盘并引入新的轮盘能够在广播期间添加/删除/替换应用程序。通过将所有应用程序放置在一个xlet中,由该xlet提供的所有功能都能生效。因此,举例来说,网络入口总是一键之遥。
在一个具体的实施例中,从数据轮盘加载与所述第一特征有关的特征数据到所述接收器的存储器中的步骤包括下列步骤-安装包括执行所述第一独立特征所需的特征数据的数据轮盘,-创建专用于所述第一特征的类加载器。
就java类文件来说,特征专用的类加载器保证了特征以及所有该特征专有的数据能够被一起删除而不会影响其它特征。这确保了当一个特征被终止时,仅仅通过删除对特征专用类加载器的所有引用就能够释放最佳数量的存储器资源。
在一个具体的实施例中,该方法还包括下列步骤-接收识别特征的指令,其中这些指令还包括所识别的特征将要被终止的标识,-终止所述特征,-从所述接收器的存储器删除与所述识别的特征相关的特征数据。
通过在使用后从存储器删除特征,确保了接收器不会用完存储器。除了释放由正在被终止的特征使用的存储资源之外,还可以释放其它资源,例如调谐器调制解调器或图形设备。
在一种实施例中,从所述接收器的存储器中删除与所述识别的特征相关的特征数据的步骤还包括下列步骤-卸载包括执行所述第一独立特征所需的特征数据的数据轮盘,并将它从存储器中删除,-删除对专用于所述第一特征的类加载器的所有引用并将它从存储器中删除。
就使用特征专用类加载器的java类文件来说,还可通过从接收器存储器中删除这些类加载器来进一步清除特征。
在另一种实施例中,从广播装置接收识别所述第一独立特征的指令。由此广播装置能够控制特征,例如通过在接收器上启动或终止特征而控制运行在接收器上的特征的生命周期。
在另一种实施例中,从与接收器通信的用户接收识别所述第一独立特征的指令。由此该用户能够控制接收器上的特征,例如启动或终止接收器上的特征。
在一种实施例中,接收器将所述广播独立特征的至少一部分的标识显示给所述用户,并且识别所述第一独立特征的指令基于所述显示。
广播特征的标识存在于广播特征表中,通过使用特征表中的信息接收器能够容易地在用户接口上显示可用特征。用户随后能够使用该显示选择一个特征,并且确保了该用户只能在可用特征之间选择。此外,用户指令可以是开始/启动,停止/终止/停用,隐藏/图标化/最小化或显示/反图标化/最大化。
本发明还涉及一种由适合发送广播信号的广播装置广播将由接收器执行的第一独立特征的方法,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所述广播装置信号中,并且其中所述特征数据被作为数据轮盘广播,该方法包括广播执行第三独立特征所需的功能数据的步骤,其中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独立特征的执行-接收识别所述第一特征的指令,其中这些指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
本发明还涉及一种适合从广播装置接收广播信号的接收器,其中该接收器适合处理第一独立特征的执行,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的功能数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该接收器包括
-用于接收识别所述第一特征的指令的装置,其中这些指令还包括所识别的第一特征将被执行的标识,-用于从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中的装置,-用于执行所述识别的特征的装置。
本发明还涉及一种适合发送广播信号的广播装置,适合广播将由接收器执行的第一独立特征,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的功能数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该广播装置包括用于广播执行第三独立特征所需的特征数据的装置,其中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独立特征的执行-接收识别所述第一特征的指令,其中这些指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
此外,本发明还涉及一种用于广播将由接收器执行的第一独立特征的广播信号,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的功能数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该广播装置信号还包括执行第三独立特征所需的特征数据,其中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独立特征的执行-接收识别所述第一特征的指令,其中这些指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
下面将参考


本发明的优选实施例,附图中图1示出了一个广播系统,包括发送广播信号的广播装置和适合接收该广播信号的多个接收器;
图2示出了当广播装置开始广播附加特征时使新特征可为接收器用户使用的步骤;图3示出了当广播装置停止广播特征时删除使该特征为接收器用户可使用的步骤;图4示出了框架特征和其它特征的结构;图5示出了当接收器用户启动一个特征时在接收器上执行该特征的步骤;图6示出了当接收器用户停止一个特征时在接收器上终止该特征的步骤;图7示出了当广播装置启动一个特征时在接收器上执行所广播的特征的步骤;图8示出了当广播装置停止一个功能步骤时在接收器上终止该特征的步骤。
图1中示出了一个广播系统,其包括发送广播信号103的广播装置101和适合接收该广播信号103的多个接收器105、107、109和111。广播信号103包括组合了多个独立特征A、B、C、D和FW的应用程序,这些特征被作为单个xlet发送,其中框架特征(FW)管理不同特征之间的导航,其它特征A、B、C和D可以是像电视指南、节目通知、知识测验和时钟这样的特征。在一种具体的实施例中框架功能可以被分散在特征A、B、C和D上。
广播装置101必须向框架特征提供与当前广播的特征有关的信息以及当前状态。可以在特征表104中提供这个信息。这张表应该至少包含下列字段-特征名字-以显示给接收器105的用户。
-轮盘标识-如MHP规范中所规定的那样,包含该xlet的轮盘的地址。
-启动类的名字-启动这个特征执行的初始类。
-特征状态-由广播装置101用来控制该特征的生命周期,如果不需要广播装置控制,就不需要这个字段。
这个信息使得框架能够将特征呈现给接收器用户,以根据用户的命令启动/停止特征或根据广播装置的命令启动/停止/添加/删除特征。
当作为由框架特征管理的独立特征被发送时,每个特征有它自己的文件结构。例如所提到的时钟特征可以由下列文件构成com\Philips\xlets\clock\ClockXlet.classcom\Philips\xlets\clock\ClockHand.classcom\Philips\xlets\clock\bankground.gif当时钟特征作为一个xlet广播时,DSMCC轮盘将具有如下结构\com\Philip\xlets\clock\ClockXlet.class\com\Philip\xlets\clock\ClockHand.class\com\Philip\xlets\clock\background.gif当在单个xlet中组合了像电视指南、节目通知、知识测验和时钟这样的特征时,该xlet将由多个轮盘构成。每个特征一个轮盘,并且对框架特征还有一个附加的轮盘。
框架特征\com\Philip\xlets\framework\FrameworkXlet.class\com\Philip\xlets\framework\AppsAdministration.dat\com\Philip\xlets\framework\<其它框架类和文件>
时钟特征\com\Philip\xlets\clock\ClockXlet.class\com\Philip\xlets\clock\ClockHand.class\com\Philip\xlets\clock\background.gif知识测验特征\com\Philip\xlets\quizl\QuizlAppl.class\com\Philip\xlets\quizl\<其它EPG类和文件>
节目指南特征\com\Philip\xlets\epg\EpgAppl.class\com\Philip\xlets\epg\<其它EPG类和文件>
通知特征\com\Philip\xlets\notifier\NotifierAppl.class\com\Philip\xlets\notifier\<其它通知类和文件>
广播员可以使用一个具有多个数据轮盘的“对象轮盘”,或者他可以使用多个对象轮盘。
当接收器105的用户想要使用其中一个特征时,框架将为这个特征创建专用的类加载器。然后,它将访问轮盘并启动该特征。框架不但将负责屏幕和按键管理,而且访问屏幕和按键的有效特征。
当不再需要相同的特征时,框架特征将停用并删除该特征。当删除了专用特征类加载器时,将从存储器中删除所有(与特征相关的)类并且存储器可以被重新用于其它目的。当相关的DSMCC轮盘被卸载时,相关轮盘的DSMCC高速缓存也可被刷新。
当(例如)Quiz1特征必须被Quiz2代替时,控制员可以删除带有Quiz1内容的轮盘。框架可以停止Quiz1的实例并从存储器中删除相关数据。将Quiz2放置在一个新的轮盘中。并且DSMCC轮盘发生器开始注入Quiz2轮盘。由此,Quizl的带宽和接收器资源由Quiz2重用。
图2中示出了当广播装置200开始广播附加特征E时如何使这个新的特征E对接收器206的用户可用。首先在201中广播装置给出应该将E特征添加到广播信号204(add E)的信息,并且E特征被添加到(U_F)到广播信号中的特征表内。随后在203中DSMCC发生器开始发送包括更新表的广播信号204。在205中新的DSMCC轮盘被广播,在207中框架检测到更新(U_F)并相应地更新本地存储的特征表(U_FT),并通过将特征添加到由接收器206呈现给用户的用户接口(add E_UI)而将新特征展现给用户。
在图3中示出了当广播装置300停止广播一个特征时如何从接收器306的用户删除该特征E的可用性。首先在301广播装置给出应该从广播信号304删除E特征(rem E)的信息,并从广播信号304中的特征表删除(U_F)该E特征。接下来在303中DSMCC发生器开始广播包含更新表(U_F)的广播信号304。在305中新的DSMCC轮盘被广播,在307中框架检测到更新(U_F)并相应地更新本地存储的特征表(U_FT)并显示更新的特征选择,其中通过从由接收器306提供给用户的用户接口删除特征E(rem E_UI)已经删除了特征E。
在图4中示出了框架特征以及其它特征的结构。当接收器接收到包括框架的单个xlet时,框架被执行,并且框架401接着管理其它特征A、B、C和D的执行和终止。特征的执行和终止也可以基于从接收器405的用户接收到的命令,或者基于从广播装置403接收到的命令。
下面将说明广播装置和接收器的用户各自执行和终止特征的情况。
在图5中示出了当接收器的用户启动了一个特征时,在接收器上执行该特征的步骤。最初,框架正在通过接收器上的用户接口将可用特征呈现给用户。在501中,基于按照特征表呈现可用特征的用户接口,用户例如通过使用与接收器相连的输入设备(例如键盘或遥控装置)启动特征A。接下来一个指示启动特征A的命令(ST_A)被送到了框架。在503中框架特征接收到该命令,并且框架特征确保与特征A有关的特征数据被从轮盘下载到了接收器的存储器中。框架特征通过首先在505中安装包含应用程序A(DSMCC C_A)的轮盘而启动这次下载,并且在507中框架特征通过实例化与A有关的类加载器而启动专用类加载器的创建。最后,在509中框架特征启动应用程序A(ST_A)。
在图6中示出了当接收器用户停止一个特征时在接收器上终止该特征的步骤。在601中,基于按照特征表呈现可用特征的用户接口,用户通过例如使用与接收器相连的输入设备(例如鼠标或遥控装置)终止特征A。接着,一个指示停止特征A的命令(STP_A)被送往框架。在603中框架特征接收到该命令,在609中框架特征停止特征A(STP_A)。在607中框架特征通过删除对与A相关的类加载器的所有引用而停用该专用类加载器。接下来,在605中包含应用程序A的轮盘(DSMCC C_A)被卸载(u_m)。最后,无用数据收集器611从接收器的存储器删除(G_C)轮盘、类加载器和特征各自使用的数据。
在图7中示出了当广播装置700在接收器706上启动一个特征时在接收器706上执行该广播的特征的步骤。首先在701中广播装置700给出的信息是,通过在将在广播信号中广播的特征表中将A的状态设置为启动(SA_ST)而应该启动A特征。接着,在703中DSMCC发生器(G_DSMCC)开始发送包括了更新表(U_F)的广播信号704。在705中新的DSMCC轮盘被广播,并且在707中框架检测到所述更新(U_F)并相应地更新本地存储的特征表(U_AT)。框架特征确保与特征A有关的特征数据都被从轮盘下载到接收器706的存储器中。框架特征通过首先在709中安装包含应用程序A的轮盘(DSMCC C_A)而启动这个下载,并且在711中框架特征通过实例化与A相关的类加载器而启动对专用类加载器的创建。最后,在713中框架特征启动应用程序A(ST_A)。
在图8中示出了当广播装置800停止或终止一个特征时在接收器上终止该特征的步骤。首先在801中广播装置800给出的信息是,通过在将在广播信号804中广播的特征表中将A的状态设置为停止(SA_STP)而应该停止A特征。接着,在803中DSMCC发生器(G_DSMCC)开始发送包括更新表(U_F)的广播信息804。在805中新的DSMCC轮盘被广播,并且在807中框架检测到所述更新(U_F)并相应地更新本地存储的特征表(U_AT)。在813中框架特征停止特征A(STP_A)。在811中框架特征通过删除对与A相关的类加载器的所有引有而停用该专用类加载器。接着,在809中卸载包含应用程序A的轮盘(DSMCCC_A)。最后,无用数据收集器815释放(G_C)分别由轮盘、类加载器和该特征占用的接收器806的存储器。
应该注意到,上述实施例是为了阐述本发明而不是为了限制它,本领域的技术人员将能够在不偏离所附权利要求范围的前提下设计出很多替代实施例。在权利要求中,位于括号内的任何引用符号都不应被理解为是对该权利要求的限制。词“包括”不排除除了权利要求中列出的元件或步骤之外其它元件或步骤的存在。本发明可以通过包括若干不同部件的硬件来实现,或者通过适当编程的计算机来实现。在列举了若干个装置的设备权利要求中,这些装置中的一些可以由同一个硬件项实现。在相互不同的从属权利要求中列举了特定方法的唯一事实不意味着不能使用这些方法的组合获益。
权利要求
1.一种方法,由适合从广播装置(101)接收广播信号(103)的接收器(105、107、109、111)处理第一独立特征的执行,其中执行所述第一独立特征所需的特征数据(A、B、C、D)的至少一部分与执行至少第二独立特征(A、B、C、D)所需的特征数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该方法包括下列步骤-接收识别所述第一特征的指令,其中这些指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征有关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
2.根据权利要求1的方法,其中从数据轮盘加载与所述第一特征有关的特征数据到所述接收器的存储器中的步骤包括下列步骤-安装包括执行所述第一独立特征所需的特征数据的数据轮盘,-创建专用于所述第一特征的类加载器。
3.根据权利要求1的方法,其中该方法还包括下列步骤-接收识别特征的指令,其中这些指令还包括所识别的特征将要被终止的标识,-终止所述特征,-从所述接收器的存储器中删除与所述识别的特征有关的特征数据。
4.根据权利要求3的方法,其中从所述接收器的存储器中删除与所述识别的特征有关的特征数据的步骤包括下列步骤-卸载包括执行所述第一独立特征所需的特征数据的数据轮盘并将其从存储器中删除,-删除对专用于所述第一特征的类加载器的所有引用并将其从存储器中删除。
5.根据权利要求1的方法,其中识别所述第一独立特征的指令是从广播装置接收到的。
6.根据权利要求1的方法,其中识别所述第一独立特征的指令是从与接收器通信的用户接收到的。
7.根据权利要求6的方法,其中接收器将所述广播的独立特征的至少一部分的标识显示给所述用户,并且识别所述第一独立特征的指令基于所述显示。
8.一种方法,由适合发送广播信号的广播装置广播将由接收器执行的第一独立特征,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所述广播装置信号中,并且其中所述特征数据被作为数据轮盘广播,该方法包括广播执行第三独立特征所需的特征数据的步骤,其中所述第三个独立特征使得接收器能够通过下列步骤处理所述第一独立特征的执行-接收识别所述第一特征的指令,其中这些指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
9.一种适合从广播装置(101,200)接收广播信号的接收器(105,107,109,111,206),其中该接收器适合处理第一独立特征的执行,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该接收器包括-用于接收识别所述第一特征的指令的装置(401),其中这些指令还包括所识别的第一特征将被执行的标识,-用于从数据轮盘加载与所述第一特征有关的特征数据到所述接收器的存储器中的装置(401),-用于执行所述识别的特征的装置(401)。
10.一种适合发送广播信号的广播装置(101,200,300,403),适用于广播将由接收器执行的第一独立特征,其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该广播装置包括用于广播执行第三独立特征所需的特征数据的装置,其中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独立特征的执行-接收识别所述第一特征的指令,其中该指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征有关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
11.一种用于广播将由接收器执行的第一独立特征的广播信号(103),其中执行所述第一独立特征所需的特征数据的至少一部分与执行至少第二独立特征所需的功能数据一起被包含在所述广播信号中,并且其中所述特征数据被作为数据轮盘广播,该广播装置信号还包括执行第三独立特征所需的特征数据,其中所述第三独立特征使得接收器能够通过下列步骤处理所述第一独立特征的执行-接收识别所述第一特征的指令,其中这些指令还包括所识别的第一特征将被执行的标识,-从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中,-执行所述识别的特征。
全文摘要
本发明涉及一种方法,由适合从广播装置接收广播信号的接收器用于处理第一独立特征的执行,其中执行所述第一独立特征所需的功能数据的至少一部分与执行至少第二独立特征所需的特征数据一起被包含在所述广播装置信号中,并且其中所述特征数据被作为数据轮盘而广播,该方法包括下列步骤接收识别所述第一特征的指令,其中这些指令还包括表示所识别的第一特征将被执行的标识;从数据轮盘加载与所述第一特征相关的特征数据到所述接收器的存储器中;执行所述识别的特征。通过仅仅激活特定的特征并在该特征将要被执行时下载特征数据,广播装置能够在广播期间添加/删除/替换应用程序,通过删除不被使用的轮盘并引入新的轮盘,例如通过将所有应用程序放在一个xlet中,该xlet提供的所有功能都能够生效。因此,举例来说,网络入口通常是一键之遥。
文档编号H04N7/24GK1826813SQ200480021125
公开日2006年8月30日 申请日期2004年7月14日 优先权日2003年7月24日
发明者J·H·M·伦默斯 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1