1 |
1
사용자의 요청정보를 생성하는 어플리케이션과;
상황정보를 생성하는 센서와;
상기 센서로부터 상황정보를 전달받아, 해당 센서의 가중치를 수단별 가중치로 상황정보에 부여하는 센서별 가중치 관리장치(10)와;
상기 센서별 가중치 관리장치(10)로부터 상황정보를 전달받는 상황정보 수집장치(20)와;
상기 상황정보 수집장치(20)로부터 전송된 상황정보를 전달받아 상기 상황정보의 속성별 패턴정보를 산출하는 사용자 행동패턴 저장장치(30)와;
상기 상황정보 수집장치(20)로부터 전송된 상황정보를 저장하며, 상기 어플리케이션의 요청정보를 전송받으며, 서로 충돌된 상황정보들 중 선택된 상황정보를 어플리케이션에 전송하는 상황정보 저장장치(40)와;
상기 상황정보 저장장치(40)로부터 복수개의 상황정보를 전달받아, 이들이 동일한 요청정보에 대한 서로 다른 속성을 가진 상황정보임을 판단하는 상황충돌 탐지장치(60)와;
충돌 상황정보들일 경우 상기 상황충돌 탐지장치(60)로부터 상기 상황정보들을 전송받아, 가중치를 산출하여 올바른 상황정보를 선택한 후, 상황정보 저장장치에 이를 전달하는 상황충돌 해결장치(50)로 구성되는 것을 특징으로 하는 유비쿼터스 환경 기반의 상황정보 선택 시스템
|
2 |
2
제 1항에 있어서,
상기 상황충돌 해결장치(50)의 가중치는 상기 센서별 가중치 관리장치(10)에서 부여되어 있는 수단별 가중치와;
센서에서 생성된 상황정보의 시간대별 가중치와;
상기 사용자 행동패턴 저장장치(30)에서 산출된 속성별 패턴과의 일치여부에 대한 가중치이며,
각 상황정보마다 상기 가중치들을 부여하여 합산하여 가장 높은 점수의 상황정보를 올바른 상황정보로 판단하는 것을 특징으로 하는 유비쿼터스 환경 기반의 상황정보 선택 시스템
|
3 |
3
센서를 통해 상황정보를 수집하는 상황정보 수집단계(S10)와;
서로 다른 센서로부터 입력된 각 상황정보들마다 해당 센서에 부여되어 있는 가중치를 부여하는 가중치 부여단계(S20)와;
상황정보 수집장치(20)의 상황정보를 상황정보 저장장치(40)가 전송받아 저장하는 저장단계(S30)와;
사용자의 상황정보 혹은 상기 상황정보에 따른 서비스 요구 명령이 어플리케이션에 입력됨으로써 어플리케이션에 이벤트가 발생하여 요청정보를 생성하는 어플리케이션 이벤트 발생단계(S40)와;
상기 요청정보를 전송받은 상황정보 저장장치(40)가 상기 요청정보에 해당하는 상황정보들을 모두 상황충돌 탐지장치(60)에 전송하며, 상황정보들 중 동일한 요청정보에 대한 충돌 여부를 판단하게 되는 상황정보 탐지단계(S50)와;
상기 충돌이 발생하게 되면, 상기 충돌된 상황정보들을 전송받은 상황충돌 해결장치(50)가 상황정보마다 시간별, 수단별, 패턴별 가중치를 산출하여 올바른 상황정보를 선택하는 상황정보별 가중치 산출단계(S70)와;
상기 선택된 상황정보를 상황정보 저장장치(40)가 전달받아 저장함과 동시에 어플리케이션(70)에 전송하는 저장 및 결과전송단계(S80)로 구성되는 것을 특징으로 하는 유비쿼터스 환경 기반의 상황정보 선택 방법
|
4 |
4
제 3항에 있어서,
상기 가중치 부여단계(S20)에서는 상기 상황정보 수집장치(20)로부터 상황정보를 사용자 행동패턴 저장장치(30)가 전달받아 누적하여 기록함으로써, 패턴별 가중치를 산출하는 것을 특징으로 하는 유비쿼터스 환경 기반의 상황정보 선택 방법
|
5 |
5
제 3항 혹은 제 4항에 있어서,
상기 상황정보별 가중치 산출단계(S70)에서 상기 상황충돌 해결장치(50)는 상기 사용자 행동패턴 저장장치(30)의 패턴별 정보를 전달받아 상황정보와 비교하여 일치하는 상황정보에 가중치를 부여하는 것을 특징으로 하는 유비쿼터스 환경 기반의 상황정보 선택 방법
|