1 |
1
방송 서버로부터 무선 채널을 통해 수신된 힐버트 커브(Hilbert Curve)로 분할된 데이터 공간의 데이터객체를 나타내는 비트맵(bitmap)의 맵정보를 통해 제한적 NN 질의(constrained Nearest Neighbor query)의 데이터 검색 제한범위에 포함되는 후보 데이터객체를 검출하는 후보 데이터 검출부; 및
상기 검출된 후보 데이터객체들 중 상기 제한적 NN 질의의 제한조건을 충족하면서 상기 제한적 NN 질의의 질의점에 가장 근접한 후보 데이터객체를 상기 제한적 NN 질의에 대응하는 최근접 데이터객체로 검출하는 최근접 데이터 검출부를 포함하는 무선 방송 환경에서의 제한적 NN 질의 처리 장치
|
2 |
2
제1항에 있어서,
상기 최근접 데이터 검출부는,
상기 검출된 후보 데이터객체의 정보를 검색하여 상기 제한조건을 충족하는지 판단하는 제한조건 판단부; 및
상기 제한조건을 충족하는 것으로 판단된 후보 데이터객체가 복수인 경우, 상기 제한조건을 충족하는 후보 데이터객체들에 대하여 각각 상기 질의점과의 거리를 산출하는 거리 산출부를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 장치
|
3 |
3
제2항에 있어서,
상기 최근접 데이터 검출부는, 상기 거리 산출부에 의해 산출된 거리상 상기 질의점에 가장 근접한 후보 데이터객체를 상기 최근접 데이터객체로 검출하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 장치
|
4 |
4
제1항에 있어서,
상기 최근접 데이터 검출부는,
상기 검출된 후보 데이터객체가 복수인 경우, 상기 검출된 후보 데이터객체들에 대하여 각각 상기 질의점과의 거리를 산출하는 거리 산출부; 및
상기 산출된 거리상 상기 질의점에 근접한 순서로 상기 검출된 후보 데이터객체의 정보를 검색하여 상기 제한조건을 충족하는지 판단하는 제한조건 판단부를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 장치
|
5 |
5
제4항에 있어서,
상기 최근접 데이터 검출부는, 상기 제한조건 판단부에 의해 상기 제한조건을 충족하는 것으로 최초 판단된 후보 데이터객체를 상기 최근접 데이터객체로 검출하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 장치
|
6 |
6
힐버트 커브(Hilbert Curve)로 분할된 데이터 공간의 데이터객체를 나타내는 비트맵(bitmap)의 맵정보를 각각의 데이터객체 정보와 관련시켜 방송을 송출하는 방송 서버; 및
상기 방송을 수신하여 제한적 NN 질의에 대응하는 최근접 데이터객체를 검출하는 클라이언트를 포함하고,
상기 클라이언트는,
상기 비트맵의 맵정보를 통해 제한적 NN 질의(constrained Nearest Neighbor query)의 데이터 검색 제한범위에 포함되는 후보 데이터객체를 검출하는 후보 데이터 검출부; 및
상기 검출된 후보 데이터객체들 중 상기 제한적 NN 질의의 제한조건을 충족하면서 상기 제한적 NN 질의의 질의점에 가장 근접한 후보 데이터객체를 상기 제한적 NN 질의에 대응하는 최근접 데이터객체로 검출하는 최근접 데이터 검출부를 포함하는 무선 방송 환경에서의 제한적 NN 질의 처리 시스템
|
7 |
7
제6항에 있어서,
상기 방송 서버는,
상기 비트맵의 비트값을 상기 힐버트 커브 순서로 배열하여 상기 비트맵의 맵정보를 나타내는 BSI(Bitmap-based Spatial Index)를 생성하는 BSI 생성부; 및
상기 BSI를 각각의 데이터객체 정보와 결합하여 브로드캐스트(broadcast)하는 방송 송출부를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 시스템
|
8 |
8
제7항에 있어서,
상기 BSI 생성부는, 상기 비트맵의 각 셀에 대하여 데이터객체가 존재하는 경우 비트값 1을 할당하고, 부존재하는 경우 비트값 0을 할당하여 상기 BSI를 생성하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 시스템
|
9 |
9
제7항에 있어서,
상기 방송 송출부는, 상기 BSI를 힐버트 커브 기반의 공간 인덱스와 병합하여 인덱스 구조를 생성하고 상기 생성된 인덱스 구조를 대응하는 데이터객체 정보와 결합하여 브로드캐스트하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 시스템
|
10 |
10
제6항에 있어서,
상기 최근접 데이터 검출부는,
상기 검출된 후보 데이터객체의 정보를 검색하여 상기 제한조건을 충족하는지 판단하는 제한조건 판단부; 및
상기 제한조건을 충족하는 것으로 판단된 후보 데이터객체가 복수인 경우, 상기 제한조건을 충족하는 후보 데이터객체들 대하여 각각 상기 질의점과의 거리를 산출하는 거리 산출부를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 시스템
|
11 |
11
제6항에 있어서,
상기 최근접 데이터 검출부는,
상기 검출된 후보 데이터객체가 복수인 경우, 상기 검출된 후보 데이터객체들에 대하여 각각 상기 질의점과의 거리를 산출하는 거리 산출부; 및
상기 산출된 거리상 상기 질의점에 근접한 순서로 상기 검출된 후보 데이터객체의 정보를 검색하여 상기 제한조건을 충족하는지 판단하는 제한조건 판단부를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 시스템
|
12 |
12
방송 서버에서, 힐버트 커브(Hilbert Curve)로 분할된 데이터 공간의 데이터객체를 나타내는 비트맵(bitmap)의 맵정보를 각각의 데이터객체 정보와 관련시켜 방송을 송출하는 방송 단계; 및
클라이언트에서, 상기 방송을 수신하여 제한적 NN 질의에 대응하는 최근접 데이터객체를 검출하는 질의 처리 단계를 포함하고,
상기 질의 처리 단계는,
상기 비트맵의 맵정보를 통해 제한적 NN 질의(constrained Nearest Neighbor query)의 데이터 검색 제한범위에 포함되는 후보 데이터객체를 검출하는 후보 데이터 검출 단계; 및
상기 검출된 후보 데이터객체들 중 상기 제한적 NN 질의의 제한조건을 충족하면서 상기 제한적 NN 질의의 질의점에 가장 근접한 후보 데이터객체를 상기 제한적 NN 질의에 대응하는 최근접 데이터객체로 검출하는 최근접 데이터 검출 단계를 포함하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
13 |
13
제12항에 있어서,
상기 방송 단계는,
상기 비트맵의 비트값을 상기 힐버트 커브 순서로 배열하여 상기 비트맵의 맵정보를 나타내는 BSI(Bitmap-based Spatial Index)를 생성하는 BSI 생성 단계; 및
상기 BSI를 각각의 데이터객체 정보와 결합하여 브로드캐스트(broadcast)하는 방송 송출 단계를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
14 |
14
제13항에 있어서,
상기 BSI 생성 단계는, 상기 비트맵의 각 셀에 대하여 데이터객체가 존재하는 경우 비트값 1을 할당하고, 부존재하는 경우 비트값 0을 할당하여 상기 BSI를 생성하는 단계인 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
15 |
15
제13항에 있어서,
상기 방송 송출 단계는, 상기 BSI를 힐버트 커브 기반의 공간 인덱스와 병합하여 인덱스 구조를 생성하고 상기 생성된 인덱스 구조를 대응하는 데이터객체 정보와 결합하여 브로드캐스트하는 단계인 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
16 |
16
제12항에 있어서,
상기 최근접 데이터 검출 단계는,
상기 검출된 후보 데이터객체의 정보를 검색하여 상기 제한조건을 충족하는지 판단하는 제한조건 판단 단계; 및
상기 제한조건을 충족하는 것으로 판단된 후보 데이터객체가 복수인 경우, 상기 제한조건을 충족하는 후보 데이터객체들에 대하여 각각 상기 질의점과의 거리를 산출하는 거리 산출 단계를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
17 |
17
제16항에 있어서,
상기 최근접 데이터 검출 단계는, 상기 거리 산출 단계에 의해 산출된 거리상 상기 질의점에 가장 근접한 후보 데이터객체를 상기 최근접 데이터객체로 검출하는 단계인 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
18 |
18
제12항에 있어서,
상기 최근접 데이터 검출 단계는,
상기 검출된 후보 데이터객체가 복수인 경우, 상기 검출된 후보 데이터객체들에 대하여 각각 상기 질의점과의 거리를 산출하는 거리 산출 단계; 및
상기 산출된 거리상 상기 질의점에 근접한 순서로 상기 검출된 후보 데이터객체의 정보를 검색하여 상기 제한조건을 충족하는지 판단하는 제한조건 판단 단계를 포함하는 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
19 |
19
제18항에 있어서,
상기 최근접 데이터 검출 단계는, 상기 제한조건 판단 단계에 의해 상기 제한조건을 충족하는 것으로 최초 판단된 후보 데이터객체를 상기 최근접 데이터객체로 검출하는 단계인 것을 특징으로 하는 무선 방송 환경에서의 제한적 NN 질의 처리 방법
|
20 |
20
제12항 내지 제19항 중 어느 한 항에 따른 제한적 NN 질의 처리 방법을 컴퓨터로 실행하기 위한 프로그램이 기록된 컴퓨터 판독가능 기록매체
|