1 |
1
상이한 환경에 존재하는 컴퓨팅 객체들 간의 능동적인 협업을 위한 상황 기반 동적 플래닝 시스템으로서,센서부로부터 입력된 입력 정보를 제1 지식 모델에 적용하여 현재 상황을 인지하는 상황 인지부;인지된 현재 상황을 기초로, 현재 상황에 대응되는 목표 상태를 결정하는 목표 상태 결정부;상기 인지된 현재 상황을 상기 목표 상태로 변화시키는 플랜 정보를 수립하는 플랜 정보 수립부;수립된 플랜 정보를 사용자측에 제공하거나 네트워크를 통해 기계장치를 동작시키기 위한 명령전달 체계를 포함하는 사용자 인터페이스를 포함하고,상기 플랜 정보를 제공한 후 변화된 현재 상황 또는 사용자의 피드백을 인지하여 수정된 플랜 정보를 제공하는 상황 기반 동적 플래닝 시스템
|
2 |
2
제1항에 있어서,상기 상황 인지부는,주변 환경을 센싱하여 상기 입력 정보를 생성하는 센서부를 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
3 |
3
제2항에 있어서,상기 센서부는,위치, 온도, 소리, 각도, 위치, 중력, 지자기, 모션, 영상 센서 중 적어도 하나를 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
4 |
4
제2항에 있어서,상기 상황 인지부는,서로 다른 타입의 입력 정보가 입력된 경우, 각 입력 정보를 정규화하는 정규화부를 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
5 |
5
제1항에 있어서,하나 이상의 입력 정보로 구성된 상황 정보; 또는하나 이상의 플랜 정보를 저장하는 데이터베이스를 더 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
6 |
6
제1항에 있어서,상기 목표 상태 결정부는,제2 지식 모델을 이용하여, 인지된 현재 상황에 가장 적합한 목표 상태를 결정하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
7 |
7
제1항 또는 제6항에 있어서,상기 플랜 정보 수립부는,제3 지식 모델을 이용하여 인지된 현재 상황과 상기 목표 상태에 적합한 플랜 정보를 수립하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
8 |
8
제6항에 있어서,상기 목표 상태 결정부는,사용자측에 제공한 플랜 정보, 및사용자측에 플랜 정보를 제공한 후 입력된 입력 정보를 기초로 인지된 제2 현재 상황을 상기 제2 지식 모델에 적용하여 제2 현재 상황에 가장 적합한 제2 목표 상태를 결정하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
9 |
9
제8항에 있어서,상기 플랜 정보 수립부는,사용자측에 제공한 플랜 정보,제2 현재 상황, 및제2 목표 상태를 제3 지식 모델에 적용하여 제2 플랜 정보를 수립하는 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
10 |
10
제7항에 있어서,상기 제1 지식 모델은, 제2 지식 모델 및 제3 지식 모델보다 하위 계층의 정보를 처리하는 지식 모델인 것을 특징으로 하는 상황 기반 동적 플래닝 시스템
|
11 |
11
상이한 환경에 존재하는 컴퓨팅 객체들 간의 능동적인 협업을 위한 상황 기반 동적 플래닝 방법으로서, 상기 방법은 컴퓨팅 객체들 각각의 프로세서에 의해 수행되며,센서부로부터 입력된 입력 정보를 제1 지식 모델에 적용하여 현재 상황을 인지하는 단계;인지된 현재 상황을 기초로 현재 상황에 대응되는 목표 상태를 결정하는 단계;상기 인지된 현재 상황을 상기 목표 상태로 변화시키는 플랜 정보를 수립하는 단계;수립된 플랜 정보를 사용자측에 제공하거나 네트워크를 통해 기계장치를 동작시키기 위한 명령전달 체계를 포함하는 단계; 및상기 플랜 정보를 제공한 후 변화된 현재 상황 또는 사용자의 피드백을 인지하여 수정된 플랜 정보를 제공하는 단계를 포함하는 상황 기반 동적 플래닝 방법
|
12 |
12
제11항에 있어서,상기 현재 상황을 인지하는 단계는,센서를 이용하여 주변 환경을 센싱하는 단계; 및센싱 결과를 기초로, 상기 입력 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
13 |
13
제12항에 있어서,상기 주변 환경을 센싱하는 단계는,위치, 온도, 소리, 각도, 위치, 중력, 지자기, 모션, 영상 중 적어도 하나를 센싱하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
14 |
14
제12항에 있어서,상기 현재 상황을 인지하는 단계는,서로 다른 타입의 입력 정보가 입력된 경우, 각 입력 정보를 정규화하는 단계를 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
15 |
15
제11항에 있어서,상기 목표 상태를 결정하는 단계는,제2 지식 모델을 이용하여, 인지된 현재 상황에 가장 적합한 목표 상태를 결정하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
16 |
16
제15항에 있어서,상기 플랜 정보를 수립하는 단계는,제3 지식 모델을 이용하여 인지된 현재 상황과 상기 목표 상태에 적합한 플랜 정보를 수립하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
17 |
17
제15항에 있어서,사용자측에 제공한 플랜 정보, 및 사용자측에 플랜 정보를 제공한 후 입력된 입력 정보를 기초로 인지된 제2 현재 상황을 상기 제2 지식 모델에 적용하여 제2 현재 상황에 가장 적합한 제2 목표 상태를 결정하는 단계를 더 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
18 |
18
제17항에 있어서,사용자측에 제공한 플랜 정보, 제2 현재 상황, 및 제2 목표 상태를 제3 지식 모델에 적용하여 제2 플랜 정보를 수립하는 단계를 더 포함하는 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
19 |
19
제16항에 있어서,상기 제1 지식 모델은, 제2 지식 모델 및 제3 지식 모델보다 하위 계층의 정보를 처리하는 지식 모델인 것을 특징으로 하는 상황 기반 동적 플래닝 방법
|
20 |
20
제11항 내지 제19항 중 어느 한 항에 따른 방법을 실행하기 위한 명령을 포함하는, 컴퓨터로 판독 가능한 기록 매체에 저장되고, 하드웨어와 결합하여 동작 가능한 프로그램
|