数字应用程序交付的制作方法

文档序号:7752687阅读:354来源:国知局
专利名称:数字应用程序交付的制作方法
技术领域
本发明涉及向数字广播接收机交付数字应用程序。
现代的数字电视接收机包括一个用于交互式应用程序的执行环境。接收机打算通过广播信号接收应用程序。希望给订户交付应用程序的第三方必须从广播商租用带宽。现有适合的接收机平台包括DVB多媒体家庭平台、OpenTV和MediaHighway。还提供一个“公共接口”(CI)以允许接收机可记述编码的广播流。CI模块插入CI并与接收机交互。
WO 00/27114描述了一个API(应用编程接口),它允许数字电视终端通过抽取方法(abstracting method)从数字传输流访问SI(系统信息)而不用管SI的格式。它提到,数字终端使用的应用程序可以通过网络下载、在制造时安装、或者通过智能卡在本地装载。然而没有提到这样做的实际情况,也没有讨论CI。
因此本发明提供一个用于数字广播接收机的接口模块,包括一个传输流发生器和一个用于保存应用程序的存储设备,使该传输流发生器适应从存储设备交付应用程序给用于由接收机接收的接口。
以这种方式,应用程序以广播应用程序的方式到达接收机并可以以同样方式被处理。兼容性事项被解决,因为存在允许这种应用程序的广播的标准,而本发明的CI模块模仿这一标准。第三方可以交付该应用程序而不需租用带宽,也不必准备和保持为不同接收机的多个模块的库存。
接口模块优选适应这种接收机的公共接口,但是本发明可应用于可能在将来开发的接口。
可以用一个在原位置例如存储在只读存储器存储设备中的应用程序准备该模块。另外可选,可以用可写并优选是非易失的存储设备提供该模块,以允许开发者使用该模块作为一般传输介质。在本发明的一个进一步的发展中,该模块的存储设备可以是可拆卸存储介质,诸如CD-ROM、CD-R、CD-RW、Zip、微盘(Minidisk)、带、PCMCIA等等。
本发明还涉及包括公共接口的数字广播接收机,在该公共接口上附加一个上面定义的任何一个模块。
本发明进一步涉及一种给数字广播接收机交付应用程序的方法,包括步骤提供上面定义的任何一个模块,在该模块中存储应用程序,交付该应用程序。
现在参考附图举例说明本发明的一个实施例,该图示意表示附加有根据本发明的模块的数字广播接收机的结构。


图1中,数字广播接收机10通过输入12供给广播流14。广播流14交付给调谐器/解调器16,从这里抽取数据流并交付给公共接口(CI)18。从主CI 18信号在20被去多路复用,并交付给解码器22。然后通过显示器24观看解码器22的音频和视频输出。
在广播交互式应用程序的场合,在交付给去多路复用器20后,将其供给一个应用程序执行环境26。它执行该应用程序,并将结果供给显示器24或输入/输入设备30。数字开关32根据需要把该信号从A/V解码器22传导到显示器24和/或接收由应用程序执行环境26产生的图形覆盖(graphics overlay)。
图1还表示一个CI模块34附加在主CI 18上。它包括它自己的CI总线36,它与主机10的CI 18配对。在模块34内,存储元件38通过一个开关和多路转换器40与模块CI 36通信。提供一个控制应用程序42以保证适当运行。
按照本发明,多路转换器40在存储器38和模块CI 36之间提供。这将允许在模块34中存储的应用程序经由模块CI 36和主CI 18交付给主去多路复用器20,好像它从广播信号14经由调谐器/解调器16接收一样。根据本发明,可以在模块34中实现相应于广播信号14的传输格式的标准传输格式。
当然可以理解,对于上述说明性实施例进行多种改变而不离开本发明。特别是可以使用固件标准作为用于硬件的协议和经由公共接口交付应用程序的方法。
权利要求
1.一种用于数字广播接收机的接口模块,包括一个传输流发生器和一个用于保存应用程序的存储设备,使传输流发生器适应从存储设备交付应用程序给用于由接收机接收的接口。
2.根据权利要求1的接口模块,其中,使该接口模块适应数字广播接收机的公共接口。
3.根据权利要求1或者2的接口模块,其中,该接口模块包括一个在存储设备处的应用程序。
4.根据前述权利要求中任何一个的接口模块,其中,存储设备是只读型的。
5.根据权利要求1到3中任何一个的接口模块,其中,存储设备是可写的。
6.根据权利要求5的接口模块,其中,可写存储设备是非易失的。
7.根据前述权利要求中任何一个的接口模块,其中,所述模块的存储设备是可拆卸存储介质。
8.根据权利要求7的接口模块,其中,可拆卸存储介质是CD-ROM、CD-R、CD-RW、Zip、微盘(Minidisk)、带、PCMCIA介质中之一。
9.包括公共接口的数字广播接收机,在该公共接口上附加一个根据前述权利要求中任何一个的接口模块。
10.一种给数字广播接收机交付应用程序的方法,包括步骤提供根据前述权利要求中任何一个的接口模块,在该模块上存储应用程序,和交付该应用程序。
全文摘要
一种用于数字广播接收机的接口模块,包括一个传输流发生器和一个用于保存应用程序的存储设备,使传输流发生器适应从存储设备交付应用程序给用于由接收机接收的接口。以这种方式,应用程序以广播应用程序的方式到达接收机并可以以同样方式被处理。兼容性事项被解决,因为存在允许这种应用程序的广播的标准,而本发明的CI模块模仿这一标准。第三方可以交付应用程序而不需租用带宽,也不必准备和保持为不同接收机的多个模块的库存。可以用一个在原位置例如存储在只读存储器存储设备中的应用程序准备该模块。另外可选,可以用可写并优选是非易失的存储设备提供该模块,以允许开发者使用该模块作为一般传输介质。在本发明的一个进一步的发展中,该模块的存储设备可以是可拆卸存储介质,诸如CD-ROM、CD-R、CD-RW、Zip、微盘、带、PCMCIA等等。本发明还涉及包括公共接口的数字广播接收机,在该公共接口上附加一个上面定义的任何一个模块,和涉及给数字广播接收机交付应用程序的方法,包括步骤提供上面定义的任何一个模块,在该模块中存储应用程序,交付该模块。
文档编号H04N5/00GK1605208SQ02825385
公开日2005年4月6日 申请日期2002年12月3日 优先权日2001年12月20日
发明者I·本杰斯 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1