1 |
1
서비스 제공 시스템이 수행하는 서비스 제공 방법에 있어서,상기 서비스 제공 시스템이 포함하는 IoT(Internet of Things) 프로파일 생성부가, IoT 노드의 개발자의 시스템으로 웹사이트를 제공하고, 상기 개발자의 시스템이 상기 웹사이트를 통해 제공하는 상기 IoT 노드에 대한 정보를 이용하여 IoT 프로파일을 생성하는 단계; 및상기 서비스 제공 시스템이 포함하는 IoT 프로파일 제공부가, 상기 IoT 프로파일을 IoT 프로파일 데이터베이스에 저장하여 관리하거나 또는 상기 개발자의 시스템으로 제공하는 단계를 포함하고,상기 IoT 노드가 접속하는 인스턴스 호스팅 게이트웨이에서, (1) 상기 IoT 프로파일 데이터베이스에 저장된 상기 IoT 프로파일, (2) 상기 개발자의 시스템으로 제공되어 상기 개발자와 연관된 URL을 통해 제공되는 상기 IoT 프로파일 또는 (3) 상기 IoT 프로파일 제공부를 통해 상기 개발자의 시스템으로 제공된 후에, 상기 IoT 노드에 포함되는 상기 IoT 프로파일을 이용하여 상기 IoT 노드를 등록하는 것을 특징으로 하는 서비스 제공 방법
|
2 |
2
제1항에 있어서,상기 IoT 노드에 대한 정보는, 상기 개발자의 시스템과 연관된 URL, 상기 IoT 프로파일과 연결된 프로세스 정보의 URL 중 적어도 하나를 포함하는 것을 특징으로 하는 서비스 제공 방법
|
3 |
3
제2항에 있어서,상기 IoT 노드에 대한 정보는, 상기 IoT 노드가 생산하는 데이터스트림에 대한 정보로서, 단위, 최소값 및 최대값 중 적어도 하나를 더 포함하는 것을 특징으로 하는 서비스 제공 방법
|
4 |
4
제1항에 있어서,상기 IoT 프로파일을 생성하는 단계는,상기 IoT 노드에 대한 정보를 기설정된 XML 스키마 정의(XML Schema Definition, XSD)에 따라 처리하여 상기 IoT 프로파일을 생성하는 것을 특징으로 하는 서비스 제공 방법
|
5 |
5
제1항에 있어서,상기 IoT 노드의 데이터스트림이 상기 인스턴스 호스팅 게이트웨이에서 상기 IoT 프로파일의 정보를 이용하여 생성된 외부 API를 통해 제공되는 것을 특징으로 하는 서비스 제공 방법
|
6 |
6
제1항에 있어서,상기 IoT 노드의 데이터 로그(data log)가 JSON(JavaScript Object Notation) 또는 XML(eXtensible Markup Language) 형태로 제공되는 것을 특징으로 하는 서비스 제공 방법
|
7 |
7
IoT(Internet of Things) 노드의 개발자의 시스템으로 웹사이트를 제공하고, 상기 개발자의 시스템이 상기 웹사이트를 통해 제공하는 상기 IoT 노드에 대한 정보를 이용하여 IoT 프로파일을 생성하는 IoT 프로파일 생성부;상기 IoT 프로파일을 저장 및 관리하는 IoT 프로파일 데이터베이스; 및상기 IoT 프로파일을 상기 개발자의 시스템으로 제공하거나 또는 상기 IoT노드가 접속하는 인스턴스 호스팅 게이트웨이로 제공하는 IoT 프로파일 제공부를 포함하고,상기 인스턴스 호스팅 게이트웨이에서, (1) 상기 인스턴스 호스팅 게이트웨이로 제공된 상기 IoT 프로파일, (2) 상기 개발자의 시스템으로 제공되어 상기 개발자의 시스템과 연관된 URL을 통해 제공되는 상기 IoT 프로파일 또는 (3) 상기 IoT 프로파일 제공부를 통해 상기 개발자의 시스템으로 제공된 후에, 상기 IoT 노드에 포함되는 상기 IoT 프로파일을 이용하여 상기 IoT 노드를 등록하는 것을 특징으로 하는 서비스 제공 시스템
|
8 |
8
제7항에 있어서,상기 IoT 노드에 대한 정보는, 상기 개발자의 시스템과 연관된 URL, 상기 IoT 프로파일과 연결된 프로세스 정보의 URL 중 적어도 하나를 포함하는 것을 특징으로 하는 서비스 제공 시스템
|
9 |
9
제7항에 있어서,상기 IoT 프로파일 생성부는,상기 IoT 노드에 대한 정보를 기설정된 XML 스키마 정의에 따라 처리하여 상기 IoT 프로파일을 생성하는 것을 특징으로 하는 서비스 제공 시스템
|
10 |
10
(1) 접속을 요청하는 IoT 노드, (2) 상기 IoT노드의 개발자의 시스템과 연관된 URL 또는 (3) 상기 IoT 노드의 IoT 프로파일을 생성하는 서버의 IoT 프로파일 데이터베이스를 통해, 상기 IoT 노드의 상기 IoT 프로파일을 수신하는 IoT 프로파일 수신부; 및상기 IoT 프로파일에 기초하여 상기 접속을 요청하는 IoT 노드를 등록하는 IoT 노드 등록부를 포함하고,상기 IoT 프로파일은, 상기 서버에서 상기 IoT 노드의 개발자의 시스템으로 제공하는 웹사이트를 통해 상기 개발자의 시스템이 제공하는 상기 IoT 노드에 대한 정보 및 기설정된 XML 스키마 정의를 이용하여 상기 서버에서 생성되는 것을 특징으로 하는 인스턴스 호스팅 게이트웨이
|
11 |
11
제10항에 있어서,상기 IoT 노드의 데이터스트림을 외부로 제공하기 위한 외부 API를 상기 IoT 프로파일을 이용하여 생성하는 외부 API 생성부를 더 포함하는 인스턴스 호스팅 게이트웨이
|
12 |
12
제10항에 있어서,상기 IoT 노드의 데이터 로그를 JSON 또는 XML 형태로 외부에 제공하는 데이터 로그 제공부를 더 포함하는 인스턴스 호스팅 게이트웨이
|
13 |
13
인스턴스 호스팅 게이트웨이가 수행하는 서비스 제공 방법에 있어서,상기 인스턴스 호스팅 게이트웨이가 포함하는 수신부가, (1) 접속을 요청하는 IoT 노드, (2) 상기 IoT노드의 개발자의 시스템과 연관된 URL 또는 (3) 상기 IoT 노드의 IoT 프로파일을 생성하는 서버의 IoT 프로파일 데이터베이스를 통해, 상기 IoT 노드의 상기 IoT 프로파일을 수신하는 단계;상기 인스턴스 호스팅 게이트웨이가 포함하는 IoT 노드 등록부가, 상기 IoT 프로파일에 기초하여 상기 접속을 요청하는 IoT 노드를 등록하는 단계; 및상기 인스턴스 호스팅 게이트웨이가 포함하는 외부 API 생성부가, 상기 IoT 노드의 데이터스트림을 외부로 제공하기 위한 외부 API를 상기 IoT 프로파일을 이용하여 생성하는 단계를 포함하고,상기 IoT 프로파일은, 상기 서버에서 상기 IoT 노드의 개발자의 시스템으로 제공하는 웹사이트를 통해 상기 개발자의 시스템이 제공하는 상기 IoT 노드에 대한 정보를 이용하여 상기 서버에서 생성되는 것을 특징으로 하는 서비스 제공 방법
|
14 |
14
제13항에 있어서,상기 IoT 프로파일은, 기설정된 XML 스키마 정의를 더 이용하여 상기 서버에서 생성되는 것을 특징으로 하는 서비스 제공 방법
|
15 |
15
제13항에 있어서,상기 IoT 노드의 데이터 로그를 JSON 또는 XML 형태로 외부에 제공하는 단계를 더 포함하는 서비스 제공 방법
|