KR101481536B1 - Control-Rule Setup Method for Dynamic Device Configuration - Google Patents
Control-Rule Setup Method for Dynamic Device Configuration Download PDFInfo
- Publication number
- KR101481536B1 KR101481536B1 KR20130094487A KR20130094487A KR101481536B1 KR 101481536 B1 KR101481536 B1 KR 101481536B1 KR 20130094487 A KR20130094487 A KR 20130094487A KR 20130094487 A KR20130094487 A KR 20130094487A KR 101481536 B1 KR101481536 B1 KR 101481536B1
- Authority
- KR
- South Korea
- Prior art keywords
- control
- rule
- user terminal
- platform
- devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000004891 communication Methods 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
디바이스 동적 연결을 위한 제어-룰 설정 방법 및 이를 적용한 제어 시스템이 제공된다. 본 발명의 실시예에 따른 동적 제어-룰 설정방법은, 제1 디바이스와 제2 디바이스를 선택받고, 제2 디바이스를 동작시킬 제1 디바이스의 조건을 제어-룰로 설정한다. 이에 의해, 다양한 디바이스들을 사용자가 원하는 서비스 시나리오에 맞춰서 손쉽게 구성 및 연결하고, 필요시 동작 설정을 쉽게 수정할 수 있게 되어, 사용자에게 보다 쉽고 편리한 IoT 서비스를 제공할 수 있게 된다.A control-rule setting method for device dynamic connection and a control system using the method are provided. In the dynamic control-rule setting method according to the embodiment of the present invention, the first device and the second device are selected, and the condition of the first device to operate the second device is set as the control-rule. Accordingly, various devices can be easily configured and connected according to a service scenario desired by the user, and the operation settings can be easily modified when necessary, thereby providing an easier and more convenient IoT service to the user.
Description
본 발명은 제어-룰 설정에 관한 것으로, 더욱 상세하게는 디바이스 동적 연결을 위한 제어-룰 설정 방법 및 이를 적용한 제어 시스템에 관한 것이다.
The present invention relates to control-rule setting, and more particularly, to a control-rule setting method for device dynamic connection and a control system using the same.
정보통신기술의 발달은 개인용 컴퓨터나 노트북 컴퓨터와 같은 컴퓨터를 중심으로 이루어진 네트워킹 및 인터넷 환경을 컴퓨터를 포함한 스마트폰, 휴대용 멀티미디어 기기와 같이 이동가능한 소형의 기기를 중심으로 변화시키고 있다.The development of information and communication technology is changing the networking and internet environment centered on computers such as personal computers or notebook computers with small portable devices such as smart phones and portable multimedia devices including computers.
그러나, 연산, 통신 및 네트워킹 기능이 가능한 소형 장치들은 정보화 기기뿐만 아니라 계량기, 온도계와 같은 일반적인 사물에도 부착될 수가 있다. 사물에 부착된 이러한 소형 장치들은 사물의 정보를 자동으로 획득하게 해주거나 사물 간의 통신 네트워크를 통해 정보의 상호 공유가 가능해진다.However, small devices capable of arithmetic, communication, and networking functions can be attached to general objects such as meters and thermometers as well as information devices. These small devices attached to objects can automatically acquire information of objects or mutually share information through communication networks between objects.
이와 같이 사물에 부착된 통신 장치를 이용하여 사물이 네트워크에 연결되거나 사물간에 통신 네트워크를 구성하여 정보를 공유하는 개념 및 기술을 지칭하는 용어로 IoT(Internet of Things : 사물 인터넷)가 있다.The Internet of Things (IoT) is a term used to refer to concepts and technologies for connecting objects to a network using a communication device attached to the objects or configuring a communication network between objects to share information.
이러한 네트워크 환경에서는 사람 대 사람, 사람 대 사물 뿐만 아니라 사물 대 사물 간의 통신 네트워크가 가능해져 모든 객체 간의 정보 공유가 가능해지며 이는 미래 유비쿼터스 정보 서비스 사회로 진화하기 위한 필수적인 기술 요소라 할 수 있을 것이다.In this network environment, communication network between object and object as well as person-to-person and person-to-object communication becomes possible and information sharing among all objects becomes possible, which is an essential technical element for evolving into the future ubiquitous information service society.
하지만, 상황에 따라 사물들의 동적인 동작을 설정하는 것은 어렵고 복잡하다. 이는, 일반 사용자들에 더욱 그러하기 때문에, 사용자가 원하는 서비스에 대한 맞춤형 사물 동작 설정 방안을 제공하는 것이 필요하다.
However, it is difficult and complex to set the dynamic behavior of things according to the circumstances. This is more so for general users, so it is necessary to provide a customized object setting method for a desired service by a user.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 다양한 디바이스들을 사용자가 원하는 서비스 시나리오에 맞추어 손쉽게 구성 및 연결하고, 필요시 스마트 기기나 컴퓨터에서 디바이스들의 동작 설정을 쉽게 수정할 수 있도록 하기 위한 디바이스 동적 연결을 위한 제어-룰 설정 방법 및 이를 적용한 제어 시스템을 제공함에 있다.
SUMMARY OF THE INVENTION The present invention has been made in order to solve the above problems, and it is an object of the present invention to easily configure and connect various devices according to a service scenario desired by a user, A method of setting a control-rule for a dynamic connection of a device to enable modification, and a control system using the method.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 동적 제어-룰 설정방법은, 제1 디바이스를 선택받는 제1 선택단계; 제2 디바이스를 선택받는 제2 선택단계; 및 상기 제2 디바이스를 동작시킬 상기 제1 디바이스의 조건을 제어-룰로 설정하는 단계;를 포함한다.According to an aspect of the present invention, there is provided a dynamic control-rule setting method including: a first selection step of selecting a first device; A second selection step of selecting a second device; And setting a condition of the first device to operate the second device as a control rule.
그리고, 상기 설정단계는, 상기 제2 디바이스의 동작 상태를 더 설정할 수 있다.The setting step may further set an operation state of the second device.
또한, 상기 조건 및 상기 동작 상태는, 사용자로부터 입력받을 수 있다.The condition and the operation state can be input from a user.
그리고, 본 발명의 일 실시예에 따른 동적 제어-룰 설정방법은, 제3 디바이스를 선택받는 단계;를 더 포함하고, 상기 설정단계는, 상기 제3 디바이스를 동작시킬 상기 제1 디바이스의 조건을 제어-룰로 더 설정할 수 있다.The dynamic control-rule setting method according to an embodiment of the present invention further includes a step of selecting a third device, and the setting step includes setting a condition of the first device to operate the third device More controllable rules can be set.
또한, 본 발명의 일 실시예에 따른 동적 제어-룰 설정방법은, 제3 디바이스를 선택받는 단계; 및 제4 디바이스를 선택받는 단계;를 더 포함하고, 상기 설정단계는, 상기 제4 디바이스를 동작시킬 상기 제3 디바이스의 조건을 제어-룰로 더 설정할 수 있다.In addition, the dynamic control-rule setting method according to an embodiment of the present invention includes: receiving a selection of a third device; And selecting a fourth device, wherein the setting step further sets a condition of the third device to operate the fourth device with a control rule.
그리고, 본 발명의 일 실시예에 따른 동적 제어-룰 설정방법은, 상기 제어-룰을 로컬 저장소 또는 외부기기에 저장하는 단계;를 더 포함하고, 상기 외부기기는, 게이트웨이 및 서버 중 적어도 하나를 포함할 수 있다.The dynamic control-rule setting method according to an embodiment of the present invention further includes storing the control-rule in a local storage or an external device, wherein the external device includes at least one of a gateway and a server .
또한, 상기 제1 선택단계는, 제1 플랫폼으로부터 획득한 디바이스 리스트에서 상기 제1 디바이스를 선택받는 단계; 및 상기 제2 플랫폼으로부터 상기 제1 디바이스를 제어하기 위한 제1 어플리케이션을 다운로드 받는 단계;를 포함할 수 있다.The first selection step may include: selecting the first device from the device list acquired from the first platform; And downloading a first application for controlling the first device from the second platform.
그리고, 본 발명의 일 실시예에 따른 동적 제어-룰 설정방법은, 상기 제1 어플리케이션을 실행하여, 제3 플랫폼을 통해 상기 제1 디바이스와 통신하거나 상기 제1 디바이스와 직접 통신하는 단계;를 더 포함할 수 있다.The dynamic control-rule setting method according to an embodiment of the present invention may further include executing the first application and communicating with the first device through the third platform or directly communicating with the first device .
또한, 상기 제2 선택단계는, 제1 플랫폼으로부터 획득한 디바이스 리스트에서 상기 제2 디바이스를 선택받는 단계; 및 상기 제2 플랫폼으로부터 상기 제2 디바이스를 제어하기 위한 제2 어플리케이션을 다운로드 받는 단계;를 포함할 수 있다.The second selection step may include: selecting the second device from the device list acquired from the first platform; And downloading a second application for controlling the second device from the second platform.
그리고, 본 발명의 일 실시예에 따른 동적 제어-룰 설정방법은, 상기 제2 어플리케이션을 실행하여, 제3 플랫폼을 통해 상기 제2 디바이스와 통신하거나 상기 제2 디바이스와 직접 통신하는 단계;를 더 포함할 수 있다.
The dynamic control-rule setting method according to an embodiment of the present invention may further include executing the second application and communicating with the second device through a third platform or directly communicating with the second device .
이상 설명한 바와 같이, 본 발명의 실시예들에 따르면, 다양한 디바이스들이 연동하는 사용자 시나리오 맞춤형 서비스 구성 및 실행이 가능하게 된다. 특히, 다양한 디바이스들을 사용자가 원하는 서비스 시나리오에 맞춰서 손쉽게 구성 및 연결하고, 필요시 스마트 기기나 컴퓨터에서 디바이스들의 동작 설정을 쉽게 수정할 수 있게 되어, 사용자에게 보다 쉽고 편리한 IoT 서비스를 제공할 수 있게 된다.
As described above, according to the embodiments of the present invention, it is possible to configure and execute a user scenario customized service in which various devices are linked together. In particular, it is possible to easily configure and connect various devices according to a service scenario desired by a user, and to easily modify operation settings of devices in a smart device or a computer, if necessary, thereby providing an easier and convenient IoT service to a user.
도 1은 본 발명이 적용가능한 홈 제어 시스템을 도시한 도면,
도 2는 스마트폰을 통해 홈 제어 어플리케이션을 실행한 초기 화면을 도시한 도면,
도 3 내지 도 7은, 사용자가 제어-룰을 설정하는 과정의 설명에 제공되는 도면, 그리고,
도 8은 디바이스 모니터링&제어 화면을 나타낸 도면이다.1 is a view showing a home control system to which the present invention is applicable,
2 is a diagram showing an initial screen in which a home control application is executed through a smartphone,
3 to 7 are drawings provided for explanation of a process of setting a control-rule by the user,
8 is a diagram showing a device monitoring & control screen.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, the present invention will be described in detail with reference to the drawings.
도 1은 본 발명이 적용가능한 홈 제어 시스템을 도시한 도면이다. 본 발명이 적용가능한 홈 제어 시스템은, 댁내 디바이스들을 동적으로 연결하기 위한 디바이스들의 제어-룰을 설정하고, 설정된 제어-룰에 따라 디바이스들을 제어하기 위한 시스템이다.1 is a view showing a home control system to which the present invention is applicable. A home control system to which the present invention can be applied is a system for setting control-rules of devices for dynamically connecting home devices, and controlling devices according to a set control-rule.
이와 같은 기능을 수행하는 홈 제어 시스템은, 도 1에 도시된 바와 같이, 디바이스들(11~15 및 21~25), 플랫폼들(110~130), 서버(200), 게이트웨이(300), AP(Access Point)(400) 및 스마트폰(500)이 상호 통신가능하도록 연결되어 구축된다.As shown in FIG. 1, the home control system that performs the above functions includes the
디바이스들(11~15 및 21~25)은 게이트웨이(300)와 무선으로 통신 가능하도록 연결되고, 스마트폰(500)은 AP(400)를 통해 게이트웨이(300)에 무선으로 통신 가능하도록 연결되며, 플랫폼들(110~130)과 서버(200)는 인터넷을 통해 게이트웨이(300)와 통신가능하도록 연결된다.The
디바이스들(11~15 및 21~25)은, 1) 센싱을 통해 데이터를 생성하는 '센서 타입'의 디바이스들(11~15)과, 2) 제어 대상이 되어 사용자가 원하는 동작 상태로 동작하게 되는 '액츄에이터 타입'의 디바이스들(21~25)로 대별될 수 있다.The
P-플랫폼(110)은 디바이스들(11~15 및 21~25)에 대한 정보를 보유하고 있다. 이에, 스마트폰(500)은 인터넷을 통해 P-플랫폼(110)에 접속하여 디바이스들(11~15 및 21~25)에 대한 정보를 리스트로 획득할 수 있다.The P-
M-플랫폼(120)은 센서 타입의 디바이스들(11~15)로부터 센싱 데이터들을 주기적으로 전송받아 저장하며, 이를 이용하여 다양한 매쉬업 서비스를 제공하는 한편, 디바이스들(11~15 및 21~25)에 제어 명령을 전달할 수 있다. 스마트폰(500)은 인터넷을 통해 M-플랫폼(120)에 접속하여 다양한 매쉬업 서비스를 제공받을 수 있고, 디바이스들(11~15 및 21~25)을 제어할 수도 있다.The M-
S-플랫폼(130)은 디바이스들(11~15 및 21~25)을 제어하는데 필요한 어플리케이션을 보유하고 있다. 스마트폰(500)은 인터넷을 통해 S-플랫폼(130)에 접속하여 원하는 디바이스의 어플리케이션을 다운로드 받을 수 있다.The S-
이에 의해, 스마트폰(500)은 P-플랫폼(110)을 통해 제공되는 디바이스 리스트에서 원하는 디바이스를 검색/선택하고, S-플랫폼(130)에 선택된 디바이스의 정보를 전송하여 디바이스를 제어하기 위한 어플리케이션을 다운로드 받은 후 실행하여, M-플랫폼(120)을 통해 제어 명령을 디바이스에 전달할 수 있는 것이다. 제어 명령은 M-플랫폼(120)을 통하지 않고 디바이스에 P2P로 직접 전달할 수도 있다.Accordingly, the
게이트웨이(300)는 플랫폼들(110~130)의 모든 기능을 수행한다. 이에 따라, 스마트폰(500)은 인터넷을 통해 플랫폼들(110~130)에 접속하지 않고, AP(400)를 통해 게이트웨이(300)에 접속하여, 플랫폼들(110~130)이 제공하는 기능과 서비스를 제공받을 수 있다.The
즉, 스마트폰(500)은 AP(400)를 통해 게이트웨이(300)에 접속하여, 원하는 디바이스를 검색/선택하고, 원하는 디바이스를 제어하기 위한 어플리케이션을 다운로드 받은 후 실행하여, 제어 명령을 디바이스에 전달할 수 있다.That is, the
뿐만 아니라, 게이트웨이(300)는 제어-룰을 보유하여, 보유된 제어-룰에 따라 디바이스들(11~15 및 21~25)을 자동으로 제어할 수 있다. 제어-룰은 '어느 디바이스'가 '어떠한 조건'이 되면 '다른 어느 디바이스'를 '어떠한 상태로 동작'시키는 조건문들의 집합이다.In addition, the
예를 들어, '조도 센서(11)'에 의해 측정된 '조도가 50 lx 미만'이면, '조명(21)'을 '턴-온'시키거나, '온도 센서(12)'에 의해 측정된 '온도가 28℃를 초과'하면, '에어컨(22)'을 '턴-온'시키는 등의 조건문들이, 제어-룰에 포함될 수 있다.For example, if the 'illuminance measured by the illuminance sensor 11' is less than 50 lx, the 'illumination 21' is turned on or the 'illumination' If the temperature exceeds 28 [deg.] C, conditional statements such as 'turning on the air conditioner 22' may be included in the control-rule.
제어-룰에서, '어떠한 조건'이 되는 '어느 디바이스'는 센서 타입의 디바이스들(11~15)이고 '어떠한 상태로 동작'하는 '다른 어느 디바이스'는 액츄에이터 타입의 디바이스들(21~25)임이 일반적이겠지만, 반드시 그러한 것은 아니다.In the control rule, 'any device' which is a 'certain condition' is the
본 실시예에서는, 제어-룰을 보유하고 제어-룰에 따라 디바이스들(11~15 및 21~25)을 자동으로 제어하는 주체는 게이트웨이(300)로 상정하였는데, 이는 예시적인 것에 불과하다. 스마트폰(500)이 로컬 저장소에 제어-룰을 보유하고 그에 따라 디바이스들(11~15 및 21~25)을 자동 제어할 수 있음은 물론, 서버(200)가 제어-룰을 보유하고 그에 따라 디바이스들(11~15 및 21~25)을 자동 제어할 수 있다.In the present embodiment, the subject holding the control-rule and automatically controlling the
더 나아가, 제어-룰 보유 주체와 제어-룰에 따른 제어 주체가 상이할 수도 있다. 예를 들어, 제어-룰은 게이트웨이(300)가 보유하되, 그에 따른 제어는 스마트폰(500)이 수행하도록 구현할 수 있다.Furthermore, the control-rule holding subject and the control subject according to the control-rule may be different. For example, the control-rule may be implemented by the
한편, 위에서 예시한 조건문들과 같이, 조건문에 나타나는 디바이스들은 같은 장소(댁내)에 위치하는 경우가 일반적이겠지만, 그렇지 않은 경우에도 본 발명의 기술적 사상이 적용가능하다.On the other hand, as in the case of the above-described conditional statements, the devices appearing in the conditional statements are generally located in the same place (home), but the technical idea of the present invention is applicable even if not.
예를 들어, '사무실의 도어락(미도시)'이 '잠금 설정된 후 1시간이 경과하면', '댁내의 보일러(25)'를 '턴-온'시키는 조건문과 같이, 조건문에 나타나는 디바이스들이 상이한 장소에 위치할 수도 있다.For example, when a door lock (not shown) of an office is turned on after one hour has elapsed from being locked, and a
제어-룰은 스마트폰(500)을 통해 사용자가 설정할 수 있다. 이하에서, 스마트폰(500)을 통해 사용자가 제어-룰을 설정하는 과정에 대해, 도 2 내지 도 7을 참조하여 상세히 설명한다.The control-rule can be set by the user via the
도 2에 도시된 스마트폰(500)의 화면에 나타난 아이템들 중 사용자에 의해 룰 설정 아이템이 선택되면, 도 3에 도시된 바와 같이 현재 설정된 제어-룰이 표시된다.When a rule setting item is selected by the user from the items displayed on the screen of the
사용자는 도 3에 도시된 제어-룰 설정 화면에서 제어-룰의 내용을 수정할 수 있다. 예를 들어, 사용자는 3번째 제어-룰의 내용을 "온도 센서(12)에 의해 측정된 온도가 10℃ 미만이면, 보일러(25)를 턴-온"에서 "온도 센서(12)에 의해 측정된 온도가 15℃ 미만이면, 보일러(25)를 턴-온"으로 수정할 수 있다.The user can modify the content of the control-rule in the control-rule setting screen shown in Fig. For example, if the content of the third control-rule is "measured by the
한편, 예시된 제어-룰에서 디바이스의 동작 상태는 'On' 또는 'Off'로 양분하였으나 보다 세분화시킬 수 있으며, 이 경우에는 조건도 세분화될 것이 요구된다. 예를 들어, 1) 조도 센서(11)에 의해 측정된 조도가 40~50 lx 이면 조명(21)을 1 단으로 동작시키고, 2) 조도 센서(11)에 의해 측정된 조도가 30~40 lx 이면 조명(21)을 2 단으로 동작시키며, 3) 조도 센서(11)에 의해 측정된 조도가 20~30 lx 이면 조명(21)을 3 단으로 동작시키는 제어-룰을 설정하는 것이 가능하다.On the other hand, in the illustrated control-rule, the operating state of the device is divided into 'On' or 'Off', but can be further refined, in which case the condition is also required to be refined. For example, if the illuminance measured by the
한편, 도 4에 도시된 바와 같이 비어 있는 제어-룰(맨 아래 부분)을 선택하여 새로운 제어-룰을 추가 설정할 수 있다.On the other hand, as shown in FIG. 4, a new control rule can be additionally set by selecting an empty control-rule (bottom part).
제어-룰 추가 설정은, 도 5에 도시된 디바이스 리스트에서 원하는 디바이스들(센서 타입의 디바이스들(11~15) 중 하나와 액츄에이터 타입의 디바이스들(21~25) 중 하나)을 선택하고, 도 6과 도 7에 도시된 화면에서 '조건'과 '동작 상태'를 지정하는 방식으로 수행된다.The control-rule addition setting is performed by selecting desired devices (one of the
제어-룰을 설정은 스마트폰(500)이 아닌 다른 단말(데스크탑 PC, 태블릿 PC 등)을 통해서도 할 수 있다. 이 다른 단말은 게이트웨이(300)에 연결되는 단말은 물론 인터넷에 연결된 단말이라도 무방하다.The control-rule setting can be performed through terminals other than the smart phone 500 (desktop PC, tablet PC, etc.). The other terminal may be a terminal connected to the
한편, 도 2에 도시된 스마트폰(500)의 화면에 나타난 아이템들 중 사용자에 의해 모니터링&제어 아이템이 선택되면, 스마트폰(500)에는 도 8에 도시된 바와 같이 디바이스들(11~15 및 21~25)에 대한 모니터링&제어 화면이 나타난다.On the other hand, if a monitoring & control item is selected by the user among the items displayed on the screen of the
모니터링&제어 화면에서, 센서 타입의 디바이스들(11~15)에 대해서는 생성된 데이터를 표시하여 사용자가 모니터링할 수 있도록 하고, 액츄에이터 타입의 디바이스들(21~25)에 대해서는 소모되는 전력을 사용자가 모니터링할 수 있도록 한다.In the monitoring & control screen, the generated data is displayed for the
또한, 모니터링&제어 화면에서, 액츄에이터 타입의 디바이스들(21~25)에 대해서는 수동으로 제어 명령(예를 들어, 턴-온 명령, 턴-오프 명령, 기타 다른 동작 명령)을 입력할 수 있다.Further, on the monitoring & control screen, control commands (for example, turn-on command, turn-off command, and other operation commands) can be manually input for the
한편, 제어-룰 설정은 스마트폰(500)의 어플리케이션이 아닌 페이스북, 카카오톡 등의 SNS나 SMS 메시지를 통해서도 가능하도록 구현할 수 있다. 이를 위해서는, 게이트웨이(300)에 대한 계정 설정이 필요하고, 게이트웨이(300)의 계정에 제어-룰의 내용을 SNS나 SMS 메시지를 통해 발송하면, 게이트웨이(300)가 수신된 메시지 등을 분석하여 제어-룰을 설정하게 된다.Meanwhile, the control-rule setting can be implemented not only through the application of the
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention.
11~15 및 21~25 : 디바이스 110~130 : 플랫폼
200 : 서버 300 : 게이트웨이
400 : AP(Access Point) 500 : 스마트폰11 to 15 and 21 to 25:
200: Server 300: Gateway
400: AP (Access Point) 500: smart phone
Claims (10)
상기 사용자 단말이, 제2 디바이스를 선택받는 제2 선택단계; 및
상기 사용자 단말이, 상기 제2 디바이스를 동작시킬 상기 제1 디바이스의 조건을 제어-룰로 설정하는 단계;를 포함하고,
상기 제1 선택단계는,
상기 사용자 단말이, 제1 플랫폼으로부터 획득한 디바이스 리스트에서 상기 제1 디바이스를 선택받는 단계; 및
상기 사용자 단말이, 제2 플랫폼으로부터 상기 제1 디바이스를 제어하기 위한 제1 어플리케이션을 다운로드 받는 단계;를 포함하는 것을 특징으로 하는 동적 제어-룰 설정방법.
A first selection step in which a user terminal selects a first device;
A second selection step of the user terminal selecting a second device; And
Setting the condition of the first device to operate the second device to a control-rule by the user terminal,
Wherein the first selection step comprises:
The user terminal selecting the first device from a device list acquired from a first platform; And
And downloading a first application for controlling the first device from the second platform to the user terminal.
상기 설정단계는,
상기 제2 디바이스의 동작 상태를 더 설정하는 것을 특징으로 하는 동적 제어-룰 설정방법.
The method according to claim 1,
Wherein, in the setting step,
And further setting an operation state of the second device.
상기 조건 및 상기 동작 상태는, 사용자로부터 입력받는 것을 특징으로 하는 동적 제어-룰 설정방법.
3. The method of claim 2,
Wherein the condition and the operation state are received from a user.
상기 사용자 단말이, 제3 디바이스를 선택받는 단계;를 더 포함하고,
상기 설정단계는,
상기 제3 디바이스를 동작시킬 상기 제1 디바이스의 조건을 제어-룰로 더 설정하는 것을 특징으로 하는 동적 제어-룰 설정방법.
The method according to claim 1,
Further comprising the step of the user terminal selecting a third device,
Wherein, in the setting step,
Wherein the condition of the first device to operate the third device is further set to a control rule.
상기 사용자 단말이, 제3 디바이스를 선택받는 단계; 및
상기 사용자 단말이, 제4 디바이스를 선택받는 단계;를 더 포함하고,
상기 설정단계는,
상기 제4 디바이스를 동작시킬 상기 제3 디바이스의 조건을 제어-룰로 더 설정하는 것을 특징으로 하는 동적 제어-룰 설정방법.
The method according to claim 1,
The user terminal selecting a third device; And
Further comprising the step of the user terminal selecting a fourth device,
Wherein, in the setting step,
Wherein the condition of the third device to operate the fourth device is further set to a control rule.
상기 사용자 단말이, 상기 제어-룰을 로컬 저장소 또는 외부기기에 저장하는 단계;를 더 포함하고,
상기 외부기기는,
게이트웨이 및 서버 중 적어도 하나를 포함하는 것을 특징으로 하는 동적 제어-룰 설정방법.
The method according to claim 1,
Further comprising the step of the user terminal storing the control-rule in a local repository or an external device,
The external device
A gateway, and a server. ≪ Desc / Clms Page number 24 >
상기 사용자 단말이, 상기 제1 어플리케이션을 실행하여, 제3 플랫폼을 통해 상기 제1 디바이스와 통신하거나 상기 제1 디바이스와 직접 통신하는 단계;를 더 포함하는 것을 특징으로 하는 동적 제어-룰 설정방법.
The method according to claim 1,
Further comprising the step of the user terminal executing the first application to communicate with the first device or directly with the first device via a third platform.
상기 사용자 단말이, 제2 디바이스를 선택받는 제2 선택단계; 및
상기 사용자 단말이, 상기 제2 디바이스를 동작시킬 상기 제1 디바이스의 조건을 제어-룰로 설정하는 단계;를 포함하고,
상기 제2 선택단계는,
상기 사용자 단말이, 제1 플랫폼으로부터 획득한 디바이스 리스트에서 상기 제2 디바이스를 선택받는 단계; 및
상기 사용자 단말이, 제2 플랫폼으로부터 상기 제2 디바이스를 제어하기 위한 제2 어플리케이션을 다운로드 받는 단계;를 포함하는 것을 특징으로 하는 동적 제어-룰 설정방법.
A first selection step in which a user terminal selects a first device;
A second selection step of the user terminal selecting a second device; And
Setting the condition of the first device to operate the second device to a control-rule by the user terminal,
The second selection step comprises:
The user terminal selecting the second device from the device list acquired from the first platform; And
And downloading a second application for controlling the second device from the second platform to the user terminal.
상기 사용자 단말이, 상기 제2 어플리케이션을 실행하여, 제3 플랫폼을 통해 상기 제2 디바이스와 통신하거나 상기 제2 디바이스와 직접 통신하는 단계;를 더 포함하는 것을 특징으로 하는 동적 제어-룰 설정방법.
10. The method of claim 9,
Further comprising the step of the user terminal executing the second application to communicate with the second device or directly with the second device via the third platform.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130094487A KR101481536B1 (en) | 2013-08-09 | 2013-08-09 | Control-Rule Setup Method for Dynamic Device Configuration |
| PCT/KR2013/008971 WO2015020264A1 (en) | 2013-08-09 | 2013-10-08 | Control-rule setting method for dynamic connection of device and control system employing same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130094487A KR101481536B1 (en) | 2013-08-09 | 2013-08-09 | Control-Rule Setup Method for Dynamic Device Configuration |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR101481536B1 true KR101481536B1 (en) | 2015-01-13 |
Family
ID=52461573
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR20130094487A Active KR101481536B1 (en) | 2013-08-09 | 2013-08-09 | Control-Rule Setup Method for Dynamic Device Configuration |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR101481536B1 (en) |
| WO (1) | WO2015020264A1 (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101678606B1 (en) * | 2015-06-15 | 2016-12-06 | (주)엔텔스 | Service providing method using IoT device and service providing system using IoT device |
| KR20170011571A (en) * | 2015-07-23 | 2017-02-02 | 삼성전자주식회사 | Electronic Device Based On Optical Object Recognition AND Method For Operating The Same |
| WO2017065327A1 (en) * | 2015-10-13 | 2017-04-20 | 주식회사 토이스미스 | Wireless communication connection device communicating with external device by using pairing block |
| US20180012488A1 (en) * | 2016-07-05 | 2018-01-11 | Hyundai Motor Company | Internet of things system and control method thereof |
| KR101840381B1 (en) | 2016-01-26 | 2018-05-04 | 주식회사 세이가 | Multi-device interlock control system |
| WO2018117301A1 (en) * | 2016-12-22 | 2018-06-28 | 전자부품연구원 | Iot gateway for simultaneously providing local and global iot services |
| KR101902539B1 (en) * | 2016-11-14 | 2018-09-28 | 연세대학교 산학협력단 | METHOD AND APPARATUS FOR SETTING IoT DEVICE |
| US10146195B2 (en) | 2014-12-16 | 2018-12-04 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling device using a service rule |
| US10523460B2 (en) | 2016-04-08 | 2019-12-31 | Samsung Electronics Co., Ltd. | Electronic apparatus and external apparatus controlling method thereof |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102549407B1 (en) * | 2015-10-14 | 2023-06-30 | 삼성전자주식회사 | Electronic apparatus and the control method thereof |
| US10476857B2 (en) | 2015-11-19 | 2019-11-12 | Electronics And Telecommunications Research Institute | Method and apparatus for communication between heterogeneous platforms |
| KR102638748B1 (en) | 2015-12-04 | 2024-02-20 | 삼성전자 주식회사 | Apparatus and method for managing device using at least one sensor |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20090089147A (en) * | 2008-02-18 | 2009-08-21 | 엘지전자 주식회사 | Wireless communication terminal and its data download method |
| KR20120139396A (en) * | 2011-06-17 | 2012-12-27 | 삼성전자주식회사 | Method andapparatus for controlling application |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20110019892A (en) * | 2009-08-21 | 2011-03-02 | 삼성전자주식회사 | Remote control method and remote control system using the same |
| KR101810623B1 (en) * | 2009-10-30 | 2017-12-20 | 삼성전자 주식회사 | Mobile device, control method thereof, message sending apparatus and message sending method |
| KR101788668B1 (en) * | 2010-08-03 | 2017-10-20 | 주식회사 엘지유플러스 | System and method for smart key materialization using mobile communication terminal |
-
2013
- 2013-08-09 KR KR20130094487A patent/KR101481536B1/en active Active
- 2013-10-08 WO PCT/KR2013/008971 patent/WO2015020264A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20090089147A (en) * | 2008-02-18 | 2009-08-21 | 엘지전자 주식회사 | Wireless communication terminal and its data download method |
| KR20120139396A (en) * | 2011-06-17 | 2012-12-27 | 삼성전자주식회사 | Method andapparatus for controlling application |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10146195B2 (en) | 2014-12-16 | 2018-12-04 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling device using a service rule |
| US11221598B2 (en) | 2014-12-16 | 2022-01-11 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling device using a service rule |
| KR101678606B1 (en) * | 2015-06-15 | 2016-12-06 | (주)엔텔스 | Service providing method using IoT device and service providing system using IoT device |
| KR20170011571A (en) * | 2015-07-23 | 2017-02-02 | 삼성전자주식회사 | Electronic Device Based On Optical Object Recognition AND Method For Operating The Same |
| KR102354055B1 (en) * | 2015-07-23 | 2022-01-24 | 삼성전자 주식회사 | Electronic Device Based On Optical Object Recognition AND Method For Operating The Same |
| WO2017065327A1 (en) * | 2015-10-13 | 2017-04-20 | 주식회사 토이스미스 | Wireless communication connection device communicating with external device by using pairing block |
| KR101840381B1 (en) | 2016-01-26 | 2018-05-04 | 주식회사 세이가 | Multi-device interlock control system |
| US10523460B2 (en) | 2016-04-08 | 2019-12-31 | Samsung Electronics Co., Ltd. | Electronic apparatus and external apparatus controlling method thereof |
| CN107571865A (en) * | 2016-07-05 | 2018-01-12 | 现代自动车株式会社 | Internet of things system and its control method |
| KR101939756B1 (en) * | 2016-07-05 | 2019-01-18 | 현대자동차주식회사 | Internet of things system and control method thereof |
| US10388159B2 (en) | 2016-07-05 | 2019-08-20 | Hyundai Motor Company | Internet of things system and control method thereof |
| CN107571865B (en) * | 2016-07-05 | 2021-07-06 | 现代自动车株式会社 | Internet of things system and control method thereof |
| KR20180004986A (en) * | 2016-07-05 | 2018-01-15 | 현대자동차주식회사 | Internet of things system and control method thereof |
| US20180012488A1 (en) * | 2016-07-05 | 2018-01-11 | Hyundai Motor Company | Internet of things system and control method thereof |
| KR101902539B1 (en) * | 2016-11-14 | 2018-09-28 | 연세대학교 산학협력단 | METHOD AND APPARATUS FOR SETTING IoT DEVICE |
| WO2018117301A1 (en) * | 2016-12-22 | 2018-06-28 | 전자부품연구원 | Iot gateway for simultaneously providing local and global iot services |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2015020264A1 (en) | 2015-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101481536B1 (en) | Control-Rule Setup Method for Dynamic Device Configuration | |
| US12463842B2 (en) | Selection of a coordinator device for an automated environment | |
| Govindraj et al. | Customary homes to smart homes using Internet of Things (IoT) and mobile application | |
| US10484512B2 (en) | Management of multi-radio gateway device using virtual gateway device | |
| US9843458B2 (en) | Transmitting appliance-specific content to a user device | |
| US10404832B2 (en) | Management of gateway device using virtual gateway device | |
| US10623274B2 (en) | Mechanism and apparatus for set-top box power off to internet of things device status display | |
| US9396015B2 (en) | Flexible device templates for connected consumer devices | |
| US20140379801A1 (en) | User experience on a shared computing device | |
| KR102380322B1 (en) | Electronic device and method for performing wireless communication of the same | |
| US11323880B2 (en) | Method for wireless connection and electronic device therefor | |
| US20180160252A1 (en) | Pre-provisioning of a device | |
| Doukas et al. | COMPOSE: Building smart & context-aware mobile applications utilizing IoT technologies | |
| KR20170090664A (en) | Method for providing a tethering service and electronic device using the same | |
| US11044764B2 (en) | Roaming of a device between stationary devices and mobile devices | |
| Mori et al. | Measuring IoT security issues and control home lighting system by android application using Arduino Uno and HC-05 bluetooth module | |
| Sanjay Kumar et al. | Design of smart security systems for home automation | |
| EP3657732B1 (en) | Electronic device control system for controlling electronic device, and method for controlling electronic device | |
| Dahoumane et al. | Smart home control system based on Raspberry Pi and ZigBee | |
| CN105511899A (en) | Electronic device and information updating control module thereof | |
| Bansal et al. | IoT-Based Intelligent Home Automation System Using IFTTT with Google Assistant | |
| TW202505932A (en) | Dual connectivity mode operation based on device form factor | |
| Abu et al. | Electrical appliances control system by using iOS | |
| Dutta et al. | emergence of the IoT gateway platform | |
| Reisenhofer | NFC commissioning: smart homes made simple |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130809 |
|
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140812 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20141219 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150106 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20150106 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20171207 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20171207 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20190102 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190102 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20200102 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200102 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210104 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220103 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20221219 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20241224 Start annual number: 11 End annual number: 11 |