1 |
1
사용자로부터 입력된 상황정책정보를 근거로 사용자별 상황정책정보를 관리하는 상황(context) 관리 서버; 및상기 상황 관리 서버로부터 상기 상황정책정보를 입력받아, 사용자별 정책을 결정한 후, 상기 결정된 정책에 따라 사용자별 상황 인지 서비스를 제공하는 정책 서버를 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
2 |
2
제 1 항에 있어서, 상기 사용자로부터 상기 상황정책정보를 입력받아 상기 상황관리서버로 전송하는 상황정책편집부; 및상기 정책 서버와 연동하여 상기 사용자가 직접 상기 정책을 편집할 수 있도록 하는 정책 편집부를 더 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
3 |
3
제 2 항에 있어서, 상기 상황정책편집부는 정책 이름, 동작 설정, 상기 설정된 동작을 수행하기 위한 필수 파라미터 설정, 각 상황의 세부 조건, 상기 상황의 세부 조건에 대한 동작 조건 중 적어도 하나 이상을 입력받기 위한 사용자 친화적 화면으로 구성되는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
4 |
4
제 2 항에 있어서, 상기 정책 편집부는상기 정책에 대한 정책 파일의 소스 코드를 직접 편집할 수 있는 영역과, 상기 정책 파일의 실행 테스트 결과가 표시되는 영역을 구비하고, 상기 정책 파일을 컴파일할 수 있는 항목을 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
5 |
5
제 2 항 내지 제 4 항에 있어서, 상기 정책 편집부와 상기 상황정책편집부는소정 웹서버에 별도로 구비되는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
6 |
6
제 2 항에 있어서, 상기 상황관리서버는상기 상황정책편집부로부터 전송된 상황정책정보가 사용자별로 저장되는 상황정보저장부;상기 상황정책편집부로부터 전송된 상기 상황정책정보를 상기 상황정보저장부에 저장하는 상황관리부를 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
7 |
7
제 1 항에 있어서, 상기 정책서버는상기 상황관리서버로부터 상기 상황정책정보가 전송되면, 상기 상황정책정보를 이용하여 사용자별 정책 파일을 생성하고, 상기 정책 파일을 근거로 컴파일하여 정책클래스 파일을 생성하고, 상기 정책 파일에 링크되어질 동작 소스 파일과 동작 클래스 파일을 생성하여, 생성된 정책파일, 정책 클래스 파일, 동작 소스 파일, 및 동작 클래스 파일을 정책정보저장부에 저장하는 정책관리부;발생된 이벤트를 분석하여 처리하는 이벤트처리부; 및상기 이벤트에 대한 사용자의 정책 클래스 파일을 이용하여 상기 사용자에 대한 정책을 확인하여, 상기 이벤트에 해당하는 상황의 동작을 수행하는 정책 엔진을 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
8 |
8
제 2 항 또는 제 8 항에 있어서, 상기 정책 관리부는상기 정책 편집부에 의해 특정 사용자에 대한 정책 파일의 조회가 요구되면, 상기 정책 정보 저장부에 저장된 상기 사용자의 정책 파일을 로딩하여 상기 정책 편집부로 제공하고, 상기 정책편집부로부터 상기 정책 파일에 대한 소스 코드가 편집되면 그 편집결과를 상기 사용자의 정책 파일에 반영하여 상기 정책 정보 저장부에 저장하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
9 |
9
제 2 항에 있어서, 상기 상황 관리 서버는 상기 상황(context)를 계층적으로 분류하여 관리하는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
10 |
10
제 9 항에 있어서, 상기 상황 관리 서버에서 상위 계층은 사용자, 환경, 시스템, 상호작용, 기타로 분류되는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
11 |
11
제 9 항에 있어서, 상기 상황 관리 서버에서중위 계층은 신원, 이력, 신체, 감정, 공간, 시간, 환경, 컴퓨팅활동, 디바이스, 접근, 미분류로 분류되는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
12 |
12
제 9 항에 있어서, 상기 상황 관리 서버에서 하위 계층은 연령, 시간, 날씨, 생년월일, 직업, 취미, 특기, 거주지역, 계절, 인터넷 검색, 전자우편주소, 맥박, 영화감상, 음악감상, 업무, 컴퓨터, PDA, IP-TV, VoIP_폰, 인증서 관리, 패스워드 관리, 서비스 사용이력, 혈압, 장애이력, 과금이력, 일정, 주소록, 테스트, 체온, 음성, 기분, 욕구, 현위치, 일자로 구분되는 것을 특징으로 하는 상황 인지 서비스 관리 시스템
|
13 |
13
사용자측으로 상황에 따른 정책 설정을 위한 상황 정책 편집 화면을 출력하는 제 1 과정; 상기 상황 정책 편집 화면을 통해 상황 정책 정보가 입력되면, 상기 상황 정책 정보에 해당하는 정책 수행 관련 파일을 생성하는 제 2 과정; 및상기 사용자로부터 소정 이벤트가 발생하면, 상기 정책 수행 관련 파일을 이용하여 상기 사용자에 의해 설정된 정책을 수행하는 제 3 과정을 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 방법
|
14 |
14
제 13 항에 있어서, 상기 제 2 과정에서 생성되는 정책 수행 관련 파일은상기 정책에 대한 소스 코드로 구성되는 정책 파일;상기 정책 파일이 컴파일되어 생성되는 정책 클래스 파일;상기 정책 파일에 포함되는 동작에 대한 소스 코드로 구성되는 동작 소스 파일; 및상기 동작 소스 파일이 컴파일되어 생성되는 동작 클래스 파일인 것을 특징으로 하는 상황 인지 서비스 관리 방법
|
15 |
15
제 14 항에 있어서, 사용자측으로 상기 정책 파일을 편집하기 위한 정책 편집 화면을 출력하고, 그 정책 편집 화면을 통해 상기 정책 파일의 소스 코드가 변경되면 이를 반영하여 사용자에 대한 정책을 변경하는 과정을 더 구비하는 것을 특징으로 하는 상황 인지 서비스 관리 방법
|
16 |
16
제 15 항에 있어서, 상기 정책 편집 화면은상기 정책 파일에 대한 컴파일기능을 제공하는 것을 특징으로 하는 상황 인지 서비스 관리 방법
|
17 |
17
제 15 항에 있어서, 상기 정책 편집 화면은상기 정책 파일에 대한 테스트 기능을 제공하는 것을 특징으로 하는 상황 인지 서비스 관리 방법
|