1 |
1
이동체의 위치 보고에 의해 이동체의 위치 정보를 삽입하거나 저장된 이동체의 위치 정보에 대한 검색 및 위치 정보에 대한 삭제 요청을 처리하는 질의 처리 컴포넌트; 삽입된 이동체의 위치 정보를 저장 및 관리하는 데이터 관리 컴포넌트; 이동체 별로 서로 다르게 적용한 적어도 하나 이상의 색인 컴포넌트를 포함하며, 이동체의 위치 정보에 대한 삽입, 검색 및 삭제 요청에 따라 각 색인 컴포넌트를 관리하는 색인 관리 컴포넌트; 이동체의 위치 정보와 색인 정보를 저장하는 디스크 관리 컴포넌트; 및 이동체의 위치를 화면에 출력하거나 검색된 객체가 포함하는 정보를 화면에 출력하는 화면 출력 컴포넌트를 포함하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
2 |
2
제1항에 있어서, 상기 색인 관리 컴포넌트는 생성된 색인 컴포넌트의 메타 정보를 저장하는 메타 정보 관리 컴포넌트; 색인에 데이터를 삽입하기 위한 삽입 관리 컴포넌트; 색인 검색 기능을 제공하는 검색 관리 컴포넌트; 및 색인 삭제 기능을 제공하는 삭제 관리 컴포넌트를 포함하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
3 |
3
제2항에 있어서, 상기 질의 처리 컴포넌트가 이동체 데이터의 삽입을 요청하면, 상기 색인 관리 컴포넌트 내의 삽입 관리 컴포넌트는 삽입되는 이동체 데이터의 시간 간격을 포함하는 색인 컴포넌트가 메타 정보 관리 컴포넌트에 존재하면 해당 색인 컴포넌트에 상기 이동체 데이터를 삽입하고, 상기 색인 컴포넌트가 메타 정보 관리 컴포넌트에 존재하지 않으면 색인 컴포넌트를 동적으로 생성하여 상기 이동체 데이터를 삽입하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
4 |
4
제2항에 있어서, 상기 질의 처리 컴포넌트가 영역 질의 형태의 이동체 데이터 검색 요청을 하는 경우, 상기 색인 관리 컴포넌트 내의 검색 관리 컴포넌트는 검색되는 영역에 포함되는 시간 영역을 가진 색인 엔트리를 검사하여 해당 색인 컴포넌트에서 검색되는 결과를 통합하고 중복을 제거하여 영역 질의 결과를 생성하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
5 |
5
제2항에 있어서, 상기 질의 처리 컴포넌트가 복합 질의 형태의 이동체 데이터 검색 요청을 하는 경우, 상기 색인 관리 컴포넌트 내의 검색 관리 컴포넌트는 궤적 유지를 지원하는 색인 컴포넌트에 대해 내부 영역에서 검색된 데이터의 이중 연결 리스트 구조를 따라 궤적 정보를 획득하여 처리하고, 궤적 유지를 지원하지 않는 경우에는 내부 영역 질의와 외부 영역 질의로 나누어 처리하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
6 |
6
제2항에 있어서, 상기 질의 처리 컴포넌트가 색인에 저장된 이동체의 위치 정보에 대한 삭제 요청을 하는 경우, 상기 색인 관리 컴포넌트 내의 삭제 관리 컴포넌트는 삭제되는 대상을 시공간 영역과 시간 간격에 대한 대량의 삭제시로 구분하여 색인 컴포넌트에서의 데이터 삭제와 색인 컴포넌트 자체의 삭제를 처리하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
7 |
7
제2항에 있어서, 상기 삽입 관리 컴포넌트는 삽입되는 이동체의 시간 간격을 포함하지 못할 경우 메타 정보 관리 컴포넌트를 이용하여 부가 정보 저장 구조에 색인 엔트리를 추가하고, 색인 컴포넌트를 생성하여 동적으로 색인 엔트리와 색인 컴포넌트를 연결하는 색인 관리 기능을 갖는 이동체 데이터베이스 시스템
|
8 |
8
질의 처리 컴포넌트와, 이동체 별로 서로 다르게 적용한 적어도 하나 이상의 색인 컴포넌트를 포함하며 이동체의 위치 정보에 대한 삽입, 검색 및 삭제 요청에 따라 각 색인 컴포넌트를 관리하는 색인 관리 컴포넌트를 포함하며, 상기 색인 관리 컴포넌트는 생성된 색인 컴포넌트의 메타 정보를 저장하는 메타 정보 관리 컴포넌트, 색인에 데이터를 삽입하기 위한 삽입 관리 컴포넌트, 색인 검색 기능을 제공하는 검색 관리 컴포넌트 및, 색인 삭제 기능을 제공하는 삭제 관리 컴포넌트로 구성되는 이동체 데이터베이스 시스템의 색인 관리 방법에 있어서, (a) 상기 질의 처리 컴포넌트가 이동체의 위치 정보에 대한 삽입 요청을 하는 단계; (b) 삽입되는 이동체 데이터와 관련된 색인 관리 컴포넌트가 존재하는지를 검색하는 단계; (c) 상기 단계 (b)에서 관련된 색인 관리 컴포넌트가 존재하지 않을 경우에 상기 질의 처리 컴포넌트는 이동체의 정보와 사용할 색인 컴포넌트를 포함한 부가 정보를 획득하여 새로운 색인 관리 컴포넌트를 생성하는 단계; (d) 상기 색인 관리 컴포넌트의 생성을 위해 필요한 저장 공간을 요청하여 할당받는 단계; 및 (e) 상기 단계 (d)가 완료되었거나 상기 단계(b)에서 관련된 색인 관리 컴포넌트가 존재할 경우, 상기 색인 관리 컴포넌트는 상기 질의 처리 컴포넌트에 의해 요청된 삽입 요청을 삽입 관리 컴포넌트에 위임하여 데이터 삽입을 수행하는 단계를 포함하는 이동체 데이터베이스 시스템의 색인 관리 방법
|
9 |
9
질의 처리 컴포넌트와, 이동체 별로 서로 다르게 적용한 적어도 하나 이상의 색인 컴포넌트를 포함하며 이동체의 위치 정보에 대한 삽입, 검색 및 삭제 요청에 따라 각 색인 컴포넌트를 관리하는 색인 관리 컴포넌트를 포함하며, 상기 색인 관리 컴포넌트는 생성된 색인 컴포넌트의 메타 정보를 저장하는 메타 정보 관리 컴포넌트, 색인에 데이터를 삽입하기 위한 삽입 관리 컴포넌트, 색인 검색 기능을 제공하는 검색 관리 컴포넌트 및, 색인 삭제 기능을 제공하는 삭제 관리 컴포넌트로 구성되는 이동체 데이터베이스 시스템의 색인 관리 방법에 있어서, (a) 상기 질의 처리 컴포넌트가 영역 질의 검색을 요청하는 단계; (b) 해당 이동체를 관리하는 색인 관리 컴포넌트가 존재하는지를 검색하는 단계; (c) 상기 단계 (b)에서 검색된 색인 관리 컴포넌트가 존재할 경우, 해당 색인 관리 컴포넌트의 검색 관리 컴포넌트에 질의를 전달하고, 상기 검색 관리 컴포넌트는 질의 영역 내의 시간 정보를 포함하는 색인 엔트리를 메타 정보 관리 컴포넌트에 요청하여 이를 획득하는 단계; 및 (d) 상기 메타 정보 관리 컴포넌트는 색인 엔트리 정보를 검색하여 상기 색인 엔트리의 색인 컴포넌트를 획득하고, 각 색인 엔트리의 색인 컴포넌트에 대해 영역 질의를 수행하며, 영역 검사 결과에서 중복된 검색 결과를 제거하는 단계를 포함하는 이동체 데이터베이스 시스템의 색인 관리 방법
|
10 |
10
질의 처리 컴포넌트와, 이동체 별로 서로 다르게 적용한 적어도 하나 이상의 색인 컴포넌트를 포함하며 이동체의 위치 정보에 대한 삽입, 검색 및 삭제 요청에 따라 각 색인 컴포넌트를 관리하는 색인 관리 컴포넌트를 포함하며, 상기 색인 관리 컴포넌트는 생성된 색인 컴포넌트의 메타 정보를 저장하는 메타 정보 관리 컴포넌트, 색인에 데이터를 삽입하기 위한 삽입 관리 컴포넌트, 색인 검색 기능을 제공하는 검색 관리 컴포넌트 및, 색인 삭제 기능을 제공하는 삭제 관리 컴포넌트로 구성되는 이동체 데이터베이스 시스템의 색인 관리 방법에 있어서, (a) 상기 질의 처리 컴포넌트가 복합 질의 검색을 요청하는 단계; (b) 검색할 이동체를 저장하는 색인 관리 컴포넌트가 존재하는지를 검색하는 단계; (c) 상기 단계 (b)에서 색인 관리 컴포넌트가 존재할 경우, 상기 질의 처리 컴포넌트는 검색된 색인 관리 컴포넌트의 검색 관리 컴포넌트에 복합 질의를 전달하고, 복합 질의의 내부 영역과 교차하는 색인 엔트리 정보의 존재 여부를 검색하는 단계; (d) 상기 단계 (c)에서 색인 엔트리 정보가 존재할 경우에는 복합 질의를 처리하기 위해 메타 정보 관리 컴포넌트에서 관리중인 색인 컴포넌트가 궤적 유지를 지원하는지에 대한 정보를 검색하는 단계; 및 (e) 상기 검색 관리 컴포넌트는 궤적 유지의 지원 여부에 따라 복합 질의를 수행하여 그 결과를 리턴하는 단계를 포함하는 이동체 데이터베이스 시스템의 색인 관리 방법
|
11 |
10
질의 처리 컴포넌트와, 이동체 별로 서로 다르게 적용한 적어도 하나 이상의 색인 컴포넌트를 포함하며 이동체의 위치 정보에 대한 삽입, 검색 및 삭제 요청에 따라 각 색인 컴포넌트를 관리하는 색인 관리 컴포넌트를 포함하며, 상기 색인 관리 컴포넌트는 생성된 색인 컴포넌트의 메타 정보를 저장하는 메타 정보 관리 컴포넌트, 색인에 데이터를 삽입하기 위한 삽입 관리 컴포넌트, 색인 검색 기능을 제공하는 검색 관리 컴포넌트 및, 색인 삭제 기능을 제공하는 삭제 관리 컴포넌트로 구성되는 이동체 데이터베이스 시스템의 색인 관리 방법에 있어서, (a) 상기 질의 처리 컴포넌트가 복합 질의 검색을 요청하는 단계; (b) 검색할 이동체를 저장하는 색인 관리 컴포넌트가 존재하는지를 검색하는 단계; (c) 상기 단계 (b)에서 색인 관리 컴포넌트가 존재할 경우, 상기 질의 처리 컴포넌트는 검색된 색인 관리 컴포넌트의 검색 관리 컴포넌트에 복합 질의를 전달하고, 복합 질의의 내부 영역과 교차하는 색인 엔트리 정보의 존재 여부를 검색하는 단계; (d) 상기 단계 (c)에서 색인 엔트리 정보가 존재할 경우에는 복합 질의를 처리하기 위해 메타 정보 관리 컴포넌트에서 관리중인 색인 컴포넌트가 궤적 유지를 지원하는지에 대한 정보를 검색하는 단계; 및 (e) 상기 검색 관리 컴포넌트는 궤적 유지의 지원 여부에 따라 복합 질의를 수행하여 그 결과를 리턴하는 단계를 포함하는 이동체 데이터베이스 시스템의 색인 관리 방법
|