1 |
1
적어도 하나의 애플리케이션; 및상기 애플리케이션의 요청에 따라 원하는 서비스의 상황정보를 갖는 이름객체를 생성하고, 생성된 상기 이름객체의 상황정보에 대한 변동을 추적하여 복수개의 서비스 객체들 중 상기 상황정보의 변경에 해당하는 서비스 객체를 검색하여 상기 이름객체와 연결하기 위한 이름서버를 포함하며,상기 애플리케이션이 상기 이름객체를 통해 상기 상황정보의 변화에도 계속해서 원하는 서비스를 이용할 수 있도록 구비되는 것을 특징으로 하는 상황 인지적 명명 시스템
|
2 |
2
제 1 항에 있어서, 상기 이름서버는,상기 애플리케이션의 요청에 따라 원하는 서비스의 상황정보를 갖는 이름객체를 생성 및 관리하는 이름객체 관리모듈;상기 이름객체 관리모듈로부터 생성된 이름객체의 요청에 따라 상황정보의 변동을 추적하여 상기 이름객체에 통보해주는 상황정보 추적서비스모듈; 및상기 이름객체 관리모듈로부터 생성된 이름객체의 요청에 따라 상기 서비스 객체들 중 상기 상황정보의 변경에 해당하는 서비스 객체를 검색하고, 검색된 상기 서비스 객체와 상기 이름객체를 연결하는 서비스 디렉토리모듈을 포함하는 것을 특징으로 하는 상황 인지적 명명 시스템
|
3 |
3
제 1 항에 있어서, 상기 상황정보는,온톨로지 기반의 상황정보모델(Ontology-Based Context Model)과 유사한 온톨로지 기반의 수직적 및 위계적 관계를 모두 표현함과 더불어 상황정보 안에 상황정보가 들어갈 수 있도록 한 상황기반 합성이름 구조를 통해 표현되는 것을 특징으로 하는 상황 인지적 명명 시스템
|
4 |
4
제 1 항에 있어서, 상기 상황정보에 대한 변동은 재귀적인(Recursive) 방식을 이용하여 추적되는 것을 특징으로 하는 상황 인지적 명명 시스템
|
5 |
5
제 1 항에 있어서, 관리 도메인이 변경될 경우, 상기 애플리케이션의 관여 없이 상기 이름객체를 이전 관리 도메인에서 새로운 관리 도메인으로 이동하여 상기 애플리케이션이 상기 이름객체를 통해 상기 상황정보의 변화에도 계속해서 원하는 서비스를 이용할 수 있도록 구비되는 것을 특징으로 하는 상황 인지적 명명 시스템
|
6 |
6
적어도 하나의 애플리케이션이 원하는 서비스의 상황정보를 갖는 이름서버를 이용하여 상황정보의 변화에도 계속해서 원하는 서비스를 이용할 수 있도록 하는 방법에 있어서,(a) 상기 이름서버는 상기 애플리케이션의 요청에 의해 이름객체를 생성한 후, 상기 애플리케이션으로부터 상기 이름객체에 대한 상황정보를 입력받아 필요한 서비스를 정의하는 단계;(b) 상기 이름서버는 상기 이름객체의 요청에 의해 상황정보에 대한 변동을 추적하여 상기 이름객체에게 통보하는 단계;(c) 상기 이름서버는 상기 상황정보의 변동 시 상기 이름객체의 요청에 의해 상기 상황정보의 변경에 해당하는 서비스 객체를 검색하는 단계; 및(d) 상기 단계(c)에서 검색된 서비스 객체와 상기 이름객체를 연결하여 상기 애플리케이션이 상기 이름객체를 통해 해당 서비스 객체를 지속적으로 사용하는 단계를 포함하는 것을 특징으로 하는 상황 인지적 명명 방법
|
7 |
7
제 6 항에 있어서, 상기 단계(b)에서,상기 상황정보에 대한 변동은 재귀적인(Recursive) 방식을 이용하여 추적하는 것을 특징으로 하는 상황 인지적 명명 방법
|
8 |
8
제 6 항에 있어서, 관리 도메인이 변경될 경우에도,상기 애플리케이션의 관여 없이 상기 이름객체를 이전 관리 도메인에서 새로운 관리 도메인으로 이동하여 상기 단계(a) 내지 단계(d)를 그대로 수행하는 것을 특징으로 하는 상황 인지적 명명 방법
|
9 |
9
제 6 항 내지 제 8 항 중 어느 한 항의 방법을 컴퓨터로 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|