CN1592306A - 内容管理装置和内容管理系统 - Google Patents
内容管理装置和内容管理系统 Download PDFInfo
- Publication number
- CN1592306A CN1592306A CNA200410057967XA CN200410057967A CN1592306A CN 1592306 A CN1592306 A CN 1592306A CN A200410057967X A CNA200410057967X A CN A200410057967XA CN 200410057967 A CN200410057967 A CN 200410057967A CN 1592306 A CN1592306 A CN 1592306A
- Authority
- CN
- China
- Prior art keywords
- content
- information
- communicator
- provides
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 33
- 230000036962 time dependent Effects 0.000 claims 1
- 230000004044 response Effects 0.000 description 29
- 238000000034 method Methods 0.000 description 19
- 239000004744 fabric Substances 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 101000826116 Homo sapiens Single-stranded DNA-binding protein 3 Proteins 0.000 description 7
- 102100023008 Single-stranded DNA-binding protein 3 Human genes 0.000 description 7
- 239000000344 soap Substances 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种内容管理装置,包括内容信息提供装置、表格生成器、表格更新单元和位置信息更换单元。所述内容信息提供装置提供包括指明内容存储位置的永久标识信息的内容信息。所述表格生成器产生设备信息管理表格,使标识第一通信装置所用的永久标识信息和与所述第一通信装置进行通信所用的临时通信地址信息相互关联。所述表格更新单元被配置为更新所述设备信息管理表格的内容。所述位置信息更换单元被配置为根据所述设备信息管理表格,把内容信息中的所述永久标识信息更换为临时通信地址。
Description
相关申请的交叉引用
本申请根据35USC§119,要求以2003年8月28日提交的、2003-304655号日本专利申请作为优先权基础,其全部内容在此引用作为参考。
技术领域
本发明涉及一种内容管理装置和一种内容管理系统,用于管理通过网络提供的内容。
背景技术
通过一个网络连接若干电子设备,比如音频设备、视频设备、个人计算机和信息设备,以便在它们之间传递信息,最近已经有许多此类情况。在这些情况下,需要把这些设备的操作方法以及相互关联的过程规定为若干标准,并且按照这些标准操作这些设备。此类标准之一是UPnP AV(通用即插即用/视听),此UPnP是AV的一种规格(参见美国专利申请2002-0035621 A1)。
UPnP AV采用了一种模型,其中一台媒体服务器和一台媒体展示器(为两种类型的设备)受到一个控制点(为另外一种类型的设备)控制。所述媒体服务器扮演着存储内容的角色,作为流的源头,所述媒体展示器扮演着再现内容的角色,作为流的末端。所述控制点向媒体服务器查询一项内容的位置,选择一台适合流源头性能的媒体展示器,并且在这两台设备(媒体服务器和媒体展示器)之间建立流传输线,以便控制传输过程(参见已公开的日本专利申请2002-304333号)。
在UPnP AV媒体服务器中,内容目录服务(CDS)扮演的角色是存储内容以及回应控制点发出的内容信息查询。所述CDS存储着内容的元数据,所以控制点能够执行的功能包括浏览内容体系、搜索属性、创建和删除内容以及改变属性。
所述元数据包括内容的标题、作者和格式,以及媒体资源的位置(后文中称为“资源值”),它们都在可扩展链接标示语言(XML)中描述。所述控制点把查询CDS获取的元数据资源值设置在媒体服务器的媒体源头或者媒体展示器的媒体末端,作为将要引用的媒体资源位置,并且在媒体服务器的媒体源头和媒体展示器的媒体末端之间,设置传输路径。所述资源值由统一资源标识符(URI)RFC2396给出(参见http://www.ietf.org/rfc/rfc2396.txt)。
URI的描述格式为<方案>://<方案特定部分>,或者<方案>://<授权方><路径>?<查询>。例如,提供方式为http://192.168.10.111:8080/MyMusic.sample.mp3。
在这种情况下,“http”指明方案,“192.168.10.111:8080”指明授权方,“/MyMusic/sample.mp3”指明路径,表明它是以“/MyMusic/sample.mp3”引用的媒体资源,可以使用超文本传输协议(HTTP)通过主机192.168.10.111的8080号端口访问。
在许多情况下,授权方表示为一个组,内含主机名称和端口号,主机名称是能够把名称解析为IP地址的域名服务(DNS)和完全规范域名(FQDN),或者使用IP地址本身。
媒体服务器的功能之一是存储内容,媒体资源可以处于媒体服务器以外。在这种情况下,媒体资源存在于媒体服务器周围的设备中,或者处于广域网(WAN)或因特网上的媒体分布站点上,与此设备对应的内容设定在资源值的授权方中。
在IP地址本身设定在授权方中的情况下,有一个问题要应对。如果提供了域名解析装置的任何一种,比如QFDN的分配,由于域名解析装置能够把主机名称转换为IP地址,就没有问题。
如果设定了IP地址本身,就需要判断此IP地址是静态的还是动态的。换言之,对其分配动态地址的设备中存储的媒体资源,其资源值的授权方中的IP地址会随着时间的流逝而改变,但是无法了解。在这种情况下,从CDS返回的资源值从原先的值变为不同的不定值。
不过,存在的问题是在CDS启动操作时重建的工作负载非常大。在户内使用等情况下,各台设备自动操作,包括分配IP地址,这就变得不可忽视了。
所以,期望提供的CDS能够按照其中IP地址能够动态改变的设备保存的媒体资源,随着设备IP地址的改变而改变。
发明内容
为了解决上述问题,本发明的一个目的是提供一种内容管理装置、一种内容管理系统和一种内容管理程序,它们能够随时提供准确的内容信息,即使通信地址改变时也不例外。
根据本发明一个实施例的内容管理装置包括:
内容信息提供装置,它提供包括指明内容存储位置的永久标识信息的内容信息;
表格生成器,它产生设备信息管理表格,使标识第一通信装置所用的永久标识信息和与所述第一通信装置进行通信所用的临时通信地址信息相互关联;
表格更新单元,配置为更新所述设备信息管理表格的内容;以及
位置信息更换单元,配置为根据所述设备信息管理表格,把内容信息中的所述永久标识信息更换为临时通信地址。
根据本发明一个实施例的内容管理系统包括:
第一通信装置,它提供要被保存的内容;
第二通信装置,它接收从所述第一通信装置提供的信息;
内容管理装置,它提供与所述第一通信装置提供的内容相关的内容信息;以及
控制装置,它对从所述第一通信装置向所述第二通信装置提供内容进行控制,
所述内容管理装置包括:
内容信息提供装置,它提供包括指明内容存储位置的永久标识信息的内容信息;
表格生成器,它产生设备信息管理表格,使标识第一通信装置所用的永久标识信息和与所述第一通信装置进行通信所用的临时通信地址信息相互关联;
表格更新单元,配置为更新所述设备信息管理表格的内容;以及
位置信息更换单元,配置为根据所述设备信息管理表格,把内容信息中的所述永久标识信息更换为临时通信地址。
根据本发明一个实施例的内容管理程序,它使计算机执行的步骤包括:
提供内容信息,包括指明内容存储位置的永久标识信息;
产生设备信息管理表格,使标识第一通信装置所用的永久标识信息和与所述第一通信装置进行通信所用的临时通信地址信息相互关联;
更新所述设备信息管理表格的内容;以及
根据所述设备信息管理表格,把内容信息中的所述永久标识信息更换为临时通信地址。
附图简要说明
图1是一幅框图,显示了根据本发明之内容管理系统一个实施例的示意结构;
图2是一幅时序图,显示了控制器5和媒体服务器3之间传递的SOAP中的过程;
图3显示了媒体服务器3保存的内容目录的结构;
图4显示了控制器5对媒体服务器3的内容目录服务进行的查询以及其响应实例;
图5显示了图4的响应中与最后一项(id=5)有关的内容信息和指明内容存储位置的临时内容位置信息之间的关系;
图6显示了设备信息管理表格的一个实例;
图7是一幅时序图,显示了控制器5和媒体服务器3之间进行的对内容目录服务进行查询以及其响应的过程;
图8显示了一种情形,其中内容查询和响应中包括的内容位置信息随着设备信息管理表格的内容改变而改变;
图9是一幅时序图,显示了更新设备信息管理表格之过程的第一个实例,指明了在媒体服务器3启动时,进行所述表格更新时的处理过程;
图10是一幅时序图,显示了更新设备信息管理表格之过程的第二个实例,指明了在响应控制器5发出的查询之时,进行所述表格更新时的处理过程;
图11是一幅时序图,显示了更新设备信息管理表格之过程的第三个实例,指明了在每个预定的时刻,进行所述表格更新时的处理过程。
具体实施方式
下面将参考附图,专门讲解根据本发明的内容管理装置、内容管理系统和内容管理程序。
图1是一幅框图,显示了根据本发明之内容管理系统一个实施例的示意结构。图1中的内容管理系统包括连接到一个IEEE网络1的一台媒体资源服务器2、多台媒体服务器3、一台媒体展示器4、一个控制器5和用于连接到因特网6的一个路由器7。
媒体资源服务器2提供其中保存的内容。媒体服务器3是AV设备,用于记录和保存所述内容。所述媒体服务器除了记录和保存所述内容以外,还能够向控制器5或媒体展示器4提供连接到媒体资源服务器2、另一台媒体服务器3和因特网6的其他AV设备保存的内容信息。
媒体服务器3、媒体展示器4和控制器5组成了符合UPnP标准的AV系统,而媒体资源服务器2和路由器7是UPnP标准以外的设备。
控制器5扮演的角色是UPnP A/V标准提供的控制点。换言之,控制器5控制着媒体服务器3和媒体展示器4,并且从媒体服务器3管理的内容目录中选择特定的内容,以及选择适于再现所述内容的媒体展示器4。控制器5在媒体服务器3和媒体展示器4之间产生传输通道,以便控制内容数据的传输和再现。
在与查询内容等数据所用的网络1相同的网络上,可以提供所述传输通道。另外,如果媒体服务器3和媒体展示器4能够通过另一个网络相互通信,也可以在其他网络上通过所述传输通道。在图1中,假设各台AV设备可用的网络是同一个,通过使用网络1进行内容的传输和查询。
图1所示的各台设备除了具有与通用计算机设备相同的操作功能以外,还包括网络接口装置和用户接口装置。
所述媒体服务器3、媒体展示器4和控制器5通过简单对象浏览协议(SOAP)进行通信。所述SOAP是包括简单请求消息和响应消息的协议。
图2是一幅时序图,显示了控制器5和媒体服务器3之间传递的SOAP中的过程。当控制器5向所述媒体服务器3发出指明内容消息查询的SOAP请求(步骤S1)时,媒体服务器3就搜索并获取与所述查询对应的内容信息,并且向控制器5返回结果作为SOAP响应(步骤S2)。
图3显示了媒体服务器3保存的内容目录的结构。“Content(内容)”处于一个路径目录和“My Music”、“My Photo”和“Album Art”三个文件夹中,存在于更低的层次中。在更低的层次中存在着多个存储文件的文件夹,与各个内容资源有关的内容信息位于更低的层次中。
图3中的各个元素都与标识符管理,例如“Content”的标识符是“0”,“My Music”的标识符是“1”。
图4显示了控制器5对媒体服务器3的内容目录服务进行的查询以及其响应实例。图4专门显示了浏览图3中“SinglesSoundtrack-Various Artists musicalbum”的更低层次(标识符“3”)中内容的请求以及响应内容。
图4中的第一个请求r1表明,标识符“3”的若干元素之下全部子元素的信息都以标题的次序重新排列和输出,仅仅从第一个(第0个)至第三个。在其对应的响应中,安排所对应的元素,各个元素都指明了一个内容资源的元信息。例如,第6号标识符的元素项,父标识符是“3”,标题是“Chloe Dancer”,作者是“Mother Love Bone”,内容资源是http://192.168.10.123/getcontent.asp?id=6。“http-get”指明,能够由“Windows Media Audio”获得它,其尺寸是200000字节。相同情况也适用于其他元素。
第二个请求r2是对第一个请求的响应,是为了获取第四个元素,因为有四个子元素。
图5显示了图4的响应中与最后一项(id=5)有关的内容信息和指明内容存储位置的临时内容位置信息之间的关系。在图5所示的实例中,内容的实体存在于媒体资源服务器2上,而不是媒体服务器3。在这种情况下,所述内容信息指明了它在媒体资源服务器2的URL地址。
如图5所示,“192.168.nnn.mmm”(mmm和nnn是从0至255的数字)是专用地址区域,此IP地址可以改变。即使在使用专用地址的网络1中,也有可能静态地分配和管理地址。不过,本文中不考虑这种情况。
图6显示了设备信息管理表格的一个实例。在图6所示的设备信息管理表格中有六个条目,登记了永久设备标识符(设备标识符)、通信设备的临时地址和通信设备地址的最后更新日期。在图6中,六个条目中的两个条目使用基于MAC地址的永久设备标识符,其他四个条目使用基于UDN的永久设备标识符。
基于MAC地址的永久设备标识符以MACID_(MAC地址)的形式描述,而基于UDN的永久设备标识符以UDN_(UDN地址)的形式描述。
在设备信息管理表格中,还可以包括以上三条信息以外的信息,例如可用小时数的信息。在可用小时数的信息中,在MACID的情况下描述APP高速缓存的保存时间,而在UDN的情况下描述基于UDN高速缓存时间的数值。
图7是一幅时序图,显示了控制器5和媒体服务器3之间进行的对内容目录服务进行查询以及其响应的过程。控制器5发出关于媒体服务器3中内容目录的浏览请求(步骤S11)。收到所述请求之后,媒体服务器3就在内容目录中搜索内容信息,以便获得此内容信息(步骤S12)。然后,媒体服务器3搜索内容信息中的永久设备标识符,并且存储此标识符的数值和位置(步骤S13)。
媒体服务器3从设备信息管理表格中搜索对应的永久设备标识符的条目,获得指明此条目通信标识符的IP地址(步骤S14)。
媒体服务器3把内容信息的临时内容位置信息中包括的永久设备标识符更换为通信地址(步骤S15)。媒体服务器3使更换的临时内容位置信息能够反映在内容信息上作为内容位置信息(步骤S16)。向控制器5返回此内容信息作为媒体服务器3的响应(步骤S17)。
图8显示了一种情形,其中内容查询和响应中包括的内容位置信息随着设备信息管理表格的内容改变而改变。在设备信息管理表格中,假设通信设备地址“192.168.12.56”和最后更新日期“2003/03/2013:43:21”描述为对应于基于UDN的永久设备标识符“UDN_uuid_9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE”。在这种情况下,内容目录的内容信息中包括的临时内容位置信息“UDN_uuid_9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE”就根据设备信息管理表格转换为“192.168.12.56”,以便获得最终的内容信息。
图9是一幅时序图,显示了更新设备信息管理表格之过程的第一个实例,指明了在媒体服务器3启动时,进行所述表格更新时的处理过程。在图9中,显示了一个实例,其中内容信息包括基于UDN的永久设备标识符。在这个实例中,使用了简单服务探索协议(SSDP),它是获得与UD对应的IP地址的UPnP规范的一部分。同样,通过使用反向地址解析协议(RARP)而不是SSDP,以便从MAC地址获得所对应的IP地址,此过程也适用于内容信息包括基于MAC地址的永久设备标识符的情况。
在启动媒体服务器3之时,对于设备信息管理表格中各个条目的每个基于UDN的永久设备标识符,都在网络1中发送一条SSDPDISCOVER消息(步骤S21)。SSDP DISCOVER消息的内容可以如下所示。
M-SEARCH*HTTP/1.1
HOST:239.255.255.250:1900
MAN:“ssdp:discover”
MX:30
ST:uuid:9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE
在这种情况下,请求uuid:9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE的UPnP设备在30秒之内作出响应。
如果在预定的时间内没有响应,此条目就不改变(步骤S22)。如果目标设备现在正在运行,按照UPnP标准,此设备就必定返回一个响应。例如,收到如下描述的响应。
HTTP/1.1 200 OK
CACHE-CONTROL:max-age=1800
DATE:2003/03/25 09:34:25
EXT:LOCATION:http://192.168.12.56/deVicedesc.xml
SERVER:OS/version UPnP/1.0 product/version
ST:uuid:9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE
USN:uuid:
9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE∷upnp:rootdevice
在这种情况下,可见信息仅在1800秒内可用,在http://192.168.12.56/devicedesc.xml能够获得UPnP的信息。另外,由于媒体服务器3能够与响应消息一起得知响应发送者的IP地址,所以媒体服务器3把设备信息管理表格中的条目内容更新为通信设备地址(步骤S23)。
按照条目的数目,重复从步骤S21至S23的处理。控制器5发出浏览请求(步骤S24)时,媒体服务器3就在内容目录中搜索内容信息以便获得此信息(步骤S25),并且向控制器5发送此信息(步骤S26)。
可以不向每台UPnP设备发送SSDP:DISCOVER请求,而是在网络1中发送SSDP:DISCOVER请求,所以路径上的全部UPnP设备都会响应。在这种情况下的请求描述如下。
M-SEARCH*HTTP/1.1
HOST:239.255.255.250:1900
MAN:“ssdp:discover”
MX:30
ST:upnp:rootdevice
在这种情况下的响应变为以下描述的形式。
HTTP/1.1 200 OK
CACHE-CONTROL:max-age=1800
DATE:2003/03/25 09:34:25
EXT:LOCATION:http://192.168.12.56/devicedesc.xml
SERVER:OS/version UPnP/1.0 product/version
ST:upnp:rootdevice
USN:uuid:
9FB4FE9A-8D03-4c57-9A0E-AFA2D67237DE∷upnp:rootdevice
图10是一幅时序图,显示了更新设备信息管理表格之过程的第二个实例,指明了在响应控制器5发出的查询之时,进行所述表格更新时的处理过程。
收到控制器5发出的查询请求(步骤S31)之后,媒体服务器3就在内容目录中搜索内容信息,以便获得此信息(步骤S32)。然后,媒体服务器3搜索内容信息中的永久设备标识符,并且存储其数值和位置(步骤S33)。
然后,媒体服务器3从设备信息管理表格中搜索对应的永久设备标识符的条目。如果在此条目的最后更新日期之后已经度过了预定的时间,媒体服务器3就发送SSDP:DISCOVER消息并等待响应(步骤S34)。消息形式如步骤S21中所示。
收到此响应之后,媒体服务器3获得响应者的IP地址,并更新表格中的对应条目(步骤S35)。如果没有响应,媒体服务器3就获得当前条目中的IP地址(步骤S36)。
媒体服务器3把内容信息的临时内容位置信息中包括的永久设备标识符更换为步骤S35或S36中获得的IP地址(步骤S37)。媒体服务器3使更换的临时内容位置信息能够反映在内容信息上作为内容位置信息(步骤S38)。然后,媒体服务器3向所述控制器返回此内容信息作为响应(步骤S39)。
图11是一幅时序图,显示了更新设备信息管理表格之过程的第三个实例,指明了在每个预定的时刻,进行所述表格更新时的处理过程。
在图11中,确定了预定的条目更新时间间隔和可用小时数,并且每次都进行下面描述的处理。
在启动媒体服务器3之时,对于设备信息管理表格中各个条目,关于各个基于UDN的永久设备标识符,判断在此条目的最后更新日期之后是否已经度过了此条目的可用小时数(步骤S41)。如果已经度过了可用的小时数,媒体服务器3就在网络1中向对应的UDN发送SSDP DISCOVER消息(步骤S42)。此消息的内容与步骤S21中发送的消息相同。如果在预定的时间之内没有响应,此条目就不改变(步骤S43),如果有响应,就更新设备信息管理表格中对应条目的内容,指定响应者的IP地址为通信设备地址(步骤S44)。
如上所述,根据本实施例,由当前有效的IP地址更换媒体服务器3提供的内容信息中临时内容位置信息中包括的永久设备标识符,以便访问媒体资源服务器2。因为这一点,就有可能快速无误地访问保存着所期望内容的媒体资源服务器2,并收到所提供的内容。
在这个实施例中,已经讲解了一个实例,其中媒体服务器3进行内容目录中内容信息的转换,但是控制器5或媒体展示器4也可以进行类似的转换。在这种情况下,设备标识符管理表格置于控制器5中或者媒体展示器4中,媒体服务器3产生的响应中的内容位置信息不包括通信设备标识符表示的资源值,而包括永久设备标识符表示的数值。控制器5和媒体展示器4分别根据响应结果,使用设备标识符管理表格,产生基于最终通信设备标识符的资源值,以便访问内容资源。
已经讲解了一个实例,其中一个MAC地址或UDN登记为图6所示设备信息管理表格中的永久设备标识符,但是一个固定的IP地址也可以登记为永久设备标识符。在这种情况下,由于仅仅根据此IP地址无法判断此IP地址是否动态变化,所以还需要在设备信息管理表格中登记指明此IP地址是否动态变化的信息。
IP地址和TCP/IP协议是基于IPv4,但是它们同样也适用于IPv6。
在以上实施例中描述的通信系统中,至少一部分可以由硬件或软件构成。如果通信系统是由软件构成,实现通信系统的至少某些功能的程序可以存储在记录介质中,比如软盘或CD-ROM等,加载到计算机上,然后由计算机执行。记录介质不限于移动记录介质,比如磁盘或光盘。也可以使用固定的记录介质,比如硬盘驱动器或存储器。
实现通信系统的至少某些功能的程序可以通过通信网络(包括无线网络)发行,比如因特网等。此外,此程序也可以经过编码、调制或压缩再通过有线网络或无线网络发行,比如因特网。不然,此程序也可以存储在记录介质中发行。
Claims (12)
1.一种内容管理装置,包括:
内容信息提供装置,它提供包括指明内容存储位置的永久标识信息的内容信息;
表格生成器,它产生设备信息管理表格,所述表格使标识第一通信装置所用的永久标识信息和与所述第一通信装置进行通信所用的临时通信地址信息相互关联;
表格更新单元,配置为更新所述设备信息管理表格的内容;以及
位置信息更换单元,配置为根据所述设备信息管理表格,把内容信息中的所述永久标识信息更换为临时通信地址。
2.根据权利要求1的内容管理装置,其中当控制装置请求与所述第一通信装置向第二通信装置提供的内容有关的内容信息时,所述内容信息提供装置向所述控制装置提供所述内容信息。
3.根据权利要求2的内容管理装置,其中所述第一和第二通信装置与所述控制装置以UPnP(通用即插即用)标准通信。
4.根据权利要求1的内容管理装置,其中在启动时所述表格更新单元更新所述设备信息管理表格。
5.根据权利要求1的内容管理装置,其中在请求公布与所述第一通信装置提供的内容有关的内容信息时,所述表格更新单元更新所述设备信息管理表格。
6.根据权利要求1的内容管理装置,其中在所述设备信息管理表格中登记了对内容的前一次更新,,如果在对内容的前一次更新之后已经度过了预定时间,所述表格更新单元就更新与所述内容有关的所述内容信息。
7.根据权利要求1的内容管理装置,其中所述永久标识信息是UDN(唯一设备名称)和MAC地址中的至少一个。
8.根据权利要求1的内容管理装置,其中所述表格生成器在所述设备信息管理表格中增加指明提供内容的所述第一通信装置的通信地址是否随时间变化的信息。
9.一种内容管理系统,包括:
第一通信装置,它提供要被保存的内容;
第二通信装置,它接收从所述第一通信装置提供的信息;
内容管理装置,它提供与所述第一通信装置提供的内容相关的内容信息;以及
控制装置,它对从所述第一通信装置向所述第二通信装置提供内容进行控制,
所述内容管理装置包括:
内容信息提供装置,它提供包括指明内容存储位置的永久标识信息的内容信息;
表格生成器,它产生设备信息管理表格,使标识第一通信装置所用的永久标识信息和与所述第一通信装置进行通信所用的临时通信地址信息相互关联;
表格更新单元,配置为更新所述设备信息管理表格的内容;以及
位置信息更换单元,配置为根据所述设备信息管理表格,把内容信息中的所述永久标识信息更换为临时通信地址。
10.根据权利要求9的内容管理系统,其中所述内容信息提供装置按照控制装置发出的指示,向所述控制装置提供与所述第一通信装置向第二通信装置提供的内容有关的所述内容信息。
11.根据权利要求9的内容管理系统,其中在请求公布与所述第一通信装置提供的内容有关的内容信息时,所述表格更新单元更新所述设备信息管理表格。
12.根据权利要求9的内容管理系统,其中在所述设备信息管理表格中登记了对内容的前一次更新,,如果在对内容的前一次更新之后已经度过了预定时间,所述表格更新单元就更新与所述内容有关的所述内容信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP304655/2003 | 2003-08-28 | ||
JP2003304655A JP3935459B2 (ja) | 2003-08-28 | 2003-08-28 | コンテンツ管理装置、コンテンツ管理システム及びコンテンツ管理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1592306A true CN1592306A (zh) | 2005-03-09 |
CN100568872C CN100568872C (zh) | 2009-12-09 |
Family
ID=34214029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200410057967XA Expired - Fee Related CN100568872C (zh) | 2003-08-28 | 2004-08-27 | 内容管理装置和内容管理系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7447793B2 (zh) |
JP (1) | JP3935459B2 (zh) |
CN (1) | CN100568872C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1921426B (zh) * | 2005-08-26 | 2010-05-05 | 乐金电子(昆山)电脑有限公司 | UPnP媒体服务器中的P2P服务器应用设备及应用方法 |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7873716B2 (en) | 2003-06-27 | 2011-01-18 | Oracle International Corporation | Method and apparatus for supporting service enablers via service request composition |
US9245236B2 (en) | 2006-02-16 | 2016-01-26 | Oracle International Corporation | Factorization of concerns to build a SDP (service delivery platform) |
US9038082B2 (en) | 2004-05-28 | 2015-05-19 | Oracle International Corporation | Resource abstraction via enabler and metadata |
US8321498B2 (en) | 2005-03-01 | 2012-11-27 | Oracle International Corporation | Policy interface description framework |
US8458703B2 (en) | 2008-06-26 | 2013-06-04 | Oracle International Corporation | Application requesting management function based on metadata for managing enabler or dependency |
US8073810B2 (en) | 2007-10-29 | 2011-12-06 | Oracle International Corporation | Shared view of customers across business support systems (BSS) and a service delivery platform (SDP) |
US9565297B2 (en) | 2004-05-28 | 2017-02-07 | Oracle International Corporation | True convergence with end to end identity management |
US7860490B2 (en) | 2004-12-01 | 2010-12-28 | Oracle International Corporation | Methods and systems for exposing access network capabilities using an enabler proxy |
US8966498B2 (en) | 2008-01-24 | 2015-02-24 | Oracle International Corporation | Integrating operational and business support systems with a service delivery platform |
US8032920B2 (en) | 2004-12-27 | 2011-10-04 | Oracle International Corporation | Policies as workflows |
JP2006227843A (ja) * | 2005-02-16 | 2006-08-31 | Sony Corp | コンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラム |
US7292579B2 (en) * | 2005-04-29 | 2007-11-06 | Scenera Technologies, Llc | Processing operations associated with resources on a local network |
US20070067386A1 (en) * | 2005-08-30 | 2007-03-22 | D-Link Systems, Inc. | Embedded media server |
JP4518058B2 (ja) | 2006-01-11 | 2010-08-04 | ソニー株式会社 | コンテンツ伝送システム、コンテンツ伝送装置及びコンテンツ伝送方法、並びにコンピュータ・プログラム |
US20070220114A1 (en) * | 2006-03-16 | 2007-09-20 | Nokia Corporation | Advanced search feature for UPnP media content |
KR100782858B1 (ko) * | 2006-04-11 | 2007-12-06 | 삼성전자주식회사 | 홈 네트워크 디바이스들의 컨텐츠를 동기화하는 방법 및장치 |
US8914493B2 (en) | 2008-03-10 | 2014-12-16 | Oracle International Corporation | Presence-based event driven architecture |
US7979388B2 (en) * | 2006-11-17 | 2011-07-12 | Microsoft Corporation | Deriving hierarchical organization from a set of tagged digital objects |
JP2008211624A (ja) * | 2007-02-27 | 2008-09-11 | Toshiba Corp | 通信装置及び通信システム |
US8214503B2 (en) | 2007-03-23 | 2012-07-03 | Oracle International Corporation | Factoring out dialog control and call control |
JP2008250587A (ja) * | 2007-03-30 | 2008-10-16 | Kddi Corp | コンテンツリスト作成装置およびコンテンツリスト作成プログラム |
US8539097B2 (en) | 2007-11-14 | 2013-09-17 | Oracle International Corporation | Intelligent message processing |
US8161171B2 (en) | 2007-11-20 | 2012-04-17 | Oracle International Corporation | Session initiation protocol-based internet protocol television |
KR101449025B1 (ko) * | 2008-03-19 | 2014-10-08 | 엘지전자 주식회사 | 다중-소스 스트리밍을 위한 오브젝트에 대한 정보 관리 및처리 방법 그리고 그 장치 |
US9654515B2 (en) | 2008-01-23 | 2017-05-16 | Oracle International Corporation | Service oriented architecture-based SCIM platform |
US8589338B2 (en) | 2008-01-24 | 2013-11-19 | Oracle International Corporation | Service-oriented architecture (SOA) management of data repository |
US8401022B2 (en) | 2008-02-08 | 2013-03-19 | Oracle International Corporation | Pragmatic approaches to IMS |
US8447642B2 (en) * | 2008-04-17 | 2013-05-21 | Eggzack, Inc. | Local content management and distribution system |
JP2009277111A (ja) * | 2008-05-16 | 2009-11-26 | Funai Electric Co Ltd | 情報処理装置 |
WO2010006095A2 (en) * | 2008-07-11 | 2010-01-14 | Marvell World Trade, Ltd. | Service discovery methods |
US8090848B2 (en) | 2008-08-21 | 2012-01-03 | Oracle International Corporation | In-vehicle multimedia real-time communications |
US8879547B2 (en) | 2009-06-02 | 2014-11-04 | Oracle International Corporation | Telephony application services |
US20110055380A1 (en) * | 2009-09-03 | 2011-03-03 | Yockey Robert F | Network providing automatic connections between devices based on user task |
US8583830B2 (en) | 2009-11-19 | 2013-11-12 | Oracle International Corporation | Inter-working with a walled garden floor-controlled system |
US9269060B2 (en) | 2009-11-20 | 2016-02-23 | Oracle International Corporation | Methods and systems for generating metadata describing dependencies for composable elements |
US8533773B2 (en) | 2009-11-20 | 2013-09-10 | Oracle International Corporation | Methods and systems for implementing service level consolidated user information management |
US9509790B2 (en) | 2009-12-16 | 2016-11-29 | Oracle International Corporation | Global presence |
US9503407B2 (en) | 2009-12-16 | 2016-11-22 | Oracle International Corporation | Message forwarding |
US9438883B2 (en) * | 2012-04-09 | 2016-09-06 | Intel Corporation | Quality of experience reporting for combined unicast-multicast/broadcast streaming of media content |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6910068B2 (en) * | 1999-06-11 | 2005-06-21 | Microsoft Corporation | XML-based template language for devices and services |
US6892230B1 (en) * | 1999-06-11 | 2005-05-10 | Microsoft Corporation | Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages |
US6810528B1 (en) * | 1999-12-03 | 2004-10-26 | Sony Computer Entertainment America Inc. | System and method for providing an on-line gaming experience through a CATV broadband network |
JP2002008115A (ja) * | 2000-06-23 | 2002-01-11 | Sony Corp | 情報配信システム、端末装置、サーバ装置、記録媒体、情報配信方法 |
US7194689B2 (en) * | 2000-08-22 | 2007-03-20 | Microsoft Corporation | Generic user control point tool for universal plug and play (UPnP) devices |
US7171475B2 (en) * | 2000-12-01 | 2007-01-30 | Microsoft Corporation | Peer networking host framework and hosting API |
US20020083143A1 (en) * | 2000-12-13 | 2002-06-27 | Philips Electronics North America Corporation | UPnP architecture for heterogeneous networks of slave devices |
US20020078161A1 (en) * | 2000-12-19 | 2002-06-20 | Philips Electronics North America Corporation | UPnP enabling device for heterogeneous networks of slave devices |
JP2002304333A (ja) | 2001-04-03 | 2002-10-18 | Sony Corp | 伝送方法及び伝送装置 |
JP3884920B2 (ja) * | 2001-04-16 | 2007-02-21 | 株式会社日立製作所 | データ配送方法 |
JP3661935B2 (ja) * | 2001-06-20 | 2005-06-22 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
JP3525435B2 (ja) * | 2001-07-04 | 2004-05-10 | ソニー株式会社 | 情報処理装置および方法、並びに通信システム |
US6957396B2 (en) * | 2001-10-18 | 2005-10-18 | Sony Corporation | Graphic user interface for digital networks |
CN1416062A (zh) * | 2002-10-31 | 2003-05-07 | 李洪宝 | 一种计算机网络上存储介质资源的聚集方法 |
JP2004312413A (ja) * | 2003-04-08 | 2004-11-04 | Sony Corp | コンテンツ提供サーバ、情報処理装置、および方法、並びにコンピュータ・プログラム |
JP3800198B2 (ja) * | 2003-05-16 | 2006-07-26 | ソニー株式会社 | 情報処理装置、およびアクセス制御処理方法、並びにコンピュータ・プログラム |
AU2003246151A1 (en) * | 2003-05-30 | 2005-01-21 | Lg Electronics, Inc. | Home network system |
US20060179138A1 (en) * | 2003-06-25 | 2006-08-10 | Koninklijke Philips Electronics, N.V. | User-specific interaction with content sotred on upnp network |
ATE385099T1 (de) * | 2003-06-30 | 2008-02-15 | Koninkl Philips Electronics Nv | Einbetten einer upnp av mediaserverobjektidentifikation in einem uri |
JP4196772B2 (ja) * | 2003-07-24 | 2008-12-17 | ソニー株式会社 | コンテンツ提供システム、情報処理装置および方法、出力装置および方法、並びにプログラム |
JP4181061B2 (ja) * | 2004-01-30 | 2008-11-12 | 株式会社東芝 | コンテンツ管理装置、コンテンツ管理方法及びコンテンツ管理プログラム |
-
2003
- 2003-08-28 JP JP2003304655A patent/JP3935459B2/ja not_active Expired - Fee Related
-
2004
- 2004-08-26 US US10/926,265 patent/US7447793B2/en not_active Expired - Fee Related
- 2004-08-27 CN CNB200410057967XA patent/CN100568872C/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1921426B (zh) * | 2005-08-26 | 2010-05-05 | 乐金电子(昆山)电脑有限公司 | UPnP媒体服务器中的P2P服务器应用设备及应用方法 |
Also Published As
Publication number | Publication date |
---|---|
CN100568872C (zh) | 2009-12-09 |
US20050050181A1 (en) | 2005-03-03 |
JP3935459B2 (ja) | 2007-06-20 |
US7447793B2 (en) | 2008-11-04 |
JP2005078164A (ja) | 2005-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1592306A (zh) | 内容管理装置和内容管理系统 | |
US8689280B2 (en) | DNS-based content routing | |
CN1161928C (zh) | 从外部通信网络控制家用网络的方法和设备 | |
CN1852101A (zh) | 一种并行下载方法和终端 | |
CN1960271A (zh) | 管理网络上的内容的方法和设备以及记录介质 | |
CN1312923A (zh) | 利用嵌入内容分布式幻影服务器的全局文档主系统 | |
CN1705947A (zh) | 服务发现及发布 | |
CN1444745A (zh) | 内容交换机装置 | |
JP2008524736A (ja) | アドホック・ピアツーピア・ネットワーク用の集約コンテンツ・リスト | |
JP2007519082A (ja) | バーチャルコンテンツディレクトリサービス | |
CN1444816A (zh) | 用于网络寻址的系统 | |
JP2004235739A (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
CN101034990A (zh) | 权限管理方法及装置 | |
CN1950814A (zh) | 为联网的媒体服务器中所存储的内容管理书签信息的方法和装置 | |
CN1577322A (zh) | 管理数据处理系统中的应用文件的方法和装置 | |
CN1444813A (zh) | 选择性路由选择 | |
CN1501741A (zh) | 用于提供基于位置的服务的方法和系统 | |
CN1745369B (zh) | 信息处理装置和信息处理方法 | |
CN1902608A (zh) | 设备合作服务系统及系统中所包括的电子设备 | |
CN1748400A (zh) | 用于对UPnP设备的改变作出反应的方法和系统 | |
US20120030316A1 (en) | Unified Media Content Directory Services | |
JP2009098817A (ja) | コンテンツ取得装置、プログラム、コンテンツ取得方法、およびコンテンツ取得システム | |
CN1526227A (zh) | 用于对等服务的方法和装备 | |
CN1860482A (zh) | 用于具有内容目录服务的系统的转换服务 | |
JP2004348455A (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091209 Termination date: 20130827 |