启动连接到家庭数字网络的智能设备的方法和系统技术方案

技术编号:2861958 阅读:231 留言:0更新日期:2012-04-11 18:40
一种对包括数字网络互连智能数字设备(IDD)的系统进行操作的方法,所述IDD产生和接收包含数据的可扩展标记语言(XML)文件和说明数据内容的各自的文件类型定义(DTD)。最好,所述方法包括如下步骤:把产生的XML文件从第一IDD发送到第二IDD;以及当产生的XML文件满足预定义标准时,在第二IDD中对包含在XML文件中的数据进行操作。在第一示例性情况下,第二IDD维护可信DTD的列表,预定标准是各自的DTD名和可信DTD的名之间的相等。另一方面,通过在各自的DTD中包括驻留在第二IDD上的节目名来满足预定标准。在第二示例性情况下,发送步骤包括把产生的XML文件从第一IDD发送到第二和第三IDD,操作步骤包括在产生的XML文件的各自的DTD满足第一预定标准时在第二IDD对包含在XML文件中的数据进行操作,本方法还包括如下步骤:当产生的XML文件的各自的DTD满足第二预定标准时在第三IDD对包含在XML文件中的数据进行操作。一种包括通过家庭数字网络(IHDN)或其它机制互连的IDD的系统被描述,该系统可以通过上述方法来操作。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及组成家庭数字网络(IHDN)的智能信息和娱乐数字设备(IDD)之间的数据通信。更具体的说,本专利技术涉及一个新方法,它使用可扩展标记语言(XML)为机制来启动连接到IHDN的一个或多个IDD以易于互操作和其集成。为用户提供信息和娱乐的许多不同的智能数字设备(IDD)已经被广泛使用。这些设备包括但不限于传统(模拟)电视机(TV)和诸如高清晰度电视机的数字电视机(DTV),直播卫星(DBS)接收机,电缆/陆地/卫星机顶盒(STB),传统VCR,数字摄像机(DVR),电话,视频系统,个人计算机(PC),蜂窝电话,DVD播放器,CD-I播放器,诸如最近出现的Sega Dreamcast系统的视频游戏控制台,个人数字助理(PDA),智能远程控制设备(RCD),视频照像机,数字相机等。所有上述的IDD都包括一个数字信号处理器(DSP)、微控制器、微处理器、片上系统(SOC)、可编程逻辑器件(PLD)、可编程逻辑阵列(PLA)、或者其它数据处理设备。通常是计算机电子行业、尤其是软件行业的普通成员已经在寻找下一个“杀手”应用,即该应用能够象Visical C程序推动Apple计算机的销售那样推动硬件的销售。许多生产厂家设想的这个杀手应用是消费者用额外价格购买的、具备一系列特征的单一应用。单个新设备可能不是这个杀手应用。它可能是使一整套设备共同工作来满足任何单个设备所不能满足的家庭需求,并凭此来建立顾客忠实度和拓展利润幅度。这种设备之间的互操作性能够增加家庭中整套设备的价值和功能,使得这些设备协同提供单个设备不足以提供的服务。因此,一种类似于该杀手应用的可能提高是能够被多个设备共享或分布在多个设备中的用户友好的软件集,其最终的目标是能够使不同的智能设备以协同的、集成的方式共同工作,即整个设备集象单个分布的多功能设备。“家庭电子”行业的圣杯是一种使各种IDD以无缝隙和透明的方式交换数据并对该数据进行操作的机制。所以实现该杀手应用所需的两个部份是连接IDD的网络和允许IDD作用于共享信息的软件。对于第一项要求,一种允许用户设备的这种互连的方式是提供一个家庭中的通信骨干。将会理解这个骨干或网络允许任何有能力的用户设备与连接到网络中的其它任何设备进行通信。许多用户已经开始在他们家中安装PC网络,用来共享诸如电缆调制解调器或数字用户线(DSL)快速因特网连接。而且,建议用家庭数字网络(IHDN)来互连各种IDD。连接到这样一个IHDN的设备可以通过合适的通信媒介与另外的设备进行通信,例如通过IEEE 1394串行通信总线,又被称为“火线(Fire Wire)”,或者通过无线通信媒介通信。IHDN能够解决目前组合设备的许多问题。连接电视、VCR、蝶形卫星天线、PC、立体声系统和六个扬声器将不在需要从电子商店里购买的许多电缆、多个分路器以及电器工程的学历。所需要做的是将这些设备中的每一个连接到IHDN并打开电源。但是,这些连接的IDD可能仍无法协同工作。所需要的是允许IDD间交换信息的方法和相应的系统。所需要的最好是允许信息交换以对网络中一个设备接收到交换信息作出响应而启动某种操作的方法和相应的系统。最好该方法和相应的系统能够对多个交换信息进行操作。还需要一种易于在通过IHDN互连的不兼容智能数字设备之间交换数据的方法。基于以上描述,可以理解,目前在技术上需要一种提高通过家庭数字网络连接的智能数字设备的互操作性的方法和相应的系统。本专利技术基于克服现有技术的缺点和不足的需求,并由此满足目前这一需求。一方面,本专利技术提供一种对包括数字网络互连智能数字设备(IDD)的系统进行操作的方法,所述IDD产生和接收包含数据的可扩展标记语言(XML)文件和描述所述数据内容的各自的文件类型定义(DTD)。最好,所述方法包括如下步骤将产生的XML文件从第一IDD发送到第二IDD的步骤;以及当产生的XML文件的各自的DTD满足预定标准时,在第二IDD对XML文件包含的数据进行操作。在第一示例性情况下,第二IDD维护可信DTD的列表,预定标准是各自的DTD的名和可信DTD的名之间的相等。另一方面,预定标准包含包括驻留于第二IDD中的节目名。在第二示例性情况下,发送步骤包括将产生的XML文件从第一IDD发送到第二IDD和第三IDD,操作步骤包括当产生的XML文件的各自的DTD满足第一预定标准时在第二IDD中对XML文件包含的数据进行操作,以及所述方法还包括当产生的XML文件的各自的DTD满足第二预定标准时,在第三个IDD中对XML文件包含的数据进行操作的步骤。另一方面,本专利技术提供一种对包括数字网络互联智能数字设备(IDD)的系统进行操作的方法,所述IDD产生和接收包含数据的XML文件和描述所述数据内容的各自的的文件类型定义(DTD)。最好,本方法包括以下步骤(a)对来自第二IDD的命令作出响应,在第一IDD产生包含相关数据的XML文件和对各自的DTD的参考;(b)将XML文件从第一IDD发送到第二IDD;(c)当各自的DTD满足预定标准时,根据各自的DTD中描述的格式来解析XML文件中的数据,由此从相关数据产生解析数据;和(d)对解析数据进行操作。在另一方面,本专利技术提供一种包含多个彼此互连的IDD的系统,所述IDD中的每一个都能产生和接收包含数据的XML文件并参考DTD。所述系统还有如下特征第一IDD对通过IHDN接收的命令作出反应而产生XML文件;第二IDD存储与N个命名DTD相关的N个XML处理器;第三IDD存储与M个命名DTD相关的M个XML处理器;当各自的DTD对应于N个命名DTD中的一个时,第二IDD利用N个XML处理器中的一个来处理XML文件;当各自的DTD对应于M个命名DTD中的一个时,第三IDD利用M个XML处理器中的一个来处理XML文件;并且M,N都是正整数。最好,在上述系统中,N个命名DTD中至少一个以及M个命名DTD中至少一个与所述各自的DTD相同,而N个XML处理器中对应于所述各自的DTD的一个处理器和M个XML处理器中对应于所述各自的DTD的一个处理器不同。在示例性实施例中,第二IDD存储N个命名DTD,而第三IDD存储M个命名DTD。另一方面,第二和第三IDD存储包含相关N个和M个命名DTD的可信DTD的列表,对通过IHDN接收的命令作出反应,第一IDD产生XML文件和各自的DTD。IDD最好可以通过家庭数字网(IHDN)互连。结合附图参考以下的详细说明将使本专利技术上述特征以及其它特征和方面易于理解,附图中相同的部件用相同的标号表示,附图中附图说明图1是连接到家庭数字网(IHDN)的智能数字设备(IDD)的高层方框图;图2A和图2B是图1所示LUT 128的可供选择的配置;图3说明本专利技术的娱乐和信息系统,特别说明如何使用本专利技术来根据电子节目向导(EPG)数据进行信息交换;图4说明可以通过图1和图3所示的IHDN发送的XML(EPG)文件的格式;图5说明与图4中所示的XML(EPG)文件有关的文件类型定义(DTD)的文件格式;图6是为本专利技术一个特定实施例中的EPG数据的一个样本数据集而产生的输出VRML 3D输出;图7说明在接收到XML(EPG)文件时操作其中一个IDD的方法的示例性实施例的高层流程图;图本文档来自技高网...

【技术保护点】
一种对包括数字网络互连智能数字设备(IDD)的系统进行操作的方法,所述IDD产生和接收包含数据的可扩展标记语言(XML)文件和说明所述数据内容的各自的文件类型定义(DTD),所述方法包括:将产生的XML文件从第一IDD发送到第二ID D;和当所述产生的XML文件的各自的DTD满足预定标准时,对包含在所述第二IDD的XML文件中的数据进行操作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:Y阿萨法蒂A达斯古普塔R克拉新斯基
申请(专利权)人:皇家菲利浦电子有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1