KR102002420B1 - 이동기기를 이용하는 스마트 홈 시스템 - Google Patents

이동기기를 이용하는 스마트 홈 시스템 Download PDF

Info

Publication number
KR102002420B1
KR102002420B1 KR1020130005899A KR20130005899A KR102002420B1 KR 102002420 B1 KR102002420 B1 KR 102002420B1 KR 1020130005899 A KR1020130005899 A KR 1020130005899A KR 20130005899 A KR20130005899 A KR 20130005899A KR 102002420 B1 KR102002420 B1 KR 102002420B1
Authority
KR
South Korea
Prior art keywords
home
mobile device
home appliance
master device
gateway
Prior art date
Application number
KR1020130005899A
Other languages
English (en)
Other versions
KR20140093477A (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 KR1020130005899A priority Critical patent/KR102002420B1/ko
Priority to PCT/KR2014/000462 priority patent/WO2014112800A1/en
Priority to CN201480009252.9A priority patent/CN104995877B/zh
Priority to EP14151455.4A priority patent/EP2757741B1/en
Priority to US14/157,018 priority patent/US9948685B2/en
Priority to AU2014207970A priority patent/AU2014207970B2/en
Publication of KR20140093477A publication Critical patent/KR20140093477A/ko
Priority to IL239708A priority patent/IL239708B/en
Priority to US15/947,305 priority patent/US10218745B2/en
Application granted granted Critical
Publication of KR102002420B1 publication Critical patent/KR102002420B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • 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/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/90Additional features
    • G08C2201/93Remote control using other portable devices, e.g. mobile phone, PDA, laptop
    • 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/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 이동기기를 이용한 스마트 홈 시스템에 관한 것으로, 더욱 상세하게는 이동기기에 게이트웨이 기능을 탑재하여 다중화 게이트웨이를 이용한 스마트 홈 서비스를 제공하는 이동기기를 이용하는 스마트 홈 시스템에 관한 것이다.
본 발명의 일 실시예에 의한 스마트 홈 시스템은 세대 내부에 위치하고 게이트 웨이를 탑재하는 적어도 하나의 제1 이동기기 또는 가전기기; 상기 적어도 하나의 제1 이동기기 또는 가전기기를 서로 연결시키는 홈 네트워크; 및 상기 적어도 하나의 제1 이동기기 또는 가전기기 중에서 선택된 하나의 제1 이동기기 또는 가전기기이며, 탑재된 게이트 웨이가 활성화되어 상기 홈 네트워크를 외부 통신망과 연결시키는 마스터 디바이스를 포함하고, 상기 마스터 디바이스는 사용자로부터 전달받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
본 발명에 의하면, 사용자가 많이 이용하는 이동기기에 게이트 웨이를 설치함으로써, 별도의 게이트 웨이를 구매할 필요가 없어지고 사용이 용이해지는 효과가 있다. 또한, 본 발명에 의하면, 사용자가 이동기기를 이용하여 세대 내에 있는 가전기기들의 상태 조회 및 제어를 원격으로 수행할 수 있는 효과가 있다.

Description

이동기기를 이용하는 스마트 홈 시스템{SMART HOME SYSTEM WITH PORTABLE GATEWAY}
본 발명은 이동기기를 이용한 스마트 홈 시스템에 관한 것으로, 더욱 상세하게는 이동기기에 게이트웨이 기능을 탑재하여 다중화 게이트웨이를 이용한 스마트 홈 서비스를 제공하는 이동기기를 이용하는 스마트 홈 시스템에 관한 것이다.
본 발명은 세대 내에 거주하는 거주자가 외부에서 자신의 이동기기를 이용하여 세대 내의 가전기기들의 상태를 조회하고 그에 따른 제어를 할 수 있도록 하는 이동기기를 이용한 홈 네트워크 시스템(Home Network System)에 관한 것이다.
일반적으로, 홈 오토메이션 시스템(HAS : Home Automation System)이라고 하는 가정 자동화 시스템은 각 세대에 각종 편의 기능을 제공하는 시스템을 의미한다.
특히, 최근 들어서는 데이터 통신 기술의 발달과 맞물려 인터넷을 기반으로 하여 그 제공 기능들이 더욱 다양화되고 있는데, 홈 네트워크 기능도 이들 중 하나로 볼 수 있다.
홈 네트워크 기능이란 세대 내에 거주하는 거주자가 외출하여 외부에 위치할 경우에, 컴퓨터 단말기를 이용하여 인터넷 망에 접속하여 자신의 집안에 있는 각종 가전기기들의 상태를 조회하고, 간단한 제어동작을 수행할 수 있는 기능을 말한다.
도 1은 이러한 홈 네트워크 기능을 제공하기 위한 종래의 스마트 홈 시스템을 나타내는 개념도로서, 종래의 스마트 홈 시스템은 거주자가 이동기기(100)을 이용하여 외부 통신망(200) 및 외부 통신망(200)에 접속된 세대 내의 게이트 웨이(400)를 통하여 세대 내의 가전기기(500-1~4)들의 상태 조회 및 제어를 수행할 수 있다.
즉, 종래에는 세대 내에 위치하는 고정된 게이트 웨이(200)를 통하여 세대 내의 가전기기들의 상태 조회 및 제어가 가능하였다.
하지만, 고정된 게이트 웨이(200)를 이용하는 것은 게이트 장비를 필수적으로 요구하기 때문에, 소비자가 아직 시장 초기 단계에서 섣불리 새로운 장비를 구매하기는 어려운 문제점이 있다.
또한, 하나의 게이트 웨이(200) 구조는 모든 기능이 게이트 웨이(200)를 거치기 때문에 게이트 웨이(200)에서 병목 현상이 발생할 수 있으며, 상술한 문제점을 해소하기 위해서는 높은 성능의 게이트 웨이(200)가 요구되는 문제점이 있다.
또한, 게이트 웨이(200)에 이상이 발생하는 경우에는 게이트 웨이(200)를 복구하는데 시간이 걸릴 수 밖에 없고, 복구하는 동안에는 서비스를 제공할 수 없기 때문에 고객에게 큰 불편을 초래하는 문제점이 있다.
본 발명의 목적은 이동기기에 게이트웨이 기능을 탑재하여 사용자가 보다 쉽게 스마트 홈 서비스를 이용할 수 있도록 하는 다중화 게이트웨이를 이용한 스마트 홈 시스템을 제공하는데 있다.
본 발명의 일 실시예에 따른 스마트 홈 시스템은 세대 내부에 위치하고 게이트 웨이를 탑재하는 적어도 하나의 제1 이동기기 또는 가전기기; 상기 적어도 하나의 제1 이동기기 또는 가전기기를 서로 연결시키는 홈 네트워크; 및 상기 적어도 하나의 제1 이동기기 또는 가전기기 중에서 선택된 하나의 제1 이동기기 또는 가전기기이며, 탑재된 게이트 웨이가 활성화되어 상기 홈 네트워크를 외부 통신망과 연결시키는 마스터 디바이스를 포함하고, 상기 마스터 디바이스는 사용자로부터 전달받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
또한, 상기 홈 네트워크에 적어도 하나의 제1 이동기기가 연결되면, 상기 적어도 하나의 제1 이동기기 중에서 하나의 제1 이동기기를 상기 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 홈 네트워크에 모두 가전기기만 연결되면, 상기 적어도 하나의 가전기기 중에서 하나의 가전기기를 상기 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 적어도 하나의 제1 이동기기 또는 가전기기 중에서 하나의 제1 이동기기 또는 가전기기를 선택하는 것은 상기 적어도 하나의 제1 이동기기 또는 가전기기의 IP 주소 정보를 기초로 하나의 제1 이동기기 또는 가전기기를 선택하는 것을 포함한다.
또한, 상기 마스터 디바이스는 상기 홈 네트워크에 연결된 상기 적어도 하나의 제1 이동기기 또는 가전기기에 미리 설정된 시간에 체크 얼라이브 메세지를 전달하는 것을 포함한다.
또한, 상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 또는 가전기기는 상기 체크 얼라이브 메세지를 미리 정해진 시간 동안 수신하지 못하면, 상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 또는 가전기기 중에서 하나의 장치를 새로운 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 마스터 디바이스는 상기 홈 네트워크에 연결된 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 이력 정보 요청 신호를 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
또한, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기가 상기 동기화 메시지를 수신하면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 이력 정보를 생성하여 저장하고, 상기 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함한다.
또한, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기가 이력 정보 요청 신호를 수신하면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 상기 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단하는 것을 포함한다.
또한, 상기 이력 인덱스가 최신 정보라고 판단되면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 상기 이력 인덱스에 대응하는 이력 정보를 상기 마스터 디바이스로 전달하는 것을 포함한다.
또한, 상기 이력 인덱스가 최신 정보가 아니라고 판단되면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 최신 이력 정보를 생성하여 저장하고, 상기 최신 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함한다.
본 발명의 일 실시예에 따른 이동기기는 홈 네트워크에 연결되며, 상기 홈 네트워크에 연결된 적어도 하나의 다른 이동기기 또는 가전기기와 데이터를 송수신하는 통신부; 상기 홈 네트워크와 외부 통신망을 연결하는 게이트 웨이; 및 상기 홈 네트워크에 연결된 상기 적어도 하나의 다른 이동기기 또는 가전기기의 장치 정보와 자신의 이동기기의 장치 정보를 기초로 상기 게이트 웨이의 활성화 여부를 결정하는 제어부를 포함하고, 상기 제어부는 상기 게이트 웨이가 활성화되면 사용자로부터 상기 적어도 하나의 가전기기의 제어 명령을 전달받고, 상기 제어 명령을 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
또한, 상기 장치 정보는 IP 주소 정보인 것을 포함한다.
또한, 상기 적어도 하나의 다른 이동기기 또는 가전기기의 IP 주소 정보 및 이력 정보를 저장하는 저장부를 더 포함한다.
또한, 상기 게이트 웨이가 활성화되면, 상기 제어부는 상기 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 체크 얼라이브 메시지를 적어도 하나의 다른 이동기기 또는 가전기기로 전달하도록 제어하는 것을 포함한다.
또한, 사용자로부터 상기 적어도 하나의 가전기기의 이력 정보 요청 신호를 전달받으면, 상기 제어부는 상기 이력 정보 요청 신호에 이력 인덱스를 포함시켜 상기 적어도 하나의 가전기기에 전달하도록 제어하는 것을 포함한다.
본 발명의 일 실시예에 따른 가전기기는 홈 네트워크에 연결되며, 상기 홈 네트워크에 연결된 적어도 하나의 다른 가전기기와 데이터를 송수신하는 통신부; 상기 홈 네트워크와 외부 통신망을 연결하는 게이트 웨이; 및 상기 홈 네트워크에 연결된 적어도 하나의 다른 가전기기에 대한 장치 정보와 자신의 가전기기의 장치 정보를 기초로 상기 게이트 웨이의 활성화 여부를 결정하는 제어부를 포함하고, 상기 제어부는 상기 게이트 웨이가 활성화되면 사용자로부터 상기 적어도 하나의 다른 가전기기의 제어 명령을 전달받고, 상기 제어 명령을 상기 적어도 하나의 다른 가전기기로 전달하는 것을 포함한다.
또한, 상기 장치 정보는 IP 주소 정보인 것을 포함한다.
또한, 상기 적어도 하나의 다른 가전기기의 IP 주소 정보 및 이력 정보를 저장하는 저장부를 더 포함한다.
또한, 상기 게이트 웨이가 활성화되면, 상기 제어부는 상기 적어도 하나의 다른 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 체크 얼라이브 메세지를 상기 적어도 하나의 다른 가전기기에 전달하도록 제어하는 것을 포함한다.
또한, 상기 통신부가 동기화 메시지를 수신하면, 상기 제어부는 이력 정보를 생성하여 저장하고, 상기 이력 정보를 상기 게이트 웨이가 활성화된 장치로 전달하여 동기화되도록 제어하는 것을 포함한다.
또한, 상기 통신부가 이력 정보 요청 신호를 수신하면, 상기 제어부는 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단하는 것을 포함한다.
또한, 상기 이력 인덱스가 최신 정보이면, 상기 제어부는 상기 이력 인덱스에 대응하는 이력 정보를 상기 게이트 웨이가 활성화 된 장치로 전달하는 것을 포함한다.
또한, 상기 이력 인덱스가 최신 정보가 아니면, 상기 제어부는 최신 이력 정보를 생성하여 저장하고, 상기 최신 이력 정보를 상기 게이트 웨이가 활성화 된 장치로 전달하여 동기화되도록 제어하는 것을 포함한다.
본 발명의 일 실시예에 따른 스마트 홈 시스템의 제어방법은 홈 네트워크와 외부 통신망을 연결하는 게이트 웨이를 탑재하는 적어도 하나의 제1 이동기기 또는 가전기기를 포함하는 스마트 홈 시스템의 제어방법에 있어서, 상기 적어도 하나의 제1 이동기기 또는 가전기기를 검색하여 홈 네트워크를 형성하고; 상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 또는 가전기기 중에서 하나의 제1 이동기기 또는 가전기기를 마스터 디바이스로 선택하고; 상기 마스터 디바이스의 게이트 웨이를 활성화시키고; 상기 마스터 디바이스 통하여 상기 홈 네트워크를 외부 통신망과 연결시키고; 사용자로부터 전달받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 마스터 디바이스를 통하여 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
또한, 상기 홈 네트워크에 적어도 하나의 제1 이동기기가 연결되면, 상기 적어도 하나의 제1 이동기기 중에서 하나의 제1 이동기기를 상기 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 홈 네트워크에 모두 가전기기만 연결되면, 상기 적어도 하나의 가전기기 중에서 하나의 가전기기를 상기 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 마스터 디바이스를 선택하는 것은 상기 적어도 하나의 제1 이동기기 또는 가전기기의 IP 주소 정보를 기초로 하나의 제1 이동기기 또는 가전기기를 상기 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 마스터 디바이스는 상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 또는 가전기기에 미리 설정된 시간에 체크 얼라이브 메세지를 전달하는 것을 포함한다.
또한, 상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 또는 가전기기는 상기 체크 얼라이브 메세지를 미리 정해진 시간 동안 수신하지 못하면, 상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 또는 가전기기 중에서 하나의 장치를 새로운 마스터 디바이스로 선택하는 것을 포함한다.
또한, 상기 마스터 디바이스는 상기 홈 네트워크에 연결된 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 이력 정보 요청 신호를 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
또한, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기가상기 동기화 메시지를 수신하면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 이력 정보를 생성하여 저장하고, 상기 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함한다.
또한, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기가 이력 정보 요청 신호를 수신하면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 상기 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단하는 것을 포함한다.
또한, 상기 이력 인덱스가 최신 정보라고 판단되면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 상기 이력 인덱스에 대응하는 이력 정보를 상기 마스터 디바이스로 전달하는 것을 포함한다.
또한, 상기 이력 인덱스가 최신 정보가 아니라고 판단되면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 최신 이력 정보를 생성하여 저장하고, 상기 최신 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함한다.
본 발명의 일 실시예에 따른 스마트 홈 시스템은 세대 내부에 위치하는 적어도 하나의 제1 이동기기 또는 가전기기; 상기 적어도 하나의 제1 이동기기 또는 가전기기를 서로 연결시키는 홈 네트워크; 게이트 웨이를 탑재하고, 세대 내부에서 상기 홈 네트워크에 연결되고, 상기 게이트 웨이를 활성화하여 상기 홈 네트워크를 외부 통신망과 연결시키고, 사용자로부터 입력받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 적어도 하나의 가전기기로 전달하는 제2 이동기기를 포함한다.
본 발명의 일 실시예에 따른 스마트 홈 시스템의 제어방법은 세대 내부에 위치하는 적어도 하나의 제1 이동기기 또는 가전기기를 포함하고, 게이트 웨이를 탑재하며 세대 내부에 위치하여 사용자로부터 상기 적어도 하나의 가전기기의 제어 명령을 입력받는 제2 이동기기를 더 포함하는 스마트 홈 시스템의 제어방법에 있어서, 상기 제2 이동기기 및 적어도 하나의 제1 이동기기 또는 가전기기를 검색하여 홈 네트워크를 형성하고; 상기 홈 네트워크에 연결된 제2 이동기기와 적어도 하나의 제1 이동기기 또는 가전기기의 장치 정보를 기초로 상기 제2 이동기기를 마스터 디바이스로 선택하고; 상기 마스터 디바이스의 게이트 웨이를 활성화시키고; 상기 마스터 디바이스를 통하여 상기 홈 네트워크를 외부 통신망과 연결시키고; 사용자로부터 전달받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 마스터 디바이스를 통하여 상기 적어도 하나의 가전기기로 전달하는 것을 포함한다.
본 발명에 의하면, 사용자가 많이 이용하는 이동기기에 게이트 웨이를 설치함으로써, 별도의 게이트 웨이를 구매할 필요가 없어지고 사용이 용이해지는 효과가 있다.
또한, 본 발명에 의하면, 사용자가 이동기기를 이용하여 세대 내에 있는 가전기기들의 상태 조회 및 제어를 원격으로 수행할 수 있는 효과가 있다.
도 1은 종래의 고정된 게이트 웨이를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
도 2는 본 발명의 일 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
도 3은 본 발명의 일 실시예에 따른 게이트 웨이가 설치된 이동기기의 구성을 나타내는 제어 블록도이다.
도 4는 본 발명의 일 실시예에 따른 게이트 웨이가 설치된 가전기기의 구성을 나타내는 제어 블록도이다.
도 5는 본 발명의 일 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하여 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 6은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
도 7은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하는 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 8은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 사용자가 소지하는 이동기기가 마스터 디바이스로 선택된 스마트 홈 시스템을 나타내는 개념도이다.
도 9은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 사용자가 소지하는 이동기기가 마스터 디바이스로 선택된 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 10은 본 발명의 또 다른 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 가전기기를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
도 11 본 발명의 또 다른 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 가전기기를 이용하는 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
이하에서는 첨부된 도면을 참조하여본 발명의 실시예를 상세하게 설명하도록 한다.
도 2는 본 발명의 일 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
스마트 홈 시스템은 자동화를 지원하는 개인 주택 시스템을 말한다. 인텔리전트 빌딩의 각종 자동화 기법(조명이나 온도제어, 문과 창 제어, 보안 시스템 등)은 가정 자동화에도 적용할 수 있는데, 스마트 홈 시스템은 안방극장 제어, 자동적이고 효율적인 에어컨, 방범 시스템, 의료 시스템 접속 등을 가능하게 한다.
도 2를 참조하면, 본 발명의 일 실시예에 따른 스마트 홈 시스템은 세대 외에 위치하는 제2 이동기기(100-1), 외부 통신망(200), 및 외부 서버(300)와 세대 내에 위치하는 적어도 하나의 제1 이동기기(100-2~4) 및 적어도 하나의 가전기기(500-1~4)를 포함 할 수 있다.
이하, 스마트 홈 시스템에 이용되는 이동기기(100) 및 가전기기(500)는 홈 네트워크에 연결되는 적어도 하나의 장치로 표현될 수 있다.
세대 내에 위치하는 이동기기(100-2)는 휴대 가능한 단말장치 등 인터넷 연결이 가능한 장치이다. 제2 이동기기(100-1)는 애플리케이션 실행을 통해 외부 통신망(200)을 거쳐 스마트 홈 네트워크의 마스터 디바이스(100-2)에 연결될 수 있고, 또한 마스터 디바이스(100-2)를 통해 복수의 가전기기(500)에 연결될 수 있다.
제2 이동기기(100-1)는 사용자로부터 입력된 적어도 하나의 가전기기(500-1~4)의 제어 명령을 마스터 디바이스(100-2)로 전달하여 마스터 디바이스가 제어 명령을 적어도 하나의 가전기기(500-1~4)로 전달하도록 할 수 있다.
여기에서, 마스터 디바이스란 홈 네트워크를 외부 통신망(200)에 연결하기 위하여 게이트 웨이가 활성화된 장치를 의미한다. 마스터 디바이스는 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4) 중에서 장치 정보를 기초로 선택된 하나의 제1 이동기기 또는 가전기기이며, 탑재된 게이트 웨이가 활성화되어 상기 홈 네트워크를 외부 통신망과 연결시키는 장치를 의미한다. 마스터 디바이스는 사용자로부터 전달받은 적어도 하나의 가전기기의 제어 명령을 적어도 하나의 가전기기로 전달할 수 있다.
사용자는 세대 외의 제2 이동기기(100-1) 및 마스터 디바이스(100-2)를 통해 스마트 홈 시스템의 가전기기(500-1~4)를 제어하거나, 가전기기(500-1~4)의 상태를 모니터링 할 수 있다.
예를 들어, 세대 외에 있는 제2 이동기기(100-1)는 세대 내에 있는 적어도 하나의 제1 이동기기(100-2~5)와 동일한 기능을 갖는 이동기기일 수 있으며, 세대 내에 있는 적어도 하나의 제1 이동기기(100-2~5)가 세대 밖으로 이동한 상태에 있는 것을 포함한다.
세대 내에 있는 적어도 하나의 제1 이동기기(100-2~4)는 게이트 웨이를 탑재하고 인터넷 연결이 가능한 휴대 가능한 단말장치이다.
본 발명은 종래의 고정된 게이트 웨이(미도시)를 사용하지 않고, 적어도 하나의 제1 이동기기(100-2~5)에 게이트 웨이를 탑재하여 적어도 하나의 제1 이동기기(100-2~5)가 게이트 웨이의 역할을 하는 것을 특징으로 한다. 따라서, 본 발명의 적어도 하나의 제1 이동기기(100-2~5)는 게이트 웨이(미도시)를 포함할 수 있다.
마스터 디바이스는 세대 내에 있는 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4) 중에서 하나로 선택될 수 있다. 홈 네트워크에 적어도 하나의 제1 이동기기(100-2~5)가 연결되면 적어도 하나의 제1 이동기기 중에서 하나의 제1 이동기기가 마스터 디바이스로 선택되고, 홈 네트워크에 모두 가전기기만 연결되면 적어도 하나의 가전기기(500-1~4) 중에서 하나의 가전기기가 마스터 디바이스로 선택될 수 있다.
도 2에서는 세대 내에 적어도 하나의 제1 이동기기(100-2~5)가 있으므로 제2 이동기기(100-2)가 마스터 디바이스로 선택된 것을 전제로 설명하기로 한다. 또한, 마스터 디바이스(100-2)의 참조부호는 제2 이동기기(100-2)의 참조부호와 동일한 것을 사용하기로 한다.
마스터 디바이스(100-2)가 선택되면, 마스터 디바이스(100-2)는 세대 내에 있는 다른 제1 이동기기(100-3~5) 및 데이터 통신이 가능한 가전기기(500-1~4)에게 체크 얼라이브 메시지를 미리 설정된 시간에 전달할 수 있다.
세대 내에 있는 마스터 디바이스(100-2) 외의 다른 제1 이동기기(100-3~5)와 가전기기(500-1~4)는 주기적으로 마스터 디바이스(100-2)로부터 수신한 체크 얼라이브 메시지를 통해 마스터 디바이스(100-2)가 활성화되어 있다고 판단한다.
반면에, 다른 제1 이동기기(100-3~5) 및 가전기기(500-1~4)가 미리 정해진 시간에 마스터 디바이스(100-2)로부터 체크 얼라이브 메시지를 수신하지 못하면, 다른 이동기기(100-3~5) 및 가전기기(500-1~4)는 마스터 디바이스(100-2)가 불활성화 되었다고 판단한다.
예를 들어, 마스터 디바이스의 역할을 수행하던 제2 이동기기(100-2)가 세대 내에서 세대 외로 이동을 하거나, 제2 이동기기(100-2)의 전원이 오프(OFF) 되는 경우, 제2 이동기기(100-2)의 홈 네트워크와의 연결이 차단되는 경우 등은 마스터 디바이스(100-2)가 불활성화 될 수 있다.
다른 제1 이동기기(100-3~5) 및 가전기기(500-1~4)는 마스터 디바이스(100-2)로부터 체크 얼라이브 메시지를 미리 정해진 시간 동안 수신하지 못하면, 홈 네트워크에 연결된 다른 제1 이동기기(100-3~5) 또는 가전기기(500-1~4) 중에서 하나의 장치를 새로운 마스터 디바이스로 선택할 수 있다.
예를 들어, 홈 네트워크에 연결된 다른 제1 이동기기(100-3~5) 및 가전기기(500-1~4)를 검색하여, 각자의 IP 주소 정보를 비교하고, IP 주소 정보가 가장 작은 값을 갖는 제1 이동기기를 새로운 마스터 디바이스로 선택할 수 있다.
한편, 제2 이동기기(100-2)가 불활성화 되지 않더라도 홈 네트워크에 새로운 이동기기(미도시)가 추가되면 새로운 마스터 디바이스를 선택할 수도 있다. 예를 들어, 세대 외의 제2 이동기기(100-1)가 세대 내로 이동하게 되어 홈 네트워크에 접속하게 되면, 네트워크에 연결된 이동기기(100-1~5) 및 가전기기(500-1~4)를 검색하여 각자의 IP 주소 정보를 비교하고, IP 주소 정보가 가장 작은 값을 갖는 이동기기를 마스터 디바이스로 선택할 수 있다.
또한, 마스터 디바이스(100-2)는 외부 통신망(200)을 통해서 제2 이동기기(100-1) 및 외부 서버(300)와 연동할 수 있다. 마스터 디바이스(100-2)는 홈 네트워크에 연결된 제1 이동기기(100-3~5) 및 가전기기(500-1~4)를 세대 외에 있는 제2 이동기기(100-1) 및 외부 서버(300)와 연결시킬 수 있다.
또한, 마스터디바이스(100-2)는 홈 네트워크에 연결된 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 이력 정보 요청 신호를 미리 설정된 시간에 적어도 하나의 가전기기로 전달할 수 있다.
예를 들어, 미리 설정된 시간은 제2 이동기기(100-1)가 홈 네트워크에 연결되거나, 홈 네트워크에 마스터 디바이스가 처음 연결이 되거나, 홈 네트워크에 연결된 제1 이동기기(100-2~5) 및 가전기기(500-1~4) 등에 변동이 발생한 경우를 포함할 수 있다.
또한, 마스터 디바이스(100-2)는 적어도 하나의 가전기기(500-1~4)로부터 동기화 데이터를 전달 받고, 동기화 데이터를 저장부(미도시)에 저장할 수 있다.
외부 통신망(200)은 세대 외의 제2 이동기기(100-1), 외부 서버(300), 및 세대 내의 마스터 디바이스(100-2)와 연결되어 있는 통신망이다.
예를 들어, 외부 통신망(200)은 일반적인 이동 통신망이나, 3G망, 무선 인터넷망을 포함할 수 있다.
외부 서버(300)는 이동기기(100-1~5) 및 가전기기(500-1~4)와 데이터를 송수신하고, 이동기기(100-1~5) 및 가전기기(500-1~4)에서 필요한 정보를 제공해 줄 수 있다.
예를 들어, 외부 서버(300)는 전력공급회사(Utility Company)의 서버이거나 전기가격을 제공하는 서버를 포함할 수 있다.
전력공급회사(Utility Company)의 서버는 세대 내에 있는 각 가전기기(500-1~4)에 전기 가격 변동에 따른 에너지 레벨 정보를 마스터 디바이스(100-2)에 제공할 수 있다. 전력공급회사(Utility Company)의 서버는 세대 내의 가전기기(500-1~4)의 전력 소비와 연계하여 전기 가격을 탄력적으로 다르게 책정하여 세대 내의 가전기기(500-1~4)에 공급할 수 있다.
외부 서버(300)는 이에 한정되지 않고, 다른 종류의 서버를 포함할 수 있다.
적어도 하나의 가전기기(500-1~4)는 세대 내의 각종 전력 소모 장치로서, 에어컨 냉장고, 세탁기 등을 포함할 수 있다. 가전기기(500-1~4)는 홈 네트워크에 연결되어 외부의 제2 이동기기(100-1)에 의해서 제어될 수 있으며, 데이터 송수신이 가능한 장치이다.
가전기기(500-1~4)는 마스터 디바이스(100-2)로부터 동기화 메시지를 전달 받으면, 외부 서버(300)와 연동하여 이력 정보 및 각종 데이터들을 생성하고, 생성한 이력 정보 및 각종 데이터들을 각 가전기기(500-1~4)의 저장부(미도시)에 저장할 수 있다. 가전기기(500-1~4)는 이력 정보를 포함한 각종 데이터들을 마스터 디바이스(100-2)로 전달할 수 있고, 마스터 디바이스(100-2)를 통해 세대 외에 있는 제2 이동기기(100-1)로 전달할 수 있다.
또한, 가전기기(500-1~4)는 제2 이동기기(100-1)로부터 이력 정보 요청 신호를 전달 받으면, 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단할 수 있다. 만약, 이력 인덱스가 최신 정보라고 판단되면 이력 인덱스에 대응하는 최신 이력 정보를 마스터 디바이스 및 제2 이동기기(100-1)로 제공할 수 있다. 만약, 이력 인덱스가 최신 정보가 아니라고 판단되면 최신 이력 정보를 생성하여 저장하고, 최신 이력 정보를 마스터 디바이스 및 제2 이동기기(100-1)로 제공할 수 있다.
또한, 각각의 가전기기(500-1~4)는 게이트 웨이(미도시)를 포함할 수 있다.
세대 내에 이동기기가 하나도 존재하지 않는 경우에는 가전기기(500-1~4) 중에서 하나가 마스터 디바이스로 선택될 수 있는데, 마스터 디바이스로 선택된 가전기기는 상술한 마스터 디바이스의 역할을 모두 수행할 수 있다.
다만, 가전기기(500-1~4) 중에서 하나가 마스터 디바이스로 결정된 상태에서 세대 내로 제1 이동기기가 들어와서 홈 네트워크에 연결이 되면, 새로 홈 네트워크에 연결된 제1 이동기기가 마스터 디바이스로 결정될 수 있다.
도 3은 본 발명의 일 실시예에 따른 게이트 웨이가 설치된 이동기기의 구성을 나타내는 제어 블록도이다.
도 3을 참조하면, 이동기기는 입력부(110), 표시부(120), 저장부(130), 통신부(140), 게이트웨이(150), 및 제어부(160)를 포함할 수 있다.
입력부(110)는 사용자가 정보를 입력하기 위한 장치이다.
입력부(110)는 다수의 숫자키 및 기능키들을 구비하고 있으며, 사용자가 누르는 키에 대응하는 키입력 데이터를 제어부(160)로 출력할 수 있다.
표시부(120)는 제어부(160)의 제어 하에 각종 표시 내용 및 메시지를 표시할 수 있다.
예를 들어, 표시부(120)는 액정표시장치(LCD: Liquid Crystal Display), TFT(Thin Film Transistor), 유기 EL(Organic Electroluminescence) 등으로 구성될 수 있다.
입력부(110)와 표시부(120)는 터치스크린으로 구성될 수 있다. 이러한 경우, 입력부(110)는 사용자의 터치를 감지하는 터치패널을 포함하고, 이 터치 패널에서 감지된 터치신호의 터치 위치, 이동 방향, 터치 횟수 등을 인식하여 제어부(160)에 제공할 수 있다.
저장부(130)는 이동기기(100)의 동작 시 필요한 다수의 프로그램 및 데이터를 저장할 수 있다.
예를 들어, 저장부(130)는 롬(ROM : Read Only Memory), 램(RAM : Random Access Memory) , 및 다른 저장매체들을 포함할 수 있다.
저장부(130)는 적어도 하나의 가전기기(500-1~4)로부터 수신된 동기화 데이터들을 저장할 수 있다. 예를 들어, 동기화 데이터는 각 가전기기들(500-1~4)의 이력 정보(전기 사용량, 가전기기 제어 이력)들을 포함할 수 있다.
또한, 저장부(130)는 적어도 하나의 제1 이동기기(100-1~5) 또는 가전기기(500-1~4)의 IP 주소 정보들을 저장할 수 있다.
통신부(130)는 홈 네트워크에 연결된 적어도 하나의 이동기기(100-2~5) 또는 가전기기(500-1~4)와 데이터를 송수신할 수 있다. 또한, 통신부(140)는 안테나를 통해 기지국과 RF 신호를 송수신하여 이동기기(100-1~5)가 기지국과의 무선통신을 수행할 수 있도록 할 수 있다.
게이트 웨이(150)는 2개 이상의 다른 종류 또는 같은 종류의 통신망을 상호 접속하여 통신망 간 정보를 주고 받을 수 있게 하는 장치이다. 따라서, 게이트 웨이(150)는 홈 네트워크와 외부 통신망(200)을 연결할 수 있다.
게이트 웨이(150)는 해당 이동기기가 마스터 디바이스가 되면 활성화되고, 마스터 디바이스가 되지 않으면 불활성화될 수 있다.
게이트 웨이(150)가 활성화되면, 세대 내에 있는 홈 네트워크에 연결된 제1 이동기기(100-2~5) 및 가전기기(500-1~4)는 게이트 웨이(150)를 통하여 세대 외에 있는 제2 이동기기(100-1) 및 외부 서버(300)와 정보를 송수신할 수 있다.
예를 들어, 게이트 웨이(150)는 세대 외의 제2 이동기기(100-1)를 세대 내의 가전기기(500-1~4)에 연결시키거나, 세대 내의 가전기기(500-1~4)의 이력 정보를 제2 이동기기(100-1)로 제공하는 역할을 할 수 있다.
제어부(160)는 통화 및 데이터 송수신 등과 같은 일반적인 통신 기능을 수행하며, 다른 구성부를 제어할 수 있다.
제어부(160)는 해당 이동기기(100-2~5)를 홈 네트워크에 접속시키는 제어신호를 생성할 수 있다. 그리고, 제어부(160)는 홈 네트워크에 접속된 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)의 장치 정보를 기초로 게이트 웨이(150)의 활성화 여부를 결정할 수 있다. 예를 들어, 장치 정보는 IP 주소 정보를 포함할 수 있다. 그리고, 게이트 웨이(150)가 활성화된 제1 이동기기(500-2~5)는 마스터 디바이스로 선택된다.
제어부(160)는 게이트 웨이(150)가 활성화되면 사용자로부터 적어도 하나의 가전기기의 제어 명령을 전달받고, 전달받은 제어 명령을 적어도 하나의 가전기기(500-1~4)로 전달할 수 있다.
이하에서는, 도 2를 참고하여 하나의 마스터 디바이스를 선택하는 방법을 설명하기로 한다. 도 2에 도시된 바와 같이, 세대 내에 적어도 하나의 이동기기(100-2~5) 및 적어도 하나의 가전기기(500-1~4)가 존재한다.
제어부(160)는 홈 네트워크에 연결된 이동기기(100-2~5)를 검색할 수 있다. 그리고 나서, 제어부(160)는 자신의 IP 주소 정보를 홈 네트워크에 연결 된 다른 이동기기(100-2~5)로 전송하고, 다른 이동기기(100-2~5)로부터 IP 주소 정보를 전달 받는다.
제어부(160)는 자신의 IP 주소 정보 및 홈 네트워크에 연결된 다른 이동기기(100-2~5)의 IP 주소 정보를 자신의 저장부(미도시)에 저장한다. 그리고 나서, 제어부(160)는 저장된 IP 주소 정보를 비교해서 IP 주소 정보가 가장 작은 값을 갖는 이동기기를 마스터 디바이스로 선택할 수 있다.
예를 들어, 제2 이동기기(100-2)의 IP 주소 정보가 168.203.100.3이고, 제3 이동기기(100-3)의 IP 주소 정보가 210.103.60.1 이고, 제4 이동기기(100-4)의 IP 주소 정보가 211.106.60.1 이고, 제5 이동기기(100-5)의 IP 주소 정보가 266.107.60.4 이라고 가정하면, 제2 이동기기(100-2)의 IP 주소 정보가 가장 작은 값을 가지므로 제2 이동기기(100-2)의 제어부는 해당 이동기기를 마스터 디바이스로 결정할 수 있다.
마스터 디바이스를 선택하는 방법은 이에 한정되지 않고, 다른 방법으로 마스터 디바이스를 선택할 수 있다.
마스터 디바이스(100-2)가 선택이 되면, 즉, 게이트 웨이(150)가 활성화되면 마스터 디바이스(100-2)의 제어부(160)는 상기 적어도 하나의 가전기기(500-1~4)와의 데이터 동기화를 위한 동기화 메시지 또는 체크 얼라이브 메시지를 적어도 하나의 다른 이동기기(100-2~5) 또는 가전기기(500-1~4)로 전달하도록 제어할 수 있다.
세대 내에 있는 마스터 디바이스(100-2) 외의 다른 이동기기(100-3~5)와 가전기기(500-1~4)는 주기적으로 마스터 디바이스(100-2)로부터 체크 얼라이브 메시지를 수신받으면, 마스터 디바이스(100-2)가 활성화되어 있다고 판단한다.
반면에, 다른 이동기기(100-3~4) 및 가전기기(500-1~4)가 마스터 디바이스(100-2)로부터 체크 얼라이브 메시지를 수신하지 못하면, 다른 이동기기(100-3~4) 및 가전기기(500-1~4)는 마스터 디바이스(100-2)가 불활성화 되었다고 판단한다.
예를 들어, 마스터 디바이스 역할을 수행하던 제2 이동기기(100-2)가 세대 내에서 세대 외로 이동을 하거나, 제2 이동기기(100-2)의 전원이 오프(OFF) 되는 경우, 제2 이동기기(100-2)가 홈 네트워크와의 연결이 차단되는 경우 등은 마스터 디바이스(100-2)가 불활성화 될 수 있다.
다른 이동기기(100-3~5) 및 가전기기(500-1~4)는 마스터 디바이스(100-2)가 불활성화 되었다고 판단하면, 다시 새로운 마스터 디바이스를 선택할 수 있다.
즉, 다른 이동기기(100-3~5) 및 가전기기(500-1~4)는 홈 네트워크에 연결된 이동기기(100-3~5) 및 가전기기(500-1~4)를 검색하여, 각자의 IP 주소 정보를 비교하고, IP 주소 정보가 가장 작은 값을 갖는 이동기기를 마스터 디바이스로 선택할 수 있다.
한편, 제2 이동기기(100-2)가 불활성화 되지 않더라도 홈 네트워크에 새로운 이동기기(미도시)가 추가되면 다시 새로운 마스터 디바이스를 선택할 수 있다.
예를 들어, 세대 외의 제2 이동기기(100-1)가 세대 내로 이동하게 되어 홈 네트워크에 접속하게 되면, 제어부(160)는 네트워크에 연결된 이동기기(100-1~5) 및 가전기기(500-1~4)를 검색하여 각자의 IP 주소 정보를 비교하고, IP 주소 정보가 가장 작은 값을 갖는 이동기기를 마스터 디바이스로 선택할 수 있다.
마스터 디바이스가 선택되면, 마스터 디바이스(100-2)의 제어부(160)는 해당 마스터 디바이스의 게이트 웨이(150)를 활성화시키고, 마스터 디바이스가 되지 않으면 게이트 웨이(150)를 불활성화 시킬 수 있다.
또한, 마스터 디바이스가 선택되면, 마스터 디바이스(100-2)의 제어부(160)는 게이트 웨이(150)를 이용하여 마스터 디바이스(100-2)를 외부 통신망(200)을 통하여 외부 서버(300)와 연동시킬 수 있다.
또한, 제어부(160)는 외부의 제2 이동기기(100-1)로부터 접속 요청을 전달받으면, 제2 이동기기(100-1)의 사용자에 대한 인증 정보를 통해 인증 과정을 수행할 수 있다.
그리고, 제어부(160)는 사용자에 대한 인증이 완료되면, 제2 이동기기(100-1)를 홈 네트워크에 연결할 수 있다.
또한, 제어부(160)는 데이터 동기화 과정을 통해 가전기기(500-1~4)의 이력 정보를 동기화할 수 있다.
이를 좀 더 자세히 설명하면, 본 발명에 의한 마스터 디바이스는 세대 내외로 이동이 가능하므로 마스터 디바이스가 변경될 수 있으며, 홈 네트워크 내에서 마스터 디바이스가 변경되는 경우에는 데이터를 동기화할 필요가 있다.
따라서, 제어부(160)는 홈 네트워크에 마스터 디바이스가 접속이 되거나, 홈 네트워크에 연결된 이동기기(100-2~5) 및 가전기기(500-1~4) 등에 변동이 발생한 경우에는 동기화 메시지를 가전기기(500-1~4)로 전달할 수 있다.
예를 들어, 제어부(160)는 새로운 이동기기가 홈 네트워크에 접속되거나, 이동기기가 홈 네트워크와 연결이 끊어지는 경우, 또는 일정 주기마다 가전기기(500-1~4)의 이력 정보들을 동기화 할 수 있다.
또한, 제어부(160)는 사용자로부터 상기 적어도 하나의 가전기기의 이력 정보 요청 신호를 전달받으면, 제어부(160)는 이력 정보 요청 신호에 이력 인덱스를 포함시켜 적어도 하나의 가전기기에 전달하도록 제어할 수 있다. 여기에서 이력 인덱스는 사용자가 요청한 이력 정보가 최신인지 여부를 나타내는 정보일 수 있다.
또한, 제어부(160)는 사용자 또는 제2 이동기기(100-1)로부터 제어 명령을 전달 받고, 제어 명령을 적어도 하나의 가전기기(500-1~4)로 전달할 수 있다.
또한, 제어부(160)는 각 가전기기(500-1~4)로부터 이력 정보 및 제어 명령 응답 신호를 전달받고, 이를 사용자 또는 제2 이동기기(100-1)로 전달할 수 있다.
도 4는 본 발명의 일 실시예에 따른 게이트 웨이가 설치된 가전기기의 구성을 나타내는 제어 블록도이다.
각 가전기기(500)는 입력부(510), 구동부(520), 저장부(530), 통신부(540), 게이트웨이(550), 및 제어부(560)를 포함할 수 있다.
입력부(510)는 사용자가 정보를 입력하기 위한 장치이다.
입력부(510)는 이동기기의 입력부(110)의 기능을 모두 포함하며, 사용자로부터 각 가전기기(500-1~4)의 동작 명령을 입력받을 수 있다.
구동부(520)는 제어부(560)의 제어 하에 각 가전기기를 동작시킬 수 있다.
저장부(530)는 가전기기(500-1~4)의 동작 시 필요한 다수의 프로그램 및 데이터를 저장할 수 있다.
또한, 저장부(530)는 마스터 디바이스(100-2)로부터 전달받은 동기화 메시지에 응답하여 제어부(560)가 생성한 동기화 데이터들을 저장할 수 있다.
예를 들어, 동기화 데이터는 각 가전기기들(500-1~4)의 이력 정보(전기 사용량, 가전기기 제어 이력)들을 포함할 수 있다.
또한, 저장부(530)는 각 이동기기(100-1~5) 및 가전기기(500-1~4)의 IP 주소 정보들을 저장할 수 있다.
통신부(540)는 홈 네트워크에 연결된 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)와 데이터를 송수신할 수 있다.
예를 들어, 통신부(540)는 와이파이(Wifi) 모뎀을 포함할 수 있다.
게이트 웨이(550)는 홈 네트워크와 외부 통신망(200)을 연결할 수 있다. 게이트 웨이(550)는 세대 내에 이동기기(100)가 존재하지 않을 때에 동작을 하는 것을 제외하고는 상술한 이동기기(100)의 게이트 웨이(150)의 기능을 모두 포함할 수 있다.
제어부(560)는 각 가전기기(500-1~4)의 용도에 따른 제어동작을 수행하며, 다른 구성부를 제어할 수 있다.
또한, 제어부(560)는 해당 가전기기(500-1~4)를 홈 네트워크에 접속시킬 수 있다.
제어부(560)는 세대 내에 이동기기가 하나도 존재하지 않는 경우에 가전기기(500-1~4) 중에서 하나를 마스터 디바이스로 선택할 수 있다. 즉, 제어부(560)는 홈 네트워크에 연결된 적어도 하나의 가전기기(500-1~4)의 장치 정보를 기초로 게이트 웨이의 활성화 여부를 결정할 수 있다. 여기에서, 장치 정보는 홈 네트워크에 접속된 적어도 하나의 가전기기(500-1~4)의 IP 주소 정보를 포함할 수 있다.
제어부(560)는 게이트 웨이가 활성화되면 사용자로부터 적어도 하나의 가전기기(500-1~4)의 제어 명령을 전달받고, 제어 명령을 적어도 하나의 가전기기(500-1~4)로 전달할 수 있다.
이하에서는, 제어부(560)가 홈 네트워크에 연결된 가전기기(500-1~4) 중에서 하나를 마스터 디바이스로 선택하는 과정을 간략히 설명한다.
제어부(560)는 홈 네트워크에 연결된 가전기기(500-1~4)를 검색한다. 그리고 나서, 제어부(560)는 자신의 IP 주소 정보를 홈 네트워크에 연결 된 다른 가전기기(500-1~4)로 전송하고, 다른 가전기기(500-1~4)로부터 IP 주소 정보를 전달 받는다.
제어부(560)는 자신의 IP 주소 정보 및 홈 네트워크에 연결된 다른 가전기기(500-1~4)의 IP 주소 정보를 자신의 저장부(530)에 저장한다. 그리고 나서, 제어부(560)는 저장된 IP 주소 정보를 비교해서 자신의 IP 주소 정보가 가장 작은 값을 갖는다면, 해당 가전기기를 마스터 디바이스로 선택한다.
마스터 디바이스를 선택하는 방법은 이에 한정되지 않고, 다른 방법으로 마스터 디바이스를 선택할 수 있다.
한편, 제어부(560)는 홈 네트워크에 새로운 이동기기(미도시)가 추가되면 추가된 이동기기가 마스터 디바이스로 선택되도록 자신의 게이트 웨이(550)를 불활성화시킬 수 있다.
제어부(560)는 게이트 웨이(550)가 활성화되면 적어도 하나의 가전기기(500-1~4)와의 데이터 동기화를 위한 동기화 메시지 또는 체크 얼라이브 메세지를 적어도 하나의 가전기기(500-1~4)에 전달하도록 제어할 수 있다.
이하에서는, 적어도 하나의 가전기기(500-1~4)의 제어부(560)의 일반적인 기능을 설명하기로 한다.
제어부(560)는 마스터 디바이스 등과 연동하여 가전기기(500-1~4)의 이력 정보를 동기화할 수 있다.
제어부(560)는 통신부(540)를 통하여 마스터 디바이스로부터 동기화 메시지를 전달받으면 외부 서버(300)와 연동하여 최신의 이력 정보를 생성하고, 저장부(530)에 저장할 수 있다. 제어부(560)가 최신의 이력 정보를 생성할 때, 제어부(560)는 마스터 디바이스(100-2)를 통하여 외부 서버(300)와 데이터를 송신 및 수신하면서 외부 서버(300)에 저장된 정보들을 제공받을 수 있다. 그리고 나서, 제어부(560)는 생성한 최신의 이력 정보를 게이트 웨이가 활성화된 마스터 디바이스(100-2)로 전달할 수 있다.
예를 들어, 이력 정보는 각 가전기기(500-1~4)의 전기 사용량 및 제품 제어 이력 등을 포함할 수 있다.
또한, 제어부(560)는 제2 이동기기(100-1)를 통하여 사용자로부터 이력 정보 요청 신호를 전달받으면 최신 이력 정보를 제2 이동기기(100-1)로 전달할 수 있다.
예를 들어, 제어부(560)는 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단할 수 있다. 만약, 이력 인덱스가 최신 정보이면, 제어부(560)는 이력 인덱스에 대응하는 최신 이력 정보를 게이트 웨이가 활성화된 마스터 디바이스로 전달할 수 있다.
만약, 이력 인덱스가 최신 정보가 아니면, 제어부(560)는 상술한 데이터 동기화 과정을 수행하고, 최신 이력 정보를 포함하는 동기화된 데이터를 생성하여 각 가전기기(500-1~4)의 저장부(530)에 저장할 수 있다.
그리고 나서, 최신 이력 정보를 게이트 웨이가 활성화된 마스터 디바이스로 전달할 수 있다.
또한, 제어부(560)는 사용자 또는 마스터 디바이스부터 제어 명령을 전달 받고, 구동부(520)를 제어하여 제어동작을 수행할 수 있다.
제어부(560)는 제어동작을 수행한 후에는 제어동작 완료여부에 관한 정보 등을 포함하는 제어 명령 응답 메시지를 사용자 또는 마스터 디바이스로 전달할 수 있다.
그 외, 가전기기에 포함된 제어부(560)는 상술한 이동기기에 포함된 제어부(160)의 기능을 모두 포함할 수 있다.
도 5는 본 발명의 일 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하여 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 5는 도2에 도시된 것과 같이 세대 외에 사용자가 사용하는 제2 이동기기(100-1), 외부 통신망(200), 및 외부 서버(300)가 위치하고, 세대 내에 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)가 위치하는 경우에 게이트 웨이가 탑재된 적어도 하나의 제1 이동기기(100-2~5)를 이용하여 스마트 홈 시스템의 가전기기(500-1~4)를 제어하는 흐름을 나타내는 흐름도이다.
먼저, 세대 내에 있는 적어도 하나의 제1 이동기기(100-1~5) 또는 가전기기(500-1~4)를 검색하여 홈 네트워크를 형성한다(702, 704).
세대 내에 있는 적어도 하나의 가전기기(500-1~4)는 홈 네트워크를 형성하고 있는데, 세대 내에 있는 적어도 하나의 제1 이동기기(100-2~5)가 홈 네트워크에 연결될 수 있다.
세대 내에 홈 네트워크에 연결된 적어도 하나의 제1 이동기기(100-2~4) 또는 가전기기(500-1~4) 중에서 하나의 제1 이동기기 또는 가전기기를 마스터 디바이스로 선택한다(706).
도3에서 상술한 것과 마찬가지로, 마스터 디바이스는 세대 내에 제1 이동기기(100-2~5)와 가전기기(500-1~4)가 모두 존재하면 제1 이동기기(500-2~5)들 중에서 IP 주소 정보가 가장 작은 제1 이동기기를 마스터 디바이스로 선택할 수 있다.
이하에서는 제1 이동기기(100-2)가 마스터 디바이스로 선택된 것을 전제로 설명한다.
마스터 디바이스가 선택되면, 마스터 디바이스(100-2)의 게이트 웨이를 활성화시키고, 마스터 디바이스(100-2)를 통하여 홈 네트워크를 외부 통신망(200) 및 외부 서버(300)와 연결시킨다(708).
사용자가 제2 이동기기(100-1)를 사용하여 접속 요청 신호를 보내면, 접속 요청 신호는 외부 통신망(200)을 통하여 세대 내에 있는 마스터 디바이스(100-2)로 전달 된다(710).
마스터 디바이스(100-2)는 외부 통신망(200)을 통해 제2 이동기기(100-1)로부터 접속 요청 신호를 전달 받으면 사용자에 대한 인증 정보를 통해 인증 과정을 수행할 수 있다(712).
그리고 나서, 마스터 디바이스(100-2)는 외부 통신망(200)을 통하여 제2 이동기기(100-1)를 홈 네트워크와 연결시킬 수 있다(714).
마스터 디바이스(100-2)는 제2 이동기기(100-1)가 홈 네트워크에 연결되거나, 홈 네트워크에 마스터 디바이스가 처음 연결이 되거나, 홈 네트워크에 연결된 이동기기(100-2~5) 및 가전기기(500-1~4) 등에 변동이 발생한 경우, 또는 주기적으로 가전기기(500-1~4)에 동기화 메시지를 전달할 수 있다(716).
가전기기(500-1~4)는 동기화 메시지를 전달받으면 마스터 디바이스(100-2)를 통하여 외부 서버(300)와 연동하여 각종 데이터들을 동기화 할 수 있다(718).
그리고 나서, 가전기기(500-1~4)는 동기화 데이터를 저장하고, 마스터 디바이스로 동기화 데이터를 전송할 수 있다(720).
다음으로, 사용자가 제2 이동기기(100-1)를 통하여 이력 정보를 요청하면, 마스터 디바이스는 외부 통신망(200)을 통하여 전달 받은 이력 정보 요청 신호를 다시 해당 가전기기(500-1~4)로 전달할 수 있다(722, 724).
해당 가전기기(500-1~4)는 이력 정보 요청 신호를 전달받으면 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신인지 여부를 판단하고, 만약 이력 인덱스가 최신이면, 해당 이력 인덱스에 대응하는 이력 정보를 마스터 디바이스를 통하여 제1 이동기기로 전달할 수 있다(726, 734, 736).
만약, 이력 인덱스가 최신이 아니면, 데이터 동기화 과정을 수행하고, 동기화 데이터를 저장하고 나서, 최신 이력 정보를 마스터 디바이스(100-2)를 통하여 제2 이동기기(100-1)로 전달할 수 있다(726, 730, 732)
만약, 사용자가 제2 이동기기(100-1)를 통하여 가전기기(500)에 대한 제어 명령을 입력하면, 제어 명령은 외부 통신망(200) 및 마스터 디바이스(100-2)를 통하여 해당 가전기기(500-1~4)로 전달될 수 있다(738, 740).
제어 명령을 전달받은 해당 가전기기(500-1~4)는 제어 명령에 대응하는 제어 동작을 수행하고, 제어 동작 완료여부에 대한 정보를 포함하는 제어 명령 응답 신호를 다시 제2 이동기기(100-1)로 전달할 수 있다(742, 744, 746).
상술한 것 외에도, 본 발명의 일 실시예에 따른 스마트 홈 시스템의 제어방법은 도 2 내지 도 4에서 설명한 기능들을 모두 수행할 수 있다.
도 6은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
도 6을 참조하면, 본 발명의 다른 실시예에 따른 스마트 홈 시스템은 세대 내에 있는 적어도 하나의 제1 및 제2 이동기기(100-1~5), 외부 통신망(200), 외부 서버(300), 및 적어도 하나의 가전기기(500-1~4)를 포함 할 수 있다.
도 6의 제2 이동기기(100-1)를 도 2의 제2 이동기기(100-1)와 비교하면, 도 6의 경우에는 사용자가 사용하는 제2 이동기기(100-1)가 세대 내에 위치한다.
예를 들어, 사용자가 제2 이동기기(100-1)를 가지고 세대 내로 이동한 경우를 포함할 수 있다.
도 6에 도시된 외부 통신망(200), 외부 서버(300), 이동기기(100-1~5), 및 가전기기(500-1~4)의 기능은 도2 내지 도4에서 설명한 기능들을 모두 포함할 수 있다.
다만, 본 발명의 다른 실시예에 따른 스마트 홈 시스템은 세대 내에 사용자 측의 제2 이동기기(100-1)가 위치하므로, 이로 인한 동작의 차이를 설명하기로 한다.
먼저, 세대 내에 존재하는 적어도 하나의 이동기기들 중에서 마스터 디바이스를 선택한다.
세대 내에 제1 및 제2 이동기기(100-1~5)와 가전기기(500-1~4)가 모두 존재하는 경우에는 제1 및 제2 이동기기(100-1~5) 중에서 하나가 마스터 디바이스로 결정된다.
따라서, 제1 및 제2 이동기기(100-1~5)는 자신의 IP 주소 정보를 다른 이동기기로 전송하고, 다른 이동기기들로부터 수신한 IP 주소 정보를 저장할 수 있다.
그리고 나서, 세대 내의 모든 이동기기(100-1~5)의 IP 주소 정보들 중에서 가장 작은 주소값을 갖는 이동기기를 마스터 디바이스로 선택한다.
사용자 측의 제2 이동기기(100-1)가 세대 내에 위치하는 경우에는, 사용자 측의 제2 이동기기(100-1)도 마스터 디바이스로 선택될 수 있다. 이에 대하여는 도 8에서 설명하기로 한다.
예를 들어, 도 6에서는 제1 이동기기(100-2)를 마스터 디바이스로 선택한 것을 볼 수 있다.
제1 이동기기(100-2)가 마스터 디바이스로 결정되면, 제1 이동기기(100-2)는 게이트 웨이를 활성화 시키고, 나머지 이동기기들은 게이트 웨이를 불활성화 시킨다.
이로써, 제1 이동기기(100-2)는 종래의 세대 내에 고정된 게이트 웨이와 동일한 역할을 수행할 수 있다.
제1 이동기기(100-2)가 마스터 디바이스로 선택되면, 사용자 측의 제2 이동기기(100-1)는 홈 네트워크를 통해서 마스터 디바이스(100-2)와 직접 데이터를 송수신할 수 있다.
도 7은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 게이트 웨이가 설치된 이동기기를 이용하는 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 7은 도 6에 도시된 것과 같이 세대 외에 외부 통신망(200), 및 외부 서버(300)가 존재하고, 세대 내에 사용자 측의 제2 이동기기(100-1)을 포함한 적어도 하나의 제1 이동기기(100-1~5) 및 적어도 하나의 가전기기(500-1~4)가 존재하는 경우에 게이트 웨이가 설치된 이동기기를 이용하여 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 7은 사용자 측의 제2 이동기기(100-1)가 세대 내에 위치하고 있는 점이 도 5에 도시된 흐름도와 차이가 있다.
따라서, 마스터 디바이스를 결정하기 위해서 사용자 측의 제2 이동기기(100-1)를 포함한 세대 내의 모든 이동기기(100-1~5)들 중에서 IP 주소 정보가 가장 작은 이동기기를 마스터 디바이스로 선택한다.
도 7에서, 제1 이동기기(100-2)를 마스터 디바이스로 선택한 것을 전제로 설명한다.
사용자 측의 제2 이동기기(100-1)가 세대 내에 위치하여 홈 네트워크에 연결되어 있으므로, 제2 이동기기(100-1)는 홈 네트워크를 통해서 마스터 디바이스와 직접 데이터를 송수신할 수 있다.
상술한 내용 이외의 내용은 도 5에서 설명한 내용과 동일하며, 이하에서는 생략하기로 한다.
도 8은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 사용자가 소지하는 이동기기가 마스터 디바이스로 선택된 스마트 홈 시스템을 나타내는 개념도이다.
도 8의 제2 이동기기(100-1)를 도 6의 제2 이동기기(100-1)와 비교하면, 도 8의 경우에는 사용자가 사용하는 제2 이동기기(100-1)가 마스터 디바이스로 선택된다.
예를 들어, 홈 네트워크에 연결된 이동기기(100-1~5)와 가전기기(500-1~4) 중에서 사용자가 소지한 제2 이동기기(100-1)가 가장 작은 IP 주소 정보를 갖는다면, 제2 이동기기(100-1)가 마스터 디바이스로 선택될 수 있다.
도 8을 참조하면, 본 발명의 다른 실시예에 따른 스마트 홈 시스템은 세대 내부에 위치하는 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4), 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)를 서로 연결시키는 홈 네트워크를 포함할 수 있다.
또한, 본 발명의 다른 실시예에 따른 스마트 홈 시스템은 게이트 웨이를 탑재하고, 세대 내부에서 상기 홈 네트워크에 연결되고, 상기 게이트 웨이를 활성화하여 상기 홈 네트워크를 외부 통신망(200)과 연결시키고, 사용자로부터 입력받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 적어도 하나의 가전기기(500-1~4)로 전달하는 제2 이동기기를 더 포함할 수 있다.
따라서, 사용자가 사용하는 제2 이동기기(100-1)가 마스터 디바이스로 역할을 수행하며, 외부 통신망과 홈 네트워크를 연결시킬 수 있다. 이로서, 사용자는 제2 이동기기(100-1)를 통하여 세대 내의 가전기기(500-1~4)를 제어할 수 있다.
도 8에 도시된 외부 통신망(200), 외부 서버(300), 이동기기(100-1~5), 및 가전기기(500-1~4)의 기능은 도2 내지 도4에서 설명한 기능들을 모두 포함할 수 있다.
도 9은 본 발명의 다른 실시예에 따른 사용자가 세대 내에 있는 경우에 사용자가 소지하는 이동기기가 마스터 디바이스로 선택된 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
본 발명의 다른 실시예에 따른 스마트 홈 시스템의 제어방법은 세대 내부에 위치하는 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)를 포함하고, 게이트 웨이를 탑재하며 세대 내부에 위치하여 사용자로부터 적어도 하나의 가전기기의 제어 명령을 입력받는 제2 이동기기(100-1)를 더 포함하는 스마트 홈 시스템의 제어방법에 있어서, 제2 이동기기(100-1) 및 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)를 검색하여 홈 네트워크를 형성한다.
그리고 나서, 홈 네트워크에 연결된 제2 이동기기(100-1)와 적어도 하나의 제1 이동기기(100-2~5) 또는 가전기기(500-1~4)의 장치 정보를 기초로 상기 제2 이동기기(100-1)를 마스터 디바이스(100-1)로 선택한다.
그리고 나서, 마스터 디바이스(100-1)의 게이트 웨이를 활성화시키고, 마스터 디바이스(100-1)를 통하여 홈 네트워크를 외부 통신망(200)과 연결시키고, 사용자로부터 전달받은 상기 적어도 하나의 가전기기의 제어 명령을 마스터 디바이스(100-1)를 통하여 적어도 하나의 가전기기(500-1~4)로 전달한다.
도 9에서는, 사용자가 세대 내에 있는 경우에 사용자가 소지하는 제2 이동기기(100-1)가 마스터 디바이스로 선택된 것을 특징으로 하며, 나머지 기능은 도 7에서 설명된 내용과 동일하므로 구체적인 설명은 생략하기로 한다.
즉, 사용자 측의 제2 이동기기(100-1)가 마스터 디바이스로 선택이 되고, 제2 이동기기(100-1)가 외부 통신망(200)과 홈 네트워크를 연결할 수 있다.
도 10은 본 발명의 또 다른 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 가전기기를 이용하는 스마트 홈 시스템을 나타내는 개념도이다.
도 10을 참조하면, 본 발명의 또 다른 실시예에 따른 스마트 홈 시스템은 세대 외에 있는 사용자 측의 제2 이동기기(100-1), 외부 통신망(200), 및 외부 서버(300)가 위치하고, 세대 내에 적어도 하나의 가전기기(500-1~4)가 위치한다.
예를 들어, 세대 내에 위치하던 이동기기가 모두 세대 외로 이동한 경우를 포함할 수 있다.
도 10에는 세대 외에 사용자 측의 제2 이동기기(100-1)만 도시되어 있지만, 이에 한정되지 않고, 적어도 하나의 이동기기(100)가 위치할 수 있으며, 각 이동기기들은 세대 내에 있는 마스터 디바이스와 연결되어 데이터를 송수신할 수 있다.
도 10에 도시된 외부 통신망(200), 외부 서버(300), 이동기기(100), 및 가전기기(500-1~4)의 기능은 도2 내지 도4에서 설명한 기능들을 모두 포함할 수 있다.
다만, 본 발명의 또 다른 실시예에 따른 스마트 홈 시스템은 세대 내에 이동기기(100)가 위치하지 않고, 적어도 하나의 가전기기(500-1~4)만 위치하므로 이로 인한 동작의 차이를 설명하기로 한다.
세대 내에 존재하는 적어도 하나의 가전기기(500-1~4)들 중에서 마스터 디바이스를 결정한다.
예를 들어, 각 가전기기(500-1~4)는 자신의 IP 주소 정보를 다른 가전기기(500-1~4)로 전송하고, 다른 가전기기(500-1~4)들로부터 수신한 IP 주소 정보를 저장할 수 있다.
그리고 나서, 세대 내의 모든 가전기기(500-1~4)의 IP 주소 정보들 중에서 가장 작은 주소값을 갖는 가전기기를 마스터 디바이스로 결정한다.
도 10에서는 가전기기(500-1)를 마스터 디바이스로 결정한 것을 볼 수 있다.
가전기기(500-1)가 마스터 디바이스로 결정되면, 가전기기(500-1)는 게이트 웨이를 활성화 시키고, 나머지 가전기기(500-2~4)들은 게이트 웨이를 불활성화 시킨다.
이로써, 가전기기(500-1)는 종래의 세대 내에 위치하는 고정된 게이트 웨이와 동일한 역할을 수행할 수 있다.
가전기기(500-1)가 마스터 디바이스로 결정되면, 사용자 측의 제2 이동기기(100-1)는 외부 통신망(200)을 통해서 마스터 디바이스와 데이터를 송수신할 수 있다.
도 11 본 발명의 또 다른 실시예에 따른 사용자가 세대 외에 있는 경우에 게이트 웨이가 설치된 가전기기를 이용하는 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
도 11은 도 10에 도시된 것과 같이 세대 외에 사용자 측의 제2 이동기기(100-1), 외부 통신망(200), 및 외부 서버(300)가 존재하고, 세대 내에 적어도 하나의 가전기기(500-1~4)가 존재하는 경우에 게이트 웨이가 설치된 가전기기를 이용하여 스마트 홈 시스템의 가전기기를 제어하는 흐름을 나타내는 흐름도이다.
세대 내에 있는 적어도 하나의 가전기기(500-1~4)는 홈 네트워크를 형성하고 있다(902).
도 11은 세대 내에 이동기기가 위치하고 있지 않다는 점이 도 5에 도시된 흐름도와 차이가 있는데, 마스터 디바이스를 결정하기 위해서 세대 내의 모든 가전기기(500-1~4)들 중에서 IP 주소 정보가 가장 작은 가전기기를 마스터 디바이스로 결정한다(904).
이하에서는 가전기기(500-1)가 마스터 디바이스로 결정된 것을 전제로 설명한다.
마스터 디바이스(500-1)는 외부 통신망(200)을 통하여 외부 서버(300)와 홈 네트워크를 연결할 수 있다(906).
사용자가 제2 이동기기(100-1)를 사용하여 접속 요청 신호를 보내면, 접속 요청 신호는 외부 통신망(200)을 통하여 세대 내에 있는 마스터 디바이스로 전달 된다(910).
마스터 디바이스(500-1)는 제2 이동기기(100-1)로부터 접속 요청 신호를 전달 받으면 사용자에 대한 인증 정보를 통해 인증 과정을 수행할 수 있다(912).
그리고 나서, 마스터 디바이스(500-1)는 외부 통신망(200)을 통하여 제2 이동기기(100-1)를 홈 네트워크와 연결시킬 수 있다(914).
마스터 디바이스(500-1)는 홈 네트워크에 연결된 이동기기(100)나 가전기기(500-1~4)에 변동이 생기면 동기화 메시지를 가전기기(500-1~4)로 전달할 수 있다(916).
가전기기(500-1~4)들은 동기화 메시지를 전달받으면 마스터 디바이스(500-1)를 통하여 외부 서버(300)와 연동하여 각종 데이터들을 동기화 할 수 있다(918).
그리고 나서, 가전기기(500-1~4)들은 동기화 데이터를 저장하고, 마스터 디바이스(500-1)로 동기화 데이터를 전송할 수 있다(920).
만약, 사용자가 제2 이동기기(100-1)를 통하여 이력 정보를 요청하면, 마스터 디바이스는 외부 통신망(200)을 통하여 전달 받은 이력 정보 요청 신호를 다시 해당 가전기기(500-1~4)로 전달할 수 있다(922, 924).
해당 가전기기(500-1~4)는 이력 정보 요청 신호를 전달받으면 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신인지 여부를 판단하고, 만약 이력 인덱스가 최신이면, 해당 이력 인덱스에 대응하는 이력 정보를 마스터 디바이스를 통하여 제2 이동기기로 전달할 수 있다(926, 934, 936).
만약, 이력 인덱스가 최신이 아니면, 데이터 동기화 과정을 수행하고, 동기화 데이터를 저장하고 나서, 최신 이력 정보를 마스터 디바이스(500-1)를 통하여 제2 이동기기(100-1)로 전달할 수 있다(926, 930, 932)
만약, 사용자가 제2 이동기기(100-1)를 통하여 가전기기(500-1~4)에 대한 제어 명령을 입력하면, 제어 명령은 외부 통신망(200) 및 마스터 디바이스(500-1)를 통하여 해당 가전기기(500-1~4)로 전달될 수 있다(938, 940).
제어 명령을 전달받은 해당 가전기기(500-1~4)는 제어 명령에 대응하는 제어 동작을 수행하고, 제어 동작 완료여부를 포함하는 제어 명령 응답 신호를 다시 제2 이동기기(100-1)로 전달할 수 있다(942, 944, 946).
100 : 이동기기 110 : 입력부
120 : 표시부 130 : 저장부
140 : 통신부 150 : 게이트 웨이
160 : 제어부 200 : 외부 통신망
300 : 외부 서버 400 : 게이트 웨이
500 : 가전기기

Claims (37)

  1. 게이트 웨이를 각각 탑재하는 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기;
    상기 적어도 하나의 제1 이동기기 및 상기 적어도 하나의 가전기기를 서로 연결시키는 홈 네트워크를 포함하고,
    상기 적어도 하나의 제1이동 기기 및 상기 적어도 하나의 가전기기 중 어느 하나의 기기는,
    탑재된 게이트 웨이를 활성화시켜 상기 홈 네트워크를 외부 통신망과 연결시키는 마스터 디바이스의 동작을 수행하고,
    상기 어느 하나의 기기는, 상기 적어도 하나의 제1 이동기기 및 상기 적어도 하나의 가전기기 중 상기 어느 하나의 기기를 제외한 나머지 기기에 미리 설정된 시간에 체크 얼라이브 메시지를 전달하고, 사용자로부터 전달받은 상기 나머지 기기 중 적어도 하나의 기기의 제어 명령을 상기 적어도 하나의 기기로 전달하고,
    상기 나머지 기기는, 상기 마스터 디바이스의 동작을 수행하는 어느 하나의 기기로부터 체크 얼라이브 메세지를 미리 설정된 시간에 수신하지 못하면, 상기 나머지 기기 중 어느 하나를 새로운 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템.
  2. 제1항에 있어서, 상기 적어도 하나의 제1이동 기기 및 상기 적어도 하나의 가전기기는,
    상기 홈 네트워크에 상기 적어도 하나의 제1 이동기기가 연결되면, 상기 적어도 하나의 제1 이동기기 중에서 어느 하나의 제1 이동기기를 상기 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템.
  3. 제1항에 있어서, 상기 적어도 하나의 가전기기는,
    상기 홈 네트워크에 연결된 기기가 모두 가전기기라고 판단되면, 상기 적어도 하나의 가전기기 중에서 어느 하나의 가전기기를 상기 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템.
  4. 제1항에 있어서, 상기 적어도 하나의 제1이동 기기 및 상기 적어도 하나의 가전기기는,
    상기 어느 하나의 기기를 마스터 디바이스로 선택할 때, 상기 적어도 하나의 제1 이동기기 및 상기 적어도 하나의 가전기기의 IP 주소 정보를 기초로 어느 하나의 기기를 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템.
  5. 삭제
  6. 삭제
  7. 제1항에 있어서, 상기 마스터 디바이스의 동작을 수행하는 어느 하나의 기기는,
    상기 홈 네트워크에 연결된 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 이력 정보 요청 신호를 상기 적어도 하나의 가전기기로 전달하는 것을 포함하는 스마트 홈 시스템.
  8. 제7항에 있어서, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는,
    상기 동기화 메시지가 수신되면, 이력 정보를 생성하여 저장하고, 상기 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함하는 스마트 홈 시스템.
  9. 제1항에 있어서, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는,
    이력 정보 요청 신호가 수신되면, 상기 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단하고, 상기 이력 인덱스가 최신 정보라고 판단되면, 상기 이력 인덱스에 대응하는 이력 정보를 상기 마스터 디바이스로 전달하고 상기 이력 인덱스가 최신 정보가 아니라고 판단되면 최신 이력 정보를 생성하여 저장하고, 상기 최신 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함하는 스마트 홈 시스템.
  10. 삭제
  11. 삭제
  12. 홈 네트워크에 연결되며, 상기 홈 네트워크에 연결된 적어도 하나의 다른 이동기기 및 적어도 하나의 가전기기와 데이터를 송수신하는 통신부;
    상기 홈 네트워크와 외부 통신망을 연결하는 게이트 웨이; 및
    상기 홈 네트워크에 연결된 상기 적어도 하나의 다른 이동기기 및 적어도 하나의 가전기기의 장치 정보와 자신의 이동기기의 장치 정보를 기초로 상기 게이트 웨이를 상기 홈 네트워크에서 마스터 디바이스의 게이트웨이로의 활성화 여부를 결정하는 제어부를 포함하고,
    상기 제어부는 상기 게이트 웨이가 상기 마스터 디바이스의 게이트 웨이로 활성화되면 체크 얼라이브 메시지를 상기 적어도 하나의 다른 이동기기 및 상기 적어도 하나의 가전기기로 전달하도록 제어하고 사용자로부터 상기 적어도 하나의 가전기기의 제어 명령이 수신되면 상기 수신된 상기 제어 명령을 상기 적어도 하나의 가전기기로 전달하고,
    상기 게이트웨이는, 상기 체크 얼라이브 메세지가 미리 설정된 시간에 상기 적어도 하나의 다른 이동기기 및 상기 적어도 하나의 가전기기에 수신되지 못하면, 상기 적어도 하나의 다른 이동기기 및 상기 적어도 하나의 가전기기에 의한 새로운 마스터 디바이스의 선택에 의해 비활성화되는 이동기기.
  13. 제12항에 있어서,
    상기 장치 정보는 IP 주소 정보인 것을 포함하는 이동기기.
  14. 제12항에 있어서,
    상기 적어도 하나의 다른 이동기기 또는 가전기기의 IP 주소 정보 및 이력 정보를 저장하는 저장부를 더 포함하는 이동기기.
  15. 제12항에 있어서,
    상기 게이트 웨이가 활성화되면, 상기 제어부는 상기 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지를 상기 적어도 하나의 다른 이동기기 또는 및 상기 적어도 하나의 가전기기로 전달하도록 제어하는 것을 포함하는 이동기기.
  16. 제12항에 있어서,
    사용자로부터 상기 적어도 하나의 가전기기의 이력 정보 요청 신호를 전달받으면, 상기 제어부는 상기 이력 정보 요청 신호에 이력 인덱스를 포함시켜 상기 적어도 하나의 가전기기에 전달하도록 제어하는 것을 포함하는 이동기기.
  17. 홈 네트워크에 연결되며, 상기 홈 네트워크에 연결된 적어도 하나의 다른 가전기기와 데이터를 송수신하는 통신부;
    상기 홈 네트워크와 외부 통신망을 연결하는 게이트 웨이; 및
    상기 홈 네트워크에 연결된 적어도 하나의 다른 가전기기에 대한 장치 정보와 자신의 가전기기의 장치 정보를 기초로 상기 게이트 웨이를 상기 홈 네트워크에서 마스터 디바이스의 게이트웨이로서의 활성화 여부를 결정하는 제어부를 포함하고,
    상기 제어부는 상기 게이트 웨이가 상기 마스터 디바이스의 게이트웨이로 활성화되면 체크 얼라이브 메시지를 상기 적어도 하나의 다른 가전기기로 전달하도록 제어하고 사용자로부터 상기 적어도 하나의 다른 가전기기의 제어 명령이 수신되면 상기 수신된 제어 명령을 적어도 하나의 다른 가전기기로 전달하고,
    상기 게이트웨이는, 상기 체크 얼라이브 메세지가 미리 설정된 시간에 상기 적어도 하나의 다른 가전기기에 수신되지 못하면, 상기 적어도 하나의 다른 가전기기에 의한 새로운 마스터 디바이스의 선택에 의해 비활성화되는 가전기기.
  18. 제17항에 있어서,
    상기 장치 정보는 IP 주소 정보인 것을 포함하는 가전기기.
  19. 제17항에 있어서,
    상기 적어도 하나의 다른 가전기기의 IP 주소 정보 및 이력 정보를 저장하는 저장부를 더 포함하는 가전기기.
  20. 제17항에 있어서,
    상기 게이트 웨이가 마스터 디바이스의 게이트웨이로 활성화되면, 상기 제어부는 상기 적어도 하나의 다른 가전기기와의 데이터 동기화를 위한 동기화 메시지를 상기 적어도 하나의 다른 가전기기에 전달하도록 제어하는 것을 포함하는 가전기기.
  21. 제17항에 있어서,
    상기 제어부는 상기 게이트웨이가 비활성화되었을 때 동기화 메시지가 수신되면 이력 정보를 생성하여 저장하고, 상기 이력 정보를 상기 게이트 웨이가 활성화된 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함하는 가전기기.
  22. 제17항에 있어서,
    상기 제어부는 상기 게이트웨이가 비활성화되었을 때 이력 정보 요청 신호가 수신되면 상기 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단하고, 상기 이력 인덱스가 최신 정보이면, 상기 이력 인덱스에 대응하는 이력 정보를 상기 게이트 웨이가 활성화된 마스터 디바이스로 전달하고, 상기 이력 인덱스가 최신 정보가 아니면, 최신 이력 정보를 생성하여 저장하고, 상기 최신 이력 정보를 상기 게이트 웨이가 활성화된 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함하는 가전기기.
  23. 삭제
  24. 삭제
  25. 홈 네트워크와 외부 통신망을 연결하는 게이트 웨이를 각각 탑재하는 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기를 포함하는 스마트 홈 시스템의 제어방법에 있어서,
    상기 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기를 검색하여 홈 네트워크를 형성하고;
    상기 홈 네트워크에 연결된 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기 중에서 어느 하나의 기기를 마스터 디바이스로 선택하고;
    상기 마스터 디바이스로 선택된 어느 하나의 기기에 탑재된 게이트 웨이를 활성화시키고;
    상기 마스터 디바이스를 통하여 상기 홈 네트워크를 외부 통신망과 연결시키고;
    상기 마스터 디바이스로 선택된 어느 하나의 기기를 통하여, 상기 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기 중 상기 마스터 디바이스로 선택된 어느 하나의 기기를 제외한 나머지 기기에 미리 설정된 시간에 체크 얼라이브 메시지를 전달하고;
    사용자로부터 전달받은 상기 나머지 기기 중 적어도 하나의 가전기기의 제어 명령을 상기 마스터 디바이스를 통하여 상기 적어도 하나의 가전기기로 전달하는 것을 포함하고,
    상기 나머지 기기는, 상기 마스터 디바이스로 선택된 어느 하나의 기기로부터 체크 얼라이브 메세지를 미리 설정된 시간에 수신하지 못하면, 상기 나머지 기기 중 어느 하나를 새로운 마스터 디바이스로 선택하는 것을 더 포함하는 스마트 홈 시스템의 제어방법.
  26. 제25항에 있어서, 상기 마스터 디바이스를 선택하는 것은,
    상기 홈 네트워크에 적어도 하나의 제1 이동기기가 연결되면, 상기 적어도 하나의 제1 이동기기 중에서 하나의 제1 이동기기를 상기 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  27. 제25항에 있어서, 상기 마스터 디바이스를 선택하는 것은,
    상기 홈 네트워크에 모두 가전기기만 연결되면, 상기 적어도 하나의 가전기기 중에서 하나의 가전기기를 상기 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  28. 제25항에 있어서, 상기 마스터 디바이스를 선택하는 것은,
    상기 적어도 하나의 제1 이동기기 및 상기 적어도 하나의 가전기기의 IP 주소 정보를 기초로 어느 하나의 제1 이동기기 또는 어느 하나의 가전기기를 상기 마스터 디바이스로 선택하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  29. 삭제
  30. 삭제
  31. 제25항에 있어서,
    상기 마스터 디바이스는 상기 홈 네트워크에 연결된 적어도 하나의 가전기기와의 데이터 동기화를 위한 동기화 메시지 또는 이력 정보 요청 신호를 상기 적어도 하나의 가전기기로 전달하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  32. 제31항에 있어서,
    상기 홈 네트워크에 연결된 적어도 하나의 가전기기가 상기 동기화 메시지를 수신하면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 이력 정보를 생성하여 저장하고, 상기 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  33. 제25항에 있어서,
    상기 홈 네트워크에 연결된 적어도 하나의 가전기기가 이력 정보 요청 신호를 수신하면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 상기 이력 정보 요청 신호에 포함되는 이력 인덱스가 최신 정보인지 여부를 판단하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  34. 제33항에 있어서,
    상기 이력 인덱스가 최신 정보라고 판단되면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 상기 이력 인덱스에 대응하는 이력 정보를 상기 마스터 디바이스로 전달하고, 상기 이력 인덱스가 최신 정보가 아니라고 판단되면, 상기 홈 네트워크에 연결된 적어도 하나의 가전기기는 최신 이력 정보를 생성하여 저장하고, 상기 최신 이력 정보를 상기 마스터 디바이스로 전달하여 동기화되도록 제어하는 것을 포함하는 스마트 홈 시스템의 제어방법.
  35. 삭제
  36. 세대 내부에 위치하는 적어도 하나의 제1 이동기기 또는 가전기기;
    상기 적어도 하나의 제1 이동기기 또는 가전기기를 서로 연결시키는 홈 네트워크;
    게이트 웨이를 탑재하고, 세대 내부에서 상기 홈 네트워크에 연결되고, 상기 게이트 웨이를 활성화하여 상기 홈 네트워크를 외부 통신망과 연결시키고, 사용자로부터 입력받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 적어도 하나의 가전기기로 전달하는 제2 이동기기를 포함하는 스마트 홈 시스템.
  37. 세대 내부에 위치하는 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기를 포함하고, 게이트 웨이를 탑재하며 세대 내부에 위치하여 사용자로부터 상기 적어도 하나의 가전기기의 제어 명령을 입력받는 제2 이동기기를 더 포함하는 스마트 홈 시스템의 제어방법에 있어서,
    상기 제2 이동기기, 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기를 검색하여 홈 네트워크를 형성하고;
    상기 홈 네트워크에 연결된 제2 이동기기, 상기 적어도 하나의 제1 이동기기 및 상기 적어도 하나의 가전기기의 장치 정보를 기초로 상기 제2 이동기기를 마스터 디바이스로 선택하고;
    상기 마스터 디바이스의 게이트 웨이를 활성화시키고;
    상기 마스터 디바이스를 통하여 상기 홈 네트워크를 외부 통신망과 연결시키고;
    상기 마스터 디바이스로 선택된 제2이동 기기를 통하여, 상기 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기에 미리 설정된 시간에 체크 얼라이브 메시지를 전달하고;
    사용자로부터 전달받은 상기 적어도 하나의 가전기기의 제어 명령을 상기 마스터 디바이스를 통하여 상기 적어도 하나의 가전기기로 전달하는 것을 포함하고,
    상기 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기는, 상기 제2이동기기로부터 체크 얼라이브 메세지를 미리 설정된 시간에 수신하지 못하면, 상기 적어도 하나의 제1 이동기기 및 적어도 하나의 가전기기 중 어느 하나를 새로운 마스터 디바이스로 선택하는 것을 더 포함하는 스마트 홈 시스템의 제어방법.
KR1020130005899A 2013-01-18 2013-01-18 이동기기를 이용하는 스마트 홈 시스템 KR102002420B1 (ko)

Priority Applications (8)

Application Number Priority Date Filing Date Title
KR1020130005899A KR102002420B1 (ko) 2013-01-18 2013-01-18 이동기기를 이용하는 스마트 홈 시스템
PCT/KR2014/000462 WO2014112800A1 (en) 2013-01-18 2014-01-16 Smart home system using portable device
CN201480009252.9A CN104995877B (zh) 2013-01-18 2014-01-16 使用便携装置的智能家居***
EP14151455.4A EP2757741B1 (en) 2013-01-18 2014-01-16 Smart home system using portable device
US14/157,018 US9948685B2 (en) 2013-01-18 2014-01-16 Smart home system using portable device
AU2014207970A AU2014207970B2 (en) 2013-01-18 2014-01-16 Smart home system using portable device
IL239708A IL239708B (en) 2013-01-18 2015-06-29 A smart home system that uses a mobile device
US15/947,305 US10218745B2 (en) 2013-01-18 2018-04-06 Smart home system using portable device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130005899A KR102002420B1 (ko) 2013-01-18 2013-01-18 이동기기를 이용하는 스마트 홈 시스템

Publications (2)

Publication Number Publication Date
KR20140093477A KR20140093477A (ko) 2014-07-28
KR102002420B1 true KR102002420B1 (ko) 2019-10-01

Family

ID=49943253

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130005899A KR102002420B1 (ko) 2013-01-18 2013-01-18 이동기기를 이용하는 스마트 홈 시스템

Country Status (7)

Country Link
US (2) US9948685B2 (ko)
EP (1) EP2757741B1 (ko)
KR (1) KR102002420B1 (ko)
CN (1) CN104995877B (ko)
AU (1) AU2014207970B2 (ko)
IL (1) IL239708B (ko)
WO (1) WO2014112800A1 (ko)

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10705701B2 (en) 2009-03-16 2020-07-07 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US10706096B2 (en) 2011-08-18 2020-07-07 Apple Inc. Management of local and remote media items
US9002322B2 (en) 2011-09-29 2015-04-07 Apple Inc. Authentication with secondary approver
US10397013B1 (en) * 2012-04-11 2019-08-27 Google Llc User interfaces, systems and methods for configuring smart devices for interoperability with a smart hub device
US9198204B2 (en) 2012-04-11 2015-11-24 Google Inc. Apparatus and method for seamless commissioning of wireless devices
US10142122B1 (en) * 2012-04-11 2018-11-27 Google Llc User interfaces, systems and methods for configuring smart devices for interoperability with a smart hub device
US10075334B1 (en) * 2012-04-11 2018-09-11 Google Llc Systems and methods for commissioning a smart hub device
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
KR102009810B1 (ko) 2013-06-07 2019-08-12 삼성전자주식회사 무선 통신 시스템에서 서비스 송수신 방법 및 장치
US9300484B1 (en) 2013-07-12 2016-03-29 Smartlabs, Inc. Acknowledgement as a propagation of messages in a simulcast mesh network
KR102231092B1 (ko) 2013-09-05 2021-03-24 삼성전자주식회사 제어 장치
US10120532B2 (en) * 2014-01-06 2018-11-06 Samsung Electronics Co., Ltd. Control apparatus for controlling an operation of at least one electronic device
US10088818B1 (en) 2013-12-23 2018-10-02 Google Llc Systems and methods for programming and controlling devices with sensor data and learning
US10373259B1 (en) 2014-05-20 2019-08-06 State Farm Mutual Automobile Insurance Company Fully autonomous vehicle insurance pricing
US9972054B1 (en) 2014-05-20 2018-05-15 State Farm Mutual Automobile Insurance Company Accident fault determination for autonomous vehicles
US10354330B1 (en) 2014-05-20 2019-07-16 State Farm Mutual Automobile Insurance Company Autonomous feature use monitoring and insurance pricing
US11669090B2 (en) 2014-05-20 2023-06-06 State Farm Mutual Automobile Insurance Company Autonomous vehicle operation feature monitoring and evaluation of effectiveness
US10599155B1 (en) 2014-05-20 2020-03-24 State Farm Mutual Automobile Insurance Company Autonomous vehicle operation feature monitoring and evaluation of effectiveness
KR102201095B1 (ko) 2014-05-30 2021-01-08 애플 인크. 하나의 디바이스의 사용으로부터 다른 디바이스의 사용으로의 전환
US10475127B1 (en) 2014-07-21 2019-11-12 State Farm Mutual Automobile Insurance Company Methods of providing insurance savings based upon telematics and insurance incentives
CN104181886B (zh) * 2014-08-13 2017-08-08 惠州Tcl移动通信有限公司 一种智能家居***及控制方法
WO2016036510A1 (en) 2014-09-02 2016-03-10 Apple Inc. Music user interface
US9009805B1 (en) 2014-09-30 2015-04-14 Google Inc. Method and system for provisioning an electronic device
WO2016058044A1 (en) * 2014-10-13 2016-04-21 Automatic Technology (Australia) Pty Ltd Remote monitoring and control system for a barrier operator
US9425979B2 (en) 2014-11-12 2016-08-23 Smartlabs, Inc. Installation of network devices using secure broadcasting systems and methods from remote intelligent devices
US10601604B2 (en) 2014-11-12 2020-03-24 Google Llc Data processing systems and methods for smart hub devices
US9531587B2 (en) 2014-11-12 2016-12-27 Smartlabs, Inc. Systems and methods to link network controllers using installed network devices
US20210118249A1 (en) 2014-11-13 2021-04-22 State Farm Mutual Automobile Insurance Company Autonomous vehicle salvage and repair
KR101590343B1 (ko) * 2015-03-06 2016-02-02 엔팩토리주식회사 대기환경과 댁내환경 기반의 홈케어 관리 시스템 및 방법, 그리고 이를 위한 기록매체
WO2016163584A1 (ko) * 2015-04-10 2016-10-13 재단법인차세대융합기술연구원 위치기반 전력 관리 방법 및 그 시스템
CN105045114B (zh) * 2015-05-29 2019-11-19 四川长虹电器股份有限公司 一种信息处理方法、云服务平台及信息处理***
US10178533B2 (en) * 2015-05-29 2019-01-08 Resolution Products, Inc. Security systems
CN105072003A (zh) * 2015-07-31 2015-11-18 深圳广田智能科技有限公司 智能家居模式同步控制***及方法
KR101664734B1 (ko) 2015-08-12 2016-10-12 현대자동차주식회사 차량 제어기와 외부 리소스의 연동 시스템 및 방법
WO2017035074A1 (en) * 2015-08-27 2017-03-02 Pcms Holdings, Inc. Trustworthy cloud-based smart space rating with distributed data collection
US20210272207A1 (en) 2015-08-28 2021-09-02 State Farm Mutual Automobile Insurance Company Vehicular driver profiles and discounts
CN105516108A (zh) * 2015-11-27 2016-04-20 东莞酷派软件技术有限公司 一种家居通信控制方法与***
CN105405044B (zh) * 2015-12-07 2021-06-01 重庆海尔滚筒洗衣机有限公司 一种使用洗衣机快速购物的方法及洗衣机
CN105487396A (zh) * 2015-12-29 2016-04-13 宇龙计算机通信科技(深圳)有限公司 智能家居的控制方法和智能家居的控制装置
US10891681B2 (en) * 2015-12-29 2021-01-12 Samsung Electronics Co., Ltd. Item purchase, item purchase method and refrigerator
US10134278B1 (en) 2016-01-22 2018-11-20 State Farm Mutual Automobile Insurance Company Autonomous vehicle application
US11719545B2 (en) 2016-01-22 2023-08-08 Hyundai Motor Company Autonomous vehicle component damage and salvage assessment
US10747234B1 (en) 2016-01-22 2020-08-18 State Farm Mutual Automobile Insurance Company Method and system for enhancing the functionality of a vehicle
US11242051B1 (en) 2016-01-22 2022-02-08 State Farm Mutual Automobile Insurance Company Autonomous vehicle action communications
US11441916B1 (en) 2016-01-22 2022-09-13 State Farm Mutual Automobile Insurance Company Autonomous vehicle trip routing
US10395332B1 (en) 2016-01-22 2019-08-27 State Farm Mutual Automobile Insurance Company Coordinated autonomous vehicle automatic area scanning
US10324463B1 (en) 2016-01-22 2019-06-18 State Farm Mutual Automobile Insurance Company Autonomous vehicle operation adjustment based upon route
US10353880B2 (en) 2016-03-14 2019-07-16 Wipro Limited System and method for governing performances of multiple hardware devices
US10775752B2 (en) * 2016-03-31 2020-09-15 Lenovo (Singapore) Pte Ltd Apparatus, method, and program product for controlling appliances
DK201670622A1 (en) 2016-06-12 2018-02-12 Apple Inc User interfaces for transactions
TWI601026B (zh) * 2016-06-29 2017-10-01 禾聯碩股份有限公司 物聯網控制系統及其方法
CN106131331B (zh) * 2016-07-01 2019-07-09 诚迈科技(南京)股份有限公司 一种对多个智能设备进行统一控制的方法、设备和***
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
CN107257319A (zh) * 2017-05-16 2017-10-17 上海斐讯数据通信技术有限公司 一种长连接的建立方法、通信方法及建立通信***
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
AU2018223051B1 (en) * 2017-05-16 2018-11-08 Apple Inc. Methods and interfaces for home media control
CN107230479A (zh) * 2017-05-19 2017-10-03 重庆锐纳达自动化技术有限公司 一种以机器人为中枢的智能家居多方式控制装置
US20200082289A1 (en) * 2018-09-11 2020-03-12 Microsoft Technology Licensing, Llc Task scheduling recommendations for reduced carbon footprint
CN109358520B (zh) * 2018-11-01 2022-01-07 南京仁程智能科技有限公司 一种智能家居物联网络局域动态解锁***
KR102161116B1 (ko) * 2018-12-10 2020-09-29 유비벨록스(주) IoT기기 원격제어 시스템
CN111464402B (zh) * 2019-01-21 2022-04-19 杰哈思文化创意(杭州)有限公司 一种智能家居设备的控制方法、终端设备及介质
CA3131489A1 (en) 2019-02-27 2020-09-03 Louisiana-Pacific Corporation Fire-resistant manufactured-wood based siding
EP3947231B1 (en) * 2019-03-28 2023-10-04 Inventio Ag Method and system for commissioning of a communication gateway
WO2020206453A1 (en) 2019-04-05 2020-10-08 Saldin Paul G Integrated security system
US10996917B2 (en) 2019-05-31 2021-05-04 Apple Inc. User interfaces for audio media control
KR20220027295A (ko) 2019-05-31 2022-03-07 애플 인크. 오디오 미디어 제어를 위한 사용자 인터페이스
US10904029B2 (en) 2019-05-31 2021-01-26 Apple Inc. User interfaces for managing controllable external devices
DK201970533A1 (en) 2019-05-31 2021-02-15 Apple Inc Methods and user interfaces for sharing audio
US11540354B2 (en) 2019-09-30 2022-12-27 Resolution Products, Llc Gateway with backup power and communications system
US11508227B2 (en) 2019-09-30 2022-11-22 Resolution Products, Llc Mobile device as a security system component
CN114514575A (zh) 2019-11-01 2022-05-17 三星电子株式会社 集线器装置、包括集线器装置和多个装置的多装置***以及集线器装置和多装置***的操作方法
US11743070B2 (en) 2019-12-11 2023-08-29 At&T Intellectual Property I, L.P. Variable information communication
US11513667B2 (en) 2020-05-11 2022-11-29 Apple Inc. User interface for audio message
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020069276A1 (en) * 2000-07-28 2002-06-06 Matsushita Electric Industrial Company, Ltd. Remote control system and home gateway apparatus
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560217B1 (en) * 1999-02-25 2003-05-06 3Com Corporation Virtual home agent service using software-replicated home agents
US6888844B2 (en) * 2000-04-07 2005-05-03 Broadcom Corporation Method for selecting an operating mode for a frame-based communications network
KR100372288B1 (ko) * 2000-12-29 2003-02-15 엘지전자 주식회사 망관리 시스템의 데이터 베이스 자동 동기방법
JP2003030072A (ja) * 2001-07-18 2003-01-31 Matsushita Electric Ind Co Ltd 遠隔制御代理方法および遠隔制御代理装置
KR100681625B1 (ko) * 2002-05-17 2007-02-09 레노보(베이징)리미티드 장치간 동적 네트워킹을 구성하여 리소스 공유를 구현하는 방법
US7280557B1 (en) * 2002-06-28 2007-10-09 Cisco Technology, Inc. Mechanisms for providing stateful NAT support in redundant and asymetric routing environments
CN2583728Y (zh) 2002-08-28 2003-10-29 沈阳天雄信息技术开发工程有限公司 一种智能家庭终端装置
US6999433B2 (en) * 2002-10-17 2006-02-14 Coppergate Communication Ltd. Method of reducing near-end crosstalk in an MxU networking architecture
WO2004107658A1 (en) 2003-05-30 2004-12-09 Lg Electronics, Inc. Home network system and its configuration system
KR101044937B1 (ko) 2003-12-01 2011-06-28 삼성전자주식회사 홈 네트워크 시스템 및 그 관리 방법
JP4654006B2 (ja) * 2004-11-16 2011-03-16 パナソニック株式会社 サーバ装置、携帯端末、通信システム及びプログラム
WO2007004755A1 (en) * 2005-07-04 2007-01-11 Sk Telecom Co., Ltd. Home network system, method of controlling the same, method of setting residential gateway for the same, and method of processing event protocol for the same
KR100773828B1 (ko) 2006-03-31 2007-11-06 주식회사 대우일렉트로닉스 개인용 컴퓨터를 이용한 홈 게이트웨이 및 이를 이용한 홈네트워크 시스템
WO2008085206A2 (en) * 2006-12-29 2008-07-17 Prodea Systems, Inc. Subscription management of applications and services provided through user premises gateway devices
KR100852340B1 (ko) * 2007-02-01 2008-08-18 주식회사 대우일렉트로닉스 다중 홈게이트웨이로 구성된 홈네트워크 시스템의 마스터선정 방법
US8209728B2 (en) * 2007-08-31 2012-06-26 At&T Intellectual Property I, L.P. System and method of delivering video content
JP2009075735A (ja) * 2007-09-19 2009-04-09 Oki Electric Ind Co Ltd ゲートウェイ装置およびその情報制御方法
CA2719913C (en) 2008-04-01 2016-10-11 Sensus Spectrum Llc Universal software defined home gateway
CN201278536Y (zh) 2008-04-11 2009-07-22 东南大学 具有终端功能的无线传感器网络多接口网关设备
US8107409B2 (en) * 2008-07-11 2012-01-31 Lemko Corporation OAMP for distributed mobile architecture
US7921215B2 (en) * 2009-01-12 2011-04-05 Cisco Technology, Inc. Method and apparatus for optimizing and prioritizing the creation of a large number of VPN tunnels
EP2399423B1 (en) * 2009-02-17 2012-10-31 Telefonaktiebolaget L M Ericsson (publ) Method for controlling a communication network, servers, systems including servers, and computer programs
KR20110047764A (ko) 2009-10-30 2011-05-09 삼성전자주식회사 이동 단말을 이용하여 홈 네트워크 시스템을 제어하기 위한 방법 및 장치
KR101642933B1 (ko) * 2009-12-04 2016-07-27 삼성전자주식회사 디지털 리빙네트워크 얼라이언스 네트워크에서 전력소모를 줄이기 위한 방법 및 장치
CN102118284A (zh) 2009-12-30 2011-07-06 徐勇 具有pos功能的多媒体3g数字家庭网关及实现其运行的方法
CN102281251B (zh) 2010-06-09 2014-12-17 中兴通讯股份有限公司 一种实现智能家居应用的装置、***和方法
GB201015322D0 (en) * 2010-09-14 2010-10-27 Vodafone Ip Licensing Ltd Authentication in a wireless telecommunications network
CN102411836A (zh) 2010-09-20 2012-04-11 上海无先网络科技有限公司 一种智能家居无线双向控制***
CN102064985B (zh) 2010-11-24 2013-04-24 深圳市同洲电子股份有限公司 基于互动电视应用的数字智能家电远程控制***和方法
US8390467B2 (en) * 2011-01-12 2013-03-05 Crestron Electronics Inc. Cable clamp-on device including a user interface
CN102183932A (zh) 2011-03-25 2011-09-14 南京邮电大学 基于ZigBee技术智能家居的手持设备器
US20130132500A1 (en) * 2011-11-18 2013-05-23 Apple Inc. Selection of a master in a peer-to-peer network environment
US10271293B2 (en) * 2011-11-18 2019-04-23 Apple Inc. Group formation within a synchronized hierarchy of peer-to-peer devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020069276A1 (en) * 2000-07-28 2002-06-06 Matsushita Electric Industrial Company, Ltd. Remote control system and home gateway apparatus
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Drew Gislason, "ZigBee Wireless Networking", 2008.8.21.*

Also Published As

Publication number Publication date
CN104995877A (zh) 2015-10-21
KR20140093477A (ko) 2014-07-28
EP2757741A3 (en) 2016-06-15
WO2014112800A1 (en) 2014-07-24
US9948685B2 (en) 2018-04-17
US20180227331A1 (en) 2018-08-09
US20140207707A1 (en) 2014-07-24
US10218745B2 (en) 2019-02-26
EP2757741A2 (en) 2014-07-23
CN104995877B (zh) 2018-09-28
IL239708B (en) 2019-03-31
EP2757741B1 (en) 2019-01-09
IL239708A0 (en) 2015-08-31
AU2014207970A1 (en) 2015-07-16
AU2014207970B2 (en) 2017-01-19

Similar Documents

Publication Publication Date Title
KR102002420B1 (ko) 이동기기를 이용하는 스마트 홈 시스템
US20210385141A1 (en) Determining connectivity to a network device to optimize performance for controlling operation of network devices
US10314088B2 (en) Associating devices and users with a local area network using network identifiers
US10231268B2 (en) Associating devices and users with a local area network using network identifiers
US10045389B2 (en) Determining connectivity to a network device to optimize performance for controlling operation of network devices
US20150205316A1 (en) Apparatus and method for managing energy information profile of home based on smart plug
US20170019266A1 (en) Method for automatically mapping smart plug and electronic device connected thereto in home gateway and device therefor
CN201749342U (zh) 一种控制装置及控制***
US9294469B2 (en) Systems and methods for establishing a connection between an appliance and a home energy management device
KR101795025B1 (ko) 네트워크 시스템 및 그 제어방법
RU2014113756A (ru) Бытовой прибор, система бытовых приборов и способ управления ими
CN102607236A (zh) 基于云物联的云冰箱***及服务方法
CN105182774A (zh) 基于G.hn的智能家庭网关控制***及方法
KR101672868B1 (ko) 사물인터넷 디바이스의 소프트웨어 프로비저닝 시스템 및 방법
KR102090797B1 (ko) 전자 장치, 게이트웨이 장치, 홈 네트워크 시스템 및 홈 네트워크에서 마스터 게이트웨이 결정 방법
EP3554003A1 (en) Network system
JP2013099182A (ja) 地域エネルギー管理システムおよび需給調整量の補正方法
KR20150019152A (ko) 펌웨어 관리 방법 및 장치
KR101892757B1 (ko) 전기제품
CN108141396A (zh) 家庭自动化***设备功率优化
KR20120080088A (ko) 네트워크 시스템
KR100792076B1 (ko) 네트워크 디바이스
JP2016086569A (ja) 電力管理システムの移行方法、移行に用いるシステムおよびサーバ
KR20240034282A (ko) 대기 전력 절약 방법 및 이를 지원하는 전자 장치
KR101480008B1 (ko) 온라인/오프라인 겸용 원격 제어 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant