[go: up one dir, main page]

CN101136819A - 管理家庭网络中的装置提供的服务的方法和设备 - Google Patents

管理家庭网络中的装置提供的服务的方法和设备 Download PDF

Info

Publication number
CN101136819A
CN101136819A CNA2007101022830A CN200710102283A CN101136819A CN 101136819 A CN101136819 A CN 101136819A CN A2007101022830 A CNA2007101022830 A CN A2007101022830A CN 200710102283 A CN200710102283 A CN 200710102283A CN 101136819 A CN101136819 A CN 101136819A
Authority
CN
China
Prior art keywords
service
home network
alternative service
database
network
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.)
Pending
Application number
CNA2007101022830A
Other languages
English (en)
Inventor
孙炅镐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101136819A publication Critical patent/CN101136819A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

提供一种管理由家庭网络中的装置提供的服务的方法。家庭网络设备管理关于由家庭网络中的所有装置提供的服务的信息,并且当第一装置未能提供服务时向第二装置请求能够替代第一装置的服务的替代服务。因此,当用户请求服务的装置不能提供服务时,用户不需要直接搜索不同的装置和再次向不同的装置请求服务。

Description

管理家庭网络中的装置提供的服务的方法和设备
本申请要求于2006年8月30日提交到韩国知识产权局的第10-2006-0082937号韩国专利申请的优先权,该申请全部公开于此以资参考。
技术领域
与本发明一致的方法和设备涉及家庭网络,更具体地讲,涉及一种有效地将家庭网络装置的服务提供给家庭网络中的用户的方法。
背景技术
随着家庭网络技术的研究和标准化的发展,对用户能在家中使用单个遥控器操作各种家庭网络装置的环境的需求日益增加。例如,在建立家庭网络的环境中,用户可从各种网络装置(诸如个人计算机、DVD播放器等)接收数字内容,并且可在电视机上观看接收的数字内容。
同时,随着各种数字装置的广泛普及,以及所述数字装置的趋同现象的加速,在家中提供相同或相似服务的几个装置的情况增加。例如,在家中安装两台或多台数字电视很平常。
图1是说明在一般家庭网络中使用装置提供的服务的方法的示图。
用户控制包括用户接口的控制点(例如,遥控器),从而控制家庭网络装置,即,受控装置。受控装置从控制点接收服务请求,并通过响应消息通知控制点相应的服务是否被成功发送。
例如,如图1所示,控制点CP可控制受控装置CD1和受控装置CD2,由此使用各个受控装置CD1和CD2的服务。在本示例中,假设受控装置CD1和受控装置CD2提供相同的服务。当用户请求受控装置CD1的服务时,如果接收到指示相应服务不可用的响应,则用户不得不搜索与受控装置CD1相同类型的装置。如果搜索到受控装置CD2,则确定受控装置CD1和受控装置CD2是否能提供相同的服务。如果确定受控装置CD2提供相同的服务,则用户不得不再次向受控装置CD2请求服务。
也就是说,在现有技术的家庭网络中,当用户控制控制点并使用受控装置的服务时,如果受控装置不能提供服务,则用户不得不搜索不同的受控装置,并再次向该不同的受控装置请求服务。
发明内容
本发明的示例性实施例克服上述缺点和上面没有描述的其他缺点。此外,本发明不需要克服上述缺点,并且本发明的示例性实施例可不克服上述任何问题。
本发明提供一种当在家庭网络中任意装置不能提供服务时,能够不需要用户干涉就搜索能够替代所述服务的不同服务并向装置请求不同服务的设备和方法。
根据本发明的一方面,提供一种管理家庭网络的方法,包括:确认第一装置未能提供由第二装置请求的服务;在由家庭网络中的多个装置提供的多个服务中搜索替代服务;以及根据搜索结果向提供替代服务的第三装置请求替代服务。
所述方法还包括:生成数据库,在所述数据库中关于由家庭网络中的装置提供的每个服务映射替代服务和提供替代服务的装置的地址,其中,参照所述数据库执行搜索。
家庭网络是通用即插即用(UPnP)网络,并且参照从家庭网络中的装置接收的多个UPnP描述文档执行数据库的生成。
如果相应于服务存在多个替代服务,则生成数据库的步骤包括设置每个替代服务的优先级。
在设置优先级时,根据提供替代服务的多个装置的网络响应速度和/或提供替代服务的装置的硬件规格来设置优先级。
在设置优先级时,根据用户输入来设置提供替代服务的装置的优先级。
所述方法还包括:预订由家庭网络中的装置提供的服务的事件消息,其中,所述家庭网络是通用即插即用(UPnP)网络,并且确认第一装置未能提供由第二装置请求的服务的步骤包括从第一装置接收事件消息。
一种在其上具有执行管理家庭网络的方法的计算机程序的计算机可读记录介质,所述方法包括:确认第一装置未能提供由第二装置请求的服务;在由家庭网络中的多个装置提供的多个服务中搜索替代服务;以及根据搜索结果向提供替代服务的第三装置请求替代服务。
根据本发明的另一方面,提供一种管理家庭网络的设备,包括:确认单元,确认第一装置未能提供由第二装置请求的服务;搜索单元,在由家庭网络中的多个装置提供的多个服务中搜索替代服务;以及服务请求单元,根据搜索结果向提供替代服务的第三装置请求替代服务。
附图说明
通过结合附图对本发明的示例性实施例进行的详细描述,本发明的上述和其他方面将会变得更加清楚,其中:
图1是说明在现有技术的家庭网络中使用装置提供的服务的方法的示图;
图2是说明根据本发明示例性实施例的在家庭网络中使用替代服务的方法的示图;
图3是示出根据本发明示例性实施例的家庭网络管理设备管理装置提供的服务的方法的流程图;
图4示出根据本发明示例性实施例的由家庭网络管理设备生成的服务管理数据库的结构;
图5是说明根据本发明示例性实施例的在家庭网络中提供替代服务的处理的示图;
图6示出根据本发明示例性实施例的家庭网络环境;和
图7是根据本发明示例性实施例的家庭网络管理设备的框图。
具体实施方式
以下,将参照附图来详细说明本发明的示例性实施例。
在本说明书中,假设家庭网络是通用即插即用(UPnP)网络。UPnP允许不需要在连接到网络的装置之间进行复杂的设置就可在所述装置之间进行通信。UPnP允许装置自动搜索属于不同装置的服务。在UPnP家庭网络中,当用户仅将装置连接到UPnP家庭网络时,连接到UPnP家庭网络的其他装置自动地发现新连接的装置,并通过信息交换执行通信所需的各种处理。因此,由于UPnP允许家庭网络装置的简单安装,因此UPnP被认为是估计家庭网络的核心中间件。
图2是说明根据本发明示例性实施例的在家庭网络中使用替代服务的方法的示图。
在图2中,像图1那样,假设第一控制受控装置CD1和第二受控装置CD2提供相同的服务。
当用户使用控制点CP向第一受控装置CD1请求服务时,如果从第一受控装置CD1接收到指示不提供相应服务的响应消息,则根据本发明示例性实施例的家庭网络管理设备HNM接收作为事件消息的响应消息。
当指示由UPnP网络中的受控设备提供的服务的状态的变量发生改变时,事件消息用于向预订事件消息的装置通知所述改变。因此,家庭网络管理设备HNM不得不向家庭网络中的所有受控装置预订事件消息。
如果家庭网络管理设备通过从受控装置CD1接收的事件消息确认第一受控装置CD1不能提供服务,则家庭网络管理设备HNM确定提供能够替代第一受控装置CD1的服务的服务的装置是否存在于家庭网络中。如果第二受控装置CD2被找到,则家庭网络管理设备HNM向第二受控装置CD2请求相应的服务连同可通过事件消息确认的服务请求内容(即,包括在控制点CP传送到第一受控装置CD1的控制消息中的状态变量等)。由于请求服务的消息包括指示由控制点CP请求所述服务的信息,所以第二受控装置CD2将指示服务是否被成功提供的响应消息发送到控制点CP。也可通过家庭网络管理设备HNM从第二受控装置CD2接收响应消息并将其发送到受控点CP。
在图2中,家庭网络管理设备HNM被作为单独的装置示出。然而,本领域的普通技术人员应该理解:根据本发明示例性实施例的家庭网络管理设备HNM是能够包括在不同家庭网络装置中的功能性组件(例如,控制点CP)。
图3是示出根据本发明示例性实施例的家庭网络管理设备管理装置提供的服务的方法的流程图。
在操作310,家庭网络管理设备预订关于家庭网络中的所有受控装置的事件消息。家庭网络管理设备预订关于新连接到家庭网络的受控装置的事件消息以及关于已经在家庭网络中的受控装置的事件消息。
在操作320,家庭网络管理设备生成服务管理数据库,其中,通过UPnP描述文档获得生成服务管理数据库的信息。也就是说,如果家庭网络管理设备最初连接到家庭网络,则家庭网络管理设备接收家庭网络中所有受控装置的UPnP描述文档,并参照UPnP描述文档生成服务管理数据库。服务管理数据库将能够分别替代多个服务的替代服务映射到提供所述替代服务的受控装置的地址,并存储结果。“替代服务”表示可与相应服务基本一致的服务,并不仅指示由具有相同规格的相同产品提供的服务。在UPnP描述文档中,能够以相同类型的装置使用的服务以及相同类型的服务被认为是替代服务。
同时,当在家庭网络管理设备连接到家庭网络的同时新的受控装置连接到家庭网络时,家庭网络管理设备通过新受控装置的UPnP描述文档检查新受控装置的装置类型和服务类型,并更新服务管理数据库。也就是说,如果在服务管理数据库中不存在与新受控装置的装置类型相同的装置类型,则家庭网络管理设备新注册所述新受控装置的装置类型,并且如果在服务管理数据库中存在与新受控装置的装置类型相同的装置类型,则家庭网络管理设备从映射到该装置类型的服务中搜索能够替代所述新受控装置的服务的服务(一个或多个)。如果在服务管理数据库中不存在能够替代新受控装置的服务的服务,则家庭网络管理设备将新受控装置的服务注册为新的服务,并且如果在服务管理数据库中存在能够替代新受控装置的服务的服务(一个或多个),则家庭网络管理设备将新受控装置的服务映射到新受控装置的地址。
在操作330,家庭网络管理设备接收指示服务的提供已失败的事件消息。也就是说,由于家庭网络管理设备已在操作310向所有受控装置预订了事件消息,因此家庭网络管理设备可确认特定受控装置未能响应来自控制点的服务请求。这里,事件消息包括被不能提供服务的受控装置传送到请求服务的控制点的响应消息的所有内容。
在操作340,家庭网络管理设备参照服务管理数据库搜索能够替代由控制点请求的服务的替代服务。
其后,在操作350,家庭网络管理设备向提供替代服务的受控装置请求替代服务。
图4示出根据本发明示例性实施例的由家庭网络管理设备生成的服务管理数据库的结构。
如图4所示,有关服务类型被映射到属于家庭网络的受控装置的装置类型。此外,如果多个替代服务被映射到相同的装置类型,则将这些替代服务映射到提供这些替代服务的装置的地址信息。也就是说,在图4中,服务位置A、B、C、...表示装置的地址信息。
如果存在三个或更多个替代服务,也就是说,如果关于服务存在多个替代服务,则优选地向所述多个替代服务分配优先级。可根据提供替代服务的多个装置的每个的网络响应速度和/或提供替代服务的每个装置的硬件规格来设置优先级。
此外,用户可通过用户接口任意设置替代服务的优先级。
图5是说明根据本发明示例性实施例的在家庭网络中提供替代服务的处理的示图。在图5中,假设在家庭网络中,受控装置A、受控装置B和受控装置C提供相同的服务。
在操作501,家庭网络管理设备发现在家庭网络中的受控装置,从受控装置接收UPnP描述文档,并向所有的受控装置预订事件消息。
在操作502,家庭网络管理设备参照从受控装置接收的UPnP描述文档生成或(更新)服务管理数据库。
在操作503,控制点将请求服务的控制消息发送到受控装置A。
在操作504,当受控装置A未能提供服务时,在操作505,受控装置A将指示未能提供服务的响应消息发送到控制点,并且在操作506,受控装置A同时将事件消息发送到家庭网络管理设备。如上所述,在操作506发送的事件消息中包括在操作505发送的响应消息中包括的内容。
在操作507,家庭网络管理设备搜索替代服务并向受控装置C请求替代服务。也就是说,尽管受控装置A、B和C可提供替代服务,但家庭网络管理设备可参照服务管理数据库将控制消息发送到具有最高优先级的受控装置C。这里,请求替代服务所需的变量与包括在操作503中发送的控制消息中的变量相同。变量包括在操作506中发动的事件消息中,并且被发送到家庭网络管理设备。
在操作508,接收替代服务请求的受控装置C将指示替代服务是否被成功提供的响应消息发送到家庭网络管理设备。在操作509,家庭网络管理设备将响应消息转发到控制点。
当在操作507发送的控制消息与在操作503发送的控制消息相同时,也可通过受控装置C将响应消息直接发送到控制点而不是发送到家庭网络管理设备。
图6示出根据本发明示例性实施例的家庭网络环境。
在当前示例性实施例中,假设当用户在位于起居室的TV观看频道1的同时希望记录它时,位于起居室的TV可提供广播显示服务,而由于错误不能提供记录服务,但位于卧室的TV可提供广播显示服务和记录服务。
在操作610,没有认识到起居室TV不能提供记录服务的用户使用遥控器(即,控制点)向起居室TV请求记录服务。在操作620,起居室TV通过事件消息通知家庭网络管理设备不能通过起居室TV提供记录服务。
在操作630,家庭网络管理设备参照事件消息搜索替代服务,确认卧室TV可提供记录服务,并使用包括在事件消息中的变量请求卧室TV记录频道1。
在操作640,如果完成频道1的记录,则通过家庭网络将存储在卧室TV中的记录的数据发送到起居室TV。如果记录的数据被发送到起居室TV,则用户可在起居室TV观看他或她期望的广播。
图7是根据本发明示例性实施例的家庭网络管理设备700的框图。
参照图7,家庭网络管理设备700包括:事件预订单元710、数据库生成器720、确认单元730、搜索单元740、服务请求单元750、存储单元760以及网络管理模块770。
事件预订单元710预订连接到网络的所有受控装置的事件消息。
数据库生成器720生成服务管理数据库,从而家庭网络管理设备700可参照从家庭网络中的受控装置接收的UPnP描述文档发现通过家庭网络提供的关于服务(一个或多个)的替代服务(一个或多个)。如上所述,如果关于服务存在多个替代服务,则可根据提供多个替代服务的各个装置的网络响应速度和/或提供多个替代服务的各个装置的硬件规格来设置优先级。此外,可基于通过用户接口(未示出)输入的值来设置替代服务的优先级。服务管理数据库被存储在存储单元760。
确认单元730通过从受控装置接收的事件消息确认受控装置不能提供请求的服务,并请求搜索单元740搜索替代服务。
搜索单元740参照服务管理数据库搜索事件消息指定的服务。如果搜索到相应的替代服务,则搜索单元740将请求替代服务所需的信息发送到服务请求单元750。
服务请求单元750使用从搜索单元740接收的信息请求替代服务。
网络管理模块770执行基本连接管理,从而家庭网络中的所有装置可彼此通信。也就是说,在UPnP家庭网络中,网络管理模块770执行基本协议,诸如,简单对象访问协议(SOAP)、简单服务发现协议(SSDP)等,并接收或发送关于UPnP连网的各种操作的消息。
同时,本发明还可实现为计算机可读记录介质上的计算机可读代码。所述计算机可读记录介质是任何可存储其后可被计算机系统读取的数据的数据存储装置。计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置。
如上所述,根据本发明示例性实施例,当在包括多个装置的家庭网络中用户向其请求服务的装置不能提供服务时,用户不需要直接搜索不同的装置并再次请求服务。
此外,基于根据装置的性能设置的替代服务的优先级,通过将提供给家庭网络中的多个装置的多个替代服务彼此组合,用户可被最优化。
尽管已经参照本发明示例性实施例具体显示和描述了本发明,但是本领域的普通技术人员应该理解,在不脱离由权利要求定义的本发明的范围和精神的情况下,可以对其进行形式和细节上的各种改变。

Claims (15)

1.一种管理家庭网络的方法,所述方法包括:
确认第一装置未能提供由第二装置请求的服务;
在由家庭网络中的多个装置提供的多个服务中搜索替代服务;以及
根据搜索结果向提供替代服务的第三装置请求替代服务。
2.如权利要求1所述的方法,还包括:
生成数据库,在所述数据库中,关于由家庭网络中的装置提供的每个服务映射替代服务和提供替代服务的装置的地址,
其中,参照所述数据库执行搜索。
3.如权利要求2所述的方法,其中,家庭网络是通用即插即用网络,并且参照从家庭网络中的装置接收的多个即插即用描述文档执行数据库的生成。
4.如权利要求2所述的方法,其中,如果相应于请求的服务存在多个替代服务,则生成数据库的步骤包括设置每个替代服务的优先级。
5.如权利要求4所述的方法,其中,在设置优先级时,根据提供替代服务的多个装置的网络响应速度或提供替代服务的装置的硬件规格来设置优先级。
6.如权利要求4所述的方法,其中,在设置优先级时,根据用户输入来设置提供替代服务的装置的优先级。
7.如权利要求1所述的方法,还包括:预订由家庭网络中的装置提供的服务的事件消息,其中,所述家庭网络是通用即插即用网络,并且确认第一装置未能提供由第二装置请求的服务的步骤包括从第一装置接收事件消息。
8.一种在其上具有执行管理家庭网络的方法的计算机程序的计算机可读记录介质,所述方法包括:
确认第一装置未能提供由第二装置请求的服务;
在由家庭网络中的多个装置提供的多个服务中搜索替代服务;以及
根据搜索结果向提供替代服务的第三装置请求替代服务。
9.一种管理家庭网络的设备,所述设备包括:
确认单元,确认第一装置未能提供由第二装置请求的服务;
搜索单元,在由家庭网络中的多个装置提供的多个服务中搜索替代服务;以及
服务请求单元,根据搜索单元的搜索结果向提供替代服务的第三装置请求替代服务。
10.如权利要求9所述的设备,还包括:数据库生成器,用于生成数据库,在所述数据库中,关于由家庭网络中的装置提供的每个服务映射替代服务和提供替代服务的装置的地址,
其中,搜索单元根据所述数据库搜索替代服务。
11.如权利要求10所述的设备,其中,家庭网络是通用即插即用网络,并且数据库生成器参照从家庭网络中的装置接收的通用即插即用描述文档生成数据库。
12.如权利要求10所述的设备,其中,如果相应于服务存在多个替代服务,则数据库生成器设置每个替代服务的优先级。
13.如权利要求12所述的设备,其中,数据库生成器根据提供替代服务的多个装置的网络响应速度或提供替代服务的装置的硬件规格来设置优先级。
14.如权利要求12所述的设备,其中,数据库生成器根据用户输入来设置提供替代服务的装置的优先级。
15.如权利要求9所述的设备,还包括:事件预订单元,预订由家庭网络中的装置提供的服务的事件消息,其中,所述家庭网络是通用即插即用网络,并且确认单元参照从第一装置接收的事件消息确认第一装置未能提供由第二装置请求的服务。
CNA2007101022830A 2006-08-30 2007-05-09 管理家庭网络中的装置提供的服务的方法和设备 Pending CN101136819A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020060082937A KR100739810B1 (ko) 2006-08-30 2006-08-30 홈 네트워크에서 디바이스들의 서비스를 관리하는 방법 및장치
KR1020060082937 2006-08-30

Publications (1)

Publication Number Publication Date
CN101136819A true CN101136819A (zh) 2008-03-05

Family

ID=38504367

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101022830A Pending CN101136819A (zh) 2006-08-30 2007-05-09 管理家庭网络中的装置提供的服务的方法和设备

Country Status (5)

Country Link
US (1) US20080098441A1 (zh)
EP (1) EP1895715B1 (zh)
JP (1) JP5214929B2 (zh)
KR (1) KR100739810B1 (zh)
CN (1) CN101136819A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016119260A1 (zh) * 2015-01-30 2016-08-04 华为技术有限公司 一种获取成员资源数据替代值的方法、装置及系统

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100121906A1 (en) * 2008-11-11 2010-05-13 Electronics And Telecommunications Research Institute Device management apparatus and method for home network system
JP5359445B2 (ja) * 2009-03-25 2013-12-04 日本電気株式会社 サービス検索システム、サービス検索方法およびサービス検索用プログラム
CN101820499B (zh) * 2010-05-18 2014-01-01 中兴通讯股份有限公司 一种实现机顶盒与家庭网关自动交互的方法及系统
KR102457459B1 (ko) * 2016-01-29 2022-10-24 삼성전자주식회사 외부 장치로부터 컨텐트를 수신하기 위한 방법 및 이를 위한 전자 장치
WO2018169372A1 (en) 2017-03-17 2018-09-20 Samsung Electronics Co., Ltd. Method and system for routine disruption handling and routine management in a smart environment
GB2619007B (en) * 2022-05-18 2024-09-11 Vodafone Group Services Ltd Broadband connectivity

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751672B1 (en) * 1999-06-02 2004-06-15 Nortel Networks Limited Efficient dynamic home agent discovery algorithm and system
NL1014064C2 (nl) * 2000-01-14 2001-07-17 Skf Eng & Res Centre Bv Actuator en remklauw.
JP3792985B2 (ja) * 2000-04-05 2006-07-05 キヤノン株式会社 ディレクトリサーバおよび周辺装置、その制御方法、並びに記録媒体
JP2002094912A (ja) * 2000-09-13 2002-03-29 Sharp Corp リソース管理装置及びリソース管理方法
US20040103185A1 (en) * 2002-11-21 2004-05-27 Combs Nathan Hideaki Adaptive self-repair and configuration in distributed systems
US20060031887A1 (en) * 2004-04-30 2006-02-09 Sparrell Carlton J Centralized resource manager
US20060248557A1 (en) * 2005-04-01 2006-11-02 Vulcan Inc. Interface for controlling device groups

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016119260A1 (zh) * 2015-01-30 2016-08-04 华为技术有限公司 一种获取成员资源数据替代值的方法、装置及系统

Also Published As

Publication number Publication date
EP1895715B1 (en) 2014-05-07
EP1895715A3 (en) 2009-12-23
JP5214929B2 (ja) 2013-06-19
JP2008059578A (ja) 2008-03-13
EP1895715A2 (en) 2008-03-05
KR100739810B1 (ko) 2007-07-13
US20080098441A1 (en) 2008-04-24

Similar Documents

Publication Publication Date Title
US7801870B2 (en) Method of synchronizing information shared between a plurality of universal plug and play devices and apparatus therefor
US9003301B2 (en) Image management method and system using thumbnail in DLNA system
US7890470B2 (en) Method and apparatus for synchronizing device providing content directory service with device not providing content directory
KR101249232B1 (ko) UPnP AV 네트워크에서 “유니버셜 팔로우-미”기능을 제공하는 시스템 및 방법
CN101385020B (zh) 同步内容目录服务装置的方法、内容目录服务装置和系统
CN102263782B (zh) 信息处理装置、信息处理方法和信息处理系统
CN102763373B (zh) 基于远程访问使用本地网络装置的服务的方法和设备
CN103814566A (zh) 在hdmi网络中的地址映射
CN101136819A (zh) 管理家庭网络中的装置提供的服务的方法和设备
KR20140048930A (ko) 디바이스 디스커버리 방법 및 콘텐트 다운로드 방법
WO2009090707A1 (ja) 通信端末装置及び通信機器接続制御方法
CN1943171B (zh) 用于控制分布式站的网络中的设备的方法和网络站
US20040133678A1 (en) Data processing system, information processing apparatus and method, and computer program
WO2013107175A1 (zh) 家庭网络设备的控制方法及装置
JP2004320741A (ja) 個別に独立して存在するネットワークを接続する装置及び方法
CN101438563A (zh) 用于upnp av媒体服务器cds的存储容量询问
JP4823924B2 (ja) Avセッション復元方法およびこのためのコントロールポイント
JP4900169B2 (ja) ネットワークシステム、中継デバイス及び中継プログラム
JP2010061306A (ja) 情報処理装置、コンテンツ管理サーバ、情報処理方法、接続管理方法および情報処理システム
KR101501923B1 (ko) Dlna 네트워크 환경에서의 적응적 데이터 전송 방법 및전송 시스템
EP1862919B1 (en) Method and apparatus for synchronizing device providing content directory service with device not providing content directory service
CN101060438B (zh) 同步多内容目录服务的方法和内容目录服务系统
JP2006099380A (ja) 更新版ソフトウェア配布方法及びシステム
JP2013126195A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20080305