用于识别在IHDN网上的设备的设备格式优选项的方法和系统.pdf

上传人:a*** 文档编号:679200 上传时间:2018-03-04 格式:PDF 页数:12 大小:531.66KB
返回 下载 相关 举报
摘要
申请专利号:

CN02825339.6

申请日:

2002.12.05

公开号:

CN1605183A

公开日:

2005.04.06

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回|||专利申请权、专利权的转移(专利申请权的转移)变更项目:申请人变更前权利人:皇家飞利浦电子股份有限公司 申请人地址:荷兰艾恩德霍芬变更后权利人:佩斯微技术有限公司 申请人地址:英国西约克郡登记生效日:2008.8.1|||实质审查的生效|||公开

IPC分类号:

H04L29/06; H04L12/28

主分类号:

H04L29/06; H04L12/28

申请人:

皇家飞利浦电子股份有限公司;

发明人:

A·F·亚辛; Y·阿萨发蒂

地址:

荷兰艾恩德霍芬

优先权:

2001.12.21 US 10/028,381

专利代理机构:

中国专利代理(香港)有限公司

代理人:

程天正;王勇

PDF下载: PDF下载
内容摘要

本发明涉及用于在IHDL网络上为一设备的、用于节录的电子节目指南信息识别设备格式优选项的方法和系统。该设备连接到具有XML数据贮存库的网络。对于节录的EPG信息的XSL式样表请求,包括一设备格式优选项,被从该设备通过IHDN网络发送到与XML数据贮存库通信的XSLT引擎。来自该网络的XML数据贮存库的设备格式优选项被使用,使得网络可识别该设备。本发明还涉及由XSLT引擎从XML数据贮存库提取被请求的节录的EPG信息,按照该设备的数据格式优选项来格式化所节录的EPG信息,以及由XSLT引擎通过IHDN网络把节录的EPG信息发送到该设备。

权利要求书

1.  一种识别设备的数据格式优选项的方法,包括以下步骤:
把设备连接到具有数据贮存库的网络;
当该设备被连接到网络时发送一个设备格式优选项到网络的数据贮存库;以及
利用来自该网络的数据贮存库的设备格式优选项,使得网络可识别该设备。

2.
  权利要求1的方法,还包括把设备格式优选项保存到该数据贮存库中。

3.
  权利要求1的方法,其中设备格式优选项与设备识别符一起被发送。

4.
  权利要求1的方法,其中设备格式优选项与由该数据贮存库用作为设备识别符的该设备的网络地址一起被保存。

5.
  权利要求1的方法,其中被连接到网络的设备在每次被连接到网络时发送该设备格式优选项。

6.
  权利要求1的方法,其中该网络是自动配置网络,以使得被连接到该网络的任何设备刚一初始地连接到网络就发送该设备格式优选项。

7.
  权利要求1的方法,还包括以下步骤:
由该设备发送对于特定信息的请求;
由该数据贮存库从一数据贮存装置提取特定信息;
由该数据贮存库使用该设备识别符来检索该设备格式优选项;
按照该设备格式优选项来格式化该特定信息;以及
从该数据贮存库通过网络发送该特定信息到该设备。

8.
  权利要求7的方法,其中设备是电子设备,以及对于该特定信息的请求和设备格式优选项采用一个或多个数据分组的形式。

9.
  权利要求7的方法,其中数据贮存库是可扩展的标记语言(XML)数据贮存库。

10.
  权利要求7的方法,其中数据贮存库包括与网络通信的可扩展的式样表变换(XSLT)引擎通信的XML数据库。

11.
  权利要求7的方法,其中对于信息的请求是在XSL式样表中。

12.
  权利要求7的方法,其中网络是IHDN。

13.
  权利要求7的方法,其中设备是包括以下设备的组中的任一项:个人计算机、个人数字助理、电视机、盒式磁带录像机、个人视频记录器、遥控器、和音频系统,以及所请求的特定信息是电子节目指南信息。

14.
  一种在IHDN网络上为设备的、用于节录的电子节目指南信息识别设备格式优选项的方法,该方法包括以下步骤:
把该设备连接到具有XML数据贮存库的网络;
把对于节录的EPG信息的XSL式样表请求,包括来自该设备的设备格式优选项,通过IHDN网络发送到与XML数据贮存库通信的XSLT引擎;以及
利用来自该网络的XML数据贮存库的设备格式优选项,使得网络可识别该设备。

15.
  权利要求14的方法,还包括:
由该XSLT引擎从该XML数据贮存库提取所请求的节录的EPG信息;
按照该设备的数据格式优选项来格式化该节录的EPG信息;以及
由XSLT引擎通过IHDN网络发送该节录的EPG信息到该设备。

16.
  一种用于识别设备的数据格式优选项的系统,该系统包括:
包含数据贮存库的网络;
该设备被连接到该网络,其中该设备具有数据格式优选项;
数据分组,其包含包括设备格式优选项的、对于特定信息的请求,其中该数据分组由该设备准备,以及通过网络被发送到该网络的数据贮存库;
该数据贮存库存储该设备格式优选项,使得网络可识别该设备。

17.
  权利要求16的系统,还包括:
数据贮存库提取该请求的特定信息,按照该设备数据格式优选项来格式化该特定信息,以及把该特定信息通过通信网发送到该设备。

18.
  权利要求16的系统,其中数据贮存库是XML数据贮存库,它包括与一XSLT引擎相关的XML数据库,以及对于特定信息的请求和设备格式优选项是在XSL式样表中。

19.
  权利要求16的系统,其中网络是IHDN。

20.
  权利要求16的系统,其中所请求的特定信息是电子节目指南信息。

说明书

用于识别在IHDN网上的设备的设备格式优选项的方法和系统
本发明涉及用于从文档提供所需的项目给网络上的设备的方法和系统。具体地,本发明涉及通过使用可扩展的式样表从XML文档请求所需的项目的设备。
诸如电视机、个人计算机(PC)、盒式磁带录像机(VCR)等的设备被使得能够通过通信网与服务器和其他设备进行通信。这样的设备经常共享或下载各种格式的数据,诸如可扩展的标记语言(XML)文档。
XML最初被设计为完全的、平台无关的和系统无关的环境,用于通过万维网(此后表示为“Web”)的信息源的传递和写作。XML打算补充以及在某些情形下代替超文本标记语言(HTML),HTML已经是Web网上写作和引用内容的流行的方法。
XML是一组技术,它们定义用于基于树的、分级形成的信息的通用数据格式。正在开发或已经开发多个扩展它的范围和能力的新技术规范,诸如可扩展的式样表语言(XSL)和XSL变换(XSLT)。
具有XML格式的文档可被存储在XML数据库(也称为“XML数据贮存库”)。这样的数据库或贮存库可被做成是可通过诸如互联网的网络接入的,或甚至是可通过家中的数字网(IHDN)接入的。IHDN是一种网络环境,其中客户中的一个或多个客户(如果采用客户-服务器联网模型)是PC、个人数字助理(PDA)、电视机、VCR、个人视频记录器(PVR)、遥控器、音频系统或典型地被使用于娱乐和其他用途、通常在家中的其他设备。
具有XML格式的信息可以由服务器通过网络传递到客户。这样的信息,例如电子节目指南(EPG)或者是对于客户或对于该客户的用户有用的其他数据,可被存储在XML数据库中。当前,典型的服务器将被请求的信息提供给典型的客户作为XML文档。例如,在IHDN上的服务器可以XML格式提供EPG,用于TV、VCR、PVR或遥控器。
为了让服务器提供正确的XML内容给每个客户,服务器必须提前被配置,以便为每个请求数据的客户而调节被要求的XML格式。例如,在其中服务器正为不同的设备提供EPG数据的典型家庭数字网中,每个设备可以具有不同的能力去操控来自XML贮存库的XML文档或不同的信息组。因此,虽然一个设备可能能够处理以XML格式的全部EPG,但具有较小的处理和存储器能力的设备可能只能操控一个XML文档内的文本信息。对于具有不同要求的设备当前有两种共享任何XML文档的方式:
·发送整个文档到每个设备;或
·服务器必须提前被配置用于网络上的每个设备,以便能够为它服务。
这两种方法都有问题。第一种方法需要每个设备接收和处理整个XML文档。这需要该设备具有许多处理能力和存储器。然而,该设备可能只有有限量的处理能力和/或存储器。
因此,希望有一种根据设备的需要和能力,以设备可使用的格式只传递部分XML文档给设备的方法和系统。这将允许具有有限处理能力的设备以设备能够处理的格式只下载所需要的部分的特定文档。
第二种方法在新设备第一次被附接到网络时是有问题的。服务器必须被配置成用于新的设备,以使得它知道XML文档的哪些部分应当被发送到新的设备。这对于通用即插即用(“UPNP”)网络是一个特别相关的问题,在UPNP网络中客户频繁地与网络连接和从网络断开连接。
所以,希望有一种用于在设备被附接到网络时通知服务器:该设备需要XML文档的哪些部分和具有哪种格式的方法和系统。
本发明的目的和优点将在以下地说明阐述且变得显而易见,以及将通过本发明的实践来学习。本发明的附加优点将通过在所写的其说明书和权利要求中具体指出、以及来自附图的方法和系统来实现和获得。
为了达到按照所体现和所描述的本发明目的的这些和其他优点,本发明包括识别设备的数据格式优选项(preference)的方法。首先,设备被连接到具有数据贮存库的网络,在这时设备格式优选项被发送到数据贮存库。接着,来自网络的数据贮存库的设备格式优选项被使用来允许网络去识别该设备。
在另一个实施例中,设备格式优选项替换地在每次该设备请求特点信息时被发送到数据贮存库。在这个实施例中,设备格式优选项不必在设备被连接到网络时发送给该数据贮存库。
本发明的另一个实施例包括还由设备发送对于特定信息的请求。接着,特定信息被数据贮存库从数据存储装置提取,按照从数据贮存库检索的设备格式优选项被格式化,以及通过网络被发送到设备。在优选实施例中,设备格式优选项从数据贮存库被检索的设备识别符。
在另一个实施例中,提供了一种在具有XML数据贮存库的IHDN网络上为一个设备的、用于节录的电子节目指南信息识别设备格式优选项的方法。首先,该设备被连接到网络,以及对于节录的EPG信息的XSL式样表请求,包括来自该设备的设备格式优选项,通过IHDN网络被发送到与XML数据贮存库通信的XSLT引擎。接着,来自网络上的XML数据贮存库的设备格式优选项被使用,使得网络可识别该设备。
本发明也包括用于识别设备的数据格式优选项的系统。该系统包括:包含数据贮存库的网络,被连接到网络的、带有数据格式优选项的设备,以及包含包括设备格式优选项的对于特定信息的请求的数据分组。数据分组由该设备准备,以及通过网络被发送到网络的数据贮存库,该数据贮存库存储该设备格式优选项,使得网络可识别该设备。
在另一个实施例中,数据贮存库还提取该请求的特定信息,按照设备数据格式优选项将特定信息格式化,以及把特定信息通过通信网发送到该设备。
应当看到,上述的总的说明和以下的详细说明是示例性的,以及打算提供对于所要求的发明的进一步说明。
被并入且构成本说明书一部分的附图被包括来显示和提供本发明的方法和系统的进一步的了解。该附图连同说明一起用来解释本发明的原理。
图1是本发明的优选实施例的方法和系统的示意图;
图2是诸如在本发明的优选实施例中使用的、可扩展的式样表变换处理过程的功能的示意图;以及
图3是其中采用可扩展的式样表变换引擎的、本发明的优选实施例的方法和系统的示意图。
给出了以下的说明,使得本领域技术人员能够作出和使用本发明。优选实施例的各种修正方案对于本领域技术人员是显而易见的,以及这里阐述的揭示内容可应用于其他实施例和应用,而不背离本发明与附属权利要求的精神和范围。因此,本发明并不旨在被限于所描述的实施例,而是要使最广泛的范围与这里阐述的揭示内容一致。
按照本发明,提供了用于通过识别网络上设备的数据格式优选项而为附接到网络的新设备调节XML的系统和方法。本发明的优选实施例规定该网络在设备被初始连接时识别该设备的数据格式优选项,以及优选地使用设备识别符来保存这个信息。设备识别符的使用不是强制性的,以及保存设备数据格式优选项的其他方法在本领域是已知的。
为了说明而不是限制,这里所体现的方法和系统是针对根据设备的需要和能力且以该设备可使用的格式来把XML文档的一些部分传递到该设备。这允许具有有限处理能力的设备以设备能够处理的格式只下载所需要的具体XML文档的一部分。虽然本发明的优选实施例涉及XML文档,但它可应用于具有任何格式的文档,正如本领域所理解的。
另外,本发明提供一种用于当设备被附接到网络时通知服务器:该通过网络与服务器通信的设备需要XML文档的哪些部分和具有哪种格式的方法和系统。具体地,由于本发明设想在作出对文档的每个请求时通知服务器想要的文档格式,所以当设备首次附接到网络时不再需要将该设备所支持的文档格式通知给服务器。而且,本发明规定由设备对特定信息的请求由网络上的数据贮存库填写。该请求的填写优选地涉及检索设备格式优选项、按照这个优选项格式化被请求的特定信息,以及把该格式化的信息发送到设备的功能。
图1是本发明的优选实施例的方法和系统的示意图。XML贮存库11包含XML文档。贮存库11可以包括XML文档的数据库以及必要的存储装置和检索硬件与软件,用于保持和允许接入到被存储在其中的XML文档。例如,XML文档可被存储在贮存库11中,其包含用于存储文档的盘驱动存储装置的和带有数据库、接口和联网软件、用于接入和传送所存储的文档的计算机。
客户设备,诸如PC 1、VCR 2、电视机3或其他设备,通过网络(诸如所显示的IHDN 10)发送可扩展的式样表4(XSL)到XML贮存库11。该设备可被配备成通过网络传送XSL 4。XSL 4可包括关于设备所需要的XML文档以及设备所需要的格式的信息。XML贮存库11然后以任何支持的格式传递需要的文档。
虽然XSL 4被本发明的优选实施例使用来把精确的XML文档或它的一部分以及设备所请求的格式告知XML贮存库,但可以使用任何其他数据结构或文件,只要它包含需要的信息即可。例如,请求全XML文档的设备可以通过只规定XML文档名称而请求它。替换地,可能需要复杂的数据结构来请求来自几个XML文档的几个部分以可选的格式(诸如文本)传递。
给出了三种格式用于返回的文档:无线标记语言5(WML)、XML 6和HTML 7。可以支持其他文档类型,诸如文本、PDF和许多其他类型。这里三种格式的使用是用于说明目的,并不打算限制本发明可支持的格式。而且,HTML 7文档返回到电视机3、XML 6文档返回到VCR 2、和WML 5文档返回到个人数字助理1,并不是打算建议这些文档类型总是由该相应的设备请求的。任何设备可以以任何支持的格式来请求和使用文档。
XSL 4然后可在XML贮存库11被使用来提取以请求的格式的、由设备请求的信息。提取处理过程可以由几个替换的方法完成,包括可扩展的式样表变换(XSLT)引擎结合常规的数据库技术的使用,正如下面描述的。XML贮存库11可由数据库组成,它包含XML文档连同对检索所请求的XML文档或它们的一部分所必须的数据库检索软件。替换地,全部XML文档可被提取,以及在分开地格式化步骤期间创建任何子集。
接着,XML贮存库11可通过通信网,这里是IHDN 10,发送检索的文档到请求的设备。在那里该设备可使用检索的文档。由设备使用从XML文档检索的信息的例子是把EPG信息下载到VCR 2。EPG典型地包含有关即将到来的电视节目的可提供节目的大量信息,诸如日期、时间、名称、演员、梗概、场景等等。VCR 2可能不具有用于所有这一信息的容量或需要。替换地,VCR 2可能不具有分析和使用XML文档的处理能力。因此,VCR 2可能只请求被格式化为纯文本文件的XML EPG的一部分。
在另一个实施例中,个人数字助理(PDA)设备由于带宽和显示约束条件,可能只请求XML格式化的互联网页的文本部分。替换地,高清晰度电视(HDTV)设备可能请求全XML EPG,因为它可能具有更大的处理和存储器能力。
图2是诸如在本发明的优选实施例中使用的XSLT处理过程的示意图。XSLT引擎12接受XSL 14和XML文档13作为输入。更详细地,XSLT引擎12可任选地和优选地首先接受XSL 14。XML文档的标识可以连同XSL 14文档一起被发送,或事先完成。XSLT引擎12然后可询问XML文档的数据库,以检索请求的XML文档(该步骤未示出)。在检索XML文档后,XSLT引擎12然后可分析XML文档,以提取请求的部分,以及按在XSL 14中规定的那样格式化所提取的部分。
由XSLT引擎12产生的XML文档提取部分的格式可以是任何格式:XML、WML、HTML、文本、PDF或任何其他格式,如在XSL 14中规定的。在一个实施例中,XSLT引擎12也可返还未经改变或过滤的全部原始XML文档。
在另一个实施例中,XSLT引擎12与XML贮存库11一起包括在系统中,如图1所示,由此形成XML贮存库11的一部分。例如,XML贮存库11的实施例可包括XML数据库,使用标准数据库软件(诸如结构化查询语言(SQL)和数据库本身),以及硬件(诸如公共网络服务器)。这些部件然后可以与XSLT引擎12通信,该XSLT引擎12可以在同一个服务器上执行。
在另一个实施例中,XSLT引擎12和XML贮存库的其他部件可位于互相通信的不同的物理服务器中。图3显示这样的情形。这里被称为客户16的设备发送XSL 17给XSLT引擎12,XSL 17然后被分析,以确定由客户16请求的XML文档。XSLT引擎12接着询问XML数据库19,以检索请求的XML文档20。XSLT引擎12然后分析这样检索的XML文档,以提取和格式化所请求的信息。这个信息然后被发送到客户设备21。
作为另一个例子,蜂窝电话设备可请求去检索用于互联网页的XML文档的一部分,该互联网页类似于以蜂窝电话支持的格式(诸如无线互联网协议(WAP))的电话薄。这个格式典型地要求剥离或滤除、或者压缩在XML文档中使用的和可提供的许多特性,以利于蜂窝电话技术的有限的显示、存储器和通信带宽特性。然后该设备将准备和通过一个通信网向XML贮存库发送一个XSL,请求以WAP格式的、该XML电话薄互联网页文档的一个部分。与XML贮存库有关的XSLT引擎然后询问相关的XML文档数据库,以检索XML文档,提取和以所请求的WAP格式来格式化该XML文档的被请求的部分,以及把这个WAP文档通过通信网返回到蜂窝电话设备。
替换地,另一个实施例提供:XML贮存库本身操控来自设备的、对于格式化的XML文档或它的一些部分的请求,而不使用形式的(formal)XSLT引擎。来自该设备的请求不一定必须被格式化为XSL,而可以是任何格式。优选地,该格式标识要被检索的XML文档或它的一部分,以及所需要的格式。
本领域技术人员将会看到,在本发明的方法和系统中可以作出各种修正和变化,而不背离本发明的精神或范围。因此,本发明打算包括属于在所附权利要求和它们的等价物范围内的修正和变化。

用于识别在IHDN网上的设备的设备格式优选项的方法和系统.pdf_第1页
第1页 / 共12页
用于识别在IHDN网上的设备的设备格式优选项的方法和系统.pdf_第2页
第2页 / 共12页
用于识别在IHDN网上的设备的设备格式优选项的方法和系统.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《用于识别在IHDN网上的设备的设备格式优选项的方法和系统.pdf》由会员分享,可在线阅读,更多相关《用于识别在IHDN网上的设备的设备格式优选项的方法和系统.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明涉及用于在IHDL网络上为一设备的、用于节录的电子节目指南信息识别设备格式优选项的方法和系统。该设备连接到具有XML数据贮存库的网络。对于节录的EPG信息的XSL式样表请求,包括一设备格式优选项,被从该设备通过IHDN网络发送到与XML数据贮存库通信的XSLT引擎。来自该网络的XML数据贮存库的设备格式优选项被使用,使得网络可识别该设备。本发明还涉及由XSLT引擎从XML数据贮存库提取被请求。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1