1 |
1
사용자 패턴 정보 및 디바이스 정보를 미리 구축하는 단계;사용자 및 그 주변에 대한 상황 정보를 인식하는 단계;상기 인식된 상황 정보를 저장하는 단계;상기 저장된 상황 정보와 상기 미리 구축된 사용자 패턴 정보 및 디바이스 정보를 기초로 최적의 서비스 정보를 추론하는 단계; 및상기 추론된 최적의 서비스 정보를 토대로 해당 디바이스를 제어하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
2 |
2
제 1 항에 있어서, 사용자의 서비스 이용에 대한 인증 여부를 판단하는 단계를 더 포함하는 상황 인식 서비스 제공 방법
|
3 |
3
제 2 항에 있어서, 상기 인증 여부를 판단하는 단계는, 외부로부터 전송된 사용자 고유 정보를 기저장된 사용자 고유 정보와 비교하여 일치 여부를 판단하는 단계; 및 상기 일치 여부 판단 결과, 일치하면 서비스 이용을 허여하고, 불일치하면 서비스 이용을 불허하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
4 |
4
제 1 항에 있어서, 상기 상황 정보는 사용자의 서비스 이용 시간, 사용자의 위치 정보 중 적어도 어느 하나를 포함하는 상황 인식 서비스 제공 방법
|
5 |
5
제 1 항에 있어서, 상기 사용자 패턴 정보는 사용자가 존재하는 장소, 상기 디바이스의 이용 시간, 상기 디바이스의 이용 방법, 상기 디바이스의 이용 이유 중 적어도 어느 하나를 포함하는 상황 인식 서비스 제공 방법
|
6 |
6
제 1 항에 있어서, 상기 저장하는 단계는,상기 상황 정보를 템플릿 정보, 사실 정보, 규칙 정보 형태로 데이터베이스에 저장하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
7 |
7
제 6 항에 있어서, 상기 사실 정보의 조회 명령에 따라, 상기 데이터베이스에 저장되어 있는 상기 사실 정보를 독출하여 사용자에게 제공하는 단계를 더 포함하는 상황 인식 서비스 제공 방법
|
8 |
8
제 6 항에 있어서, 상기 규칙 정보의 조회 명령에 따라, 상기 데이터베이스에 저장되어 있는 상기 규칙 정보를 독출하여 사용자에게 제공하는 단계를 더 포함하는 상황 인식 서비스 제공 방법
|
9 |
9
제 1 항에 있어서, 상기 추론하는 단계는, JESS(Java Expert System Shell)에 의해 귀납적으로 추론하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
10 |
10
제 1 항에 있어서, 상기 제어하는 단계는, 상기 추론 단계의 서비스 정보를 상기 디바이스의 관리 프로그램으로 전달하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
11 |
11
제 10 항에 있어서, 상기 전달하는 단계는, 상기 추론 단계의 서비스 정보를 유비쿼터스 홈의 PLC(Power Line Communication) 기반의 디바이스 관리 프로그램과 USN(Ubiquitous Sensor Network) 기반의 디바이스 관리 프로그램 중 적어도 어느 하나로 전달하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
12 |
12
제 1 항에 있어서, 상기 제어하는 단계는, Socket, RMI, HTTP, SOAP 통신인터페이스 중 적어도 어느 하나를 통해 제어하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
13 |
13
제 10 항에 있어서, 상기 제어하는 단계는, Socket, RMI, HTTP, SOAP 통신인터페이스 중 적어도 어느 하나를 통해 제어하는 단계를 포함하는 상황 인식 서비스 제공 방법
|
14 |
14
외부로부터 입력된 사용자 및 그 주변에 대한 상황 정보를 인식하는 상황 정보 인식부;사용자 패턴 정보 및 디바이스 정보가 저장된 데이터베이스를 가지며, 상기 상황 정보 인식부를 통해 인식된 상황 정보를 상기 데이터베이스에 저장하고, 상기 데이터베이스에 저장된 상황 정보와 상기 사용자 패턴 정보 및 디바이스 정보를 기초로 최적의 서비스 정보를 추론하는 서비스 추론부; 및 상기 서비스추론부를 통해 추론된 최적의 서비스 정보를 토대로 해당 디바이스를 제어하는 서비스 제공부를 포함하는 상황 인식 서비스 제공 장치
|
15 |
15
제 14 항에 있어서, 상기 상황 정보 인식부는,상기 상황 정보를 입력받기 위한 인터페이스부;상기 인터페이스부를 통해 입력된 상황 정보를 수집하기 위한 상황 수집부; 및 상기 상황 수집부를 통해 수집된 상황 정보를 인식하기 위한 상황 인식 처리부를 포함하는 상황 인식 서비스 제공 장치
|
16 |
16
제 15 항에 있어서, 상기 인터페이스부는 HTTP, socket 중 어느 하나를 포함하는 상황 인식 서비스 제공 장치
|
17 |
17
제 14 항에 있어서, 상기 서비스 추론부는, 상기 상황 정보 인식부에 의해 인식된 상황 정보를 템플릿 정보, 사실 정보, 규칙 정보 형태로 상기 데이터베이스에 저장하는 상황 인식 서비스 제공 장치
|
18 |
18
제 14 항에 있어서, 상기 서비스 제공부는 상기 디바이스의 제어 명령을 socket, RMI, HTTP, SOAP 중 적어도 어느 하나의 통신 인터페이스를 통해 전송하는 상황 인식 서비스 제공 장치
|
19 |
19
제 14 항에 있어서, 상기 상황 정보 인식부, 상기 서비스 추론부, 상기 서비스 제공부는 자바(Java)의 스레드(Thread) 형태인 상황 인식 서비스 제공 장치
|
20 |
20
제 14 항에 있어서, 상기 데이터베이스에는 사용자 고유 정보가 더 저장되고, 상기 서비스 추론부는 외부로부터 전송된 사용자 고유 정보를 상기 데이터베이스에 저장된 사용자 고유 정보와 비교하여 일치 여부를 판단하고, 판단 결과 일치하면 서비스 이용을 허여하고, 불일치하면 서비스 이용을 불허하는 상황 인식 서비스 제공 장치
|