1 |
1
컴퓨터로 구현되는 대화 기반 제어 방법에 있어서,적어도 하나의 IoT(Internet of Things) 장치를 사용자와 연관하여 등록하는 단계; 및메신저 서비스 플랫폼(messenger service platform)을 통해 상기 IoT 장치를 상기 사용자와 관계가 설정된 버디(buddy)로 인식하여 상기 IoT 장치와의 대화 기능을 제공하는 단계를 포함하고,상기 제공하는 단계는,상기 대화 기능을 제공하기 위한 메신저 서비스를 선택하는 단계;상기 IoT 장치에 대해 상기 선택된 메신저 서비스의 포맷으로 임시 식별 정보를 생성하는 단계; 및상기 임시 식별 정보를 이용하여 상기 대화 기능을 활성화 하는 단계를 포함하는 대화 기반 제어 방법
|
2 |
2
제1항에 있어서,상기 등록하는 단계는,상기 IoT 장치의 식별 정보와 인터페이스 정보 및 API(application programming interface) 정보를 포함하는 장치 정보를 등록하는 것을 특징으로 하는 대화 기반 제어 방법
|
3 |
3
삭제
|
4 |
4
제1항에 있어서,상기 제공하는 단계는,상기 IoT 장치가 포함된 버디 목록 및 상기 IoT 장치가 참여하는 대화방 중 적어도 하나에 상기 IoT 장치의 제어 기능을 노출하는 것을 특징으로 하는 대화 기반 제어 방법
|
5 |
5
컴퓨터로 구현되는 대화 기반 제어 방법에 있어서,적어도 하나의 IoT(Internet of Things) 장치를 사용자와 연관하여 등록하는 단계; 및메신저 서비스 플랫폼(messenger service platform)을 통해 상기 IoT 장치를 상기 사용자와 관계가 설정된 버디(buddy)로 인식하여 상기 IoT 장치와의 대화 기능을 제공하는 단계를 포함하고,상기 IoT 장치로부터 수신되는 장치 메시지의 유효성 검사 및 상기 장치 메시지의 수신 주기를 통해 상기 IoT 장치의 이상 상황을 파악하는 단계를 더 포함하고,상기 제공하는 단계는,상기 IoT 장치가 포함된 버디 목록 및 상기 IoT 장치가 참여하는 대화방 중 적어도 하나에 상기 IoT 장치의 이상 상황을 표시하는 것을 특징으로 하는 대화 기반 제어 방법
|
6 |
6
컴퓨터로 구현되는 대화 기반 제어 방법에 있어서,적어도 하나의 IoT(Internet of Things) 장치를 사용자와 연관하여 등록하는 단계; 및메신저 서비스 플랫폼(messenger service platform)을 통해 상기 IoT 장치를 상기 사용자와 관계가 설정된 버디(buddy)로 인식하여 상기 IoT 장치와의 대화 기능을 제공하는 단계를 포함하고,상기 IoT 장치로부터 장치 메시지가 수신되면 상기 장치 메시지를 상기 IoT 장치의 인터페이스 정보를 기준으로 재구성 하는 단계; 및상기 재구성된 메시지에 대응하는 어휘 및 상기 IoT 장치의 제어 기능을 선택하는 단계를 더 포함하고,상기 제공하는 단계는,상기 IoT 장치가 포함된 버디 목록 및 상기 IoT 장치가 참여하는 대화방 중 적어도 하나에 상기 어휘와 함께 상기 IoT 장치의 제어 기능을 노출하는 것을 특징으로 하는 대화 기반 제어 방법
|
7 |
7
제6항에 있어서,상기 선택하는 단계는,상기 IoT 장치의 온톨로지 정보를 통해 추론된 서비스 컨디션에 대응되는 어휘를 선택하는 것을 특징으로 하는 대화 기반 제어 방법
|
8 |
8
컴퓨터로 구현되는 대화 기반 제어 방법에 있어서,적어도 하나의 IoT(Internet of Things) 장치를 사용자와 연관하여 등록하는 단계; 및메신저 서비스 플랫폼(messenger service platform)을 통해 상기 IoT 장치를 상기 사용자와 관계가 설정된 버디(buddy)로 인식하여 상기 IoT 장치와의 대화 기능을 제공하는 단계를 포함하고, 복수의 IoT 장치를 하나의 버디인 통합 버디(composite buddy)로 관리하는 단계를 더 포함하고,상기 제공하는 단계는,상기 통합 버디를 이용하여 D2D(device to device) 형태 또는 매시업(Mashup) 형태의 서비스를 제어하기 위한 대화 기능을 제공하는 것을 특징으로 하는 대화 기반 제어 방법
|
9 |
9
제8항에 있어서,상기 관리하는 단계는,상기 복수의 IoT 장치에 대하여 상기 사용자로부터 선택된 서비스 템플릿(service template)으로 IoT 장치 간의 메시지 라우팅 및 관계를 설정하는 것을 특징으로 하는 대화 기반 제어 방법
|
10 |
10
제8항에 있어서,상기 관리하는 단계는,상기 복수의 IoT 장치에 대하여 IoT 장치의 IDL(Interface Definition Language) 정보를 이용하여 상기 통합 버디의 생성 가능 여부를 판단하는 것을 특징으로 하는 대화 기반 제어 방법
|
11 |
11
제8항에 있어서,상기 관리하는 단계는,상기 복수의 IoT 장치에 대하여 IoT 장치 별 대화 레벨과 제어 기능을 설정하는 것을 특징으로 하는 대화 기반 제어 방법
|
12 |
12
삭제
|
13 |
13
적어도 하나의 프로그램이 로딩된 메모리; 및적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는, 상기 프로그램의 제어에 따라,적어도 하나의 IoT(Internet of Things) 장치를 사용자와 연관하여 등록하는 과정; 및메신저 서비스 플랫폼(messenger service platform)을 통해 상기 IoT 장치를 상기 사용자와 관계가 설정된 버디(buddy)로 인식하여 상기 IoT 장치와의 대화 기능을 제공하는 과정을 처리하고,상기 제공하는 과정은,상기 대화 기능을 제공하기 위한 메신저 서비스를 선택하는 과정;상기 IoT 장치에 대해 상기 선택된 메신저 서비스의 포맷으로 임시 식별 정보를 생성하는 과정; 및상기 임시 식별 정보를 이용하여 상기 대화 기능을 활성화 하는 과정을 포함하는 대화 기반 제어 시스템
|
14 |
14
삭제
|