1 |
1
사용자 행위 의도 추론 장치로서, 프로세서; 및상기 프로세서에 연결되는 메모리를 포함하되, 상기 메모리는, 사용자의 생활환경으로부터 행동, 자세 및 물체를 포함하는 지각 정보를 시간에 따라 순차적으로 수집하고, 사용자 행위 의도 및 지각 정보의 관계를 정의하는 온톨로지를 이용하여 상기 순차적으로 수집된 지각 정보에 대응되는 복수의 사용자 행위 의도를 추론하고, 복수의 물체와, 상기 복수의 물체 각각이 위치할 수 있는 장소를 대응시킨 정보를 저장하는 물체장소 맵퍼를 이용하여 상기 순차적으로 수집된 지각 정보에 대응되는 복수의 장소를 식별하고, 동시에 발생될 수 없는 사용자 행위 의도간의 관계를 정의하는 사용자 행위 의도 충돌 정보, 상기 추론된 복수의 사용자 행위 의도 각각에 대한 평균 유지 시간 및 상기 식별된 복수의 장소 중 적어도 하나를 이용하여 상기 복수의 사용자 행위 의도 각각의 종료 시점을 결정하도록, 상기 프로세서에 의해 실행 가능한 프로그램 명령어들을 포함하는 사용자 행위 의도 추론 장치
|
2 |
2
제1항에 있어서, 상기 프로그램 명령어들은, 상기 물체장소 맵퍼를 기반으로 제1 시점에 수집된 지각 정보에 포함된 복수의 물체에 각각에 대응되는 장소를 카운팅하고, 카운팅에 따른 연관점수가 가장 높은 장소를 상기 제1 시점에서의 장소로 식별하는 사용자 행위 의도 추론 장치
|
3 |
3
제1항에 있어서, 상기 물체가 가전제품인 경우, 상기 지각 정보는 상기 가전제품의 온/오프 정보를 추가적으로 포함하는 사용자 행위 의도 추론 장치
|
4 |
4
제1항에 있어서, 상기 프로그램 명령어들은, 상기 사용자 행위 의도 충돌 정보, 상기 평균 유지 시간 및 상기 식별된 복수의 장소 중 적어도 하나를 이용하여 제1 기간에 추론된 제1 사용자 행위 의도와 상기 제1 기간에서 연속되는 제2 기간에 추론된 제2 사용자 행위 의도를 동시에 일어날 수 있는 복합 사용자 행위 의도로 결정하는 사용자 행위 의도 추론 장치
|
5 |
5
제4항에 있어서, 상기 사용자 행위 의도 충돌 정보는 하나의 사용자 행위 의도와 동시에 발생될 수 없는 하나 이상의 다른 사용자 행위 의도를 대응시킨 정보이며, 상기 프로그램 명령어들은, 상기 사용자 행위 의도 충돌 정보에 상기 제1 사용자 행위 의도와 상기 제2 사용자 행위 의도가 대응되어 저장되지 않으며, 상기 제1 기간이 상기 제1 사용자 행위 의도의 평균 유지 시간 이내이며, 상기 제1 기간 및 상기 제2 기간에서 식별된 장소가 동일한 경우, 상기 제1 사용자 행위 의도와 상기 제2 사용자 행위 의도를 복합 사용자 행위 의도로 결정하는 사용자 행위 의도 추론 장치
|
6 |
6
제5항에 있어서, 상기 프로그램 명령어들은, 상기 종료 시점 및 상기 복합 사용자 행위 의도를 이용하여 사용자의 평균 행위 패턴을 생성하는 사용자 행위 의도 추론 장치
|
7 |
7
프로세서 및 메모리를 포함하는 장치에서 사용자 행위 의도를 추론하는 방법으로서, 사용자의 생활환경으로부터 행동, 자세 및 물체를 포함하는 지각 정보를 시간에 따라 순차적으로 수집하는 단계; 사용자 행위 의도 및 지각 정보의 관계를 정의하는 온톨로지를 이용하여 상기 순차적으로 수집된 지각 정보에 대응되는 복수의 사용자 행위 의도를 추론하는 단계; 복수의 물체와, 상기 복수의 물체 각각이 위치할 수 있는 장소를 대응시킨 정보를 저장하는 물체장소 맵퍼를 이용하여 상기 순차적으로 수집된 지각 정보에 대응되는 복수의 장소를 식별하는 단계; 및동시에 발생될 수 없는 사용자 행위 의도간의 관계를 정의하는 사용자 행위 의도 충돌 정보, 상기 추론된 복수의 사용자 행위 의도 각각에 대한 평균 유지 시간 및 상기 식별된 복수의 장소 중 적어도 하나를 이용하여 상기 복수의 사용자 행위 의도 각각의 종료 시점을 결정하는 단계를 포함하는 사용자 행위 의도 추론 방법
|
8 |
8
제7항에 있어서, 상기 행위 충돌 정보, 상기 평균 유지 시간 및 상기 식별된 복수의 장소 중 적어도 하나를 이용하여 제1 기간에 추론된 제1 사용자 행위 의도와 상기 제1 기간에서 연속되는 제2 기간에 추론된 제2 사용자 행위 의도를 동시에 일어날 수 있는 복합 사용자 행위 의도로 결정하는 단계를 더 포함하는 사용자 행위 의도 추론 방법
|
9 |
9
제8항에 있어서, 상기 사용자 행위 의도 충돌 정보는 서로 다른 사용자 행위 의도 간의 충돌 확률로 정의되며, 상기 복합 사용자 행위 의도 결정 단계는, 상기 제1 사용자 행위 의도와 상기 제2 사용자 행위 의도의 충돌 확률이 미리 설정된 수치 이하이고, 상기 제1 기간이 상기 제1 사용자 행위 의도의 평균 유지 시간 이내이며, 상기 제1 기간 및 상기 제2 기간에서 식별된 장소가 동일한 경우, 상기 제1 사용자 행위 의도와 상기 제2 사용자 행위 의도를 복합 사용자 행위 의도로 결정하는 사용자 행위 의도 추론 방법
|
10 |
10
제8항에 따른 방법을 수행하는 컴퓨터 판독 가능한 프로그램
|