1 |
1
사용자 단말기에 설치되고, 디바이스를 원격 제어하기 위한 원격 제어 명령을 전송하는 어플리케이션; 및상기 어플리케이션을 통해 상기 사용자 단말기로부터 전송된 상기 원격 제어 명령을 수집하고, 상기 원격 제어 명령에 기초하여 시간별 각 디바이스의 평균 동작을 분석하며, 상기 분석의 결과에 기초하여 자동 제어 명령을 생성하여 해당 디바이스에 전송하는 서버를 포함하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
2 |
2
제1항에 있어서,상기 서버는상기 원격 제어 명령을 상기 각 디바이스별로 나누어 제1 분류를 진행하고, 상기 제1 분류된 원격 제어 명령을 시간별로 정렬하여 제2 분류를 진행하며, 상기 제2 분류된 원격 제어 명령을 온(On), 오프(Off) 데이터로 나누어 카운트를 비교하여 상기 온, 오프 데이터의 비율을 통해 시간별 각 디바이스의 평균 동작을 분석하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
3 |
3
제2항에 있어서,상기 서버는상기 제1 분류의 진행 시 디바이스 간의 충돌을 최소화하기 위해 상기 각 디바이스를 센서에 따라 분류하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
4 |
4
제1항에 있어서,상기 서버는상기 분석의 결과로서 시간별 각 디바이스의 사용률을 포함하는 데이터 셋을 도출하고, 상기 데이터 셋을 이용하여 상기 자동 제어 명령을 생성하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
5 |
5
제4항에 있어서,상기 서버는상기 데이터 셋을 데이터베이스에 적재하고,상기 어플리케이션은상기 데이터베이스에 적재된 상기 데이터 셋을 이용하여 상기 사용자 단말기에게 상기 각 디바이스의 상태에 관한 모니터링 서비스를 제공하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
6 |
6
제5항에 있어서,상기 서버는상기 원격 제어 명령에 응답하여 상기 각 디바이스가 동작할 때의 센서 값을 센서 종류 및 센서 데이터별로 수집하고, 상기 센서 값을 상기 데이터 셋에 포함시켜 상기 데이터베이스에 적재하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
7 |
7
제1항에 있어서,상기 서버는상기 원격 제어 명령을 상기 각 디바이스별로 나누어 제1 분류를 진행한 후 상기 제1 분류된 원격 제어 명령을 시간별로 정렬하여 제2 분류를 진행하고, 상기 제2 분류된 원격 제어 명령을 온(On), 오프(Off) 데이터로 나누어 제3 분류를 진행한 후 온 데이터를 카운트하여 변수를 생성하고, 상기 생성된 변수를 기반으로 시간별 각 디바이스의 동작 횟수를 시각화하기 위한 그래프를 생성하여 이미지 파일로 저장하며,상기 어플리케이션은상기 사용자 단말기의 조작에 의해 사용자가 원하는 디바이스가 선택되면, 상기 서버로부터 상기 선택된 디바이스에 관한 이미지 파일을 소켓 통신을 통해 수신하고, 상기 이미지 파일을 통해 상기 선택된 디바이스의 시간별 동작 횟수를 상기 사용자 단말기의 화면에 그래프로 시각화하여 표시하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 시스템
|
8 |
8
디바이스를 원격 제어하기 위한 원격 제어 명령을 사용자 단말기로부터 수집하는 제어 명령 수집부;상기 원격 제어 명령에 기초하여 시간별 각 디바이스의 평균 동작을 분석하는 디바이스 동작 분석부; 및상기 분석의 결과에 기초하여 자동 제어 명령을 생성하여 해당 디바이스에 전송하는 디바이스 자동 제어부를 포함하는 것을 특징으로 하는 서버
|
9 |
9
사용자 단말기에 설치되는 어플리케이션이 디바이스를 원격 제어하기 위한 원격 제어 명령을 전송하는 단계;서버가 상기 어플리케이션을 통해 상기 사용자 단말기로부터 전송된 상기 원격 제어 명령을 수집하는 단계;상기 서버가 상기 원격 제어 명령에 기초하여 시간별 각 디바이스의 평균 동작을 분석하는 단계; 및상기 서버가 상기 분석의 결과에 기초하여 자동 제어 명령을 생성하여 해당 디바이스에 전송하는 단계를 포함하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 방법
|
10 |
10
제9항에 있어서,상기 시간별 각 디바이스의 평균 동작을 분석하는 단계는상기 원격 제어 명령을 상기 각 디바이스별로 나누어 제1 분류를 진행하는 단계;상기 제1 분류된 원격 제어 명령을 시간별로 정렬하여 제2 분류를 진행하는 단계;상기 제2 분류된 원격 제어 명령을 온(On), 오프(Off) 데이터로 나누어 카운트를 비교하는 단계; 및상기 비교의 결과에 따른 상기 온, 오프 데이터의 비율에 기초하여 시간별 각 디바이스의 평균 동작을 분석하는 단계를 포함하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 방법
|
11 |
11
제10항에 있어서,상기 시간별 각 디바이스의 평균 동작을 분석하는 단계는상기 온 데이터의 카운트 결과를 기초로 하여 변수를 생성하는 단계; 및상기 생성된 변수를 기반으로 시간별 각 디바이스의 동작 횟수를 시각화하기 위한 그래프를 생성하여 이미지 파일로 저장하는 단계를 더 포함하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 방법
|
12 |
12
제11항에 있어서,상기 사용자 단말기의 조작에 의해 사용자가 원하는 디바이스가 선택되면,상기 어플리케이션이 상기 서버로부터 상기 선택된 디바이스에 관한 이미지 파일을 소켓 통신을 통해 수신하는 단계; 및상기 어플리케이션이 상기 이미지 파일을 통해 상기 선택된 디바이스의 시간별 동작 횟수를 상기 사용자 단말기의 화면에 그래프로 시각화하여 표시하는 단계를 더 포함하는 것을 특징으로 하는 제어 명령 분석 기반 IoT 자동 제어 방법
|