KR20060076645A - Upgrade system of home network controller - Google Patents
Upgrade system of home network controller Download PDFInfo
- Publication number
- KR20060076645A KR20060076645A KR1020040115130A KR20040115130A KR20060076645A KR 20060076645 A KR20060076645 A KR 20060076645A KR 1020040115130 A KR1020040115130 A KR 1020040115130A KR 20040115130 A KR20040115130 A KR 20040115130A KR 20060076645 A KR20060076645 A KR 20060076645A
- Authority
- KR
- South Korea
- Prior art keywords
- computer
- product information
- home network
- network controller
- upgrade
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2827—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/285—Generic home appliances, e.g. refrigerators
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Selective Calling Equipment (AREA)
Abstract
본 발명은 홈 네트워크 제어기의 업그레이드 시스템에 관한 것으로서, 특히 홈 네트워크 제어기에 의해 제어 및/또는 상태확인되는 전기 기기에 대응하는 제어프로그램을 업그레이드시키는 홈 네트워크 제어기의 업그레이드 시스템에 관한 것이다. The present invention relates to an upgrade system of a home network controller, and more particularly, to an upgrade system of a home network controller for upgrading a control program corresponding to an electric device controlled and / or checked by the home network controller.
본 발명인 홈 네트워크 제어기의 업그레이드 시스템은 다수의 전기 기기에 대한 제어 및/또는 상태 확인을 수행하고, 이들 전기 기기에 대한 제품 정보를 저장하고, 컴퓨터와 연결되어, 상기 컴퓨터의 요청에 따라 상기 제품 정보를 송신하고, 상기 제품 정보에 대응하는 업그레이드 모듈을 수신하는 홈 네트워크 제어기와, 상기 홈 네트워크 제어기로 상기 제품 정보를 요청하여 수신하고, 인터넷을 통하여 서비스 서버에 접속하고, 상기 제품 정보를 송신하고, 상기 서비스 서버로부터 상기 제품 정보에 대응하는 업그레이드 모듈을 수신하여 상기 홈 네트워크 제어기로 송신하는 컴퓨터와, 소정의 전기 기기에 대한 제품 정보 및 업그레이드 모듈을 저장하고, 상기 컴퓨터로부터 제품 정보를 수신하고, 상기 제품 정보에 대응하는 업그레이드 모듈을 상기 컴퓨터로 송신하는 서비스 서버로 이루어진다.
The upgrade system of the present inventors' home network controller performs control and / or status checks for a plurality of electrical devices, stores product information for these electrical devices, is connected to a computer, and, upon request of the computer, the product information. A home network controller for receiving the upgrade module corresponding to the product information, requesting and receiving the product information from the home network controller, accessing a service server through the Internet, and transmitting the product information, A computer for receiving an upgrade module corresponding to the product information from the service server and transmitting the upgrade module to the home network controller, and store product information and upgrade module for a predetermined electric device, receive product information from the computer, and Upgrade module corresponding to product information It has done as a service to be transmitted to the server computer.
Description
도 1은 일반적인 홈 네트워크 시스템의 개념도이다.1 is a conceptual diagram of a general home network system.
도 2는 종래 기술에 따른 홈 네트워크 시스템의 구성도이다.2 is a block diagram of a home network system according to the prior art.
도 3은 본 발명에 따른 홈 네트워크 제어기의 업그레이드 시스템의 구성도이다. 3 is a configuration diagram of an upgrade system of a home network controller according to the present invention.
도 4는 본 발명에 따른 홈 네트워크 제어기의 업그레이드 방법의 순서도이다. 4 is a flowchart of a method of upgrading a home network controller according to the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
10, 11: 홈 네트워크 제어기 21 내지 24: 슬레이브 디바이스10, 11:
30: 컴퓨터 40: 인터넷30: Computer 40: Internet
50: 서비스 서버
50: service server
본 발명은 홈 네트워크 제어기의 업그레이드 시스템에 관한 것으로서, 특히 홈 네트워크 제어기에 의해 제어 및/또는 상태확인되는 전기 기기에 대응하는 제어프로그램을 업그레이드시키는 홈 네트워크 제어기의 업그레이드 시스템에 관한 것이다. The present invention relates to an upgrade system of a home network controller, and more particularly, to an upgrade system of a home network controller for upgrading a control program corresponding to an electric device controlled and / or checked by the home network controller.
현재 각 가정 또는 원격에서 가정에 있는 가전기기들을 자동으로 제어하기 위한 홈 오토메이션은 거의 상용화단계에 이르러 있다. 초기의 홈 오토메이션의 경우 전화 또는 적외선을 이용하여 각 기기를 별도로 제어하는 수준이었고 각 기기 간의 연계는 이루어지지 않았으나, 이제는 통신수단을 이용하여 가전기기 간의 네트워크를 구축하여 이 네트워크를 제어하는 제어기를 두어 통합 관리하도록 하는 방법이 이용되고 있다. At present, home automation for automatic control of home appliances in each home or remote is almost commercialized. In the early days of home automation, each device was controlled separately using a telephone or infrared ray, and there was no linkage between the devices, but now there is a controller that controls the network by establishing a network between home appliances using communication means. A method for integrated management is used.
도 1은 일반적인 홈 네트워크 시스템의 개념도이다. 도시된 바와 같이, 홈 네트워크란 다양한 디지털 가전제품들이 서로 연결되어 집안과 밖에서 언제든지 편리하고 안전하며 경제적인 생활 서비스를 즐길 수 있는 것을 말한다. 1 is a conceptual diagram of a general home network system. As shown, a home network means that various digital home appliances can be connected to each other to enjoy convenient, safe and economical living services at home and at any time.
이러한 홈 네트워크가 등장하게 된 배경에는 그 동안 백색 가전으로 불리던 냉장고나 세탁기 등이 디지털 신호처리 기술의 발전으로 인해 점차 디지털화 되고 있으며, 여기에다 가전용 운용체제 기술과 고속 멀티미디어 통신 기술 등의 급속한 발전으로 인해 이들 기술들이 집약된 새로운 정보 가전의 형태로 등장하고 있기 때문이다. In the background of the appearance of the home network, refrigerators and washing machines, which have been called white household appliances, have been gradually digitized due to the development of digital signal processing technology. Also, due to the rapid development of home appliance operating system technology and high-speed multimedia communication technology, This is because these technologies are emerging as a form of integrated new information appliances.
여기서, IT 네트워크는 개인용 컴퓨터와 주변 장치들 간의 데이터 교환이나 인터넷 서비스 제공 등을 위해 구축되는 네트워크 유형을 말하여, AV 네트워크는 오디오나 비디오 정보를 다루는 가전 기기들간의 네트워크 유형을 말한다. 그리고, 리빙 네트워크는 홈 오토메이션이나 원격 검침과 같이 가전 기기들의 단순한 제어를 목적으로 하여 구축되는 네트워크로서, 냉장고, 세탁기, 전자레인지, 전등 가스 경보기, 에어컨, 전화 등으로 이루어질 수 있다. Here, the IT network refers to a network type established for exchanging data or providing Internet services between a personal computer and peripheral devices, and the AV network refers to a network type between home appliances that handle audio or video information. And, the living network is a network constructed for the purpose of simple control of home appliances, such as home automation or remote meter reading, and may include a refrigerator, a washing machine, a microwave oven, a light gas alarm, an air conditioner, a telephone, and the like.
도 2는 종래 기술에 따른 홈 네트워크 시스템의 구성도이다. 가정 내에 구성된 홈 네트워크 시스템은 다른 전기 기기의 동작을 제어하거나 상태를 모니터링 할 수 있는 전기 기기인 홈 네트워크 제어기(10)와, 전기 기기의 특성이나 기타 요인에 의하여 홈 네트워크 제어기(10)의 요구에 응답하는 기능과 자신의 상태 변화에 대한 정보를 알리는 기능을 갖는 전기 기기인 슬레이브 디바이스(21 내지 24)로 이루어진다. 본 명세서에서 사용되는 전기 기기는 세탁기, 냉장고 등과 같은 상술된 리빙 네트워크 서비스를 위한 가전기기뿐만 아니라, IT 네트워크 서비스 및 AV 네트워크 서비스를 위한 가전기기를 모두 포함하는 것을 의미한다. 여기서, 슬레이브 디바이스(21 내지 24)는 에어컨A(21), 에어컨B(22), 세탁기A(23) 및 세탁기B(24)로 이루어진다. 2 is a block diagram of a home network system according to the prior art. The home network system configured in the home is a home network controller 10, which is an electric device that can control the operation or monitor the status of other electric devices, and meet the needs of the home network controller 10 according to the characteristics or other factors of the electric devices. It consists of slave devices (21 to 24), which are electric appliances having a function of responding and of notifying information about a change in their state. As used herein, the electric appliance is meant to include not only home appliances for living network services described above, such as a washing machine and a refrigerator, but also home appliances for IT network services and AV network services. Here, the
자세하게는, 홈 네트워크 제어기(10)는 슬레이브 디바이스인 에어컨 에어컨A(21), 에어컨B(22), 세탁기A(23) 및 세탁기B(24)의 제어 및 상태 확인을 위한 제어 프로그램과, 이들의 제품 정보(제조연월일, 설치된 소프트웨어의 버전, 제어명령어, 제품 명칭 등)를 소정의 저장장소(미도시)에 저장한다. 여기서, 제어 프로그램은 제품 정보와 관련되며, 설치된 전기 기기의 제어 및 상태 확인을 수행하기 위한 제어명령을 포함하는 패킷의 생성 및 송신, 상태정보를 포함하는 패킷의 수신 및 처리 등을 수행한다. In detail, the home network controller 10 includes a control program for controlling and checking the status of the air conditioner air conditioner A 21, the
종래의 홈 네트워크 제어기(10)는 새로운 전기 기기(신제품)가 홈 네트워크 시스템에 연결된 때, 이 전기 기기에 대한 제어프로그램을 구비하지 못하므로, 이 전기 기기와 호환되는 전기 기기의 제어프로그램을 사용할 수 밖에 없었다. 이런 경우, 홈 네트워크 제어기(10)는 새로운 전기 기기를 완벽하게 제어하거나 상태확인을 수행할 수 없게 된다. 예를 들면, 홈 네트워크 시스템 내에 에어컨A(21)만이 연결되었다가, 새롭게 에어컨B(22)가 연결될 때, 이 에어컨B(22)가 에어컨A(21) 이상의 기능을 지니고 있으나 홈 네트워크 제어기(10)가 이 에어컨A(21)에 대한 제어 프로그램을 구비하고 있으나, 에어컨B(22)에 대한 제어 프로그램을 구비하지 않을 수 있다. 그럼으로써, 홈 네트워크 제어기(10)는 에어컨B(22)를 에어컨A(21)의 제어 프로그램으로 제어할 수 있으나(즉, 공통되는 기능의 제어), 에어컨B(22)에 유일한 기능들을 제어할 수 없게 된다. The conventional home network controller 10 does not have a control program for this electric device when a new electric device (new product) is connected to the home network system, so that the control program of the electric device compatible with the electric device can be used. There was only. In this case, the home network controller 10 will not be able to fully control the new electrical equipment or perform the status check. For example, when only the air conditioner A 21 is connected to the home network system, and when the
또한, 종래 기술에 따른 홈 네트워크 제어기(10)가 동일 제품군에 속하나 서로 다른 기능을 지닌 전기 기기의 모든 제어 프로그램을 구비하고 있으면, 모든 전기 기기의 제어가 가능하나, 이러한 제어 프로그램을 구비하지 위한 저장공간(메모리)이 증가되어야 하므로, 그에 따른 비용 증가가 야기되는 문제가 있다.
In addition, if the home network controller 10 according to the related art includes all the control programs of the electric devices belonging to the same product family but having different functions, the control of all the electric devices is possible, but the storage for not having such a control program Since space (memory) has to be increased, there is a problem that an increase in cost is caused.
상술된 문제를 해결하기 위해, 본 발명은 새롭게 연결되는 전기 기기의 제품 정보에 의존하여 이에 대응하는 제어 프로그램을 업그레이드하여 최적의 제어를 수 행하도록 하는 홈 네트워크 제어기의 업그레이드 시스템을 제공하는 것을 목적으로 한다. In order to solve the above-mentioned problem, an object of the present invention is to provide an upgrade system of a home network controller that relies on product information of a newly connected electric device to upgrade a control program corresponding thereto to perform optimal control. do.
또한, 본 발명은 홈 네트워크 제어기에 구비되어야 할 제어 프로그램의 크기를 감소시킴으로써 저장공간에 의한 비용을 감소시키는 홈 네트워크 제어기의 업그레이드 시스템을 제공하는 것을 목적으로 한다. It is also an object of the present invention to provide an upgrade system of a home network controller that reduces the cost of storage space by reducing the size of a control program to be provided in the home network controller.
또한, 본 발명은 서비스 서버와 홈 네트워크 제어기 간을 컴퓨터를 통하여 연결하여 사용자가 업그레이드를 용이하게 하도록 하는 홈 네트워크 제어기의 업그레이드 시스템을 제공하는 것을 목적으로 한다.
In addition, an object of the present invention is to provide an upgrade system of a home network controller that allows a user to easily upgrade by connecting a service server and a home network controller through a computer.
본 발명인 다수의 전기 기기에 대한 제어 및/또는 상태 확인을 수행하고, 이들 전기 기기에 대한 제품 정보를 저장하고, 컴퓨터와 연결되어, 상기 컴퓨터의 요청에 따라 상기 제품 정보를 송신하고, 상기 제품 정보에 대응하는 업그레이드 모듈을 수신하는 홈 네트워크 제어기와, 상기 홈 네트워크 제어기로 상기 제품 정보를 요청하여 수신하고, 인터넷을 통하여 서비스 서버에 접속하고, 상기 제품 정보를 송신하고, 상기 서비스 서버로부터 상기 제품 정보에 대응하는 업그레이드 모듈을 수신하여 상기 홈 네트워크 제어기로 송신하는 컴퓨터와, 소정의 전기 기기에 대한 제품 정보 및 업그레이드 모듈을 저장하고, 상기 컴퓨터로부터 제품 정보를 수신하고, 상기 제품 정보에 대응하는 업그레이드 모듈을 상기 컴퓨터로 송신하는 서비스 서버로 이루어진다. Perform control and / or status checks for a plurality of electrical devices of the present invention, store product information for these electrical devices, connect with a computer, transmit the product information at the request of the computer, and the product information A home network controller for receiving an upgrade module corresponding to the home network controller, requesting and receiving the product information from the home network controller, accessing a service server through the Internet, transmitting the product information, and transmitting the product information from the service server. A computer receiving and transmitting the upgrade module corresponding to the home network controller to the home network controller, and storing the product information and the upgrade module for a predetermined electric device, receiving the product information from the computer, and upgrading the corresponding product information. As a service server for sending to the computer The.
또한, 상기 서비스 서버는 상기 제품 정보에 대한 업그레이드 모듈 리스트를 상기 컴퓨터로 먼저 송신하고, 상기 컴퓨터가 수신하여 사용자에게 표시하고, 상기 사용자에 의해 선택된 업그레이드 모듈에 대한 송신을 상기 서비스 서버에 요청한 때, 상기 서비스 서버가 상기 컴퓨터로 상기 선택된 업그레이드 모듈을 송신하는 것이 바람직하다. Further, when the service server first transmits the upgrade module list for the product information to the computer, the computer receives and displays the user, and requests the service server to transmit the upgrade module selected by the user, Preferably, the service server sends the selected upgrade module to the computer.
또한, 상기 업그레이드 모듈은 상기 전기 기기에 대한 제어 및/또는 상태 확인과 관련된 것이 바람직하다. In addition, the upgrade module is preferably associated with the control and / or status check for the electrical device.
또한, 상기 홈 네트워크 제어기는 상기 전기 기기에 제품 정보를 요청하고, 이에 대하여 상기 전기 기기에 의해 송신된 상기 제품 정보를 수신하여 저장하는 것이 바람직하다. In addition, the home network controller requests product information from the electric device, and receives and stores the product information transmitted by the electric device.
본 발명인 홈 네트워크 제어기의 업그레이드 방법은 컴퓨터가 홈 네트워크 제어기와 연결되는 단계와, 상기 컴퓨터가 상기 홈 네트워크 제어기로 제품 정보를 요청하여 수신하는 단계와, 상기 컴퓨터가 서비스 서버와 연결되는 단계와, 상기 컴퓨터가 상기 서비스 서버로 제품 정보를 송신하는 단계와, 상기 서비스 서버가 상기 제품 정보를 수신하여 이에 대응하는 업그레이드 모듈을 검색하는 단계와, 상기 서비스 서버가 상기 검색된 업그레이드 모듈을 상기 컴퓨터로 송신하는 단계와, 상기 컴퓨터가 상기 서비스 서버로부터 상기 업그레이드 모듈을 수신하여 상기 홈 네트워크 제어기로 송신하는 단계와, 상기 홈 네트워크 제어기가 상기 업그레이드 모듈을 수신하여 저장하는 단계를 포함한다. The method of upgrading the home network controller of the present invention includes the steps of connecting a computer to a home network controller, receiving and requesting product information from the computer by the home network controller, connecting the computer to a service server, and Transmitting, by the computer, product information to the service server; receiving, by the service server, searching for the upgrade module corresponding thereto; and sending, by the service server, the retrieved upgrade module to the computer. And receiving, by the computer, the upgrade module from the service server and transmitting the upgrade module to the home network controller, and receiving and storing the upgrade module by the home network controller.
또한, 상기 업그레이드 방법은 상기 서비스 서버가 상기 제품 정보에 대한 업그레이드 모듈 리스트를 상기 컴퓨터로 송신하는 단계와, 상기 컴퓨터가 수신하여 사용자에게 표시하는 단계와, 상기 컴퓨터가 상기 사용자에 의해 선택된 업그레이드 모듈에 대한 송신을 상기 서비스 서버에 요청하는 단계를 추가적으로 포함하고, 상기 서비스 서버가 상기 업그레이드 모듈을 상기 컴퓨터로 송신하는 단계에서, 상기 서비스 서버가 상기 컴퓨터로 상기 선택된 업그레이드 모듈을 송신하는 것이 바람직하다. In addition, the upgrade method includes the step of the service server transmits the upgrade module list for the product information to the computer, the computer receives and displays to the user, the computer to the upgrade module selected by the user And requesting the service server to send the upgrade server, wherein the service server sends the upgrade module to the computer, preferably, the service server transmits the selected upgrade module to the computer.
이하에서, 본 발명은 본 발명의 실시예 및 첨부도면에 기초하여 상세하게 설명된다. 그러나, 이하의 실시예들 및 도면에 의해 본 발명의 범위가 제한되지는 않으며, 본 발명의 범위는 후술한 특허청구범위에 기재된 내용에 의해서만 제한될 것이다.In the following, the invention is explained in detail based on the embodiments of the invention and the accompanying drawings. However, the scope of the present invention is not limited by the following embodiments and drawings, and the scope of the present invention will be limited only by the contents described in the claims below.
도 3은 본 발명에 따른 홈 네트워크 제어기의 업그레이드 시스템의 구성도이다. 도시된 바와 같이, 업그레이드 시스템은 다른 전기 기기의 동작을 제어하거나 상태를 모니터링 할 수 있는 전기 기기인 홈 네트워크 제어기(11)와, 전기 기기의 특성이나 기타 요인에 의하여 홈 네트워크 제어기(11)의 요구에 응답하는 기능과 자신의 상태 변화에 대한 정보를 알리는 기능을 갖는 전기 기기인 슬레이브 디바이스(21 내지 24)와, 소정의 업그레이드 프로그램을 수행하여 인터넷(40)을 통하여 서비스 서버(50)와 접속하여 홈 네트워크 제어기(11)의 제어 프로그램의 업그레이드를 수행하는 컴퓨터(30)와, 다수의 전기 기기의 제품 정보와 이에 대응하는 제어프로그램의 업그레이드 모듈을 저장하는 서비스 서버(50)로 구성된다. 3 is a configuration diagram of an upgrade system of a home network controller according to the present invention. As shown, the upgrade system is a
자세하게는, 홈 네트워크 제어기(11)는 슬레이브 디바이스인 에어컨 에어컨 A(21), 에어컨B(22), 세탁기A(23) 및 세탁기B(24)의 제어 및 상태 확인을 위한 제어 프로그램과, 이들의 제품 정보(제조연월일, 제품에 설치된 소프트웨어의 버전, 제어명령어, 제품 명칭 등)를 저장한다. In detail, the
여기서, 제어 프로그램은 제품 정보와 관련되며, 설치된 전기 기기의 제어 및 상태 확인을 수행하기 위한 제어명령을 포함하는 패킷의 생성 및 송신, 상태정보를 포함하는 패킷의 수신 및 처리 등을 수행하며, 홈 네트워크 제어기(11)는 동일한 제품군에서 복수의 제어 프로그램을 식별하기 위한, 제어 프로그램의 버전을 또한 구비한다. 또한, 이들 제어 프로그램은 모듈의 형태로 구성되어 있어서, 홈 네트워크 제어기(11)가 이후에 개시될 업그레이드 모듈을 수신하여 저장함으로써, 제어 프로그램을 업그레이드한다. Here, the control program is related to the product information, and generates and transmits a packet including a control command for performing control and status check of the installed electrical device, receiving and processing a packet including the status information, and the home. The
또한, 슬레이브 디바이스(21 내지 24)는 소정의 제품 정보를 저장하고 있으며, 홈 네트워크 제어기(11)의 요청에 의해 또는 자동적으로 이 제품 정보를 홈 네트워크 제어기(11)로 송신하고, 이에 홈 네트워크 제어기(11)는 제품 정보를 저장한다. In addition, the
다음으로, 컴퓨터(30)는 소정의 연결수단(예를 들면, 케이블, USB 포트 등)에 의해 홈 네트워크 제어기(11)와 연결되어 통신가능하도록 된다. 이 컴퓨터(30)는 소정의 업그레이드 프로그램이 설치된 상태에서 사용자에 의해 이 업그레이드 프로그램을 실행하여, 홈 네트워크 제어기(11)로 제품 정보(제어 프로그램의 버전 포함)를 요청하여 수신하고, 인터넷(30)을 통하여 서비스 서버(50)와 접속하여, 수신된 제품 정보를 이용하여 서비스 서버(50)로부터 업그레이드 모듈(또는 업그레이 드 모듈 리스트)의 다운로드를 수행한다. 또한, 컴퓨터(30)는 수신된 업그레이드 모듈(또는 업그레이드 모듈 리스트)를 표시하여, 사용자에 의해 선택된 업그레이드 모듈에 대한 다운로드만을 수행하고, 다운로드된 업그레이드 모듈을 홈 네트워크 제어기(11)로 송신함으로써 업그레이드 프로그램을 종료한다. 여기서, 컴퓨터(30) 내에 업그레이드 프로그램이 설치되지 않은 경우, 사용자는 서비스 서버(50)에 접속하여 업그레이드 프로그램을 다운로드하여 인스톨할 수도 있다. Next, the
이 컴퓨터(30)는 홈 네트워크 제어기(11)간의 송수신 데이터와 서비스 서버(50) 간의 송수신 데이터를 저장하고, 서비스 서버(50)로부터 다운로드되어 홈 네트워크 제어기(11)로 송신된 업그레이드 모듈의 정보(예를 들면, 버전)를 저장하며, 이후에 이 업그레이드 모듈의 정보를 사용하여 서비스 서버(50)에서 대응하는 업그레이드 모듈을 검색하도록 할 수도 있다. The
또한, 이 컴퓨터(30)는 개인용 컴퓨터를 포함할 뿐만 아니라, 인터넷 접속 및 홈 네트워크 제어기(11)와의 접속이 가능한 전기 기기를 모두 포함한다. In addition, the
다음으로, 서비스 서버(50)는 컴퓨터(30)와 인터넷(40)을 통하여 접속되고, 컴퓨터(30)의 업그레이드 프로그램의 실행에 의해 제품 정보를 수신하여, 이에 대응하는 업그레이드 모듈을 검색하고, 검색된 업그레이드 모듈(또는 업그레이드 모듈 리스트)를 컴퓨터(30)에 제공하고, 최종적으로 사용자에 의해 선택된 업그레이드 모듈을 컴퓨터(30)에 송신한다. 이 서비스 서버(50)는 전기 기기의 제조자(미도시)에 의해 제어 프로그램의 업그레이드 모듈을 제공받아 저장할 수 있다. 여기서, 업그레이드 모듈은 제어 프로그램 전체일 수도 있고, 소정의 제어 프로그램의 일부 분에 대한 업그레이드 프로그램을 포함하는 것일 수도 있다. Next, the
또한, 이 업그레이드 모듈은 각각 유일한 버전을 지니고 있다. 그럼으로써, 상술된 컴퓨터(30)가 업그레이드 모듈의 정보를 송신한 경우, 이 버전에 따라 새로운 업그레이드 모듈을 검색하여 제공할 수도 있다. Each upgrade module also has a unique version. Thus, when the above-described
도 4는 본 발명에 따른 홈 네트워크 제어기의 업그레이드 방법의 순서도이다. 4 is a flowchart of a method of upgrading a home network controller according to the present invention.
자세하게는, 단계(S41)에서, 홈 네트워크 제어기(11)와 컴퓨터(30)가 소정의 연결수단에 의해 연결됨으로써 통신 가능하게 된다. In detail, in step S41, the
단계(S42)에서, 컴퓨터(30)에 설치된 업그레이드 프로그램이 사용자에 의해 실행됨으로써, 업그레이드 동작이 수행된다. In step S42, the upgrade program installed in the
단계(S43)에서, 컴퓨터(30)에서 실행되는 업그레이드 프로그램은 홈 네트워크 제어기(11)로 전체 전기 기기(홈 네트워크 제어기(11) 및 슬레이브 디바이스(21 내지 24))의 제품 정보를 요청하는 패킷을 송신하고, 이에 홈 네트워크 제어기(11)는 이 요청에 따라 기저장된 제품 정보를 포함하는 패킷을 컴퓨터(30)로 송신하고, 이에 컴퓨터(30)는 제품 정보를 수신하여 저장한다. In step S43, the upgrade program executed in the
단계(S44)에서, 컴퓨터(30)가 인터넷(40)을 통하여 서비스 서버(50)에 접속하여 통신가능하도록 된다. 여기서, 단계(S41)과 (S44)는 동시에 수행될 수도 있다. In step S44, the
단계(S45)에서, 컴퓨터(30)의 업그레이드 프로그램은 수신된 제품 정보를 인터넷(40)을 통하여 서비스 서버(50)로 송신하고, 서비스 서버(50)는 제품 정보를 수신한다. In step S45, the upgrade program of the
단계(S46)에서, 서비스 서버(50)는 수신된 제품 정보에 대응하는 업그레이드 모듈이 있는지를 검색한다. 이때 서비스 서버(50)는 제품 정보의 일부(예를 들면, 제어 프로그램의 버전 또는 제품 명칭)를 사용하여, 기저장된 제품 정보와 일치하는지를 판단하고, 이 판단에 따라 일치하는 제품 정보에 대응하는 업그레이드 모듈을 검색한다. 만약 검색된 업그레이드 모듈이 없으면, 단계(S47)로 진행하고, 그렇지 않으면 단계(S49)로 진행한다. In step S46, the
단계(S47)에서, 서비스 서버(50)는 대응하는 업그레이드 모듈이 없슴을 나타내는 메시지를 컴퓨터(30)로 인터넷(40)을 통하여 송신하고, 이에 컴퓨터(30)가 메시지를 수신한다. In step S47, the
단계(S48)에서, 컴퓨터(30)(또는 업그레이드 프로그램)는 수신된 메시지를 사용자에게 표시하고, 단계(S54)로 진행한다. In step S48, the computer 30 (or the upgrade program) displays the received message to the user, and proceeds to step S54.
단계(S49)에서, 서비스 서버(50)는 검색된 업그레이드 모듈의 업그레이드 모듈 리스트를 포함하는 패킷을 컴퓨터(30)로 송신하고, 이에 컴퓨터(30)가 수신하여 저장한다. In step S49, the
단계(S50)에서, 컴퓨터(30)(또는 업그레이드 프로그램)는 수신된 업그레이드 모듈 리스트를 표시한다. 이때, 컴퓨터(30)는 슬레이브 디바이스(21 내지 24)의 제품 종류에 따라 분류하여 표시한다. 예를 들면, 에어컨A(21)에 대한 업그레이드 모듈 또는 세탁기B(24)에 대한 업그레이드 모듈로 표시할 수 있다. 이에 사용자가 홈 네트워크 시스템 내의 전기 기기에 적용가능한 업그레이드 모듈을 인식할 수 있다.
In step S50, the computer 30 (or upgrade program) displays a list of received upgrade modules. At this time, the
단계(S51)에서, 컴퓨터(30)(또는 업그레이드 프로그램)는 사용자에 의해 업그레이드 모듈이 선택되었는지를 판단한다. 이 단계(S51)에서, 사용자는 자신이 업그레이드 하고 싶은 전기 기기의 업그레이드 모듈만을 다운로드하도록 선택할 수 있도록 된다. 만약 선택된 업그레이드 모듈이 있으면, 단계(S52)로 진행하고, 그렇지 않으면 단계(S54)로 진행한다. In step S51, the computer 30 (or the upgrade program) determines whether the upgrade module has been selected by the user. In this step S51, the user can select to download only the upgrade module of the electric device he / she wants to upgrade. If there is a selected upgrade module, the process proceeds to step S52, otherwise, the process proceeds to step S54.
단계(S52)에서, 컴퓨터(30)(또는 업그레이드 프로그램)는 사용자에 의해 선택된 업그레이드 모듈(업그레이드 모듈 리스트)을 서비스 서버(50)에 송신하고, 이에 서비스 서버(50)는 선택된 업그레이드 모듈을 컴퓨터(30)로 송신한다. In step S52, the computer 30 (or the upgrade program) transmits the upgrade module (upgrade module list) selected by the user to the
단계(S53)에서, 컴퓨터(30)는 업그레이드 모듈을 수신하여 다시 홈 네트워크 제어기(11)로 송신한다. 이에 홈 네트워크 제어기(11)는 업그레이드 모듈을 수신하여 저장하며, 이때 대응하는 제어 프로그램의 일부 또는 전체를 갱신함으로써 업그레이드 과정을 수행한다. In step S53, the
단계(S54)에서, 컴퓨터(30)는 사용자의 입력에 의해 또는 자동적으로 업그레이드 프로그램을 종료하여, 전체 업그레이드 과정을 종료시킨다. In step S54, the
상술된 업그레이드 방법의 순서도에서, 단계(S49) 내지 (S52)는 사용자의 선택이 가능하도록 하기 위한 단계들이고, 이를 대신하여 서비스 서버(50)가 대응하는 업그레이드 모듈을 검색하고, 이 검색된 업그레이드 모듈 전체를 컴퓨터(30)로 다운로드하며, 이에 컴퓨터(30)가 다운로드된 업그레이드 모듈을 표시하고, 사용자가 선택한 업그레이드 모듈만을 홈 네트워크 제어기(11)로 송신할 수도 있다. 또는, 단계(S49) 내지 (S52)를 대신하여, 서비스 서버(50)가 대응하는 업그레이드 모 듈을 검색하고, 이 검색된 업그레이드 모듈 전체를 컴퓨터(30)로 다운로드하며, 컴퓨터(30)가 전체 업그레이드 모듈을 사용자의 선택에 관계없이 바로 홈 네트워크 제어기(11)로 송신할 수도 있다.
In the flowchart of the upgrade method described above, steps S49 to S52 are steps for enabling a user's selection, and instead the
이러한 구성의 본 발명은 새롭게 연결되는 전기 기기의 제품 정보에 의존하여 이에 대응하는 제어 프로그램을 업그레이드하여 최적의 제어를 수행하도록 하는 효과가 있다. The present invention having such a configuration has an effect of performing an optimal control by upgrading a control program corresponding thereto depending on product information of a newly connected electric device.
또한, 본 발명은 실제로 연결된 전기 기기와 관련된 제어 프로그램만을 구비함으로써, 홈 네트워크 제어기에 구비되어야 할 제어 프로그램의 크기를 감소시킴으로써 저장공간에 의한 비용을 감소시키는 효과가 있다. In addition, the present invention has the effect of reducing the cost of storage by reducing the size of the control program to be provided in the home network controller by having only the control program associated with the actually connected electrical device.
또한, 본 발명은 서비스 서버와 홈 네트워크 제어기 간을 컴퓨터를 통하여 연결하여 사용자가 업그레이드를 용이하게 하도록 하는 효과가 있다. In addition, the present invention has the effect of connecting the service server and the home network controller via a computer to facilitate the user upgrade.
또한, 본 발명은 사용자의 선택에 의해 전기 기기 전체 또는 일부의 업그레이드 모듈을 수신할 수 있도록 하는 효과가 있다. In addition, the present invention has the effect of being able to receive the upgrade module of the whole or part of the electric device by the user's selection.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040115130A KR20060076645A (en) | 2004-12-29 | 2004-12-29 | Upgrade system of home network controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040115130A KR20060076645A (en) | 2004-12-29 | 2004-12-29 | Upgrade system of home network controller |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060076645A true KR20060076645A (en) | 2006-07-04 |
Family
ID=37168898
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040115130A KR20060076645A (en) | 2004-12-29 | 2004-12-29 | Upgrade system of home network controller |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060076645A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100794800B1 (en) * | 2005-12-12 | 2008-01-15 | 삼성전자주식회사 | Software update method and software update apparatus thereof |
WO2009110719A3 (en) * | 2008-03-04 | 2009-12-17 | 삼성전자 주식회사 | Method and apparatus for software lifecycle management in home network |
KR101879762B1 (en) * | 2012-08-16 | 2018-07-19 | 주식회사 케이티 | Home Appliance Control Method and System for Controlling Appliances of Home Network |
US10103940B2 (en) | 2013-06-18 | 2018-10-16 | Thomson Licensing | Local network and method of updating a device in a local network |
-
2004
- 2004-12-29 KR KR1020040115130A patent/KR20060076645A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100794800B1 (en) * | 2005-12-12 | 2008-01-15 | 삼성전자주식회사 | Software update method and software update apparatus thereof |
WO2009110719A3 (en) * | 2008-03-04 | 2009-12-17 | 삼성전자 주식회사 | Method and apparatus for software lifecycle management in home network |
CN102124722A (en) * | 2008-03-04 | 2011-07-13 | 三星电子株式会社 | Method and apparatus for software lifecycle management in home network |
KR101879762B1 (en) * | 2012-08-16 | 2018-07-19 | 주식회사 케이티 | Home Appliance Control Method and System for Controlling Appliances of Home Network |
US10103940B2 (en) | 2013-06-18 | 2018-10-16 | Thomson Licensing | Local network and method of updating a device in a local network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1217475B1 (en) | Apparatus and method for remotely controlling household appliances | |
US7831967B2 (en) | Method of and apparatus for updating software of network device | |
KR100605189B1 (en) | Home network system | |
USRE43069E1 (en) | Method for controlling home network system | |
US11700412B2 (en) | Universal voice assistant | |
US11665757B2 (en) | Universal audio device pairing assistant | |
KR100369318B1 (en) | Home network Room-bridge system for home automation | |
KR101634745B1 (en) | Electronic device, user input apparatus controlling electronic device and contol method thereof | |
US20040158620A1 (en) | Home networking communication system and method for communicating using the same | |
KR100614331B1 (en) | Method for controlling home network and system using the same | |
CN105659302A (en) | System and method for optimized appliance control | |
CN105629908A (en) | Internet of things equipment control method and device | |
KR100421895B1 (en) | method for setting product address of home network system | |
CN103180836A (en) | Control device, control system, and control method | |
KR20060076645A (en) | Upgrade system of home network controller | |
KR20080066228A (en) | Upgrade method and upgrade system of embedded instrument | |
KR20020084525A (en) | Home appliance network system and information transmitting method for the same | |
CN112462637A (en) | Household appliance and control method thereof | |
KR19990066368A (en) | Integrated operating device of distributed system | |
KR20170037349A (en) | Method for controlling electronic equipment | |
US11960871B2 (en) | System and method for app discovery, installation, and usage | |
KR20060041027A (en) | System for upgradding program to electronic equipment using wireless terminal and method thereof | |
KR101416759B1 (en) | Home server and controlling method thereof | |
KR20090027092A (en) | Protocol authenticating apparatus for network device | |
WO2021138522A1 (en) | Universal voice assistant |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |