著录项信息
专利名称 | 使用元数据的多媒体中间件装置和用于控制多媒体中间件的方法 |
申请号 | CN200680037985.9 | 申请日期 | 2006-10-12 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2008-11-12 | 公开/公告号 | CN101305555 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/28 | IPC分类号 | H;0;4;L;1;2;/;2;8查看分类表>
|
申请人 | 三星电子株式会社;韩国情报通信大学校产学协力因 | 申请人地址 | 韩国京畿道
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 三星电子株式会社,韩国科学技术研究院 | 当前权利人 | 三星电子株式会社,韩国科学技术研究院 |
发明人 | 宋荣珠;郑樭扈;金纹哲;德赖·亨;李国熙 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 钱大勇 |
摘要
提供了一种使用元数据的多媒体中间件装置、一种控制方法和一种存储媒介,其能够接收终端中提供的多媒体中间件中的元数据、容易地增加/删除/改变服务、并有效维护并管理中间件组件。当开放的多媒体终端处理多媒体内容时,以元数据的形式来配置用于表示名称、配置、版本和应用编程接口API更新的信息的多媒体中间件服务结构。然后,产生并管理多媒体中间件的标准和非标准服务的列表。
1.一种用于支持多媒体应用的终端的多媒体中间件装置,该装置包括:
服务元数据接收部分,接收包括中间件应用编程接口API信息的元数据,作为运行多媒体应用的至少一个多媒体中间件服务的结构信息;
服务实施代码获取部分,获取与该至少一个多媒体中间件服务的元数据有关的服务实施代码;以及
服务管理部分,从接收到的元数据中识别该至少一个多媒体中间件服务的服务实施代码,并控制将由该服务实施代码获取部分获取的服务实施代码应用于相关多媒体中间件服务的操作,
其中,该服务管理部分进一步被配置为确定该元数据和该服务实施代码是否涉及标准服务和非标准服务中的至少一个,而且
其中,该服务管理部分进一步被配置为:当该服务实施代码涉及所述标准服务时,通过将该服务实施代码与相关元数据作比较来验证有效性,并将有效的服务实施代码应用于相关多媒体中间件服务。
2.如权利要求1所述的多媒体中间件装置,其中,该服务元数据接收部分从通过通信网络连接的多媒体应用提供者的服务器中接收所述元数据。
3.如权利要求1所述的多媒体中间件装置,其中,该服务元数据接收部分通过存储媒介下载所述元数据。
4.如权利要求1所述的多媒体中间件装置,其中,该元数据还包括与中间件API的安装、删除和更新信息中的至少一个对应的中间件API的改变信息,该服务管理部分将该中间件API的改变信息应用于相关多媒体中间件服务。
5.如权利要求1所述的多媒体中间件装置,其中,该元数据还包括中间件服务容器,用于提供关于一组该至少一个多媒体中间件服务的信息。
6.如权利要求5所述的多媒体中间件装置,其中,该中间件服务容器包括用于描述每个多媒体中间件服务中的相关API信息的多媒体中间件服务方法信息和用于描述每个多媒体中间件服务中的相关参数的参数信息。
7.如权利要求1所述的多媒体中间件装置,其中,该元数据还包括改变历史信息,该改变历史信息包括增加信息、修改信息和删除信息中的至少一个。
8.如权利要求7所述的多媒体中间件装置,其中,在该改变历史信息中的要被增加、修改和删除中的至少一个的中间件API信息包括关于多媒体中间件服务参数分类类型的信息、关于被支持的多媒体中间件服务的信息、和关于多媒体中间件服务方法的信息中的至少一个。
9.一种控制用于支持多媒体应用的终端的多媒体中间件的方法,该方法包括:
接收包括中间件应用编程接口API信息的元数据,作为运行多媒体应用的至少一个多媒体中间件服务的结构信息;
获取与该至少一个多媒体中间件服务的元数据有关的服务实施代码;
将获取的服务实施代码应用于相关多媒体中间件服务;
确定该元数据和该服务实施代码是否涉及标准服务和非标准服务中的至少一个;
当该服务实施代码涉及标准服务时,通过将该服务实施代码与相关元数据作比较来验证有效性;以及
将有效的服务实施代码应用于相关多媒体中间件服务。
10.如权利要求9所述的方法,其中,从通过通信网络连接的多媒体应用提供者的服务器中接收所述元数据。
11.如权利要求9所述的方法,其中,通过存储媒介下载所述元数据。
12.如权利要求9所述的方法,其中,该元数据还包括与中间件API的安装、删除和更新信息中的至少一个对应的中间件API的改变信息,并且该方法还包括将该中间件API的改变信息应用于相关多媒体中间件服务。
13.如权利要求9所述的方法,其中,该元数据还包括中间件服务容器,用于提供关于一组该至少一个多媒体中间件服务的信息。
14.如权利要求13所述的方法,其中,该中间件服务容器包括用于描述每个多媒体中间件服务中的相关API信息的多媒体中间件服务方法信息和用于描述每个多媒体中间件服务中的相关参数的参数信息。
15.如权利要求9所述的方法,其中,该元数据还包括改变历史信息,该改变历史信息包括增加信息、修改信息和删除信息中的至少一个。
16.如权利要求15所述的方法,其中,在该改变历史信息中的要被增加、修改和删除中的至少一个的中间件API信息包括关于多媒体中间件服务参数分类类型的信息、关于被支持的多媒体中间件服务的信息、和关于多媒体中间件服务方法的信息中的至少一个。
使用元数据的多媒体中间件装置和用于控制多媒体中间件\n的方法\n技术领域\n[0001] 本发明一般涉及一种在有线/无线通信网络中的物理网络和较高应用之间互相作用的中间件(middleware)技术,更具体地,本发明涉及一种能够容易地维护并管理多媒体中间件服务组件的使用元数据的多媒体中间件装置、控制方法和存储媒介。 [0002] 背景技术\n[0003] 中间件是用在应用之间或在应用和网络之间互配(interworking)以进行数据交换等的软件层,所述网络提供涉及到其上的设备的识别、认证、安全、控制、多媒体等服务。\n也即,当网络连接到一个应用之上或者多个应用彼此直接相连时,应当将代码增加到所有相关的应用之上,以用于与网络设备或其它应用通信。因为中间件支持网络和应用之间或应用之间的互配,所以可以略去将代码增加到相关应用之上的复杂工作。 [0004] 在各种中间件技术中,多媒体中间件技术支持例如在线内容、因特网广播或数字数据广播接收。例如,使用多媒体中间件的通信网络可以是向诸如移动电话机之类的移动终端提供各种分组服务的移动通信网络。 \n[0005] 传统移动终端厂商已设计、制造并出售具有考虑了用户需求的功能和服务的硬件和软件的移动终端。然而,由于随着每次移动通信市场以及用户的各种需求的快速发展,要求设计有所变化,因此用于设计移动终端的传统方法未提供能够满足市场需求的足够的灵活性。 \n[0006] 因而,移动终端厂商提出了一种中间件技术,在考虑传统移动终端设计方法的局限性的同时能够在移动终端的平台和较高应用之间交互。无论何时使用该中间件技术嵌入新的应用,也能够支持各种中间件应用,而不用很大改变移动终端的设计。 [0007] 在移动通信网络的一个示例中,以二进制可执行文件或二进制库文件的形式来提供传统多媒体中间件技术,其中简单实现中间件服务组件。因而, 当运行多媒体应用时,通过调用相关的二进制可执行文件或相关的二进制库文件来使用传统的多媒体中间件。当向该服务组件增加新功能时,通过重构服务组件并替换现有服务组件文件来管理中间件的多媒体处理功能。 \n[0008] 由于每次向服务组件增加新功能时传统多媒体中间件必须重构服务组件,因此很难维护服务组件。此外,由于必须将现有服务组件替换为新的多媒体应用,因此在管理中间件过程中存在极大的不便。 \n[0009] 因而,需要一种改善的多媒体中间件装置和维护多媒体中间件服务组件并管理多媒体中间件的方法。 \n发明内容\n[0010] 本发明的示范性实施例的一个方面是解决至少上述问题和/或缺点,并提供至少下述优点。因而,本发明的示范性实施例的一方面提供了一种能够容易地维护并管理多媒体中间件服务组件的、使用元数据的多媒体中间件、控制方法以及存储媒介。 [0011] 此外,本发明的示范性实施例的一方面提供了一种通过管理多媒体中间件服务的列表而能够容易地增加/删除/改变服务的、使用元数据的多媒体中间件、控制方法以及存储媒介。 \n[0012] 根据本发明的示范性实施例的一方面,提供了一种用于支持多媒体应用的终端的多媒体中间件装置,其中:服务元数据接收部分接收包括中间件应用编程接口(API)信息的元数据,作为运行多媒体应用的至少一个多媒体中间件服务的结构信息;服务实施代码获取部分获取与该至少一个多媒体中间件服务所需的元数据有关的服务实施代码;并且服务管理部分从接收到的元数据中识别该至少一个多媒体中间件服务所需的服务实施代码,并控制将由该服务实施代码获取部分获取的服务实施代码应用于相关多媒体中间件服务的操作。 \n[0013] 根据本发明的示范性实施例的另一方面,提供了一种控制用于支持多媒体应用的终端的多媒体中间件的方法,其中:接收包括中间件应用编程接口(API)信息的元数据,作为运行多媒体应用的至少一个多媒体中间件服务的结构信息;获取与该至少一个多媒体中间件服务所需的元数据有关的服务实施代码;以及将获取的服务实施代码应用于相关多媒体中间件服务。 \n[0014] 根据本发明的示范性实施例的另一方面,提供了一种用于记录支持多媒 体应用的多媒体中间件的存储媒介,其中:服务元数据接收部分接收包括中间件应用编程接口(API)信息的元数据,作为运行多媒体应用的至少一个多媒体中间件服务的结构信息;服务实施代码获取部分获取与该至少一个多媒体中间件服务所需的元数据有关的服务实施代码;并且服务管理部分从接收到的元数据中识别该至少一个多媒体中间件服务所需的服务实施代码,并控制将由该服务实施代码获取部分获取的服务实施代码应用于相关多媒体中间件服务的操作。 \n附图说明\n[0015] 通过以下结合附图的详细描述,本发明的特定示范性实施例的上述和其它目的、特征和优点将变得更加清楚明白,其中: \n[0016] 图1示出了根据本发明的示范性实施例的用于表示中间件服务的列表的元数据结构; \n[0017] 图2示出了图1中示出的多媒体中间件服务容器(container)的元数据结构的示例; \n[0018] 图3示出了图2中示出的多媒体中间件参数分类类型的元数据结构的示例; [0019] 图4示出了图1中示出的多媒体中间件应用编程接口(API)的改变历史的元数据结构的示例; \n[0020] 图5是示出根据本发明的示范性实施例的向其施加使用元数据的多媒体中间件的网络系统的结构的框图; \n[0021] 图6是示出根据本发明的示范性实施例的具有使用元数据的多媒体中间件装置的终端的结构的框图;以及 \n[0022] 图7是示出根据本发明的示范性实施例的用于管理使用元数据的多媒体中间件的方法的流程图。 \n[0023] 全部附图中,相同的附图参考数字指定相同的元件、特征和结构。 具体实施方式\n[0024] 提供的在说明书中定义的诸如详细结构和元件之类的内容是为了帮助更深地理解本发明的示范性实施例。因而,本领域技术人员应当理解,在不脱离本发明的范围和精神的情况下,可以对这里描述的实施例进行各种改变 和修改。并且,为了简明,这里略去对公知功能和结构的描述。 \n[0025] 本发明的示范性实施例以元数据的形式来表示需要多媒体应用的终端的中间件服务。一般来说,元数据是用于描述其它数据的结构数据,并且是以正常规则被分配了内容的数据,以使得从大量信息中高效地检索并使用期望的信息。在本发明的示范性实施例中,元数据包括多媒体中间件服务的结构信息。 \n[0026] 此外,本发明的示范性实施例提出了通过产生并管理标准和非标准服务的结构的元数据来实施多媒体中间件中的新的标准或非标准服务的模块的安装,并提出了通过参考标准和非标准服务的结构列表来删除和改变服务实施模块的开放的多媒体中间件,使得能够容易地删除和改变用于实施现有标准和非标准服务的模块。 \n[0027] 为了模拟多媒体中间件服务,本发明的示范性实施例以可扩展标记语言(XML)句式的形式来表示名称、配置、版本和应用编程接口(API)更新信息。这里,XML是用于使用网络上的数据的通用语言之一。本发明的示范性实施例基于XML句式形式的模型来产生多媒体中间件服务结构的元数据,并管理关于多媒体中间件中的服务结构信息的元数据。这里,假定服务或多媒体服务是多媒体中间件服务。图1示出了根据本发明的示范性实施例的用于表示中间件服务的列表的元数据(或运动图像专家组(MPEG)多媒体中间件逻辑服务(M3WLS))结构。 \n[0028] 如图1所示,本发明的示范性实施例中定义的元数据(M3WLS)100包括以下元素:\n多媒体中间件服务容器或MM服务110、以及多媒体中间件应用编程接口(API)的改变历史\n130。尽管图1中未示出,但是图1的元数据(M3WLS)100包括以下属性:用于管理多媒体中间件服务的版本信息、多媒体中间件的发布日期、以及引用相关服务文档的位置信息(或documentationRef)。 \n[0029] 在本发明中,用于表示多媒体中间件服务的元数据结构的XML描述如下。 [0030]
\n[0031] \n[0032] \n[0033] \n[0034] \n[0035] \n[0036] \n[0037] [0038] [0039] \n[0040] \n[0041] 在用于表示图1的元数据结构的XML描述中,多媒体中间件服务容器110是一组在多媒体中间件中支持的多媒体中间件服务。如图1中的虚线所示的,多媒体中间件API的改变历史130是用于描述多媒体中间件内的项的增加、修改和删除的容器。例如,该项包括如下所述的多媒体中间件参数分类类型、MM服务以及多媒体中间件服务方法中的至少一个。 \n[0042] 在XML描述中,“version”是相关元数据(M3WLS)的版本信息,“date”是相关元数据(M3WLS)的发布日期、“documentationRef”是与相关元数据(M3WLS)有关的文档的引用位置。 \n[0043] 图2示出了图1示出的多媒体中间件服务容器或MM服务110的元数据结构的示例。 \n[0044] 在图2中,多媒体中间件服务容器或MM服务110可以包括多媒体中间件参数分类类型111和MM服务113。首先,将参照图3详细描述多媒体中间件参数分类类型111。MM服务113包括以下属性:每个多媒体中间件服务的服务标识符(ID)和名称、以及M3W标准服务信息,并包括多媒体中间件服务方法117的元素值和每个多媒体中间件服务方法的描述115。在这种情况下,每个多媒体中间件服务方法119包括元素:参数121。此外,每个多媒体中间件服务方法119包括属性:相关方法(即,API)的名称和结果(或输出)类型。该多媒体中间件服务方法119描述相关API。参数121包括名称、类型和可选属性。参数121是相关API的参数。 \n[0045] 用于表示多媒体中间件服务的XML描述如下。 \n[0046] [0047] \n[0048] \n[0049] [0050] [0051] \n[0052] \n[0053] [0054] \n[0055] \n[0056] [0057] \n[0058] \n[0059] \n[0060] [0061] \n[0063] \n[0064] [0065] \n[0066] \n[0067] [0068] \n[0069] \n[0070] [0071] \n[0072] \n[0073] \n[0075] \n[0076] [0077] [0078] \n[0079] [0080] \n[0081] [0082] [0083] \n[0085] \n[0086] 图3示出了图2中示出的多媒体中间件参数分类类型111的元数据结构 的示例。\n在图3中,多媒体中间件参数分类类型111是每个多媒体中间件服务方法119所用的参数的一组分类类型。各个多媒体中间件参数分类类型1111具有相关参数分类类型的描述\n1113的元素值,并具有参数分类类型的名称的属性。用于表示多媒体中间件参数分类类型\n1111的XML描述如下。 \n[0087] \n[0089] \n[0090] \n[0091] \n[0092] [0093] \n[0094] \n[0095] \n[0096] \n[0097] \n[0098] [0099] \n[0100] [0101] \n[0102] 图4示出了图1中示出的多媒体中间件API的改变历史的元数据结构的示例。 [0103] 在图4中,多媒体中间件API的改变历史130包括增加信息1301、修改信息1303和删除信息1305。例如,要增加、修改和删除的数据(或对象)包括如下面的XML描述所述的多媒体中间件参数分类类型、MM服务和多媒体中间件服务方法中的至少一个。 [0104] 首先,增加信息1301具有增加的数据(或对象)的名称属性,用于指示多媒体中间件参数分类类型1111、MM服务113和用于描述多媒体中间件API的多媒体中间件服务方法119中的哪个数据(或对象)被增加。相似地,修改信息1303具有修改的数据(或对象)的名称属性,用于指示多媒体中间件参数分类类型1111、MM服务113和用于描述多媒体中间件API的多媒体中间件服务方法119中的哪个数据(或对象)被修改。此外,删除信息\n1305 具有删除的数据(或对象)的名称属性,用于指示多媒体中间件参数分类类型1111、多媒体中间件服务113和用于描述多媒体中间件API的多媒体中间件服务方法119中的哪个数据(或对象)被删除。 \n[0105] 用于表示多媒体中间件API的改变历史130的XML描述如下。 \n[0106] \n[0107] [0108] \n[0109] \n[0110] \n[0112] \n[0114] \n[0116] \n[0117] \n[0118] \n[0119] \n[0120] \n[0121] \n[0122] \n[0123] \n[0124] \n[0125] [0126] \n[0127] \n[0128] [0129] \n[0130] [0131] \n[0132] \n[0133] [0134] \n[0135] [0136] \n[0137] \n[0138] [0139] \n[0140] 图5是示出根据本发明的示范性实施例的向其施加使用元数据的多媒体中间件的网络系统的结构的框图。图5示出了该系统的应用框架,该系统包括用户终端510、网络\n520以及多媒体应用提供者530。 \n[0141] 在图5中,终端510是有线终端(例如,具有网络接入部件的计算机)或无线终端(例如,便携式电话机、个人通信服务(PCS)电话机、个人数字助理(PDA)、国际移动电信-2000(IMT-2000)电话机、PDA电话机或智能电话机)。网络520可以充当各种有线/无线通信网络。此外,多媒体应用提供者530可以是用于提供多媒体应用的服务器或包含多媒体应用的存储媒介。该应用是内容、元数据或多媒体中间件服务的可执行代码,也即,服务实施代码。终端510包括用于运行较高层中的应用的多媒体服务应用(处理)块511、用于处理通过网络520或存储媒介接收到的元数据和服务实施代码的多媒体中间件块513、以及其中嵌入有支持终端510的多媒体服务的基本操作系统(OS)的平台块515。 [0142] 图6是示出根据本发明的示范性实施例的具有使用元数据的多媒体中间件的终端510的结构的框图。 \n[0143] 参照图6,终端510的多媒体中间件块513通过应用层接口I1连接到多媒体服务应用块511,并通过平台层接口I2连接到平台块515。 \n[0144] 根据本发明的一个示范性实施例,与多媒体中间件块513的控制器对应的服务管理部分5133管理多媒体中间件服务的元数据。在元数据发送和接收部分5131中接收运行通过网络520传输的多媒体应用所需的元数据。服务元数据解析器5132解析接收到的元数据,然后将经解析的元数据输出到服务管理部分5133中。服务管理部分5133从所解析的元数据中识别相关多媒体中间件服务所需的服务实施代码,并通过服务实施代码获取部分\n5134获取相关服务实施代码。在这种情况下,可以通过存储媒介下载或复制相关服务实施代码。通过服务实施代码安装/删除/更新(或改变)部分5135在服务实施代码层5137中安装/删除/更新(或改变)由服务实施代码获取部分5134所获取的服务实施代码。 [0145] 服务实施代码的改变具有安装、删除和更新操作的总的含义。在安装所 获取的服务实施代码的过程中,服务管理部分5133确定所获取的服务实施代码是否与标准或非标准服务相关。如果作为确定结果,所获取的服务实施代码与标准服务相关,则服务管理部分\n5133通过将所获取的服务实施代码与标准服务的元数据作比较来验证该代码的有效性。如果作为验证的结果,所获取的服务实施代码为有效,则服务管理部分5133使得所获取的服务实施代码能够被安装在服务实施代码层5137中。在安装了所获取的服务实施代码后,服务管理部分5133在可用服务列表中登记相关标准服务的元数据。 \n[0146] 此外,如果该多媒体应用与非标准服务相关,则服务管理部分5133通过服务元数据发送和接收部分5131来接收非标准服务的元数据,通过服务实施代码获取部分5134来获取相关非标准服务的服务实施代码,将获取的服务实施代码应用于服务实施代码层\n5137,并在可用服务列表中登记相关非标准服务的元数据。 \n[0147] 当增加/删除/更新多媒体中间件服务的部分多媒体API时,服务管理部分5133在服务元数据中增加/删除/更新(或改变)相关多媒体API。服务管理部分5133通过服务实施代码获取部分5134获取改变的多媒体API的服务实施代码,并通过服务实施代码改变部分5135将所获取的服务实施代码应用于服务实施代码层5137。多媒体中间件块513通过服务准备部分5136初始化并准备为运行多媒体应用所需的多媒体中间件服务。当运行多媒体应用时,可以调用该多媒体中间件服务。 \n[0148] 本发明的示范性实施例的多媒体中间件块513能够增加多媒体中间件服务的元数据,并且能够将新服务增加到服务列表中。可替换地,该多媒体中间件块513能够改变和删除现有服务。 \n[0149] 图7是示出根据本发明的示范性实施例的用于管理使用元数据的多媒体中间件的方法的流程图。图7示出了终端510的多媒体中间件块513的操作。 \n[0150] 在步骤701中,多媒体中间件块513的服务管理部分5133识别外部接收到的数据的类型。在步骤703中,当接收到的数据是多媒体应用的元数据时,服务元数据发送和接收部分5131接收相关的元数据。在步骤705中,服务管理部分5133通过服务元数据解析器\n5132解析接收到的元数据。在步骤707中,服务管理部分5133确定接收到的元数据是涉及标准服务还是非标准服务,并识别相关服务所需的服务实施代码。如果接收到的元数据涉及标准服务,则在步骤709中,服务管理部分5133将相关标准服务的元数据 登记在可用服务列表中。另一方面,如果接收到的元数据涉及非标准服务,则服务管理部分5133在步骤\n711中将相关非标准服务的元数据登记在可用服务列表中。 \n[0151] 另一方面,多媒体中间件块513的服务管理部分5133在步骤701中识别外部接收的数据的类型。当接收到的数据是相关服务所需的元数据(M3WLS)的服务实施代码时,在步骤713中服务管理部分5133通过服务实施代码获取部分5134来获取相关服务实施代码。在这种情况下,通过存储媒介下载或复制相关服务实施代码。在步骤715中,服务管理部分5133通过将服务实施代码与相关元数据作比较来验证代码的有效性。如果作为步骤\n717中验证的结果,该服务实施代码涉及标准服务,则通过在步骤719中将该代码与标准服务元数据作比较来验证代码的有效性。如果在步骤721中,该代码是适合于标准的有效服务实施代码,则服务管理部分5133在步骤723中使得该代码能够被安装在服务实施代码层\n5137中。在安装了所获取的服务实施代码后,在步骤709中服务管理部分5133将相关标准服务的元数据登记在可用服务列表中。另一方面,如果作为步骤717的确定结果,服务实施代码涉及非标准服务,则服务管理部分5133略去有效性检查。在步骤718中,将相关服务实施代码安装在服务实施代码层5137中。将相关非标准服务的元数据登记在可用服务列表中。 \n[0152] 执行有效性验证的步骤715和将服务实施代码与标准服务的元数据作比较的步骤719可以有选择地执行,或者它们可以合并成为一个步骤。 \n[0153] 如上所述,一种开放的多媒体中间件结构以XML句式的形式来表示名称、配置版本和API更新信息,使得可以模拟多媒体中间件服务。产生了基于XML句式形式的模型的多媒体中间件服务结构的元数据。多媒体中间件块管理服务结构信息的元数据。当安装新的标准或非标准服务的实施模块(或服务实施代码)以在终端中运行多媒体应用时,或者当删除和改变现有的标准或非标准服务的服务实施代码时,可以参考并更新相关服务元数据和相关服务列表。 \n[0154] 此外,本发明的示范性实施例能够记录并使用能够嵌入在特定设备中的存储媒介中的能够提供开放的中间件结构的程序或算法,使得能够在多媒体中间件中有效地管理标准或非标准服务的实施。该存储媒介可以由诸如计算机等的设备来读取。 [0155] 由上面的描述可知,通过以元数据的形式模拟多媒体中间件服务的名称、配置、版本和API更新的信息结构,本发明的示范性实施例能够容易地增加、删除或改变服务,并能够有效地维护并管理中间件组件。 \n[0156] 本发明的示范性实施例也能够被具体化为计算机可读记录介质上的计算机可读代码。所述计算机可读记录介质是能够存储此后由计算机系统读取的数据的任意数据存储设备。该计算机可读记录介质的示例包括但不限于:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储设备和载波(如通过经由有线或无线传输路径的因特网的数据传输)等等。所述计算机可读记录介质也能够被分布于通过网络互连的计算机系统之上,使得该计算机可读代码可以以分布式被存储并执行。另外,实现本发明的功能程序、代码和代码段可以容易地由本发明所属领域的技术人员所构建,它们落入本发明的范围之内。 \n[0157] 尽管参照本发明的特定示范性实施例对本发明进行了上述图示和描述,但本领域技术人员应当理解,在不脱离由所附权利要求书和其等价物所限定的本发明的精神和范围的情况下,可以对本发明进行形式和细节上的各种修改。 法律信息
- 2021-09-24
未缴年费专利权终止
IPC(主分类): H04L 12/28
专利号: ZL 200680037985.9
申请日: 2006.10.12
授权公告日: 2013.10.16
- 2013-10-16
- 2009-01-07
- 2008-11-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-07-28
|
2003-10-20
| | |
2
| |
2005-06-08
|
2004-12-02
| | |
3
| |
2005-03-02
|
2004-09-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |