1 |
1
프라이버시 보호 클라우드 서버에서 수행되는 위치 기반 서비스 제공 방법에 있어서,이동 단말로부터 위치 기반 서비스를 요청받는 단계;상기 위치 기반 서비스를 위치 기반 서비스(LBS) 서버에 요청하는 단계;상기 위치 기반 서비스 서버로부터 상기 위치 기반 서비스가 요청된 지역에 해당하는 모든 관심 지점(POI)을 수신하는 단계;상기 위치 기반 서비스가 속하는 지역에 위치한 이동 단말들을 대상으로, 기설정된 기준 개수의 이동 단말들을 결정하는 단계; 및상기 위치 기반 서비스를 요청한 단말 및 상기 기준 개수의 이동 단말들 각각에 관심 지점을 제공하는 단계를 포함하고,상기 기설정된 기준 개수의 이동 단말들을 결정하는 단계는,상기 위치 기반 서비스를 요청하지 않은 기준 개수의 이동 단말들을 결정하고,상기 관심 지점을 제공하는 단계는,상기 기준 개수의 이동 단말들 및 상기 위치 기반 서비스를 요청한 이동 단말 각각으로부터 현재 위치를 수신하고,상기 모든 관심 지점 중에서 상기 기준 개수의 이동 단말들 각각의 현재 위치에 기초하여 단말들 각각의 관심 지점을 결정하고, 상기 위치 기반 서비스를 요청한 이동 단말의 현재 위치에 기초하여 상기 요청한 이동 단말의 관심 지점을 결정하고,상기 위치 기반 서비스를 요청한 이동 단말 및 상기 위치 기반 서비스를 요청하지 않은 기준 개수의 이동 단말들 각각에 이동 단말 별로 결정된 상기 관심 지점을 제공하는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 관심 지점을 제공하는 단계는,유클리디안 거리(Euclidian distance)에 기초하여 각 이동 단말의 현재 위치로부터 가장 가까운 지점에 위치하는 관심 지점(POI)을 결정하는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
4 |
4
제1항에 있어서,상기 위치 기반 서비스를 요청한 이동 단말을 인증하는 단계를 더 포함하는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
5 |
5
제4항에 있어서,상기 이동 단말을 인증하는 단계는,상기 이동 단말에 기부여된 국제이동국식별번호(International Mobile Station Identity: IMSI) 해시를 요청하는 단계; 및상기 이동 단말로부터 수신된 IMSI 해시가 데이터베이스에 기등록되어 있는지 여부를 확인하여 상기 이동 단말을 인증하는 단계를 포함하는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
6 |
6
제4항에 있어서,상기 이동 단말을 인증하는 단계는,SHA-1 암호화를 이용하여 상기 이동 단말을 인증하는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
7 |
7
제1항에 있어서,상기 기준 개수는,이동 단말의 프라이버시를 강화하고자 하는 경우, 강화하고자 하는 프라이버시 비율에 비례하여 증가하도록 기설정되는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
8 |
8
제1항에 있어서,상기 이동 단말은,상기 위치 기반 서비스를 요청하지 않은 경우, 상기 프라이버시 보호 클라우드 서버로부터 수신된 관심 지점을 폐기하는 것을 특징으로 하는 위치 기반 서비스 제공 방법
|
9 |
9
이동 단말로부터 위치 기반 서비스를 요청받고, 상기 위치 기반 서비스를 위치 기반 서비스(LBS) 서버에 요청하는 서비스 처리부;상기 위치 기반 서비스 서버로부터 상기 위치 기반 서비스가 요청된 지역에 해당하는 모든 관심 지점(POI)을 수신하는 관심 지점 수신부;상기 위치 기반 서비스가 속하는 지역에 위치한 이동 단말들을 대상으로, 기설정된 기준 개수의 이동 단말들을 결정하는 이동 단말 결정부; 및상기 위치 기반 서비스를 요청한 단말 및 상기 기준 개수의 이동 단말들 각각에 관심 지점을 제공하는 관심 지점 제공부를 포함하고,상기 이동 단말 결정부는,상기 위치 기반 서비스를 요청하지 않은 기준 개수의 이동 단말들을 결정하고,상기 관심 지점 제공부는,상기 기준 개수의 이동 단말들 및 상기 위치 기반 서비스를 요청한 이동 단말 각각으로부터 현재 위치를 수신하고,상기 모든 관심 지점 중에서 상기 기준 개수의 이동 단말들 각각의 현재 위치에 기초하여 단말들 각각의 관심 지점을 결정하고, 상기 위치 기반 서비스를 요청한 이동 단말의 현재 위치에 기초하여 상기 요청한 이동 단말의 관심 지점을 결정하고,상기 위치 기반 서비스를 요청한 이동 단말 및 상기 위치 기반 서비스를 요청하지 않은 기준 개수의 이동 단말들 각각에 이동 단말 별로 결정된 상기 관심 지점을 제공하는 것을 특징으로 하는 프라이버시 보호 클라우드 서버
|
10 |
10
오봇(Orbot)을 이용하여 익명으로 위치 기반 서비스를 클라우드 서버에 요청하는 이동 단말;상기 위치 기반 서비스를 요청한 이동 단말의 프라이버시가 보호되도록 상기 이동 단말 및 기설정된 기준 개수의 이동 단말들에게 관심 지점(POI)을 제공하는 클라우드 서버; 및상기 클라우드 서버에서 요청된 위치 기반 서비스가 속하는 지역에 해당하는 모든 관심 지점(POI)을 검색하고, 검색된 관심 지점이 기록된 파일을 상기 클라우드 서버에 제공하는 위치 기반 서비스 서버를 포함하고,상기 클라우드 서버는,상기 위치 기반 서비스가 속하는 지역에 위치한 이동 단말들을 대상으로, 상기 위치 기반 서비스를 요청하지 않은 기준 개수의 이동 단말들을 결정하고,상기 기준 개수의 이동 단말들 및 상기 위치 기반 서비스를 요청한 이동 단말 각각으로부터 현재 위치를 수신하고,상기 모든 관심 지점 중에서 상기 기준 개수의 이동 단말들 각각의 현재 위치에 기초하여 단말들 각각의 관심 지점을 결정하고, 상기 위치 기반 서비스를 요청한 이동 단말의 현재 위치에 기초하여 상기 요청한 이동 단말의 관심 지점을 결정하고,상기 위치 기반 서비스를 요청한 이동 단말 및 상기 위치 기반 서비스를 요청하지 않은 기준 개수의 이동 단말들 각각에 단말 별로 결정된 상기 관심 지점을 제공하는 것을 특징으로 하는 프라이버시 보호 클라우드 기반 컴퓨팅 플랫폼 시스템
|