1 |
1
핑거프린트 방식의 위치 추적 시스템에 있어서,
사용자의 위치를 추적하고, 주변 AP로부터의 신호세기를 측정하여 핑거프린트를 수집함과 동시에 최대 위치 오차를 산출하여 핑거프린트 정보를 생성하는 측위수단을 포함하는 적어도 하나의 불특정 사용자의 휴대 기기와;
상기 휴대 기기로부터 수신된 핑거프린트 정보를 업데이트하여 통합 핑거프린트 맵을 구축하는 핑거프린트 서버를 포함하고,
상기 핑거프린트 정보는 측정된 위치정보, 상기 위치의 최대 위치오차, RSS 값을 포함하되, 상기 위치정보는 건물 내부를 일정 크기의 그리드로 쪼개어 상기 측정된 위치가 매핑되는 해당 그리드의 위치 좌표를 포함하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 시스템
|
2 |
2
제 1항에 있어서,
상기 휴대 기기는
상기 측위수단이 임베디드된 휴대단말 또는 전용기기인 것을 특징으로 하는 핑거프린트 방식의 위치 추적 시스템
|
3 |
3
제 1항에 있어서,
상기 측위수단은
주변 AP로부터 신호세기(RSS)를 측정하는 무선통신 모듈과;
사용자의 보행을 감지하기 위한 가속도 센서와 사용자의 진행방향을 감지하기 위한 지자계 센서를 포함하는 관성측정장치 및;
상기 가속도 센서 및 지자계 센서로부터 측정된 위치에 대한 최대위치오차를 하기와 같은 수학식에 의해 산출하는 오차측정모듈을 포함하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 시스템
|
4 |
4
삭제
|
5 |
5
제 1항에 있어서,
상기 핑거프린트 서버는
상기 휴대기기로부터 수신된 핑거프린트 정보를 반영하여 핑거프린트 맵을 업데이트 하되, 상기 핑거프린트 맵과 업데이트할 핑거프린트가 겹칠 경우 최대 위치 오차를 비교하여 오차가 작은 핑거프린트를 선택하고, 오차가 큰 핑거프린트를 삭제하는 제 1 필터링을 통해 업데이트된 핑거프린트 맵을 생성하는 핑거프린트 맵 생성모듈과;
상기 휴대기기로부터 수신된 핑거프린트 정보와 상기 업데이트되어 생성된 핑거프린트 맵을 저장 관리하는 데이터베이스를 포함하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 시스템
|
6 |
6
제 5항에 있어서,
상기 핑거프린트 맵 성성모듈은
상기 수신된 핑거프린트 정보와 기 저장된 핑거프린트 맵 정보 중 RSS값이 유사한 핑거프린트를 추출하여 비교하여 최대 위치 오차가 작은 핑거프린트를 선택하는 제 2필터링에 의해 업데이트된 핑거프린트 맵을 생성하되,
상기 RSS 값이 비슷한 두 핑거프린트의 최대 위치 오차의 합이 두 핑거프린트 간 거리보다 작을 경우 상기 필터링에서 제외하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 시스템
|
7 |
7
제 1항에 있어서,
상기 핑거프린트 서버는
상기 구축된 핑거프린트 맵에 따라 사용자의 위치 추적 서비스를 제공하는 위치 추적 모듈을 포함하되,
상기 사용자로부터 측정된 RSS 값이 설정된 기준 범위 내에서 유사한 핑거프린트가 저장된 경우에만 위치 추적 서비스를 제공하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 시스템
|
8 |
8
핑거프린트 방식의 위치 추적 방법에 있어서,
(a) 적어도 하나의 불특정 사용자의 휴대 기기로부터 실시간으로 사용자의 위치를 추적하고, 주변 AP로부터의 신호세기(RSS)를 측정하여 핑거프린트를 수집함과 동시에 최대 위치 오차를 산출하여 핑거프린트 정보를 생성하는 단계와;
(b) 상기 휴대 기기로부터 수신된 핑거프린트 정보를 업데이트하여 통합 핑거프린트 맵을 구축하는 단계를 포함하고,
상기 핑거프린트 정보는 측정된 위치정보, 상기 위치의 최대 위치오차, RSS 값을 포함하되, 상기 위치정보는 건물 내부를 일정 크기의 그리드로 쪼개어 상기 측정된 위치가 매핑되는 해당 그리드의 위치 좌표를 포함하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 방법
|
9 |
9
제 8항에 있어서,
상기 (a) 단계는
상기 휴대기기의 가속도 센서가 사용자의 보행을 감지하고, 지자계 센서가 사용자의 진행방향을 감지하여 사용자의 위치를 측정하는 단계와;
상기 측정된 위치에 대한 최대위치오차를 하기와 같은 수학식에 의해 산출하는 단계를 포함하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 방법
|
10 |
10
삭제
|
11 |
11
제 8항에 있어서,
상기 (b) 단계는
상기 휴대기기로부터 수신된 핑거프린트 정보를 반영하여 핑거프린트 맵을 업데이트 하되, 상기 핑거프린트 맵과 업데이트할 핑거프린트가 겹칠 경우 최대 위치 오차를 비교하여 오차가 작은 핑거프린트를 선택하고, 오차가 큰 핑거프린트를 삭제하는 제 1 필터링을 통해 업데이트된 핑거프린트 맵을 생성하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 방법
|
12 |
12
제 8항에 있어서,
상기 (b) 단계는
상기 수신된 핑거프린트 정보와 기 저장된 핑거프린트 맵 정보 중 RSS값이 유사한 핑거프린트를 추출하여 비교하여 최대 위치 오차가 작은 핑거프린트를 선택하는 제 2 필터링에 의해 업데이트된 핑거프린트 맵을 생성하되,
상기 RSS 값이 비슷한 두 핑거프린트의 최대 위치 오차의 합이 두 핑거프린트 간 거리보다 작을 경우 상기 필터링에서 제외하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 방법
|
13 |
13
제 8항에 있어서,
상기 구축된 핑거프린트 맵에 따라 사용자의 위치 추적 서비스를 제공하되,
상기 사용자로부터 측정된 RSS 값이 설정된 기준 범위 내에서 유사한 핑거프린트가 저장된 경우에만 위치 추적 서비스를 제공하는 단계를 더 포함하는 것을 특징으로 하는 핑거프린트 방식의 위치 추적 방법
|