Context Life Cycle Management Mechanism considering User Life Pattern in Ubiquitous Computing Environments
유비쿼터스 컴퓨팅 환경에서 사용자 생활패턴을 고려한 상황정보 생명주기 관리 메커니즘
- Chang, Hyun-Jun (Information and Communications University) ;
- Park, In-Suk (Information and Communications University) ;
- Hyun, Soon-J. (Information and Communications University) ;
- Lee, Dong-Man (Information and Communications University)
- Published : 2006.02.13
Abstract
유비쿼터스 컴퓨팅 환경에서 상황정보 관리자는 특정인 주변의 상황정보의 변화를 관찰하여 그 사람의 현재 상태를 추론하는 역할을 한다. 지금까지의 상황정보 관리자는 사용자의 상태를 추론하는 과정에서, 관련된 상황정보 값들의 변화를 곧바로 사용자 상태의 변화로 간주하기 때문에, 사용자의 의도와는 상관없이 빈번하게 사용자 상태가 변화되는 결과가 초래되었다. 다시 말하여, 실제 사용자가 현재의 추론된 상태를 계속 유지하고 싶은 의도를 지닌 경우에도, 주변의 특정 상황정보의 값이 규칙에서 규정한 것과는 다르게 조금이라도 변하게 되면, 현재까지 유지되던 사용자의 상태 상황정보가 새로이 추론된 사용자상태 상황정보로 대체되게 되는 것이다. 따라서 해당 사용자는 전 상태를 기반으로 받고 있던 서비스를 더 이상 제공받지 못하게 되는 문제가 생기게 된다. 본 논문에서는 실제로 지속될 필요가 있는 것과 지속될 필요가 없는 상황정보를 구분하여 사용자의 상태 상황정보를 관리하고 범용적으로 적용될 수 있는 메커니즘을 제안한다. 본 메커니즘을 적용하게 되면, 사용자의 상태 상황정보의 존립에 영향을 미치는 주변 상황정보의 값이 달라지게 되어도, 활성화되어 있던 당시의 사용자의 상태정보는 '보류'된 상태로 남아있다가 활성화시키는 이벤트가 발생하였을 때에 '재개'되어 보류되기 전까지 서비스의 상태 그대로, 사용자의 생활패턴과 의도에 부합되는 서비스를 지속적으로 제공할 수 있게 된다.