1 |
1
동적인 질의 처리와 캐시 관리를 담당하는 이동 클라이언트; 및세만틱 프리페칭 관리와 프리페칭 세그먼트의 집합인 프리페칭 서술을 상기 이동 클라이언트에게 전달하는 기능을 포함하는 서버를 포함하고,상기 서버는,상기 이동 클라이언트로부터 전송된 로그 파일을 저장하는 로그 저장소;상기 로그 파일을 분석하는 로그 분석기; 및상기 이동 클라이언트에게 전송되는 프리페칭 서술을 결정하는 프리페칭 관리자를 포함하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
2 |
2
삭제
|
3 |
3
제 1 항에 있어서,상기 프리페칭 관리자는,상기 이동 클라이언트가 세만틱 프리페칭 영역(Semantic Prefetching Area; SPA)으로 진입할 때마다 상기 이동 클라이언트의 식별자를 검사하며,이전에 전송받은 로그 파일 내의 위치 종속 데이터(Location Dependent Data;LDD)의 질의 정보를 기반으로 하여, 상기 질의 정보에 대해 로그 파일 내의 질의 정보 및 질의 결과와 관련된 내용을 포함하는 프리페칭 세그먼트들의 합을 상기 이동 클라이언트가 이전에 방문한 세만틱 질의 정보와 상기 세만틱 질의 정보에 따른 질의 결과를 기술하는 프리페칭 서술로 결정하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
4 |
4
제 1 항에 있어서,상기 이동 클라이언트는세만틱 프리페칭 영역을 벗어날 경우, 상기 세만틱 프리페칭 영역에서 실행한 위치 종속 데이터의 질의 정보를 포함하는 로그 파일을 상기 서버에 전송하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
5 |
5
제 1 항에 있어서,상기 이동 클라이언트는, 영역 질의(Range Query; RQ)와 최 근접 질의(Nearest Neighbor Query; NNQ)를 생성하는 질의 생성기;캐시된 정보들이 저장되고 소정의 캐시 교체 전략에 따라 서술 테이블이 갱신되는 캐시 저장소;상기 질의 생성기에서 생성된 질의의 종류를 분석하는 질의 분석기; 및상기 질의 분석기에 의해 분석된 질의가 상기 캐시 저장소에 저장된 캐시의 내용과 일치하는지를 확인하여 일치 질의를 결정하고, 상기 서버에 나머지 질의를 재전송하는 캐시 관리자를 포함하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
6 |
6
제 5 항에 있어서,상기 캐시 관리자는 상기 캐시 저장소에 저장되어 있는 세만틱 세그먼트들과 상기 서버로부터 얻은 프리페칭 세그먼트들을 서로 결합시켜 서술 테이블을 생성하고, 상기 생성된 서술 테이블을 상기 캐시 저장소에 전송하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
7 |
7
제 6 항에 있어서,상기 캐시 저장소는상기 이동 클라이언트가 최초로 상기 세만틱 프리페칭 영역으로 진입한 경우, 상기 이동 클라이언트가 상기 서버에 위치 종속 데이터 질의를 하여 얻은 위치 종속 데이터 질의 정보와 질의 결과들을 세만틱 세그먼트의 형태로 저장하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
8 |
8
제 5 항 내지 제 7 항 중 어느 한 항에 있어서,상기 서술 테이블은상기 이동 클라이언트가 이전에 방문했던 세만틱 프리페칭 영역으로 진입하는 경우 상기 서버로부터 수신한 프리페칭 서술을 기반으로 세만틱 세그먼트들의 갱신데이터를 포함하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
9 |
9
제 8 항에 있어서, 상기 서술 테이블은가장 최근에 참조된 세만틱 세그먼트들만 유지하며, 상기 서술 테이블 내의 가장 오래된 접근 시간을 가지는 서술 테이블의 세만틱 세그먼트들은 프리페칭 서술로 교체되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
10 |
10
제 8 항에 있어서, 상기 서술 테이블은참조 횟수가 가장 많은 세만틱 세그먼트들만 유지하며,참조 횟수가 가장 적은 세만틱 세그먼트들은 프리페칭 서술로 교체되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
11 |
11
제 8 항에 있어서, 상기 서술 테이블의 모든 세만틱 세그먼트들은 하기의 식 1에 따라 상기 서술 테이블에 유지되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
12 |
12
제 5 항에 있어서,상기 이동 클라이언트는상기 캐시 저장소의 세만틱 캐시에 저장된 서술 테이블을 통해 질의 결과를 생성하고, 상기 서술 테이블을 통해 얻지 못한 결과들은 상기 서버에게 추가적으로 질의를 요구하여 질의 결과를 생성하는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
13 |
13
제 12 항에 있어서,상기 추가적으로 생성된 질의에 따른 질의 결과는 상기 캐시 저장소의 서술 테이블에 추가되거나 또는 기존 세그먼트 정보를 갱신할 때에 사용되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
14 |
14
제 5 항에 있어서,상기 질의 생성기의 영역 질의 유무는,상기 캐시 저장소에 저장된 서술 테이블의 세만틱 세그먼트 영역들과 질의 영역의 겹침 정도에 따라 결정되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
15 |
15
제 14 항에 있어서,상기 이동 클라이언트는,상기 질의 영역과 상기 서술 테이블의 세그먼트 영역이 완전히 겹쳐서 질의 결과가 일치되는 경우 상기 캐시 저장소에 저장된 정보로부터 질의에 대한 응답을 구하고, 질의 결과의 일부가 서술 테이블과 일치되는 경우 상기 일치되는 부분에 대응하는 질의에 대하여 상기 캐시 저장소에 저장된 정보로부터 질의에 대한 응답을 구하고 일치하지 않는 부분에 대한 질의는 상기 서버로 전송하며, 상기 질의 영역과 세만틱 세그먼트 영역이 모두 겹치지 않는 경우 상기 질의 모두를 상기 서버로 전달하여 상기 질의에 대한 응답을 얻는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
16 |
16
제 15 항에 있어서,상기 서버로 전달된 질의에 대한 응답은 상기 서술 테이블에 새로운 세만틱 세그먼트로 추가되어 저장되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
17 |
17
제 5 항에 있어서,상기 질의 생성기의 최 근접 질의는,상기 이동 클라이언트의 질의 지점이 상기 캐시 저장소의 서술 테이블의 세만틱 세그먼트들 내에 포함되는지의 여부에 따라 상기 서버로의 질의 유무가 결정되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
18 |
18
제 17 항에 있어서,상기 질의에 따른 질의 결과는상기 질의 지점이 상기 세만틱 세그먼트 내에 존재할 경우 질의 지점에서 가장 가까운 질의 조건을 만족하는 객체로 결정되며, 상기 질의 지점이 상기 서술 테이블의 세만틱 세그먼트 외부에 존재하면 소정의 연산을 통해 상기 질의 지점에서 가장 가까운 세만틱 세그먼트를 포함하는 최소 영역과 상기 서술 테이블의 세그먼트 영역과의 겹침 여부에 따라 상기 서버로의 질의 유무가 결정되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
19 |
19
제 18 항에 있어서,상기 질의 지점이 상기 서술 테이블의 세만틱 세그먼트 외부에 존재하면 새로 설정된 상기 최소 영역은 상기 서술 테이블에 새로운 세만틱 세그먼트로 추가되어 저장되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|
20 |
20
제5항 내지 제7항 또는 제12항 내지 제19항 중 어느 한 항에 있어서,상기 영역 질의 및 최 근접 질의는 각각 또는 혼용하여 수행되는 것을 특징으로 하는 위치 기반 서비스에서의 서술 기반의 세만틱 프리페칭을 이용한 동적인 질의 처리 시스템
|