CN100358307C - 在家用网络中远程管理家用设备的装置及其方法 - Google Patents

在家用网络中远程管理家用设备的装置及其方法 Download PDF

Info

Publication number
CN100358307C
CN100358307C CNB2004100564922A CN200410056492A CN100358307C CN 100358307 C CN100358307 C CN 100358307C CN B2004100564922 A CNB2004100564922 A CN B2004100564922A CN 200410056492 A CN200410056492 A CN 200410056492A CN 100358307 C CN100358307 C CN 100358307C
Authority
CN
China
Prior art keywords
housed device
environment
data
message
vendor server
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.)
Active
Application number
CNB2004100564922A
Other languages
English (en)
Other versions
CN1581832A (zh
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 CN1581832A publication Critical patent/CN1581832A/zh
Application granted granted Critical
Publication of CN100358307C publication Critical patent/CN100358307C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home 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
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • 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/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

一种用于提供家用网络与外部网络之间的接口并且远程地管理连接到该家用网络的家用设备的装置。该装置包括:发送数据处理单元,用来向连接到所述外部网络的供应商服务器发送有关所述家用设备的信息,并且请求用于设置所述家用设备的驱动环境的环境设置数据;接收数据处理单元,用于从所述供应商服务器接收基于所述请求的响应消息,并且抽取包含在所述响应消息中的环境设置数据;以及环境设置单元,用于根据所述环境设置数据,设置对于所述家用设备运行的驱动环境。

Description

在家用网络中远程管理家用设备的装置及其方法
优先权要求
本申请要求于2003年8月11日向韩国知识产权局提交的韩国专利申请2003-55303的优先权,其内容融入此文作为参考。
技术领域
本发明涉及一种在家用网络中远程管理家用设备的装置及其方法,更具体地讲,涉及一种在家用网络中远程管理家用设备的装置及其方法,其中当在家用网络中添加新家用设备时,该家用设备的驱动环境被远程地安装,并且当更新现有家用设备的环境设置时,该环境设置数据被远程地更新。
背景技术
一般地,家用设备,即家用电器分为:信息系统装备,诸如个人计算机、传真机、以及扫描仪;A/V装备,诸如TV、置顶盒、DVD、VCR、音响、摄像机、一家用游戏设备;控制系统装备,诸如咖啡机、电饭堡、电冰箱、洗衣机、微波炉、以及照相机;以及虚装备,诸如遥控器、对讲机、传感器、以及点火器。这些装备分别通过电话线、无线LAN或蓝牙、USB、IEEE1394、以及电源线连接。
图1显示了一般家用网络的结构。
家用网络包括家用网关110、PLC(电源线通信)模块130、家用PNA(家用电话线联网联盟)模块140、WLAN(无线局域网)模块150、以太网模块160、IEEE1394模块170、以及蓝牙模块180。从模块130到180的每一个都通过内部总线或网络线连接到家用网关110。
提供商服务器120包含在外部网络中,并且连接到互连网。供应商服务器120是保存用于设置例如家用设备的驱动代码等家用设备驱动环境的环境设置数据的服务器,所述供应商服务器主要由家用设备的制造商提供。
PLC模块130、家用PNA模块140、WLAN模块150、以太网模块160、IEEE1394模块170、以及蓝牙模块180装备有用于从通过各自的协议进行通信的家用设备接收数据或者将数据发送给相应的家用设备的部件。
从模块130到180的各个模块通过诸如相应的电话线网络、电源线网络、蓝牙网络、以及无线LAN等网络连接,以与构成每一网络的家用设备进行通信。家用设备190通过电源线网络连接,以通过PLC模块130进行通信。
家用网络通过家用网关110连接到互连网。家用网关110为用于提供诸如ADSL(非对称用户数字线)或VDSL(甚高数据速度用户数字线)等用户网络与家用网络之间接口的设备,并且支持从物理层到高级应用的各种协议。另外,家用网关110一天24小时工作,因此为家庭提供通过互连网的不同类型的多媒体服务,并且将不同类型的家用设备连接到家用网络。
家用网关110的功能常规上限于数据服务,但是现在,由于对于诸如音频与视频等多媒体服务的支持,家用网关110的功能已经变得更复杂了。另外,对于MPEG解码器、编解码器、家用PNA、PLA、WLAN、以太网、VDSL/ADSL、电缆调制解调器等等,正在不断地有新产品发行,或者现有产品的功能正在不断地扩充。
因此,当向由家用网关110管理的家用网络添加家用设备或者增加家用网络中现有设备的功能以更新其环境数据时,加载新的家用设备或者新的功能将根据装备的通信方法或配置而变化。
然而,存在一个问题:如果有许多其服务潜在顾客,该潜在顾客的供应商直接访问并更新环境数据,则费用将大大增加。另外,当顾客直接连接到供应商服务器并且更新家用设备时,对于不熟悉本领域的一般顾客很难直接操作它,并且如果发生问题,则代价不小。
另外,当外部管理器自动并远程地更新家用设备的环境数据时,根据所使用的协议以及操作系统,可能存在许多进行更新的方法。然而,可能发生安全问题,并且支持各种家用设备也不容易。
发明内容
为了可以上述问题,本发明的一个方面是提供一种用于在家用网络中远程地管理家用设备的装置及其方法,其中,当在家用网络中添加新家用设备时,远程地安装该家用设备的驱动环境,并且当更新现有家用设备的环境设置数据时,远程地更新该环境设置数据。
为了达到本发明的上述方面和/或其他特征,提供了一种用于提供家用网络与外部网络之间的通信接口并且远程地管理连接到该家用网络的家用设备的装置,包括:发送数据处理单元,用来向连接到所述外部网络的供应商服务器发送有关所述家用设备的信息,并且请求用于设置所述家用设备的驱动环境的环境设置数据;接收数据处理单元,用于从所述供应商服务器接收基于所述请求的响应消息,并且抽取包含在所述响应消息中的环境设置数据;以及环境设置单元,用于根据所述环境设置数据,设置对于所述家用设备运行的驱动环境。其中所述环境设置单元生成用于执行所述环境设置数据的执行脚本,并且发送所述环境设置数据与执行脚本给所述家用设备。
优选地,所述接收数据处理单元还确认是否从所述供应商服务器接收到了通报更新家用设备环境设置数据的通知消息;以及如果收到了所述通知消息,则所述发送数据处理单元向所述供应商服务器发送有关相应于所述通知消息的家用设备的信息。
优选地,所述通知消息包括以下至少之一:所述家用设备的制造商的名称与URL、所述家用设备的型号名称与型号版本、用户序列号、所述家用设备环境设置数据被更新的时间、以及用户的IP地址。
优选地,如果相应于所述通知消息的家用设备没有连接到所述家用网络,则所述发送数据处理单元向所述供应商服务器发送指示不存在所述相应于所述通知消息的所述家用设备的缺席消息。
优选地,所述有关家用设备的信息包括以下至少之一:所述家用设备的名称、所述家用设备的制造商的名称与网站、以及所述家用设备的详细的型号名称与型号序列号。另外,希望所述发送数据处理单元以基于XML(可扩展标记语言)的HTTP(超文本传输协议)数据格式准备包含有关所述家用设备信息的请求消息。
优选地,所述响应消息包括以下至少之一:所述家用设备的型号名称、型号版本、型号序列号、驱动代码、驱动代码版本、驱动代码大小、校验和、以及驱动哈希算法。另外,希望所述响应消息根据基于XML的HTTP数据格式准备。
优选地,所述接收数据处理单元通过验证包含在所述供应商服务器的响应消息中的校验和,确认是否正常收到了所述环境设置数据。
优选地,如果正常收到了所述环境设置数据,则所述发送数据处理单元生成完成消息,并将其发送给所述供应商服务器,并且如果没有正常收到所述环境设置数据,则所述发送数据处理单元生成失败消息,并将其发送给所述供应商服务器。
优选地,所述完成消息和/或失败消息包括以下至少之一:所述家用设备的制造商的名称、所述家用设备的型号名称、型号版本、以及型号序列号、以及用户的IP地址。另外,希望所述完成消息和/或失败消息根据基于XML的HTTP数据格式准备。
优选地,所述接收数据处理单元通过试探性地执行包含在所述响应消息中的环境设置数据,确认是否正常收到了所述环境设置数据。
优选地,所述环境设置单元生成用于执行所述环境设置数据的执行脚本,并且发送所述环境执行数据与执行脚本给所述家用设备。
为了达到本发明的上述方面和/或其他特征,提供了一种用于提供在家用网络与外部网络之间的通信接口并且远程地管理连接到该家用网络的家用设备的方法,所述方法包括以下步骤:向连接到所述外部网络的供应商服务器发送有关所述家用设备的信息,并且请求用于设置所述家用设备的驱动环境的环境设置数据;从所述供应商服务器接收基于所述请求的响应消息,并且抽取包含在所述响应消息中的环境设置数据;以及根据所述环境设置数据,设置对于所述家用设备运行的驱动环境。其中所述设置驱动环境包括:生成用于执行所述环境设置数据的执行脚本,并且发送所述环境设置数据与执行脚本给所述家用设备。
优选地,所述请求环境设置数据的步骤包括:确认是否从所述供应商服务器接收到了通报更新家用设备环境设置数据的通知消息;并且所述方法还包括:如果收到了所述通知消息,则向所述供应商服务器发送有关相应于所述通知消息的家用设备的信息,并且请求用于设置所述相应于所述通知消息的家用设备运行的驱动环境的环境设置数据。
优选地,所述通知消息包括以下至少之一:所述家用设备的制造商的名称与统一资源定位符(URL)、所述家用设备的型号名称与型号版本、用户序列号、所述家用设备环境设置数据被更新的时间、以及用户的IP地址。
优选地,所述请求环境设置数据的步骤还包括:如果相应于所述通知消息的家用设备没有连接到所述家用网络,则向所述供应商服务器发送指示不存在所述相应于所述通知消息的家用设备的缺席消息。
优选地,所述有关家用设备的信息包括以下至少之一:所述家用设备的名称、所述家用设备的制造商的名称与网站、以及所述家用设备的详细的型号名称与型号序列号。另外,希望所述请求环境设置数据的步骤包括:以基于XML的HTTP数据格式准备包含有关所述家用设备信息的请求消息。
优选地,所述响应消息包括以下至少之一:所述家用设备的型号名称、型号版本、型号序列号、驱动代码、驱动代码版本、驱动代码大小、校验和、以及驱动哈希算法。另外,希望所述响应消息根据基于XML的HTTP数据格式准备。
优选地,所述抽取环境设置数据的步骤包括:通过验证包含在来自所述供应商服务器的响应消息中的校验和,确认是否正常收到了所述环境设置数据。
优选地,所述请求环境设置数据的步骤包括:如果正常收到了所述环境设置数据,则生成完成消息,并将其发送给所述供应商服务器,并且如果没有正常收到所述环境设置数据,则生成失败消息,并将其发送给所述供应商服务器。
优选地,所述完成消息和/或失败消息包括以下至少之一:所述家用设备的制造商的名称、所述家用设备的型号名称、型号版本、以及型号序列号、以及用户的IP地址。另外,希望所述完成消息和/或失败消息根据基于XML的HTTP数据格式准备。
优选地,所述抽取环境设置数据的步骤包括:通过试探性地执行包含在所述响应消息中的环境设置数据,确认是否正常执行所述环境设置数据。
优选地,所述设置驱动环境的步骤包括:生成用于执行所述环境设置数据的执行脚本,并且发送所述环境执行数据与执行脚本给所述家用设备。
附图说明
本发明的以上方面及其他特征将在参照附图对其实施例的详细描述中变得显而易见,其中:
图1显示了一般家用网络的结构;
图2显示了根据本发明的家用网络的家用设备远程管理装置的结构;
图3A为显示根据本发明的家用网络的家用设备远程管理方法的示意性流程图;
图3B为显示根据本发明的家用网络的家用设备远程管理方法的详细流程图;
图4为显示根据本发明的另一家用网络的家用设备远程管理方法的流程图。
具体实施方式
此后,将参照附图详细描述本发明。
图2显示了根据本发明的家用网络的家用设备远程管理装置的结构。
参照图2,家用网络的家用设备远程管理装置包括接口单元210、发送数据处理单元220、接收数据处理单元230、以及环境设置单元240。
通过接口单元210,家用设备远程管理装置对家用网络以及外部网络之间的通信提供接口。外部网络连接到供应商服务器,如背景技术所述,并且除下述项目之外,供应商服务器的功能与背景技术所述相同。家用设备远程管理装置使用SSL(加密套接字层)TCP,以加密地同供应商服务器进行通信。
家用设备远程管理装置可能还包括家用设备信息存储单元260。然而,家用设备远程管理装置可以使用现有的存储器,而不用分离地具有家用设备信息存储单元260。有关家用设备的信息存储在家用设备信息存储单元260上。有关家用设备的信息包括:家用设备的名称、家用设备制造商的名称与网站、家用设备的详细的型号名称、以及型号序列号。家用设备信息存储单元260还可以存储用于设置家用设备驱动环境的环境设置数据,例如驱动代码。
发送数据处理单元220向供应商服务器发送有关家用设备的信息,并且请求用于设置家用设备的驱动环境的环境设置数据,所述供应商服务器连接到外部网络,所述外部网络与家用网络耦合。对于供应商服务器,生产该家用设备的公司的网站是通用的,并且存储了相应的家用设备的环境设置数据。
另外,还希望发送数据处理单元220准备包括有关所检索的家用设备的信息的请求消息,以请求用于设置该家用设备的驱动环境的环境设置数据,所述请求消息为基于XML(可扩展标记语言)的HTTP(超文本传输协议)数据格式。希望以基于XML的HTTP数据格式,准备在供应商服务器与家用设备远程管理设备之间的通信中所使用的所有消息。
请求消息的内容包括有关家用设备的信息,即该家用设备的制造商的名称与URL、型号名称、型号版本、详细的型号名称、以及型号序列号。在设置了与具有该家用设备制造商的URL的供应商服务器的SSL/TCP连接之后,由发送数据处理单元220所生成的请求消息通过接口210发送到供应商服务器。
接收数据处理单元230抽取包含在响应消息中的家用设备的环境设置数据,并且将其存储在家用设备信息存储单元260上,所述响应消息由供应商服务器作为对请求的响应发送。来自供应商服务器的响应消息包括该家用设备的型号名称、型号版本、型号序列号。另外,该响应消息包括该家用设备的实际的驱动代码、驱动代码版本、驱动代码大小、以及驱动哈希算法等等。
接收数据处理单元230确认包含在该响应消息中的校验和,并且验证该家用设备的环境设置数据被正常下载。另外,接收数据处理单元230试探性地加载家用设备的环境设置数据,并且验证该家用设备的环境设置数据被正常地执行。
接收数据处理单元230接收来自供应商服务器的响应消息,并且验证家用设备的环境设置数据是否被正常接收。如果家用设备的环境设置数据正常地被执行,则发送数据处理单元220生成完成消息,并且将其发送给供应商服务器。然而,如果接收数据处理单元230没有收到来自供应商服务器的响应消息,或者家用设备的环境设置数据由于许多原因被正常地接收(即使其已经被接收),则发送数据处理单元220生成失败消息,并且将其发送给供应商服务器。
所述完成消息包括:制造商的名称、家用设备的型号名称、型号版本、型号序列号、以及用户的IP地址;而所述失败消息包括:制造商的名称、家用设备的型号名称、型号版本、型号序列号、以及用户的IP地址。
环境设置单元240生成用于执行环境设置数据的执行脚本。执行脚本为用于执行环境设置数据的脚本,其为一种执行文件,开发该执行文件以能够被发送到有关的家用设备从而执行环境设置数据。
通过接口单元210,环境设置单元240向家用设备发送家用设备的环境设置数据及其执行脚本,并且设置该家用设备的驱动环境,从而该家用设备能够进行下载并且与家用网络中通信。
如果在家用网络中发现了新的家用设备,则发送数据处理单元220检索有关所发现的家用设备的信息。有关所发现的家用设备的信息包括(例如)上述的家用设备的名称与制造商,并且根据家用设备的连接方案,该信息可以通过网络中间件或PCI(外围组件互连)信息搜索检索。
通过接口单元210,发送数据处理单元220向供应商服务器发送响应消息、完成消息、以及失败消息。另外,发送数据处理单元220确认接收数据处理单元230是否已经从供应商服务器收到了通知消息,该通知消息通报正在被更新的家用设备的环境设备数据。
当更新家用设备的环境设备数据时,所述通知消息为由保存有关家用设备的环境设置数据的供应商服务器所生成的消息,并且该消息被发送给每个家用网络的家用设备远程管理装置。供应商服务器以XML格式准备相应的更新通知消息,并且将其发送给已经购买了相应家用设备的各个用户的家用设备远程管理装置,并且参照在供应商服务器中注册的用户列表。
所述通知消息的内容包括有关该家用设备的信息,即该家用设备制造商的名称以及URL、家用设备的型号名称以及型号版本、用户的序列号、更新家用设备的时间、以及用户的IP地址。
当相应于包含在通知消息中的家用设备信息的家用设备被连接到家用网络时,发送数据处理单元220发送有关该家用设备的信息给供应商服务器,并且请求该家用设备的更新后的环境设置数据。
如上所述的根据本发明的家用设备管理装置可以通过以下方式实现:安装在现有家用网关上,或者扩展家用网关的功能。相应地,当向家用网络添加家用设备或者更新家用设备的环境设置数据时,家用设备管理装置远程并自动地安装并更新家用设备的环境设置数据,而不用用户干预。
图3A为显示根据本发明的家用网络的家用设备远程管理方法的示意性流程图,图3B为显示根据本发明的家用网络的家用设备远程管理方法的详细流程图。此后,将参照图3A与3B,详细描述本发明。
首先,详细描述开始于步骤(S301),其涉及向连接到外部网络的供应商服务器发送与家用设备有关的信息,并且请求用于设置家用设备的驱动环境的环境设置数据。
当家用设备加电并且启动(S310)时,初始化不同类型的硬件信息。如果硬件信息被初始化,则家用设备远程管理装置确定该家用设备是否为新的家用设备(S315)。为了发现新家用设备,根据所使用的操作系统,使用本领域公知的各种工具,并且省略其详细描述。
如果发现了新家用设备,则检索有关所发现的家用设备的信息(S320)。如果家用设备连接到家用网络的方式为网络类型,则有关该家用设备的信息可以通过该网络的中间件确认,并且如果家用设备连接到家用网络的方式为总线类型,则有关该家用设备的信息可以通过(例如)PCI信息搜索确认。
有关该家用设备的信息被发送给家用设备远程管理装置,并且家用设备远程管理装置根据所发送的家用设备信息检索是否存在该家用设备的环境设置数据(S325)。
当存在家用设备的环境设置数据时,将所检索的该家用设备的环境设置数据发送给新家用设备。然而,当家用设备是家用电器时,如在PLC模块中,该家用设备的环境设置数据可以被发送给其中加载该家用设备的环境设置数据的位置。
当在家用设备远程管理装置中不存在该家用设备的环境设置数据时,以XML格式准备所请求该家用设备环境设置数据的请求消息,并且发送给供应商服务器(S330)。请求消息的内容与上述相同。
下面,详细描述步骤(303),其中接收来自供应商服务器的对于请求的响应消息,并且抽取包含在该响应消息中的环境设置数据。
接收请求消息的供应商服务器使用相应的型号序列号,以确认相应的家用设备,找到匹配有关该家用设备信息的用于设置该家用设备驱动环境的环境设置数据,并且将其包含在响应消息中发送给家用设备远程管理装置。
如果从供应商服务器收到对于请求消息的响应消息,则家用设备远程管理装置处理该响应消息(S335)。因为该响应消息包含家用设备的环境设置数据,所以通过设置基于SSL的TCP连接来完成对于该响应消息的接收,以在家用设备远程管理装置与供应商服务器之间安全地进行通信。作为对于响应消息的处理,家用设备远程管理装置通过验证包含在家用设备的响应消息中的校验和,确认环境设置数据是否被正常接收。
另外,希望家用设备远程管理装置通过暂时地并试探性地加载包含在所接收的响应消息中的环境设置数据,确认环境设置数据是否被正常地执行。试探性加载方法使用各种工具之一。其一是这样一种工具,其提供用于加载环境设置数据的暂时硬件环境,加载环境设置数据,如果加载被正常执行则移除暂时提供的硬件环境,并且通知家用设备加载被正常执行。
最后,详细描述步骤(S305),其中根据包含在所发送的响应消息中的环境设置数据,设置用于操作家用设备的驱动环境。
如果确认家用设备的环境设置数据被正常地接收,则家用设备远程管理装置生成用于执行该家用设备的环境设置数据的执行脚本(S340)。然后,家用设备远程管理装置向有关的家用设备发送家用设备环境设置数据及其执行脚本(S345)。发送家用设备环境设置数据及其执行脚本的位置当然可以是上述的其中加载家用设备环境设置数据的位置。家用设备执行所发送的执行脚本,并且加载家用设备环境设置数据(S350),由此进行操作并且进行在家用网络中的通信。
图4为显示根据本发明的另一家用网络的家用设备远程管理方法的流程图。图4描述了在更新现有家用设备的环境设置数据的情况下的家用设备远程管理方法。
如果更新家用设备的环境设置数据,则保存有关家用设备的环境设置数据的供应商服务器以XML格式生成通报该更新的通知消息,并且将该通知消息发送给各个家用网络的家用设备远程管理装置。
家用设备远程管理装置确认是否收到了通知消息(S410)。如果收到了通知消息,则家用设备远程管理装置检索有关该家用设备的信息,以确认由该通知消息所指示的家用设备是否存在于该装置所管理的家用网络中(S415),并且确认是否有关的家用设备是否运行于该装置所管理的家用网络中(S420)。
如果确认了家用设备的运行,则家用设备远程管理装置生成如上所述的请求家用设备环境设置数据的请求消息,将其发送给供应商服务器,接收响应消息,并且抽取家用设备环境设置数据(S425)。对此的详细操作的过程与在发现新家用设备的情况下的相同。
在另一方面,当有关家用设备没有在家用网络中运行时,家用设备远程管理装置生成缺席消息,并且将其发送给供应商服务器(S430)。该缺席消息包括家用设备的制造商名称、该家用设备的型号名称、型号版本、以及型号序列号、以及用户的IP地址。
到目前为止,已经描述了当在家用网络中发现新家用设备时以及当更新家用设备环境设置数据时,自动安装并更新用于设置家用设备驱动环境的环境设置数据的家用设备远程管理装置与方法。本发明的家用设备远程管理装置可以通过将其安装在通用家用网关上来实现。
根据本发明的家用设备远程管理装置与方法,当向家用网络添加新家用设备以及更新家用设备的环境设置数据时,可能自动安装并更新用于设置家用设备驱动环境的环境设置数据,而不用用户干预。
相应地,当向家用网络新近添加新家用设备或者更新家用设备的环境设置数据时,就不需要一般用户直接执行加载该家用设备的工作,并因此不会发生安全问题。另外,可能充分地支持各种家用设备,并且可能以经济的费用充分地处理家用网络的环境变化。
虽然已经描述了本发明的几个优选实施例,但是本领域技术人员应该理解本发明不限于所述的优选实施例,而在不脱离权利要求所限定的本发明的精神与范围的前提下可以进行各种修改与改变。

Claims (26)

1.一种用于提供家用网络与外部网络之间的通信接口并且远程地管理连接到该家用网络的家用设备的装置,包括:
发送数据处理单元,用来向连接到所述外部网络的供应商服务器发送有关所述家用设备的信息,并且请求用于设置所述家用设备的驱动环境的环境设置数据;
接收数据处理单元,用于从所述供应商服务器接收基于所述请求的响应消息,并且抽取包含在所述响应消息中的环境设置数据;以及
环境设置单元,用于将所述家用设备的环境设置数据发送到所述家用设备,根据所述环境设置数据,在所述家用设备中设置对于所述家用设备运行的驱动环境,
其中所述环境设置单元生成用于执行所述环境设置数据的执行脚本,并且发送所述环境设置数据与执行脚本给所述家用设备。
2.根据权利要求1的装置,其中所述接收数据处理单元确认是否从所述供应商服务器接收到了通报更新家用设备环境设置数据的通知消息;
以及如果收到了所述通知消息,则所述发送数据处理单元向所述供应商服务器发送有关相应于所述通知消息的家用设备的信息。
3.根据权利要求2的装置,其中所述通知消息包括以下至少之一:所述家用设备的制造商的名称与统一资源定位符URL、所述家用设备的型号名称与型号版本、用户序列号、所述家用设备环境设置数据被更新的时间、以及用户的IP地址。
4.根据权利要求2的装置,其中如果相应于所述通知消息的家用设备没有连接到所述家用网络,则所述发送数据处理单元向所述供应商服务器发送指示不存在所述相应于所述通知消息的家用设备的缺席消息。
5.根据权利要求1的装置,其中所述有关家用设备的信息包括以下至少之一:所述家用设备的名称、所述家用设备的制造商的名称与网站、以及所述家用设备的详细的型号名称与型号序列号。
6.根据权利要求5的装置,其中所述发送数据处理单元以基于可扩展标记语言XML的超文本传输协议HTTP数据格式准备包含有关所述家用设备信息的请求消息。
7.根据权利要求1的装置,其中所述响应消息包括以下至少之一:所述家用设备的型号名称、型号版本、型号序列号、驱动代码、驱动代码版本、驱动代码大小、校验和、以及驱动哈希算法。
8.根据权利要求7的装置,其中所述响应消息根据基于可扩展标记语言XML的超文本传输协议HTTP数据格式准备。
9.根据权利要求7的装置,其中所述接收数据处理单元通过验证包含在所述供应商服务器的响应消息中的校验和,确认是否正常收到了所述环境设置数据。
10.根据权利要求9的装置,其中如果正常收到了所述环境设置数据,则所述发送数据处理单元生成完成消息,并将其发送给所述供应商服务器,并且如果没有正常收到所述环境设置数据,则所述发送数据处理单元生成失败消息,并将其发送给所述供应商服务器。
11.根据权利要求10的装置,其中所述完成消息与失败消息中的至少一个包括以下至少之一:所述家用设备的制造商的名称、所述家用设备的型号名称、型号版本、以及型号序列号、以及用户的IP地址。
12.根据权利要求10的装置,其中所述完成消息与失败消息中的至少一个根据基于XML的HTTP数据格式准备。
13.根据权利要求1的装置,其中所述接收数据处理单元通过试探性地执行包含在所述响应消息中的环境设置数据,确认是否正常收到了所述环境设置数据。
14.一种用于在家用网络与外部网络之间通信并且远程地管理连接到该家用网络的家用设备的方法,所述方法包括:
向连接到所述外部网络的供应商服务器发送有关所述家用设备的信息,并且请求用于设置所述家用设备的驱动环境的环境设置数据;
从所述供应商服务器接收基于所述请求的响应消息,并且抽取包含在所述响应消息中的环境设置数据;以及
将所述家用设备的环境设置数据发送到所述家用设备,根据所述环境设置数据,在所述家用设备中设置对于所述家用设备运行的驱动环境,其中所述设置驱动环境包括:生成用于执行所述环境设置数据的执行脚本,并且发送所述环境设置数据与执行脚本给所述家用设备。
15.根据权利要求14的方法,其中所述请求环境设置数据包括:确认是否从所述供应商服务器接收到了通报更新家用设备环境设置数据的通知消息;
所述方法还包括:如果收到了所述通知消息,则向所述供应商服务器发送有关相应于所述通知消息的家用设备的信息,并且请求用于设置所述相应于所述通知消息的家用设备运行的驱动环境的环境设置数据。
16.根据权利要求15的方法,其中所述通知消息包括以下至少之一:所述家用设备的制造商的名称与统一资源定位符URL、所述家用设备的型号名称与型号版本、用户序列号、所述家用设备环境设置数据被更新的时间、以及用户的IP地址。
17.根据权利要求15的方法,其中当请求所述环境设置数据时,如果相应于所述通知消息的家用设备没有连接到所述家用网络,则向所述供应商服务器发送指示不存在所述相应于所述通知消息的家用设备的缺席消息。
18.根据权利要求14的方法,其中所述有关家用设备的信息包括以下至少之一:所述家用设备的名称、所述家用设备的制造商的名称与网站、以及所述家用设备的详细的型号名称与型号序列号。
19.根据权利要求18的方法,其中请求所述环境设置数据包括:以基于可扩展标记语言XML的超文本传输协议HTTP数据格式准备包含有关所述家用设备信息的请求消息。
20.根据权利要求14的方法,其中所述响应消息包括以下至少之一:所述家用设备的型号名称、型号版本、型号序列号、驱动代码、驱动代码版本、驱动代码大小、校验和、以及驱动哈希算法。
21.根据权利要求20的方法,其中所述响应消息根据基于可扩展标记语言XML的超文本传输协议HTTP数据格式准备。
22.根据权利要求21的方法,其中所述抽取环境设置数据包括:通过验证包含在来自所述供应商服务器的响应消息中的校验和,确认是否正常收到了所述环境设置数据。
23.根据权利要求22的方法,其中所述请求环境设置数据包括:如果正常收到了所述环境设置数据,则生成完成消息,并将其发送给所述供应商服务器,并且如果没有正常收到所述环境设置数据,则生成失败消息,并将其发送给所述供应商服务器。
24.根据权利要求23的方法,其中所述完成消息与失败消息中的至少一个包括以下至少之一:所述家用设备的制造商的名称、所述家用设备的型号名称、型号版本、以及型号序列号、以及用户的IP地址。
25.根据权利要求23的方法,其中所述完成消息与失败消息中的至少一个根据基于XML的HTTP数据格式准备。
26.根据权利要求14的方法,其中所述抽取环境设置数据包括:通过试探性地执行包含在所述响应消息中的环境设置数据,确认是否正常收到了所述环境设置数据。
CNB2004100564922A 2003-08-11 2004-08-11 在家用网络中远程管理家用设备的装置及其方法 Active CN100358307C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR55303/03 2003-08-11
KR1020030055303A KR100541942B1 (ko) 2003-08-11 2003-08-11 홈네트워크의 홈디바이스원격관리장치 및 그 방법
KR55303/2003 2003-08-11

Publications (2)

Publication Number Publication Date
CN1581832A CN1581832A (zh) 2005-02-16
CN100358307C true CN100358307C (zh) 2007-12-26

Family

ID=33563028

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100564922A Active CN100358307C (zh) 2003-08-11 2004-08-11 在家用网络中远程管理家用设备的装置及其方法

Country Status (5)

Country Link
US (1) US8612555B2 (zh)
EP (1) EP1507363B1 (zh)
JP (1) JP3851644B2 (zh)
KR (1) KR100541942B1 (zh)
CN (1) CN100358307C (zh)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6480510B1 (en) 1998-07-28 2002-11-12 Serconet Ltd. Local area network of serial intelligent cells
US6690677B1 (en) * 1999-07-20 2004-02-10 Serconet Ltd. Network for telephony and data communication
US6549616B1 (en) * 2000-03-20 2003-04-15 Serconet Ltd. Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
IL135744A (en) 2000-04-18 2008-08-07 Mosaid Technologies Inc Telephone communication system through a single line
US6842459B1 (en) 2000-04-19 2005-01-11 Serconet Ltd. Network combining wired and non-wired segments
IL144158A (en) * 2001-07-05 2011-06-30 Mosaid Technologies Inc Socket for connecting an analog telephone to a digital communications network that carries digital voice signals
EP2523358A3 (en) * 2001-10-11 2012-11-21 Mosaid Technologies Incorporated Outlet with analog signal adapter
IL152824A (en) * 2002-11-13 2012-05-31 Mosaid Technologies Inc A socket that can be connected to and the network that uses it
IL154234A (en) * 2003-01-30 2010-12-30 Mosaid Technologies Inc Method and system for providing dc power on local telephone lines
IL154921A (en) * 2003-03-13 2011-02-28 Mosaid Technologies Inc A telephone system that includes many separate sources and accessories for it
IL157787A (en) 2003-09-07 2010-12-30 Mosaid Technologies Inc Modular outlet for data communications network
IL159838A0 (en) * 2004-01-13 2004-06-20 Yehuda Binder Information device
IL160417A (en) * 2004-02-16 2011-04-28 Mosaid Technologies Inc Unit added to the outlet
IL161869A (en) * 2004-05-06 2014-05-28 Serconet Ltd A system and method for carrying a signal originating is wired using wires
US7873058B2 (en) 2004-11-08 2011-01-18 Mosaid Technologies Incorporated Outlet with analog signal adapter, a method for use thereof and a network using said outlet
US8250163B2 (en) * 2005-06-09 2012-08-21 Whirlpool Corporation Smart coupling device
US7668195B2 (en) 2005-06-14 2010-02-23 General Instrument Corporation Method and apparatus for transmitting and receiving data over a shared access carrier network
DE102006030184A1 (de) * 2005-06-30 2007-01-25 Lg Electronics Inc. Haushaltsgerät mit einem MP3-Spieler
KR100645538B1 (ko) * 2005-08-09 2006-11-14 삼성전자주식회사 홈 게이트웨이 시스템의 환경 설정 장치 및 그 방법
JP4600992B2 (ja) * 2005-08-17 2010-12-22 Kddi株式会社 家電機器遠隔操作システムおよびその運用方法
US7930369B2 (en) * 2005-10-19 2011-04-19 Apple Inc. Remotely configured media device
US7813451B2 (en) * 2006-01-11 2010-10-12 Mobileaccess Networks Ltd. Apparatus and method for frequency shifting of a wireless signal and systems using frequency shifting
WO2007083954A1 (en) 2006-01-23 2007-07-26 Lg Electronics Inc. Method for scheduling device management and terminal thereof
KR100695011B1 (ko) 2006-03-15 2007-03-14 한국전자통신연구원 주변장치 자동 설치/제거 장치 및 그를 이용한 주변장치자동 발견 시스템 및 그 방법
CN100438517C (zh) * 2006-04-30 2008-11-26 中国移动通信集团公司 家庭网关设备
KR100757896B1 (ko) * 2006-05-24 2007-09-11 한국전자통신연구원 홈 네트워크 시스템 및 그 시스템에서의 원격 홈서비스설치 방법
US8555057B2 (en) * 2006-07-21 2013-10-08 At&T Intellectual Property I, L.P. System and method for securing a network
KR100785078B1 (ko) * 2006-09-07 2007-12-12 삼성전자주식회사 설정환경 알림 기능을 구비한 호스트장치 및 그 방법
ATE460793T1 (de) * 2006-12-13 2010-03-15 Alcatel Lucent Fernaktivierung von heimgeräten
EP1933499B1 (en) * 2006-12-13 2016-03-30 Alcatel Lucent Policy-based management method for remote management of home devices
US9602880B2 (en) 2006-12-29 2017-03-21 Kip Prod P1 Lp Display inserts, overlays, and graphical user interfaces for multimedia systems
US20170344703A1 (en) 2006-12-29 2017-11-30 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US11783925B2 (en) 2006-12-29 2023-10-10 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US9569587B2 (en) 2006-12-29 2017-02-14 Kip Prod Pi Lp Multi-services application gateway and system employing the same
US11316688B2 (en) 2006-12-29 2022-04-26 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US8180735B2 (en) 2006-12-29 2012-05-15 Prodea Systems, Inc. Managed file backup and restore at remote storage locations through multi-services gateway at user premises
US8086495B2 (en) 2007-09-10 2011-12-27 Prodea Systems, Inc. Device and a method for ordering product at a premises via an integrated multimedia service system
US8649386B2 (en) * 2007-09-11 2014-02-11 Prodea Systems, Inc Multi-interface wireless adapter and network bridge
WO2009053910A2 (en) 2007-10-22 2009-04-30 Mobileaccess Networks Ltd. Communication system using low bandwidth wires
JP2009105678A (ja) * 2007-10-23 2009-05-14 Ustage Co Ltd 分離型ホームゲートウェイシステム
US8175649B2 (en) 2008-06-20 2012-05-08 Corning Mobileaccess Ltd Method and system for real time control of an active antenna over a distributed antenna system
US8422397B2 (en) * 2007-12-28 2013-04-16 Prodea Systems, Inc. Method and apparatus for rapid session routing
KR101006027B1 (ko) * 2008-10-24 2011-01-06 린나이코리아 주식회사 디바이스의 설치 정보를 이용한 자동 업데이트 기능을 가진홈네트워크 시스템
US8306634B2 (en) * 2008-12-23 2012-11-06 Samsung Electronics Co., Ltd. Adaptive and user location-based power saving system
CN102232191B (zh) 2009-02-08 2015-07-08 康宁移动接入有限公司 采用携带以太网信号的电缆的通信系统
RU2549100C2 (ru) * 2009-06-05 2015-04-20 Конинклейке Филипс Электроникс Н.В. Устройство для приготовления пищи и способ помощи пользователю при приготовлении пищи
US8521852B2 (en) * 2009-12-28 2013-08-27 The Directv Group, Inc. Method and system for registering a client device in a multi-room digital video recording system
US8316413B2 (en) 2010-02-04 2012-11-20 Eldon Technology Limited Apparatus for displaying electrical device usage information on a television receiver
US9599981B2 (en) * 2010-02-04 2017-03-21 Echostar Uk Holdings Limited Electronic appliance status notification via a home entertainment system
US20120072932A1 (en) * 2010-03-26 2012-03-22 Telcordia Technologies, Inc. System and method for controlling and managing the delivery of digital media to devices on home networks
CN102043404A (zh) * 2011-01-26 2011-05-04 深圳拓邦股份有限公司 一种智能家电控制系统及方法
US9009738B2 (en) * 2011-03-17 2015-04-14 Microsoft Technology Licensing, Llc Device identification using device functions
EP2829152A2 (en) 2012-03-23 2015-01-28 Corning Optical Communications Wireless Ltd. Radio-frequency integrated circuit (rfic) chip(s) for providing distributed antenna system functionalities, and related components, systems, and methods
CN103019197B (zh) * 2012-12-03 2014-10-29 海信集团有限公司 远程控制智能终端设备的方法及系统
WO2015009973A1 (en) * 2013-07-17 2015-01-22 Visible World, Inc. Systems and methods for content presentation management
US20150161452A1 (en) 2013-12-11 2015-06-11 Echostar Technologies, Llc Home Monitoring and Control
US9495860B2 (en) 2013-12-11 2016-11-15 Echostar Technologies L.L.C. False alarm identification
US9900177B2 (en) 2013-12-11 2018-02-20 Echostar Technologies International Corporation Maintaining up-to-date home automation models
US9769522B2 (en) 2013-12-16 2017-09-19 Echostar Technologies L.L.C. Methods and systems for location specific operations
CN103763392B (zh) * 2014-01-29 2018-09-07 百度在线网络技术(北京)有限公司 设备的控制方法、装置及系统
US9723393B2 (en) 2014-03-28 2017-08-01 Echostar Technologies L.L.C. Methods to conserve remote batteries
US10148495B1 (en) * 2014-06-09 2018-12-04 Amazon Technologies, Inc. Remote configuration of wireless devices
US9621959B2 (en) 2014-08-27 2017-04-11 Echostar Uk Holdings Limited In-residence track and alert
US9824578B2 (en) 2014-09-03 2017-11-21 Echostar Technologies International Corporation Home automation control using context sensitive menus
US9184960B1 (en) 2014-09-25 2015-11-10 Corning Optical Communications Wireless Ltd Frequency shifting a communications signal(s) in a multi-frequency distributed antenna system (DAS) to avoid or reduce frequency interference
US9989507B2 (en) 2014-09-25 2018-06-05 Echostar Technologies International Corporation Detection and prevention of toxic gas
US9511259B2 (en) 2014-10-30 2016-12-06 Echostar Uk Holdings Limited Fitness overlay and incorporation for home automation system
US9983011B2 (en) 2014-10-30 2018-05-29 Echostar Technologies International Corporation Mapping and facilitating evacuation routes in emergency situations
US9967614B2 (en) 2014-12-29 2018-05-08 Echostar Technologies International Corporation Alert suspension for home automation system
US9729989B2 (en) 2015-03-27 2017-08-08 Echostar Technologies L.L.C. Home automation sound detection and positioning
US9946857B2 (en) 2015-05-12 2018-04-17 Echostar Technologies International Corporation Restricted access for home automation system
US9948477B2 (en) 2015-05-12 2018-04-17 Echostar Technologies International Corporation Home automation weather detection
US9632746B2 (en) 2015-05-18 2017-04-25 Echostar Technologies L.L.C. Automatic muting
CN105142116B (zh) * 2015-08-06 2019-01-29 深圳创维-Rgb电子有限公司 一种智能设备的通讯网络切换方法及切换系统
US9960980B2 (en) 2015-08-21 2018-05-01 Echostar Technologies International Corporation Location monitor and device cloning
US9996066B2 (en) 2015-11-25 2018-06-12 Echostar Technologies International Corporation System and method for HVAC health monitoring using a television receiver
US10101717B2 (en) 2015-12-15 2018-10-16 Echostar Technologies International Corporation Home automation data storage system and methods
US9798309B2 (en) 2015-12-18 2017-10-24 Echostar Technologies International Corporation Home automation control based on individual profiling using audio sensor data
US10091017B2 (en) 2015-12-30 2018-10-02 Echostar Technologies International Corporation Personalized home automation control based on individualized profiling
US10073428B2 (en) 2015-12-31 2018-09-11 Echostar Technologies International Corporation Methods and systems for control of home automation activity based on user characteristics
US10060644B2 (en) 2015-12-31 2018-08-28 Echostar Technologies International Corporation Methods and systems for control of home automation activity based on user preferences
US9628286B1 (en) 2016-02-23 2017-04-18 Echostar Technologies L.L.C. Television receiver and home automation system and methods to associate data with nearby people
US9882736B2 (en) 2016-06-09 2018-01-30 Echostar Technologies International Corporation Remote sound generation for a home automation system
US10294600B2 (en) 2016-08-05 2019-05-21 Echostar Technologies International Corporation Remote detection of washer/dryer operation/fault condition
US10049515B2 (en) 2016-08-24 2018-08-14 Echostar Technologies International Corporation Trusted user identification and management for home automation systems
US11150892B2 (en) 2019-07-30 2021-10-19 Microsoft Technology Licensing, Llc Software versioning for network connected devices
CN116032762A (zh) 2019-11-11 2023-04-28 华为技术有限公司 网络业务的处理方法、系统和网关设备
US11089109B1 (en) * 2019-11-20 2021-08-10 Sprint Communications Company L.P. Smart device management via a mobile communication device based on privacy preferences
JP7469217B2 (ja) 2020-11-30 2024-04-16 株式会社日立製作所 無線通信に関する情報を設定するシステム及び方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999035753A2 (en) * 1998-01-06 1999-07-15 Sony Electronics, Inc. Method and system related to an audio/video network
WO2000017789A1 (en) * 1998-09-17 2000-03-30 Koninklijke Philips Electronics N.V. Customized upgrading of internet-enabled devices based on user-profile
JP2002297474A (ja) * 2001-03-29 2002-10-11 Denso Corp 電子掲示板システム、遠隔端末、及びプログラム
CN1398469A (zh) * 2000-07-26 2003-02-19 皇家菲利浦电子有限公司 基于服务器的多标准家庭网桥接方法
CN1398459A (zh) * 2000-12-07 2003-02-19 皇家菲利浦电子有限公司 分解信号的方法及利用该方法的信号处理电路和装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6026150A (en) * 1997-10-30 2000-02-15 Epigram Network protocol--based home entertainment network
US6615088B1 (en) * 1999-06-09 2003-09-02 Amx Corporation System and method of device interface configuration for a control system
JP3318289B2 (ja) 1999-08-10 2002-08-26 松下電送システム株式会社 ホームネットワークゲートウエイ装置
US6795846B1 (en) * 1999-10-22 2004-09-21 Sun Microsystems, Inc. Network configuration and management for dynamic networks and methods thereof
EP1350176A2 (en) * 2000-07-06 2003-10-08 Homeportal, Inc. Method and system for controlling and coordinating devices and appliances, such as from a central portal and via a wide/area communications network
EP1233602A4 (en) * 2000-09-27 2004-09-08 Ntt Docomo Inc METHOD FOR REMOTE CONTROL OF ELECTRONIC DEVICES AND INSTALLATION FOR MANAGING SUCH DEVICES
JP4434467B2 (ja) * 2000-11-01 2010-03-17 キヤノン株式会社 ユーザインタフェース制御装置
US7181519B2 (en) * 2000-12-11 2007-02-20 Silverback Technologies, Inc. Distributed network monitoring and control system
JP2002297484A (ja) 2001-03-30 2002-10-11 Hitachi Hometec Ltd 宅内ネットワークシステム
US20030063608A1 (en) * 2001-10-03 2003-04-03 Moonen Jan Renier Multicast discovery protocol uses tunneling of unicast message

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999035753A2 (en) * 1998-01-06 1999-07-15 Sony Electronics, Inc. Method and system related to an audio/video network
WO2000017789A1 (en) * 1998-09-17 2000-03-30 Koninklijke Philips Electronics N.V. Customized upgrading of internet-enabled devices based on user-profile
CN1398469A (zh) * 2000-07-26 2003-02-19 皇家菲利浦电子有限公司 基于服务器的多标准家庭网桥接方法
CN1398459A (zh) * 2000-12-07 2003-02-19 皇家菲利浦电子有限公司 分解信号的方法及利用该方法的信号处理电路和装置
JP2002297474A (ja) * 2001-03-29 2002-10-11 Denso Corp 電子掲示板システム、遠隔端末、及びプログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
System Architecture and Implementation of a CEBus/InternetGateway. Peter M.Corcoran ET AL.IEEE. 1997 *

Also Published As

Publication number Publication date
JP2005065281A (ja) 2005-03-10
EP1507363A3 (en) 2006-07-12
US8612555B2 (en) 2013-12-17
KR20050015882A (ko) 2005-02-21
US20050038875A1 (en) 2005-02-17
KR100541942B1 (ko) 2006-01-10
EP1507363A2 (en) 2005-02-16
EP1507363B1 (en) 2013-03-13
JP3851644B2 (ja) 2006-11-29
CN1581832A (zh) 2005-02-16

Similar Documents

Publication Publication Date Title
CN100358307C (zh) 在家用网络中远程管理家用设备的装置及其方法
US7962581B2 (en) Client device configuration with vendor association of configuration parameters
US8135811B2 (en) Client device configuration with configuration services providers
US8639784B2 (en) Client device configuration with hooks
JP2009217656A (ja) 情報機器におけるソフトウェア更新システム
JP2007183944A (ja) UPnPネットワークで外部の有料コンテンツを獲得するための方法及び装置
AU2010285563A1 (en) Method and apparatus for remote management of device
WO2006072988A1 (ja) ゲートウェイ装置、端末、及びネットワーク装置
JP6374870B2 (ja) 分散アプリケーションのライフサイクル管理のための解決策
CN102763373A (zh) 基于远程访问使用本地网络装置的服务的方法和设备
CN101883002A (zh) 一种外挂设备安装方法及系统
US9948748B2 (en) Method of receiving/transmitting event message, controlled device, and control point
CN1972207A (zh) 管理通用即插即用装置的信息的方法和设备
KR100480038B1 (ko) 유피엔피(UPnP) 홈 네트워크 시스템의 업그레이드 방법
JP2004146994A (ja) ネット家電簡単接続方法、システムおよびそのプログラム
CN113328883B (zh) 终端管理方法及装置、存储介质、电子设备
KR20170037349A (ko) 전자 기기 제어 방법
JP2008131345A (ja) コールセンタ装置
CN102342064A (zh) 用于在远程访问服务期间限制网络信息的公开的方法和装置

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