1 |
1
데이터 중계 장치가 데이터를 중계하는 방법에서,제1 사용자 단말로부터 수집된 정보를 활용하여 클라우드 상의 가상 저장소인 포인터를 생성하는 단계,제2 사용자 단말로부터 상기 포인터에 대한 질의를 수신하는 단계, 상기 포인터와 대응되어 저장된 데이터가 클라우드 서버의 저장소에 존재하는 경우, 상기 포인터에 질의한 상기 제2 사용자 단말에게 상기 저장된 데이터를 전송하는 단계, 상기 제1 사용자 단말로부터 수집된 정보와 대응되어 사용자 단말들의 위치를 추정하는데 필요한 정보를 취득하는 단계,상기 취득된 정보를 이용해 상기 사용자 단말들을 각각의 사용자 단말의 위치와 가까운 곳에 배치된 포인터와 연결하는 단계, 그리고새로운 데이터가 포인터와 맵핑되어 저장되는 경우, 해당 포인터와 연결된 사용자 단말들에게 상기 새로운 데이터를 브로드캐스트하는 단계를 포함하는 데이터 중계 방법
|
2 |
2
제1항에서,상기 포인터를 생성하는 단계는,상기 제1 사용자 단말로부터 데이터를 수신하고, 수신된 데이터를 상기 포인터와 매칭시켜 상기 클라우드 서버에 저장하는 단계를 포함하는 데이터 중계 방법
|
3 |
3
제2항에서,상기 저장하는 단계는,상기 포인터에 사용자 단말이 엑세스할 경우 해당 사용자 단말에 저장된 데이터를 해당 포인터와 맵핑하여 저장하는 단계를 포함하는 데이터 중계 방법
|
4 |
4
제1항에서,상기 질의를 수신하는 단계는,위치 중계 서버가 사용자 단말의 GPS 정보를 이용해 데이터 중계 서버 또는 포인터와 상기 사용자 단말을 연결하는 단계를 포함하는 데이터 중계 방법
|
5 |
5
삭제
|
6 |
6
제1항에서,상기 포인터가 어느 한 사용자 단말의 네트워크 정보를 또 다른 사용자 단말에 전달하여 클라우드 서버를 거치지 않고 사용자 단말들간의 고유의 통신 채널을 개설하는 단계를 더 포함하는 데이터 중계 방법
|
7 |
7
제6항에서,상기 사용자 단말들이 상기 고유의 통신 채널을 통해서 데이터를 송수신하는 단계를 더 포함하는 데이터 중계 방법
|
8 |
8
제6항에서,상기 네트워크 정보는,상기 사용자 단말의 IP 주소 또는 전화 번호 중 적어도 하나 이상을 포함하는 데이터 중계 방법
|
9 |
9
적어도 하나 이상의 사용자 단말과 연결되는 적어도 하나 이상의 포인터,사용자 단말로부터 데이터를 전달받고, 전달된 데이터를 매칭되는 포인터에 저장하는 클라우드 서버, 그리고상기 포인터에 연결된 상기 적어도 하나 이상의 사용자 단말 및 상기 클라우드 서버 사이에 데이터를 송수신하도록 제어하는 데이터 중계 서버를 포함하며,상기 데이터 중계 서버는,제1 사용자 단말로부터 수집된 정보와 대응되어 사용자 단말들의 위치를 추정하는데 필요한 정보를 취득하고, 취득된 상기 정보를 이용해 상기 사용자 단말들을 각각의 사용자 단말의 위치와 가까운 곳에 배치된 포인터와 연결하고, 새로운 데이터가 포인터와 맵핑되어 저장되는 경우, 해당 포인터와 연결된 사용자 단말들에게 상기 새로운 데이터를 브로드캐스트하도록 제어하는 데이터 중계 장치
|
10 |
10
제9항에서,상기 데이터 중계 서버는,포인터로부터 사용자 단말의 질의를 수신하면, 질의를 전송한 포인터와 매칭되어 저장된 데이터를 사용자 단말에 전송하도록 중계하는 데이터 중계 장치
|
11 |
11
제10항에서,사용자 단말의 GPS 정보를 이용해 데이터 중계 서버 또는 포인터와 상기 사용자 단말을 연결하는 위치 중계 서버를 더 포함하는 데이터 중계 장치
|
12 |
12
삭제
|
13 |
13
제10항에서,상기 데이터 중계 서버는,제1 사용자 단말과 제2 사용자 단말간의 네트워크 정보를 전달하고, 상기 제1 사용자 단말과 상기 제2 사용자 단말 사이에 고유의 통신 채널을 개설하도록 제어하는 데이터 중계 장치
|
14 |
14
제13항에서,상기 데이터 중계 서버는,상기 제1 사용자 단말과 상기 제2 사용자 단말이 상기 고유의 통신 채널을 통해서 데이터를 송수신하도록 제어하는 데이터 중계 장치
|