[go: up one dir, main page]

KR20020040959A - Home automation method based on jini - Google Patents

Home automation method based on jini Download PDF

Info

Publication number
KR20020040959A
KR20020040959A KR1020000070663A KR20000070663A KR20020040959A KR 20020040959 A KR20020040959 A KR 20020040959A KR 1020000070663 A KR1020000070663 A KR 1020000070663A KR 20000070663 A KR20000070663 A KR 20000070663A KR 20020040959 A KR20020040959 A KR 20020040959A
Authority
KR
South Korea
Prior art keywords
service
genie
network server
user
home 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.)
Withdrawn
Application number
KR1020000070663A
Other languages
Korean (ko)
Inventor
김지운
Original Assignee
구자홍
엘지전자주식회사
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 구자홍, 엘지전자주식회사 filed Critical 구자홍
Priority to KR1020000070663A priority Critical patent/KR20020040959A/en
Publication of KR20020040959A publication Critical patent/KR20020040959A/en
Withdrawn legal-status Critical Current

Links

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]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services 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/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
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2836Protocol conversion between an external network and a 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
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/285Generic home appliances, e.g. refrigerators

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)

Abstract

본 발명은 지니 기반의 홈 오토메이션 방법에 관한 것으로서, 인터넷을 통해 홈 네트워크 서버와 지니 서비스를 제공하는 장치들을 연결하여, 각 지니 서비스를 제공하는 장치의 서비스를 상기 홈 네트워크 서버에 등록하는 단계(a); 사용자가 이동통신 단말기를 이용해 홈 오토메이션 서비스를 요구할 경우, 상기 단계(a)에서의 등록 정보를 이용해 사용자가 제어 가능한 장치 정보를 제공하는 단계(b); 사용자가 특정 장치를 선택하면, 상기 선택한 장치가 제공할 수 있는 서비스의 리스트를 제공하는 단계(c); 사용자가 특정 서비스를 선택하면, 홈 네트워크 서버는 사용자의 제어 명령을 상기 사용자가 선택한 특정 장치로 전송하는 단계(d)를 포함하는 것을 특징으로 한다.The present invention relates to a genie-based home automation method, comprising: connecting a home network server and a device providing a Genie service through the Internet to register a service of a device providing each Genie service to the home network server (a ); (B) providing user-controllable device information using the registration information in step (a) when the user requests a home automation service using the mobile communication terminal; (C) providing a list of services that the selected device can provide if the user selects a specific device; If the user selects a specific service, the home network server may include the step (d) of transmitting the user's control command to the specific device selected by the user.

본 발명에 의한 방법에 의하면, 이동통신 단말기를 이용해 집 밖에서도 집안에 있는 지니 서비스를 제공하는 장치들을 제어할 수 있고, 중앙 집중적인 관리를 통해 버전업된 소프트웨어 등을 손쉽게 제공할 수 있는 장점이 있다.According to the method according to the present invention, the mobile communication terminal can control the devices that provide the Genie service in the house even outside the house, and can easily provide the upgraded software through centralized management. have.

Description

지니 기반의 홈 오토메이션 방법{Home Automation Method based on Jini}Home Automation Method based on Jini}

본 발명은 지니 기반의 홈 오토메이션 방법에 관한 것으로서, 더욱 상세하게는 중앙 집중식의 서비스 룩업(Look Up) 서버를 설치하여 이동통신 단말기를 통해 집안의 장치들을 원격으로 제어할 수 있는 홈 오토메이션 방법에 관한 것이다.The present invention relates to a genie-based home automation method, and more particularly, to a home automation method for remotely controlling devices in a home through a mobile communication terminal by installing a centralized service look up server. will be.

지니(Jini)는 프로토콜에 관계없이 네트워크에서 주변장치들의 식별이 가능하게 해주는 Sun 사가 발표한 자바 기반의 네트워크 분산 기술을 말하고, 홈 오토메이션에 이용된다.Jini is a Java-based network-distribution technology announced by Sun that enables the identification of peripherals on a network, regardless of protocol, and is used for home automation.

지니는 일반적으로 현존하는 자바(JAVA) 기술을 이용하고 있으므로, 지니 서비스를 제공하는 장치들은 자바 프로그램에 따라 동작할 수 있도록 자바 가상 머신을 구비하고 있어야 한다. 각 장치들 간의 통신은 RMI(Remote Method Invocation)를 사용한다.Since Genie generally uses existing Java technology, devices providing Genie services must be equipped with a Java virtual machine to operate according to Java programs. Communication between devices uses Remote Method Invocation (RMI).

기존의 지니 서비스는 상기 자바 가상 머신을 구비한 각 장치들이 제공할 수 있는 서비스를 등록시킨 후, 각 장치가 다른 장치가 제공하는 서비스를 요구하고, 서비스를 요구받은 장치는 해당 서비스를 제공하는 방식으로 작동한다. 상기한 방식으로 인해 지니는 일반 가전 제품을 별도의 운영체제 없이 인터넷 등 네트워크에 직접 접속할 수 있게 하는 장점이 있다.The existing Genie service registers a service that can be provided by each device having the Java virtual machine, and then each device requests a service provided by another device, and the device that receives the service provides the service. Works. Due to the above method, Genie has an advantage of allowing a general home appliance to directly access a network such as the Internet without a separate operating system.

지니 서비스는 DVD 드라이버, 디지털 카메라, 디스크, 프린터 컴퓨터 등이 네트워크에 연결되는 즉시 서로에게 프린팅, 데이터 저장, 계산 등의 서비스를 제공 가능하게 해준다. 예를 들어 디스크를 네트워크 플러그에 꽂으면 방에 있는 티브이나 냉장고, 어학 실습기, 컴퓨터 등이 이 디스크를 데이터 저장 서비스로 인식하고 필요에 따라 서로 공유하여 자료를 저장할 수 있다.Genie services enable DVD drivers, digital cameras, disks, and printer computers to provide printing, data storage, and computation services to each other as soon as they are connected to the network. For example, when a disk is plugged into a network plug, TVs, refrigerators, language labs, and computers in the room can recognize it as a data storage service and share it with each other as needed to store data.

지니 서비스를 제공하는 각 장치는 서비스를 제공하는 서버로서의 역할과 서비스를 요구하는 클라이언트로서의 역할을 모두 수행한다. 어떤 서비스 기능을 가진 장치가 자신의 서비스를 룩업(Look Up) 서버(일반적으로 PC가 이 역할을 수행함)에 등록하고, 그 서비스를 필요로 하는 장치는 룩업 서버에 등록되어 있는 서비스를 신청함으로써 타 시스템의 기능을 사용할 수 있다.Each device providing a Genie service performs both a role of providing a service and a client of requesting a service. A device with a service function registers its service with a look up server (typically a PC plays this role), and a device that needs that service receives another service by applying for a service registered with the lookup server. You can use the functions of the system.

그러나 상기한 바와 같은 지니에 의한 홈 오토메이션은 집안에서 내부에 있는 장치들을 PC를 통해 제어하는 것만이 가능하고, 집밖에서 집안의 있는 장치들을 원격으로 제어할 수는 없었다.However, as described above, the home automation by Genie can only control the devices inside the home through a PC, and cannot remotely control the devices inside the home.

본 발명에서는 상기한 바와 같은 종래 기술의 문제점을 해결하기 위해, 특정 지역에 있는 지니 서비스를 제공하는 장비들의 서비스를 일괄적으로 등록하는 홈 네트워크 서버 및 홈 네트워크 서버로 장치의 제어를 요청하는 이동통신 단말기를 이용해 집밖에서 집안의 있는 장치들을 제어할 수 있는 홈 오토메이션 방법을 제안하고자 한다.In the present invention, in order to solve the problems of the prior art as described above, a mobile communication requesting the control of the device to the home network server and the home network server to collectively register the service of the equipment providing the Genie service in a specific region The present invention proposes a home automation method that can control devices in a home using a terminal.

도 1은 본 발명의 바람직한 실시예에 따른 지니 기반의 홈 오토메이션 방법을 구현하기 위한 시스템 구성을 도시한 것.1 illustrates a system configuration for implementing a genie-based home automation method according to a preferred embodiment of the present invention.

도 2는 본 발명의 바람직한 실시예에 따른 지니 기반의 홈 오토메이션 방법의 흐름도를 도시한 것,2 is a flowchart illustrating a genie-based home automation method according to an exemplary embodiment of the present invention.

도 3은 지니 서비스를 제공하는 티브이가 자신의 서비스를 홈 네트워크 서버에 등록하는 일례를 도시한 것,3 illustrates an example in which a TV providing a Genie service registers its service with a home network server.

도 4는 사용자가 이동통신 단말기를 이용해 서비스를 요청하는 일례를 도시한 것,4 illustrates an example in which a user requests a service using a mobile communication terminal;

도 5는 지니 서비스를 제공하는 장치를 통해 다른 지니 서비스를 제공하는 장치를 제어하는 일례를 도시한 것.5 illustrates an example of controlling a device providing another Genie service through a device providing a Genie service.

상기한 바와 같은 목적을 달성하기 위하여, 본 발명에 의한 지니 기반의 홈 오토메이션 방법은 인터넷을 통해 홈 네트워크 서버와 지니 서비스를 제공하는 장치들을 연결하여, 각 지니 서비스를 제공하는 장치의 서비스를 상기 홈 네트워크 서버에 등록하는 단계(a); 사용자가 이동통신 단말기를 이용해 홈 오토메이션 서비스를 요구할 경우, 상기 단계(a)에서의 등록 정보를 이용해 사용자가 제어 가능한 장치 정보를 제공하는 단계(b); 사용자가 특정 장치를 선택하면, 상기 선택한 장치가 제공할 수 있는 서비스의 리스트를 제공하는 단계(c); 사용자가 특정 서비스를 선택하면, 홈 네트워크 서버는 사용자의 제어 명령을 상기 사용자가 선택한 특정장치로 전송하는 단계(d)를 포함하는 것을 특징으로 한다.In order to achieve the above object, the genie-based home automation method according to the present invention connects a home network server and a device providing a Genie service through the Internet, thereby providing services of the devices providing the Genie service to the home. Registering with a network server (a); (B) providing user-controllable device information using the registration information in step (a) when the user requests a home automation service using the mobile communication terminal; (C) providing a list of services that the selected device can provide if the user selects a specific device; When the user selects a specific service, the home network server may include transmitting a control command of the user to the specific device selected by the user.

본 발명의 또 다른 특징은 상기 홈 네트워크 서버가 상기 지니 서비스를 제공하는 장치로 필요한 소프트웨어를 제공하는 단계를 더 포함하는 것이다.Another feature of the present invention is that the home network server further comprises providing the necessary software to the apparatus for providing the Genie service.

또한 본 발명은 상기 단계(a)에서 상기 홈 네트워크 서버에 상기 지니 서비스를 제공하는 장치들을 등록 시, 서비스 클래스와 사용자 클래스를 분리하여 같은 서비스를 제공하는 같은 장치는 한 서비스 클래스에서 관리하고, 사용자의 서비스 요청 시 상기 사용자 클래스와 상기 서비스 클래스를 함께 적용하는 것을 특징으로 한다.In addition, the present invention, when registering the devices for providing the Genie service to the home network server in the step (a), the same device to provide the same service by separating the service class and the user class is managed in one service class, the user When the service request of the user class and the service class, characterized in that applied together.

이하에서 첨부된 도면을 참조하여 본 발명에 의한 지니 기반의 홈 오토메이션 방법의 바람직한 실시예를 상세하게 설명한다.Hereinafter, a preferred embodiment of a genie-based home automation method according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 실시예에 따른 지니 기반의 홈 오토메이션 방법을 구현하기 위한 시스템 구성을 도시한 것이다.1 illustrates a system configuration for implementing a genie based home automation method according to an exemplary embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 실시를 위한 시스템 구성은 이동통신 단말기(10), 단문 메시지 센터(11), 홈 네트워크 서버(12) 및 지니 서비스를 제공하는 장치들(13)을 포함하여 이루어진다.As shown in FIG. 1, a system configuration for implementing the present invention includes a mobile communication terminal 10, a short message center 11, a home network server 12, and devices 13 for providing Genie services. It is done by

본 발명을 구현하기 위해서는 특정 지역에 있는 지니 서비스를 제공하는 각 장치의 기능을 일괄적으로 관리하는 서버가 필요하다. 본 발명에서는 이러한 기능을 하는 서버를 홈 네트워크 서버(12)로 부르기로 한다. 종래에는 일반적으로 한 가정 내에서 PC가 지니 서비스를 제공하는 장비를 관리하였으나, 집밖에서 PC와 직접 인터페이스 하는 것은 쉬운 일이 아니므로 지니 서비스를 제공하는 각 장치의기능을 일괄해서 등록하고 이를 제어하는 서버가 필요한 것이다. 본 발명의 바람직한 실시예에 따르면, 상기 지니 서비스를 제공하는 장치(13)와 홈 오토메이션 서버는 인터넷 프로토콜로 연결하는 것이 바람직하다. 만약 지니 서비스를 제공하는 장비가 무선 장비인 경우에는 직접 서버에 연결할 수 없으므로 로컬 홈 네트워크 서버(미도시)를 두어 블루투스(BlueTooth) 기술을 이용하여 무선 장비가 로컬 홈 네트워크 서버로 데이터를 전송하고 상기 로컬 홈 네트워크 서버가 유선으로 연결된 홈 네트워크 서버로 수신한 데이터를 전달하도록 한다. 홈 네트워크 서버 내부의 서비스 로케이토는 등록된 서비스 중에서 적합한 서비스 클래스를 돌려주는 역할을 한다.In order to implement the present invention, a server for collectively managing the functions of each device providing a Genie service in a specific region is required. In the present invention, a server having such a function will be referred to as a home network server 12. Conventionally, the PC generally manages the equipment that provides the Genie service in a home, but since it is not easy to directly interface with the PC outside the home, the functions of each device providing the Genie service are collectively registered and controlled. You need a server. According to a preferred embodiment of the present invention, it is preferable that the apparatus 13 for providing the Genie service and the home automation server connect with an Internet protocol. If the device providing the Genie service is a wireless device, it cannot be directly connected to the server, so a local home network server (not shown) is used to transmit data to the local home network server using Bluetooth technology. The local home network server forwards the received data to the wired home network server. The service locator inside the home network server returns the appropriate service class among the registered services.

집밖에서 지니 서비스를 제공하는 장치를 제어하기 위한 장비로는 이동통신 단말기(10)를 이용한다. 지니 서비스를 제공하는 장치(13)에 대한 제어 명령은 단문 메시지를 통해서 한다. 따라서 사용자의 제어 명령에 해당하는 단문 메시지는 단문 메시지 센터(12)로 전송되고, 단문 메시지 센터는 수신한 제어 명령을 상기 홈 네트워크 서버로 전달하여 사용자가 제어할 수 있는 지니 서비스를 제공하는 장비로 명령을 내린다.The mobile communication terminal 10 is used as an equipment for controlling a device providing a service outside the home. Control commands for the device 13 providing the Genie service are made through a short message. Therefore, a short message corresponding to a user's control command is transmitted to the short message center 12, and the short message center is a device for providing a genie service that can be controlled by the user by transmitting the received control command to the home network server. Give an order

도 2는 본 발명의 바람직한 실시예에 따른 지니 기반의 홈 오토메이션 방법의 흐름도를 도시한 것이다.2 is a flowchart illustrating a genie-based home automation method according to an exemplary embodiment of the present invention.

지니 서비스를 제공하는 서버가 상기 홈 네트워크 서버와 연결이 되면, 도 2에 도시된 바와 같이, 우선 홈 네트워크 서버(12)에 각 장치(13)가 제공하는 서비스를 등록한다(S20).When the server providing the Genie service is connected to the home network server, as shown in FIG. 2, first, the service provided by each device 13 is registered in the home network server 12 (S20).

도 3은 지니 서비스를 제공하는 티브이가 자신의 서비스를 홈 네트워크 서버에 등록하는 일례를 도시한 것이다.3 illustrates an example in which a TV providing a Genie service registers its service in a home network server.

도 3에 도시된 바와 같이, 홈 네트워크 서버는 티브이와의 통신이 가능하도록 레지스터 클래스(Registar Class)를 티브이에 보낸다. 레지스터 클래스는 각 장치의 기능을 저장하는 클래스를 의미한다. 티브이는 이 레지스터를 통해 제공 가능한 서비스를 홈 네트워크 서버에 보냄으로써 티브이의 등록이 이루어진다. 등록된 후에는 티브이의 기능과 환경 설정은 홈 네트워크 서버(12)에서 관리하게 된다.As shown in FIG. 3, the home network server sends a register class to the TV to enable communication with the TV. The register class refers to the class that stores the function of each device. The TV registers the TV by sending services available through this register to the home network server. After registration, the TV's functions and environment settings are managed by the home network server 12.

기존의 룩업 서버와는 달리, 홈 네트워크 서버의 경우 상대적으로 많은 수의 장치들을 등록하고 관리하여야 하므로 저장공간을 효율적으로 활용할 필요가 있다. 본 발명의 바람직한 실시예에 따르면, 이를 위해 같은 종류의 장치를 함께 관리하는 서비스 클래스와 사용자 정보를 관리하는 사용자 클래스를 분리하여 관리하는 것이 바람직하다. 같은 종류의 장치인 장치 A와 장치 B는 같은 서비스 메뉴가 등록되는데 이를 사용자마다 일일이 저장공간을 할당하여 관리하는 것이 저장공간의 낭비를 가져오기 때문이다. 사용자가 서비스를 요구할 경우에는 상기 서비스 클래스와 사용자 클래스를 함께 적용하는 방식으로 하면 저장공간을 보다 효율적으로 활용할 수 있다.Unlike a conventional lookup server, a home network server needs to register and manage a relatively large number of devices, so it is necessary to utilize storage space efficiently. According to a preferred embodiment of the present invention, for this purpose, it is preferable to separately manage a service class for managing the same type of devices together and a user class for managing user information. The same service menus are registered for devices A and B, which are devices of the same type, because allocating and managing storage space for each user wastes storage space. When a user requests a service, the service class and the user class may be applied together to use the storage space more efficiently.

홈 네트워크 서버에 지니 서비스를 제공하는 장치들의 등록이 이루어지면 사용자는 이동통신 단말기를 이용해 홈 오토메이션 서비스를 요청한다(S21).When the registration of the devices providing the Genie service to the home network server is made, the user requests the home automation service using the mobile communication terminal (S21).

도 4는 사용자가 이동통신 단말기를 이용해 서비스를 요청하는 일례를 도시한 것이다.4 illustrates an example in which a user requests a service using a mobile communication terminal.

도 4에 도시된 바와 같이, 사용자가 홈 오토메이션 서비스를 요청하기 위해 이동통신 단말기를 단문 메시지 센터를 통해 홈 네트워크 서버와 연결하면, 홈 네트워크 서버는 서비스를 요청한 사용자를 인식하고 사용자가 제어할 수 있는 장치의 목록을 단문 메시지 센터를 통해 문자 정보로 제공한다(S22).As shown in FIG. 4, when a user connects a mobile communication terminal with a home network server through a short message center to request a home automation service, the home network server recognizes the user who requested the service and can control the user. The list of devices is provided as text information through the short message center (S22).

제어할 수 있는 장치 정보가 이동통신 단말기로 제공되면, 사용자는 제공된 장치 목록 중에서 제어하고자 하는 장치를 선택한다(S23). 특정 장치를 선택하면 그 장치가 서비스할 수 있고 홈 네트워크 서버에 등록된 기능의 리스트가 사용자 단말기로 제공된다. 도 4에 도시된 바와 같이, 사용자가 제어 할 수 있는 장치로 밥솥, 티브이, 냉장고가 있는 경우 사용자가 밥솥을 선택하면 밥솥이 제공할 수 있는 서비스인 밥 시간 예약과 완료 시 알람이라는 리스트가 제공되는 것이다.When controllable device information is provided to the mobile communication terminal, the user selects a device to be controlled from the provided device list (S23). Selecting a particular device provides the user terminal with a list of functions that the device can service and that is registered on the home network server. As shown in FIG. 4, if there is a rice cooker, a TV, and a refrigerator as a device that can be controlled by the user, when the user selects the rice cooker, a list of rice time reservation and alarm when the rice cooker can provide is provided. will be.

사용자는 이동통신 단말기를 이용해 특정 장치가 제공할 수 있는 특정 서비스를 선택한다(S24).The user selects a specific service that a specific device can provide using the mobile communication terminal (S24).

사용자가 선택한 서비스에 해당하는 제어 명령은 홈 네트워크 서버에 전달되고(S25), 지니 서비스를 제공하는 장치는 홈 네트워크 서버와의 통신을 통해 사용자가 선택한 서비스를 수행하게 된다(S26).The control command corresponding to the service selected by the user is transmitted to the home network server (S25), and the device providing the Genie service performs the service selected by the user through communication with the home network server (S26).

사용자가 이동통신 단말기를 이용해 특정 장치를 직접 제어하는 것은 물론이고 현재 제어하고 있는 장치를 통해 다른 장치를 제어하는 것도 가능하다. 도 5는 지니 서비스를 제공하는 장치를 통해 다른 지니 서비스를 제공하는 장치를 제어하는 일례를 도시한 것이다.The user can directly control a specific device using the mobile communication terminal, as well as control other devices through the device under control. 5 illustrates an example of controlling a device providing another Genie service through a device providing a Genie service.

도 4에서 사용자가 완료 시 알람이라는 서비스를 선택한 경우에 홈 네트워크서버는 알람 서비스를 제공하는 방법에 대한 메뉴를 다시 제공한다. 도 3에서는 이러한 방법으로 티브이 알람, 라디오 알람, 형광등 알람이 제공된다. 사용자가 티브이 알람을 선택한 경우에 밥솥이 티브이를 제어할 필요가 있게 된다. 도 4는 이러한 경우를 도시한 것이다.In FIG. 4, when the user selects a service called alarm upon completion, the home network server provides a menu on how to provide an alarm service. 3, a TV alarm, a radio alarm, and a fluorescent lamp alarm are provided in this manner. If the user selects a TV alarm, the cooker needs to control the TV. 4 illustrates this case.

사용자가 티브이를 통한 완료 시 알람 서비스를 이동통신 단말기를 이용해 선택하면, 밥솥은 홈 네트워크 서버와의 통신을 통해 티브이를 통한 알람 서비스를 사용자가 선택하였음을 인지한다(51). 홈 네트워크 서버는 원래 작업을 시작할 밥솥으로 상기 서비스를 수행하기 위해 홈 네트워크 서버와 통신할 레지스터 클래스를 전송한다(52).When the user selects the alarm service using the mobile terminal when the TV is completed, the cooker recognizes that the user has selected the alarm service through the TV through communication with the home network server (51). The home network server sends a register class 52 to communicate with the home network server to perform the service to the rice cooker where the original task will start.

밥솥은 상기 레지스터 클래스를 통해 밥이 다 지어졌을 경우에 해야할 서비스를 홈 네트워크 서버에서 찾는다(53). 이 때 선택된 티브이의 서비스 기능이 밥솥으로 리턴 된다(54). 이와 같은 과정을 통해 밥이 다 지어지면 밥솥은 다운로드 된 티브이의 서비스 기능 클래스를 이용해 티브이에 경고를 보내는 기능을 호출하고 티브이는 전원을 키거나 밥이 완료되었다는 표시를 디스플레이 하는 방식으로 알람 신호를 보낸다.The cooker finds a service in the home network server when the rice is cooked through the register class (53). At this time, the service function of the selected TV is returned to the rice cooker (54). When the rice is ready, the cooker uses the downloaded TV's service function class to call the TV to alert the TV, and the TV sends an alarm signal by turning on the power or displaying an indication that the rice is complete. .

이상에서 설명한 바와 같이, 본 발명에 의한 지니 기반의 홈 오토메이션 방법에 의하면, 이동통신 단말기를 이용해 집 밖에서도 집안에 있는 지니 서비스를 제공하는 장치들을 제어할 수 있고, 중앙 집중적인 관리를 통해 버전업된 소프트웨어 등을 손쉽게 제공할 수 있는 장점이 있다. 또한 지니 서비스가 제공하는 특징인대화형 문자 메시지 모듈을 통해 장치를 제어할 수 있으므로 다른 홈 오토메이션의 경우보다 손쉽게 장치를 제어할 수 있는 장점이 있다. 아울러, 제한적인 단말기 대신 홈 네트워크 서버가 서비스 등록 및 관리를 수행하므로 단말은 단순히 사용자와의 인터페이스만을 제공하기 때문에 단말기의 부하를 줄일 수 있다.As described above, according to the Genie-based home automation method according to the present invention, a mobile communication terminal can be used to control devices that provide Genie services in the home from outside the home, and can be upgraded through centralized management. There is an advantage that can easily provide the software. In addition, since the device can be controlled through an interactive text message module, which is provided by the Genie service, the device can be easily controlled than other home automation systems. In addition, since the home network server performs service registration and management instead of the limited terminal, the terminal simply provides an interface with the user, thereby reducing the load on the terminal.

Claims (4)

인터넷을 통해 홈 네트워크 서버와 지니 서비스를 제공하는 장치들을 연결하여, 각 지니 서비스를 제공하는 장치의 서비스를 상기 홈 네트워크 서버에 등록하는 단계(a);Connecting a home network server and devices providing a Genie service through the Internet to register a service of a device providing each Genie service with the home network server (a); 사용자가 이동통신 단말기를 이용해 홈 오토메이션 서비스를 요구할 경우, 상기 단계(a)에서의 등록 정보를 이용해 사용자가 제어 가능한 장치 정보를 제공하는 단계(b);(B) providing user-controllable device information using the registration information in step (a) when the user requests a home automation service using the mobile communication terminal; 사용자가 특정 장치를 선택하면, 상기 선택한 장치가 제공할 수 있는 서비스의 리스트를 제공하는 단계(c);(C) providing a list of services that the selected device can provide if the user selects a specific device; 사용자가 특정 서비스를 선택하면, 홈 네트워크 서버는 사용자의 제어 명령을 상기 사용자가 선택한 특정 장치로 전송하는 단계(d)를 포함하는 것을 특징으로 하는 지니 기반의 홈 오토메이션 방법.And if the user selects a specific service, the home network server transmits a user's control command to the specific device selected by the user. 제 1항에 있어서,The method of claim 1, 상기 홈 네트워크 서버가 상기 지니 서비스를 제공하는 장치로 필요한 소프트웨어를 제공하는 단계를 더 포함하는 것을 특징으로 하는 지니 기반의 홈 오토메이션 방법.And providing, by the home network server, the necessary software to the device providing the genie service. 제 1항에 있어서,The method of claim 1, 상기 단계(a)에서 상기 홈 네트워크 서버에 상기 지니 서비스를 제공하는 장치들을 등록 시, 서비스 클래스와 사용자 클래스를 분리하여 같은 서비스를 제공하는 같은 장치는 한 서비스 클래스에서 관리하고, 사용자의 서비스 요청 시 상기 사용자 클래스와 상기 서비스 클래스를 함께 적용하는 것을 특징으로 하는 지니 기반의 홈 오토메이션 방법.When registering the devices providing the Genie service to the home network server in the step (a), the same device providing the same service by separating the service class and the user class is managed by one service class, and the user requests the service. Genie-based home automation method characterized in that the user class and the service class is applied together. 제 1항에 있어서,The method of claim 1, 상기 지니 서비스를 제공하는 장치가 무선 장치일 경우, 로컬 홈 네트워크 서버를 두어 블루투스 기술을 이용해 상기 무선 장치를 상기 로컬 홈 네트워크 서버를 연결하고, 상기 로컬 홈 네트워크 서버는 상기 홈 네트워크 서버와 유선으로 연결되는 것을 특징으로 하는 지니 기반의 홈 오토메이션 방법.If the device providing the Genie service is a wireless device, a local home network server is provided to connect the wireless device to the local home network server using Bluetooth technology, and the local home network server is wired to the home network server. Genie-based home automation method characterized in that.
KR1020000070663A 2000-11-25 2000-11-25 Home automation method based on jini Withdrawn KR20020040959A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000070663A KR20020040959A (en) 2000-11-25 2000-11-25 Home automation method based on jini

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000070663A KR20020040959A (en) 2000-11-25 2000-11-25 Home automation method based on jini

Publications (1)

Publication Number Publication Date
KR20020040959A true KR20020040959A (en) 2002-05-31

Family

ID=19701457

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000070663A Withdrawn KR20020040959A (en) 2000-11-25 2000-11-25 Home automation method based on jini

Country Status (1)

Country Link
KR (1) KR20020040959A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100406078B1 (en) * 2001-12-31 2003-11-14 엘지전자 주식회사 Home network device, Home network control device, and System and Method for reconfiguration of Description File in Home Network
KR100474485B1 (en) * 2002-03-11 2005-03-09 삼성전자주식회사 Apparatus for controlling sub-network in home-network
KR100653177B1 (en) * 2004-12-09 2006-12-05 한국전자통신연구원 Upgrading apparatus and system and method for UPnP-supported Consumer Electronics through Digital Broadcasting Network
KR100673840B1 (en) * 2006-09-26 2007-01-24 주식회사 디씨아이 RF power consumption reduction system
KR100702747B1 (en) * 2005-09-07 2007-04-03 엘지전자 주식회사 How to install application program on homenet pad
KR100708467B1 (en) * 2001-02-03 2007-04-18 삼성전자주식회사 System and method for providing service to devices in home network
KR100750735B1 (en) * 2001-02-03 2007-08-22 삼성전자주식회사 Device control device and method in home network and home network system using same
KR100757466B1 (en) * 2001-04-17 2007-09-11 삼성전자주식회사 System and method for providing service to devices in home network and system and method for receiving service in home network
US7908387B2 (en) 2002-11-25 2011-03-15 Electronics And Telecommunications Research Institute Lookup service system in JINI-based home network supporting IEEE1394 and TCP/IP

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100708467B1 (en) * 2001-02-03 2007-04-18 삼성전자주식회사 System and method for providing service to devices in home network
KR100750735B1 (en) * 2001-02-03 2007-08-22 삼성전자주식회사 Device control device and method in home network and home network system using same
KR100757466B1 (en) * 2001-04-17 2007-09-11 삼성전자주식회사 System and method for providing service to devices in home network and system and method for receiving service in home network
KR100406078B1 (en) * 2001-12-31 2003-11-14 엘지전자 주식회사 Home network device, Home network control device, and System and Method for reconfiguration of Description File in Home Network
KR100474485B1 (en) * 2002-03-11 2005-03-09 삼성전자주식회사 Apparatus for controlling sub-network in home-network
US7908387B2 (en) 2002-11-25 2011-03-15 Electronics And Telecommunications Research Institute Lookup service system in JINI-based home network supporting IEEE1394 and TCP/IP
KR100653177B1 (en) * 2004-12-09 2006-12-05 한국전자통신연구원 Upgrading apparatus and system and method for UPnP-supported Consumer Electronics through Digital Broadcasting Network
KR100702747B1 (en) * 2005-09-07 2007-04-03 엘지전자 주식회사 How to install application program on homenet pad
KR100673840B1 (en) * 2006-09-26 2007-01-24 주식회사 디씨아이 RF power consumption reduction system

Similar Documents

Publication Publication Date Title
KR100562491B1 (en) Method and apparatus for controlling a device on a network
US7831967B2 (en) Method of and apparatus for updating software of network device
JP4138252B2 (en) Electronic device remote control method
KR100407051B1 (en) Home network system
KR100717166B1 (en) Service framework of home network
JP5684884B2 (en) Control device
US20030100962A1 (en) Appliance control system and method using mobile communications terminal, and home gateway
JPH09187085A5 (en)
JP4337591B2 (en) Information processing apparatus, network system, and network system control method
JP4004211B2 (en) Network server and network system
KR100614331B1 (en) Method for controlling home network and system using the same
KR20020040959A (en) Home automation method based on jini
KR20010056416A (en) Home network system using mobile station
US9319233B2 (en) Method and system for controlling network device and recording medium storing program for executing the method
JP4754432B2 (en) Remote operation system, communication terminal, server device, and computer program
US20060142991A1 (en) Remote USB network device control
KR100377229B1 (en) Home network message system and method using a power line
JP2001168888A (en) Home network system, server and constituting method thereof, and recording medium with control program for controlling it recorded thereon
KR100912537B1 (en) Remote control method of IP terminal and system
US20090164562A1 (en) Contents recording and reproducing apparatus
KR100750407B1 (en) Remote control robot system using user interface and method
US20090172133A1 (en) Control points for controlling devices in a network
JP2008003839A (en) Communication equipment
KR100997265B1 (en) Method and system for home network using remote control device and a server for the same
JPH07327278A (en) Remote control method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20001125

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020614

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid