KR102041849B1 - 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 - Google Patents
다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR102041849B1 KR102041849B1 KR1020180072340A KR20180072340A KR102041849B1 KR 102041849 B1 KR102041849 B1 KR 102041849B1 KR 1020180072340 A KR1020180072340 A KR 1020180072340A KR 20180072340 A KR20180072340 A KR 20180072340A KR 102041849 B1 KR102041849 B1 KR 102041849B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- spatial information
- information
- sharing service
- processor
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000004044 response Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 230000007847 structural defect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000036448 vitalisation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G06Q50/30—
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Computing Systems (AREA)
- Operations Research (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명의 실시예는 다중 ID를 이용하여 공간 정보를 공유하는 서비스의 제공 시스템과 그 방법에 관한 것이다. 공간 정보 공유 서비스 방법에 있어서, 제1 사용자를 식별하는 복수의 사용자 ID들을 포함하는 다중 ID를 등록 받는 단계; 다중 ID 중 제1 사용자 ID를 이용한 제1 공간 정보를 수신하는 단계; 다중 ID 중 제2 사용자 ID를 이용한 제2 공간 정보를 수신하는 단계; 제1 사용자 ID에 대해서, 제1 공간 정보에 대응하는 제1 객체 ID를 부여하는 단계; 제2 사용자 ID에 대해서, 제2 공간 정보에 대응하는 제2 객체 ID를 부여하는 단계; 및 제1 사용자 ID, 제2 사용자 ID, 제1 객체 ID, 제2 객체 ID, 제1 공간 정보, 및 제2 공간 정보에 기초하여, 제1 사용자를 위한 공간 정보 테이블을 생성하는 단계를 포함하는, 공간 정보 공유 서비스 방법이 제공될 수 있다.
Description
아래의 설명은 공간 정보를 공유하는 서비스의 제공 시스템과 그 방법에 관한 것이다.
기존의 공간 정보 플랫폼은 공간 정보를 수집할 때마다 지도 전문 회사에 의해 일방적으로 수집된 데이터베이스를 기반으로 하고 있다. 이러한 수집 방식은 수집 기간의 장기화, 갱신의 배치(Batch) 처리가 불가피하였으며, 또한 정적인 공간 데이터베이스라는 특성을 갖는 결과를 가져왔다. 기존의 플랫폼은 공간 정보의 생산자와 소비자가 철저히 격리되어 있는 구조를 가지며, 이러한 구조적인 결함으로 인해 다양한 분야에 걸쳐서 나타나는 지도 서비스에 대한 욕구를 충족시키지 못하는 실정이다.
한편, 최근 SNS(Social Network Service)의 급격한 성장으로 인해 텍스트 및 멀티미디어 정보를 쉽게 창출하고 공유할 수 있는 기반이 마련되어 있으나, 지리 공간 정보는 아직 정적이며, 일방적인 배포만이 가능한 수준에 머물러 있다. 이로 인해 개개인은 자신만의 동적인 지리 공간을 생성하기 어렵고, 타인과 이를 공유하는 데에도 어려움이 있다.
이와 관련하여 대형 기업들에서는 SNS 공간에 개인 중심의 지도 서비스를 시도하고 있으나, 필요에 의해서 상대방에게 나의 위치나 관심 정보를 공유하기 위해 서는 초대를 하거나 상호 사전인지 후에 복잡한 절차에 의해서 수행되기 때문에 불편함이 있으며, 이에 따라 사용성이 낮다.
본 발명의 실시예는 상기의 문제점을 해결하기 위한 것으로, 동적으로 자유로운 공간 정보를 생성하고 공유할 수 있는 플랫폼을 제공하고자 한다.
실시예에 따르면, 사용자는 자신만의 다양한 ID로 공간 정보를 자유로이 생성, 등록할 수 있으며, 다양한 디바이스에서 상기 ID를 이용하여 공간 정보를 용이하게 공유할 수 있도록 한다.
또한, 본 발명의 실시예들은, SNS를 통해 부여되는 개인적인 소유 의식을 바탕으로 지속적인 공간 정보의 추가, 수정이 이루어지고, 타인과의 공유와 확산이 극대화될 수 있는 플랫폼을 제공한다.
실시예에 따른 공간 정보 공유 서비스 방법에 있어서, 제1 사용자를 식별하는 복수의 사용자 ID들을 포함하는 다중 ID를 등록 받는 단계; 상기 다중 ID 중 제1 사용자 ID를 이용한 제1 공간 정보를 수신하는 단계; 상기 다중 ID 중 제2 사용자 ID를 이용한 제2 공간 정보를 수신하는 단계; 상기 제1 사용자 ID에 대해서, 상기 제1 공간 정보에 대응하는 제1 객체 ID를 부여하는 단계; 상기 제2 사용자 ID에 대해서, 상기 제2 공간 정보에 대응하는 제2 객체 ID를 부여하는 단계; 및 상기 제1 사용자 ID, 상기 제2 사용자 ID, 상기 제1 객체 ID, 상기 제2 객체 ID, 상기 제1 공간 정보, 및 상기 제2 공간 정보에 기초하여, 상기 제1 사용자를 위한 공간 정보 테이블을 생성하는 단계를 포함하는, 공간 정보 공유 서비스 방법이 제공될 수 있다.
본 발명의 실시예를 통해서, 동적으로 자유로운 공간 정보를 생성하고, 이를 손쉽게 공유할 수 있는 공간 정보 공유 서비스 플랫폼이 제공될 수 있다.
실시예에 따르면, 사용자는 다수 개의 ID로 공간 정보를 자유로이 생성, 등록할 수 있고, 사용자의 단말을 포함한 다양한 디바이스에서 상기 ID를 이용하여 공간 정보를 용이하게 공유할 수 있다.
또한, 실시예에 따르면, SNS나 포털 사이트를 이용하여 저렴한 비용으로 공유, 개방될 수 있는 다양한 지도 기반의 서비스를 개발, 글로벌 지도 경쟁력과 지도 시장의 활성화를 이룰 수 있다.
도 1은 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 방법이 수행되는 시스템의 환경을 설명하기 위한 도면이다.
도 2는 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 시스템의 내부 구성을 설명하기 위한 블록도이다.
도 3은 본 발명의 일실시예에 있어서, 사용자 ID, 객체 ID 및 공간 정보가 데이터베이스에 저장되는 일례를 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 있어서, 사용자 ID에 대한 공간 정보 요청의 일례를 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 있어서, 사용자 ID 및 객체 ID를 이용한 공간 정보 요청에 대한 일례를 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 방법이 수행되는 흐름도이다.
도 2는 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 시스템의 내부 구성을 설명하기 위한 블록도이다.
도 3은 본 발명의 일실시예에 있어서, 사용자 ID, 객체 ID 및 공간 정보가 데이터베이스에 저장되는 일례를 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 있어서, 사용자 ID에 대한 공간 정보 요청의 일례를 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 있어서, 사용자 ID 및 객체 ID를 이용한 공간 정보 요청에 대한 일례를 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 방법이 수행되는 흐름도이다.
이하, 공간 정보 공유 서비스 시스템과 그 방법에 대해서 첨부된 도면을 참조하여 자세히 설명하도록 한다.
일 실시예에 따른 서비스 시스템은 사용자로 하여금 자유롭게 공간 정보를 생성하고 이를 공유할 수 있도록 하는 서비스 플랫폼을 제공할 수 있다. 이를 위해, 사용자에게 다중 ID가 부여될 수 있다. 또한, 다중 ID를 이용하여 다양한 공간 정보를 데이터베이스에 등록할 수 있으며, 다른 사용자로부터 상기 사용자가 등록한 공간 정보에 대한 요청을 받는 경우, 데이터베이스에 등록되어 있는 공간 정보를 검색하여 요청된 공간 정보를 다른 사용자에게 제공할 수 있다.
도 1은 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 방법이 수행되는 시스템의 환경을 설명하기 위한 도면이다.
제1 사용자 단말(110)은 제1 사용자가 사용하는 사용자 단말이다. 제1 사용자 단말(110)은 공간 정보 공유 서비스 시스템(120)에 제1 사용자가 생성한 위치 정보의 등록을 요청할 수 있다. 제1 사용자 단말(110)은 다중 사용자 ID 중 어느 하나와 어느 공간에 대한 공간 정보를 전송하고, 이의 등록을 요청할 수 있다. 공간 정보 공유 서비스 시스템(120)은 수신한 공간 정보에 대해서 사용자 ID, 객체 ID와 연관하여 공간 정보 테이블로 생성하고, 이를 검색 데이터베이스(140)에 저장할 수 있다. 검색 데이터베이스(140)는 사용자 ID, 객체 ID와 연관하여 공간 정보를 저장하는 구성으로, 예를 들어, 상용 데이터베이스 또는 비상용 데이터베이스를 모두 포함할 수 있으며, 사용자 ID, 객체 ID와 연관하여 공간 정보를 저장하기 위하여 어떠한 형태로든지 구현될 수 있다. 검색 데이터베이스(140)는 공간 정보 공유 서비스 시스템(120) 내부에 포함되거나 외부의 별도의 장치로 구비될 수 있다.
예를 들어, 제1 사용자는 공간 정보 공유 서비스 시스템(120)에 복수 개의 ID를 등록할 수 있다. 제1 사용자에 대해 공간 정보 공유 서비스 시스템(120)에 "abc5212@gmail.com", "seawatcher@google.com", 010-2424-1234라는 3개의 ID가 등록되어 있는 경우, 제1 사용자는 이 중 하나의 ID를 선택하고, 공간 정보의 등록을 공간 정보 공유 서비스 시스템(120)에 요청할 수 있다. 이 경우, 제1 사용자는 "abc5212@gmail.com"라는 ID 및 자신이 좋아하는 카페의 공간 정보(예를 들어, 위치 정보)를 공간 정보 공유 서비스 시스템(120)으로 송신하여 이의 등록을 요청할 수 있다. 상기 공간 정보는 위치 정보를 포함할 수 있는데, 상기 위치 정보는 텍스트로 표시된 주소일 수도 있고, 또는 전자 지도 상에서 선택된 특정한 지점에 대한 위치일 수도 있으며, 이에 제한되지 않는다.
공간 정보는 공간에 관한 정보로서, 위치 정보를 포함할 수 있다. 예를 들어, 상기 위치 정보는, 맛 집, 회사, 거래처 등 특정 장소에 대한 GPS 정보일 수 있다. 상기 위치 정보는 텍스트 형태의 주소 정보일 수도 있고, 위도 및 경도 정보를 포함하는 지리 정보일 수도 있다. 실시예에 따라, 상기 위치 정보는 실시간으로 결정되는 제1 사용자 단말(110)의 위치 또는 임의로 지정되는 위치일 수 있다. 또 다른 실시예에 따르면, 상기 공간 정보는 텍스트 정보, 멀티미디어 정보 및 형상 정보 중 적어도 하나를 더 포함할 수 있다. 텍스트 정보는 텍스트로 구성된 정보로서, 해당 장소의 명칭, 후기, 홈페이지 URL 등을 포함할 수 있다. 멀티미디어 정보는 멀티미디어로 구성된 정보로서, 사진이나 동영상 등을 포함할 수 있다. 형상 정보는 이미지에 관한 정보로서 지도 이미지를 포함할 수 있다. 이 경우, 제1 사용자 단말(110)은 텍스트 정보, 멀티미디어 정보, 형상 정보 등을 위치 정보와 함께 공간 정보로 하여 공간 정보 공유 서비스 시스템(120)에 전송할 수 있다. 그러면, 제2 사용자는 공간 정보에 포함된 위치 정보 외에 텍스트 정보, 멀티미디어 정보, 형상 정보 등도 공간 정보 공유 서비스 시스템(120)로부터 수신할 수 있다. 이를 통해, 다른 사용자들은 제1 사용자가 등록한 공간 정보를 통해, 해당하는 위치뿐 아니라 상기 위치와 관련된 부가 정보도 얻을 수 있다. 예를 들어, 제1 사용자는 자신이 자주 가는 카페의 위치 정보와 함께 "내가 자주 가는 카페"라는 텍스트 정보를 공간 정보로 공간 정보 공유 서비스 시스템(120)에 등록해 둘 수 있다. 이 경우, 다른 사용자들은 제1 사용자가 자주 가는 카페의 위치 정보와 함께, 상기 카페가 상기 제1 사용자가 자주 가는 카페라는 정보도 함께 얻을 수 있다.
공간 정보 공유 서비스 시스템(120)은 수신된 제1 사용자의 사용자 ID 및 공간 정보에 대응하여 객체 ID를 생성하고, 상기 사용자 ID 및 상기 객체 ID에 대응하여 상기 공간 정보를 연관시켜 저장할 수 있다. 예를 들어, 제1 사용자 단말(110)은 제1 사용자의 다중 ID 중 하나인 "abc5212@gmail.com"과 제1 사용자가 자주 이용하는 카페의 위치를 공간 정보 공유 서비스 시스템(120)에 전송하여 등록을 요청할 수 있다. 그러면, 공간 정보 공유 서비스 시스템(120)은 "abc5212@gmail.com"에 대해 이미 할당된 객체 ID를 확인할 수 있다. 그리고, 공간 정보 공유 서비스 시스템(120)은 상기 사용자 ID에 대하여 할당되지 않은 새로운 객체 ID(예를 들어, "110")를 할당하고, 등록 요청된 공간 정보(예, 제1 사용자가 자주 이용하는 카페의 위치)에 대하여, 상기 사용자 ID(예, abc5212@gmail.com) 및 상기 객체 ID(예, "110")에 대응하여 상기 공간 정보를 연관시켜 저장할 수 있다. 이때, 제1 사용자 단말(110)은 정보 공유 서비스 시스템(120)으로부터 지정되는, 상기 공간 정보에 대응하는 객체 ID를 수신할 수 있다.
제2 사용자 단말(130)은 공간 정보 공유 서비스 시스템(120)에 다른 사용자(예를 들어, 제1 사용자)가 등록한 공간 정보를 요청하고, 이를 수신할 수 있다. 공간 정보 공유 서비스 시스템(120)은 제2 사용자 단말(130)로부터 공간 정보에 대한 요청 메시지를 수신하게 되면 검색 데이터베이스(140)를 검색하여 해당하는 공간 정보를 찾아내고 이를 제2 사용자 단말(130)로 전달할 수 있다. 예를 들어, 제1 사용자가 제2 사용자에게, 자신이 자주 이용하는 카페라면서, 자신의 사용자 ID인 "abc5212@gmail.com" 및 객체 ID "110"을 제2 사용자에게 알려 준다. 그러면, 제2 사용자는 자신이 사용하는 제2 사용자 단말(130)을 이용하여, 공간 정보 공유 서비스 시스템(120)에게, 사용자 ID인 "abc5212@gmail.com" 및 객체 ID "110"에 대응하는 공간 정보를 요청한다. 그러면, 공간 정보 공유 서비스 시스템(120)은 사용자 ID인 "abc5212@gmail.com" 및 객체 ID "110"에 대응하는 공간 정보(예, 제1 사용자가 자주 이용하는 카페의 위치)를 제2 사용자 단말(130)에게 전송한다.
여기서, 제1 사용자 단말(110)은 제2 사용자 단말(130)과 다른 단말이지만, 상황에 따라 같은 단말일 수도 있다. 제1 사용자 단말(110) 및 제2 사용자 단말(120)은 반드시 하나의 단말에 한정되지는 않는다. 제1 사용자 단말(110)과 제2 사용자 단말(120)은 사용자가 사용하는 단말 장치로서, 예를 들어 휴대폰, 태블릿 PC, 노트북, 내비게이션 등 유무선 네트워크 통신이 가능한 다양한 통신 기기를 포함할 수 있다.
또 다른 실시예로서, 제1 사용자 단말(110)에서 공간 정보를 전송할 때에 객체 ID를 함께 지정할 수 있다. 예를 들어, 제1 사용자는 자신이 기억하기 쉬운 객체 ID를 지정할 수 있다. 자신이 좋아하는 카페에 대해서는 "my_favorite_cafe"라는 객체 ID를 부여할 수 있다. 예를 들어, 제1 사용자 단말(110)은 제1 사용자의 다중 ID 중 하나인 "abc5212@gmail.com"과 제1 사용자가 자주 이용하는 카페의 위치를 "my_favorite_cafe"라는 객체 ID와 함께 공간 정보 공유 서비스 시스템(120)에 전송하여 등록을 요청할 수 있다. 그러면, 공간 정보 공유 서비스 시스템(120)은 수신된 사용자 ID(예를 들어, "abc5212@gmail.com") 및 수신된 객체 ID(예를 들어, "my_favorite_cafe")에 대응하여 상기 공간 정보(예를 들어, 제1 사용자가 자주 이용하는 카페의 위치)를 데이터베이스에 저장할 수 있다.
또 다른 실시예에 따르면, 제1 사용자 단말(110)이 자동적으로 객체 ID를 생성하여 공간 정보 공유 서비스 시스템(120)에 전송할 수 있다. 이러한 경우, 공간 정보 공유 서비스 시스템(120)은 수신된 제1 사용자의 사용자 ID 및 수신된 객체 ID에 대응하여 상기 공간 정보를 연관시켜 저장할 수 있다.
제1 사용자 단말(110)로부터 수신한 객체 ID가 이미 상기 사용자 ID에 대하여 할당되어 있는 경우(예를 들어, 객체 ID가 겹치는 경우)에 대해서 제1 사용자 단말(110)에게 알림을 전달할 수 있다. 공간 정보 공유 서비스 시스템(120)이 객체 ID를 제1 사용자 단말(110)로부터 수신하는 경우, 공간 정보 공유 서비스 시스템(120)은 수신된 객체 ID가 지정된 사용자 ID에 대해 이미 사용 중인지 여부를 판단한다. 만약, 수신된 객체 ID가 이미 사용자 ID에 대해 사용중인 경우에는 이에 관한 정보를 제1 사용자 단말(110)에게 통지하여, 새로운 객체 ID를 제1 사용자 단말(110)에게 요청할 수 있다. 예를 들어, 1 사용자 단말(110)이 제1 사용자의 다중 ID 중 하나인 "abc5212@gmail.com"과 제1 사용자가 자주 이용하는 카페의 위치(공간 정보)를 "my_favorite_cafe"라는 객체 ID와 함께 공간 정보 공유 서비스 시스템(120)에 전송하여 등록을 요청했는데, 공간 정보 공유 서비스 시스템(120)의 확인 결과, "abc5212@gmail.com"라는 ID에 대하여 "my_favorite_cafe"라는 객체 ID가 이미 사용 중이라면, 공간 정보 공유 서비스 시스템(120)은 이에 관한 정보를 제1 사용자 단말(110)에게 통지하여, 새로운 객체 ID를 제1 사용자 단말(110)에게 요청할 수 있다.
일 실시예에 따르면, 공간 정보의 등록을 위하여 사용자 ID로 다중 ID를 지원할 수 있다. 이때 사용자 ID로 휴대폰 번호, 이메일 주소, 또는 특정 URL 등 상기 사용자와 연관된 다양한 형태의 ID가 사용될 수 있으며, 필요에 따라 카테고리화하여 이용될 수 있다.
예를 들어, 사용자는 공간 정보 공유 서비스 시스템(120)에 공간 정보를 등록하기 위하여 하나의 사용자 ID만 사용할 수 있는 것이 아니라, 복수의 사용자 ID를 사용할 수 있다. 사용자들은 보통 자신과 관련된 복수의 ID를 유지하는데, 상대방에 따라 자신이 공개하고 싶지 않은 ID가 있을 수 있다. 이 경우, 사용자는 상대방에 따라 자신의 다중 ID 중 하나를 선택하고, 이 ID에 공간 정보를 등록한 후 이를 공유함으로써, 자신이 원하지 않는 사용자 ID가 공유되는 것을 방지할 수 있다. 예를 들어, 자신의 전화번호를 다중 ID 중 하나로 사용하는 경우, 전화번호의 공유를 원하는 경우에만, 전화번호와 연관하여 공간 정보를 등록해 두고 이를 공유할 수 있다.
또한, 사용자는 복수의 사용자 ID에 따라 공간 정보를 카테고리화하여 등록해 둠으로써 공간 정보를 효율적으로 관리할 수 있다. 예를 들어, 제1 사용자 ID에 대해서는 회사 업무와 관련된 공간 정보만을 등록해 두고, 제2 사용자 ID에 대해서는 친구들과 관련된 공간 정보만을 등록해 둘 수 있다.
공간 정보 공유 서비스 시스템(120)은 정상적인 수신 여부에 대해서 제1 사용자 단말(110)에게 알림 메시지를 전달할 수 있다..
도 2는 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 시스템의 내부 구성을 설명하기 위한 블록도이다. 실시예에 따른 공간 정보 공유 서비스 시스템(200)은 수신부(210), 등록부(220), 그리고 제공부(230)를 포함하여 구성될 수 있다. 수신부(210), 등록부(220), 그리고 제공부(230)는, 도 1을 통해 설명한 공간 정보 공유 서비스 시스템(120)의 내부 구성에 해당할 수 있다.
수신부(210)는 제1 사용자 단말로부터 제1 사용자의 사용자 ID와 연관하여 공간 정보를 수신할 수 있다. 이때, 실시예에 따라서, 제1 사용자의 사용자 ID 및 제1 사용자에 의하여 지정된 객체 ID와 연관하여 공간 정보를 수신할 수도 있다. 제1 사용자는 제1 사용자 단말에서 특정 어플리케이션이나 웹 브라우저를 실행시키고, 제1 사용자의 사용자 ID와 연관하여 공간 정보를 공간 정보 공유 서비스 시스템(200)로 송신할 수 있다. 이와 같이 제1 사용자의 사용자 ID와 연관하여 공간 정보가 공간 정보 공유 서비스 시스템(200)로 송신되면, 공간 정보 공유 서비스 시스템(200)과 연결되어 있는 네트워크를 통해, 공간 정보가 공간 정보 공유 서비스 시스템(200)은 공간 정보를 수신할 수 있다. 여기서, 공간 정보는 장소에 대한 위치 정보를 포함하고, 사용자 ID 및 객체 ID 쌍에 일대일로 대응할 수 있다.
사용자 ID는, 사용자를 식별할 수 있는 ID로써, 예를 들어 휴대폰 번호, 이메일 주소, 및 특정 URL 중 적어도 하나를 포함할 수 있다. 사용자 ID는 사용자의 등록 과정을 거쳐 공간 정보 공유 서비스 시스템(200)에 등록될 수 있다. 한 명의 사용자에 대해서 사용자 ID는 적어도 하나 이상으로 등록되어 유지될 수 있으며, 복수 개의 사용자 ID가 등록되어 유지될 수도 있다. 또한, 하나의 사용자 ID에 대해서 하나 이상의 객체 ID가 저장될 수 있다. 제1 사용자 단말로부터 수신된 사용자 ID는 상기 복수 개의 등록된 사용자 ID 중 하나 중 하나일 수 있다.
등록부(220)는 제1 사용자의 사용자 ID, 객체 ID 및 공간 정보를 연관시켜 검색 데이터베이스(도시되지 않음)에 저장할 수 있다. 등록부(220)는 제1 사용자의 사용자 ID와 수신한 공간 정보에 대응하는 객체 ID를 함께 검색 데이터베이스에 저장할 수 있다. 검색 데이터베이스는 사용자 ID, 객체 ID와 연관하여 공간 정보를 저장할 수 있다. 검색 데이터베이스는 등록부(220)의 내부에 포함되거나 외부의 별도의 장치로 구비될 수 있다.
실시예에 따라서, 객체 ID는 공간 정보 공유 서비스 시스템(200)에 의하여 생성될 수 있는데, 이 경우, 상기 생성된 객체 ID는 제1 사용자 단말로 전달될 수 있다. 등록부(220)는 공간 정보의 수신에 응답하여, 공간 정보와 함께 수신된, 또는 로그인 된 사용자 ID에 대하여 사용되지 않은 객체 ID를 생성하여 공간 정보와 대응시켜 저장할 수 있다. 실시예에 따라서, 등록부(220)는 <사용자 ID, 객체 ID, 공간 정보>의 테이블로 작성하여 검색 데이터베이스에 저장시킬 수 있다.
일 실시예에 따르면, 제공부(230)는 제2 사용자 단말로부터 공간 정보를 요청하는 요청 메시지를 수신한 경우, 상기 요청 메시지에 응답하여 검색된 공간 정보를 상기 제2 사용자 단말로 제공할 수 있다. 제공부(230)는 제2 사용자 단말로부터 상기 사용자 ID 및 상기 객체 ID를 포함하는 공간 정보 요청 메시지를 수신하는 경우, 상기 사용자 ID 및 상기 객체 ID에 대응하는 상기 공간 정보를 검색하여 상기 검색된 공간 정보를 상기 제2 사용자 단말로 제공할 수 있다. 공간 정보 요청 메시지는 사용자의 단말에 설치된 프로그램이나 어플리케이션 등을 통해 생성될 수 있다. 제2 사용자 단말은 제1 사용자 단말과 일치하거나 일치하지 않을 수 있다. 이와 같이, 한 사용자가 자신의 사용자 ID와 연관하여 공간 정보를 등록해 두면, 다른 사용자들은 상기 사용자 ID 및 객체 ID를 이용하여 상기 사용자가 등록해 둔 공간 정보를 자유롭게 이용할 수 있으며, 이를 통해 폭 넓은 공간 정보의 공유가 가능해진다.
예를 들어, 도 3과 같이 공간 정보가 등록되어 있는 경우, 어떤 사용자가 "010-1234-5678/3"을 입력하여 공간 정보를 요청하면, 제공부(230)는 상기 요청으로부터 사용자 ID "010-1234-5678"을 추출하고, 객체 ID "3"을 추출할 수 있다. 그 다음, 제공부(230)는 사용자 ID "010-1234-5678" 및 객체 ID "3"을 이용하여 이에 대응하는 공간 정보를 검색 데이터베이스로부터 검색하여, 이를 요청한 사용자에게 제공할 수 있다. 제공부(230)가 공간 정보를 제공하는 경우, 위치 정보에 대응한 지도 정보를 제공하거나, 위치에 관한 텍스트 정보 등 다양한 형태로 위치 정보를 제공할 수 있다.
일 실시예에 따르면, 제공부(230)는 제2 사용자 단말로부터 상기 사용자 ID를 포함하는 공간 정보 요청 메시지를 수신하는 경우, 상기 사용자 ID에 연관된 모든 객체 ID에 대응하는 공간 정보를 검색하여 상기 제2 사용자 단말로 제공할 수 있다. 예를 들어, 어떤 사용자가 "010-1234-5678"을 입력하여 공간 정보를 요청하면, 제공부(230)는 상기 요청으로부터 사용자 ID "010-1234-5678"을 추출하고, 객체 ID는 별도로 입력되지 않았음을 판단할 수 있다. 이 경우, 제공부(230)는 사용자 ID "010-1234-5678"과 관련하여 등록되어 있는 모든 공간 정보를 상기 제2 사용자 단말에게 제공할 수 있다. 이때 상기 모든 공간 정보를 요약하여 상기 공간 정보의 각각에 대한 일부 정보만은 제공할 수도 있고, 모든 공간 정보를 한꺼번에 제공할 수도 있다.
도 3의 경우, 사용자 ID "010-1234-5678" 및 객체 ID "3"에 대응하는 공간 정보는 위치 정보 및 사진을 포함하고 있는데, 제공부(230)는 공간 정보를 요청한 사용자에게 상기 위치 정보뿐 아니라 상기 사진도 함께 제공할 수 있다. 사진과 같은 부가 정보의 제공은 사용자가 옵션 등으로 그 권한 정보(예를 들어, 부가 정보도 함께 제공될 지 말지에 관한 정보)를 설정해 두고, 이에 따라 제공될 수도 있다.
도 3은 본 발명의 일실시예에 있어서, 사용자 ID, 객체 ID 및 공간 정보가 검색 데이터베이스에 저장되는 일례를 설명하기 위한 도면이다.
한 사용자는 공간 정보 공유 서비스 시스템에 복수 개의 사용자 ID를 등록할 수 있다. 도 3은, 한 사용자가 "010-1234-5678"이라는 사용자 ID 및 "abcd1@gmail.com"이라는 사용자 ID의 2개의 사용자 ID를 등록한 경우를 도시한 것이다. 도3 에 도시된 바와 같이, 사용자는 사용자 ID로 자신의 휴대폰 번호 또는 이메일 주소 등을 이용할 수 있다.
하나의 사용자 ID에 대해서 복수 개의 객체 ID가 존재할 수 있으며, 사용자 ID 및 객체 ID의 쌍에 대응하여 공간 정보가 검색 데이터베이스에 저장될 수 있다. 실시예에 따라, 객체 ID는 숫자 또는 문자를 이용하여 생성될 수 있는데, 예컨대 공간 정보 공유 서비스 시스템에서, 사용자 ID에 대하여 수신하는 순서대로 객체 ID가 부여될 수 있다. 예를 들어, 도 3에서 사용자 ID "010-1234-5678"에 대하여 첫 번째 공간 정보의 등록 요청이 수신되면, 객체 ID "1"을 부여하고, 사용자 ID "010-1234-5678"에 대하여 두 번째 공간 정보의 등록 요청이 수신되면, 객체 ID "2"를 부여하고, 사용자 ID "010-1234-5678"에 대하여 세 번째 공간 정보의 등록 요청이 수신되면, 객체 ID "3"을 부여할 수 있다.
또 다른 실시예에 따르면, 객체 ID를 사용자가 지정할 수 있다. 예를 들어, 사용자가 자신이 좋아하는 카페에 대해서는 "my_favorite_cafe"라는 객체 ID를 부여할 수 있다. 공간 정보 공유 서비스 시스템이 사용자 단말로부터 사용자의 다중 ID 중 하나인 "010-1234-5678"과 상기 사용자가 자주 이용하는 카페의 위치(공간 정보)를 "my_favorite_cafe"라는 객체 ID와 함께 수신하면서, 상기 공간 정보의 요청 메시지를 수신할 수 있다. 그러면, 공간 정보 공유 서비스 시스템은 수신된 사용자 ID(예를 들어, "010-1234-5678") 및 수신된 객체 ID(예를 들어, "my_favorite_cafe")에 대응하여 상기 공간 정보(예를 들어, 상기 사용자가 자주 이용하는 카페의 위치)를 검색 데이터베이스에 저장할 수 있다.
도 3에서, 상기 사용자의 "010-1234-5678"라는 사용자 ID에 대하여, 객체 ID "1", 객체 ID "2" 및 객체 ID "3"의 각각에 대응하여 공간 정보가 저장되어 있다. 예를 들어, 객체 ID "1"에 대응하여 사용자의 직장의 위치 정보를 포함하는 공간 정보가 저장되고, 객체 ID "2"에 대응하여 사용자의 집의 위치 정보를 포함하는 공간 정보가 저장되고, 객체 ID "3"에 대응하여 사용자가 이용하는 헬스 클럽의 위치 정보를 포함하는 공간 정보가 저장될 수 있다.
공간 정보는 공간에 관한 정보로서, 위치 정보를 포함할 수 있다. 예를 들어, 상기 위치 정보는, 맛 집, 회사, 거래처 등 특정 장소에 대한 GPS 정보일 수 있다. 상기 위치 정보는 텍스트 형태의 주소 정보일 수도 있고, 위도 및 경도 정보를 포함하는 지리 정보일 수도 있다. 또 실시예에 따르면, 상기 공간 정보는 텍스트 정보, 멀티미디어 정보 및 형상 정보 중 적어도 하나를 더 포함할 수 있다.
일 실시예에 따르면, 사용자는 다른 사용자가 등록한 공간 정보에 대한 검색 요청을 할 때, 도 4에 도시된 바와 같은 URL 형식으로 검색 요청을 할 수 있다. 예를 들어, 사용자는 "map://010-1234-5678/1"와 같은 형태로 입력하여, 공간 정보 공유 서비스 시스템에 공간 정보를 요청할 수 있다. 그러면, 공간 정보 공유 서비스 시스템은 상기 요청으로부터 사용자 ID 및 객체 ID를 추출한다. 이 경우, 공간 정보 공유 서비스 시스템은 "010-1234-5678"는 사용자 ID에 해당하며, "1"은 객체 ID에 해당한다고 판단하고, 상기 사용자 ID 및 객체 ID에 대응하는 공간 정보를 검색 데이터베이스로부터 검색하여 상기 사용자의 사용자 단말에게 제공할 수 있다. 본 실시예에서는 사용자 ID 및 객체 ID를 URL 형식으로 입력하는 경우를 설명하였지만, 사용자 ID 및 객체 ID를 사용자가 입력하는 방식은 이에 제한되지 않는다.
도 4는 본 발명의 일실시예에 있어서, 사용자 ID에 대한 공간 정보 요청의 일례를 설명하기 위한 도면이다.
제2 사용자 단말은 실시예에 있어서, 스마트폰(401)에 해당할 수 있으며, 도시된 바와 같이, 주소 검색 창(402)이 제공되는 어플리케이션이나 브라우저를 통해 요청 메시지를 공간 정보 공유 서비스 시스템으로 전달할 수 있다. 또한, 제2 사용자 단말은 상기 요청에 대한 응답을 공간 정보 공유 서비스 시스템으로부터 수신할 수 있다.
일 실시예에 있어서, 사용자는 다른 사용자가 등록한 공간 정보에 대한 검색 요청을 할 때, 다른 사용자의 사용자 ID만을 입력함으로써, 상기 사용자 ID에 대응하는 모든 공간 정보를 요청할 수 있다. 이 경우, 해당 사용자 ID에 대응하는 모든 객체 ID와 연관되어 저장된 공간 정보가 모두 제2 사용자 단말로 제공될 수 있다. 이때, 지도 화면에 모든 객체 ID에 대한 공간 정보가 표시될 수도 있고, 또는 텍스트 형태로 객체 ID의 목록과 이에 대응하는 공간 정보가 텍스트 형태로 표시될 수도 있다.
도 4는 요청된 공간 정보를 지도 화면 형태로 표시하는 경우를 도시하였는데, “010-1234-5678”라는 사용자 ID에 6개의 객체 ID가 포함되어 있으며, 화면에 숫자로서 객체 ID가 가리키는 위치 정보를 표시하고 있다. 실시예에 따라서, 각 위치를 표시하는 아이콘은 링크로 제공되어, 상기 링크를 선택하는 경우 상세한 설명을 표시하도록 포함될 수 있다.
도 5는 본 발명의 일실시예에 있어서, 사용자 ID 및 객체 ID에 대한 공간 정보 요청에 대한 일례를 설명하기 위한 도면이다.
여기서, 제2 사용자 단말은 내비게이션 장치(501)로 제공될 수 있으며, 해당 내비게이션 장치(501)는 무선 네트워크를 이용하여 공간 정보 공유 서비스 시스템과의 통신 기능을 포함할 수 있다.
내비게이션 장치(501)에는 주소 검색 창(502)이 제공되며, 주소 검색 창(502)을 통해 공간 정보에 대한 요청 메시지를 공간 정보 공유 서비스 시스템으로 전달할 수 있다. 공간 정보 공유 서비스 시스템으로부터 상기 요청에 대한 응답으로 공간 정보를 수신한 경우, 사용자는 이를 목적지로 설정하고 네비게이션을 수행할 수 있다.
실시예에 있어서, 도 5와 같이 주소 검색 창(502)에 사용자 ID와 객체 ID를 함께 입력한 경우, 사용자 ID와 객체 ID의 쌍에 대응하는 공간 정보를 내비게이션 장치(501)의 화면으로 표시할 수 있다. 또한 실시예에 따라서, 상기 공간 정보는 네비게이션 장치(501)에 텍스트 형태로 표시될 수도 있다.
본 실시예에 따르면, 사용자는 다른 사용자가 등록한 공간 정보를 간편하여 공유함으로써, 네비게이션 설정을 매우 편리하게 수행할 수 있다.
도 5에서, 도 4의 실시예와 같이, 주소 검색 창(502)에 사용자 ID만을 입력한 경우, 도 5의 내비게이션 화면에 도 4와 같이 표시될 수 있으며, 이 경우 사용자는 목적지로 하고자 하는 아이콘을 클릭하는 등의 동작을 통해서 목적지를 선택할 수 있다.
도 6은 본 발명의 일실시예에 있어서, 공간 정보 공유 서비스 방법이 수행되는 흐름도이다. 실시예에 따른 방법은 도 2 내지 도 5를 통해 설명한 공간 정보 공유 서비스 시스템(200)의 구성을 통해 수행될 수 있다.
단계(610)에서 공간 정보 공유 서비스 시스템(200)은 제1 사용자 단말로부터 제1 사용자의 사용자 ID와 연관하여 공간 정보를 수신할 수 있다. 제1 사용자 단말은 공간 정보 공유 서비스 시스템에 제1 사용자가 생성한 위치 정보의 등록을 요청할 수 있다. 제1 사용자 단말은 제1 사용자의 다중 사용자 ID 중 어느 하나와 어느 공간에 대한 공간 정보를 전송하고, 이의 등록을 요청할 수 있다. 공간 정보 공유 서비스 시스템은 수신한 공간 정보에 대해서 사용자 ID, 객체 ID와 연관하여 검색 데이터베이스에 저장할 수 있다.
공간 정보는 공간에 관한 정보로서, 위치 정보를 포함할 수 있다. 또 일 실시예에 따르면, 상기 공간 정보는 텍스트 정보, 멀티미디어 정보 및 형상 정보 중 적어도 하나를 더 포함할 수 있다. 텍스트 정보는 텍스트로 구성된 정보로서, 해당 장소의 명칭, 후기, 홈페이지 URL 등을 포함할 수 있다. 멀티미디어 정보는 멀티미디어로 구성된 정보로서, 사진이나 동영상 등을 포함할 수 있다. 형상 정보는 이미지에 관한 정보로서 지도 이미지를 포함할 수 있다. 이 경우, 제1 사용자 단말은 텍스트 정보, 멀티미디어 정보, 형상 정보 등을 위치 정보와 함께 공간 정보로 하여 공간 정보 공유 서비스 시스템에 전송하여 등록을 요청할 수 있다. 그러면, 공간 정보 공유 서비스 시스템은 등록 요청된 텍스트 정보, 멀티미디어 정보 및 형상 정보 등도 공간 정보의 일부로서 저장할 수 있다.
실시예에 따라서, 공간 정보 공유 서비스 시스템(200)은, 제1 사용자 단말로부터의 공간 정보의 수신에 응답하여, 상기 사용자 ID에 대하여 사용되지 않았던 상기 객체 ID를 생성할 수 있다. 예를 들어, 도 3과 같이 "010-1234-5678"이라는 사용자 ID에 대하여 3개의 공간 정보가 저장되어 있을 때, 공간 정보 공유 서비스 시스템(200)이 제1 사용자 단말로부터 "010-1234-5678"과 연관된 새로운 공간 정보를 수신하였다면, 공간 정보 공유 서비스 시스템(200)은 사용자 ID "010-1234-5678"에 대하여 사용되지 않았던 객체 ID "4"를 생성할 수 있다. 그리고, 단계(620)에서 사용자 ID "010-1234-5678" 및 객체 ID "4"에 대응하여 상기 새로운 공간 정보를 검색 데이터베이스에 저장할 수 있다.
단계(620)에서 공간 정보 공유 서비스 시스템(200)은 제1 사용자의 사용자 ID와 수신한 공간 정보를 대응하는 객체 ID와 함께 검색 데이터베이스에 저장할 수 있다. 상기 공간 정보는 위치 정보를 포함하며, 상기 사용자 ID 및 상기 객체 ID의 쌍에 대응하여 상기 검색 데이터베이스에 저장될 수 있다. 이때 공간 정보 공유 서비스 시스템(200)은 공간 정보를 등록한 후, 제1 사용자 단말에게 공간 정보를 등록했음을 알림으로 전달할 수 있다.
단계(630)에서 공간 정보 공유 서비스 시스템(200)은 제2 사용자 단말로부터 공간 정보에 대한 요청 메시지를 수신할 수 있다.
단계(640)에서 공간 정보 공유 서비스 시스템(200)은 상기 공간 정보에 대한 요청 메시지가 사용자 ID에 대한 요청 메시지인지, 사용자 ID 및 객체 ID에 대한 요청 메시지(사용자 ID를 포함하는 형태)인지를 구분할 수 있다. 그리고, 공간 정보 공유 서비스 시스템(200)은 요청 메시지의 형태에 따라 제2 사용자 단말로 다른 형태의 공간 정보가 제공할 수 있다.
제2 사용자 단말로부터 상기 사용자 ID 및 상기 객체 ID를 포함하는 공간 정보 요청 메시지를 수신하는 경우, 공간 정보 공유 서비스 시스템(200)은 상기 사용자 ID 및 상기 객체 ID에 대응하는 상기 공간 정보를 검색하여 상기 검색된 공간 정보를 상기 제2 사용자 단말로 제공할 수 있다.
예를 들어, 수신되는 요청 메시지가 "map://abcd1@gmail.com/1" 또는 "map://010-1234-5678/33"과 같이 사용자 ID 및 객체 ID를 모두 포함할 수 있다. 이와 같은 경우, 도 5에 도시된 바와 같이, 공간 정보 공유 서비스 시스템(200)은 해당 사용자 ID와 객체 ID에 대응하는 공간 정보를 검색 데이터베이스에서 검색하여 제2 사용자 단말에 제공할 수 있다.
제2 사용자 단말로부터 상기 사용자 ID를 포함하는 공간 정보 요청 메시지를 수신하는 경우, 공간 정보 공유 서비스 시스템(200)은 상기 사용자 ID에 연관된 모든 객체 ID에 대응하는 공간 정보를 검색하여 상기 제2 사용자 단말로 제공할 수 있다.
예를 들어, 수신되는 요청 메시지가 "map://abcd1@gmail.com" 또는 "map://010-1234-5678"과 같이 사용자 ID만을 포함할 수 있다. 이와 같은 경우, 도 4에 도시된 바와 같이, 공간 정보 공유 서비스 시스템(200)은 당 사용자 ID(예를 들어, " abcd1@gmail.com" 또는 " 010-1234-5678")에 포함되는 모든 객체 ID에 대응하는 공간 정보를 검색 데이터베이스에서 모두 추출하여 제2 사용자 단말에 제공할 수 있다.
일 실시예에 있어서, 공간 정보 공유 서비스 시스템(200)은 상기 제1 사용자의 상기 사용자 ID, 객체 ID와 연관된 상기 공간 정보의 수정 요청을 수신할 수 있다. 이때, 상기 공간 정보의 수정 요청에 응답하여, 공간 정보 공유 서비스 시스템(200)은 상기 사용자 ID, 객체 ID와 연관된 상기 공간 정보를 수정할 수 있다. 예를 들어, 제1 사용자 단말로부터 사용자 ID 및 객체 ID와 함께 수정하고자 하는 공간 정보를 수신하면, 공간 정보 공유 서비스 시스템(200)은 검색 데이터베이스에 저장되어 있는 해당 공간 정보를 수정하여 수정된 정보를 저장할 수 있다. 이후 요청되는 메시지에 대해서는 수정된 공간 정보를 전달할 수 있다. 이와 같이 함으로써, 사용자가 기억하기 쉬운 형태로 객체 ID와 연관된 공간 정보를 수정할 수 있다. 예를 들어, 사용자가 자신의 사용자 ID "abcd1@gmail.com" 및 객체 ID "1"에 대하여 자신의 집의 위치를 등록해 두었다가, 집이 이사를 가는 경우, 사용자 ID "abcd1@gmail.com" 및 객체 ID "1"에 대한 공간 정보(예를 들어, 자신의 집의 위치)를 수정 등록할 수 있다.
일 실시예에 따르면, 공간 정보 공유 서비스 시스템(200)에 공간 정보를 등록하거나 수정할 때, 사용자 인증 절차를 거치도록 할 수 있다.
본 발명의 실시예를 통해서, 동적이며 자유로운 공간 정보를 생성하고 이를 손쉽게 공유할 수 있는 공간 정보 공유 서비스 플랫폼이 제공될 수 있다. 실시예에 있어서, 사용자는 다수 개의 ID로 공간 정보를 자유로이 생성, 등록할 수 있고, 이를 사용자의 단말을 포함한 다양한 디바이스에서 ID만을 이용하여 공간 정보를 용이하게 공유할 수 있다.
또한, SNS나 포털 사이트를 이용하여 저렴한 비용으로 공유, 개방될 수 있는 다양한 지도 기반의 서비스를 개발, 글로벌 지도 경쟁력과 지도 시장의 활성화를 이룰 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.
200: 공간 정보 공유 서비스 시스템
210: 수신부
220: 등록부
230: 제공부
210: 수신부
220: 등록부
230: 제공부
Claims (10)
- 공간 정보 공유 서비스 방법에 있어서,
제2 사용자의 단말에 포함된 적어도 하나의 프로세서가, 제1 공간 정보-상기 제1 공간 정보는 지도 정보를 포함함-를 제공하는 상기 제2 사용자의 어플리케이션의 입력 인터페이스-상기 입력 인터페이스는 상기 지도 정보의 주소 검색창을 포함함-를 통하여 상기 제2 사용자와 구별되는 제1 사용자의 사용자 ID-상기 사용자 ID는 상기 제1 사용자의 전화번호 및 상기 제1 사용자의 이메일 주소 중 적어도 하나를 포함함- 및 상기 사용자 ID에 연관된 객체 ID를 텍스트의 형태로 입력 받는 단계;
상기 프로세서가, 상기 입력 인터페이스를 통하여 상기 사용자 ID만 입력되고 상기 객체 ID가 입력되지 않았는지 여부를 판단하는 단계;
상기 입력 인터페이스를 통하여 상기 사용자 ID만 입력되고 상기 객체 ID가 입력되지 않은 경우,
상기 프로세서가, 상기 사용자 ID를 서버로 전송하는 단계;
상기 프로세서가, 상기 서버로부터 상기 사용자 ID에 대응하여 복수의 객체 ID들을 이용하여 상기 제1 사용자에 의하여 공유되는 공간 정보 후보들을 수신하는 단계;
상기 프로세서가, 상기 어플리케이션의 출력 인터페이스를 통하여 상기 복수의 공간 정보 후보들을 표시하는 단계;
상기 입력 인터페이스를 통하여 상기 사용자 ID와 상기 객체 ID가 함께 입력된 경우,
상기 프로세서가, 상기 사용자 ID 및 상기 객체 ID를 상기 서버로 전송하는 단계;
상기 프로세서가, 상기 서버로부터 상기 사용자 ID 및 상기 객체 ID의 조합에 대응하여 상기 제1 사용자에 의하여 공유되는 제2 공간 정보를 수신하는 단계; 및
상기 프로세서가, 상기 어플리케이션의 상기 출력 인터페이스를 통하여 상기 제2 공간 정보를 출력하는 단계
를 포함하고,
상기 제2 공간 정보를 출력하는 단계는
상기 프로세서가, 상기 어플리케이션 상에서 상기 제2 공간 정보를 상기 지도 정보의 목적지로 설정하는 단계
를 포함하는 공간 정보 공유 서비스 방법.
- 제1항에 있어서,
상기 제1 공간 정보를 제공하는 어플리케이션은
지도 어플리케이션;
내비게이션 어플리케이션; 및
지도 서비스 혹은 내비게이션 서비스를 제공하는 웹 브라우저
중 적어도 하나를 포함하는,
공간 정보 공유 서비스 방법.
- 제1항에 있어서,
상기 제2 공간 정보는
상기 사용자 ID의 사용자에 의하여 공유되는 장소의 위치 정보; 및
상기 장소와 관련하여, 상기 사용자에 의하여 공유되는 부가 정보
를 포함하는,
공간 정보 공유 서비스 방법.
- 삭제
- 삭제
- 제1항에 있어서,
상기 객체 ID는
상기 사용자 ID에 대응하여 고유하게 결정되는,
공간 정보 공유 서비스 방법.
- 제1항에 있어서,
상기 사용자 ID 및 상기 객체 ID를 입력 받는 단계는
상기 프로세서가, 상기 사용자 ID, 상기 객체 ID, 및 상기 사용자 ID와 상기 객체 ID를 구분하는 구분자를 포함하는 텍스트를 입력 받는 단계
를 포함하는,
공간 정보 공유 서비스 방법.
- 삭제
- 제1항에 있어서,
상기 어플리케이션이 내비게이션 어플리케이션인 경우.
상기 제2 공간 정보를 출력하는 단계는
상기 프로세서가, 상기 제2 공간 정보를 내비게이션 서비스의 목적지로 설정하는 단계
를 포함하는,
공간 정보 공유 서비스 방법.
- 제1항 내지 제3항, 제6항, 제7항, 및 제9항 중 어느 하나의 항의 방법을 실행시키기 위한 컴퓨터 프로그램이 기록된 컴퓨터 판독 가능 기록 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180072340A KR102041849B1 (ko) | 2018-06-22 | 2018-06-22 | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180072340A KR102041849B1 (ko) | 2018-06-22 | 2018-06-22 | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150114699A Division KR20150111331A (ko) | 2015-08-13 | 2015-08-13 | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180072652A KR20180072652A (ko) | 2018-06-29 |
KR102041849B1 true KR102041849B1 (ko) | 2019-11-27 |
Family
ID=62780650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180072340A KR102041849B1 (ko) | 2018-06-22 | 2018-06-22 | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102041849B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210127014A (ko) | 2020-04-13 | 2021-10-21 | 윤석찬 | 식별키 등록 및 인증을 통한 공유서비스 관리시스템 |
KR102213918B1 (ko) | 2020-08-19 | 2021-02-05 | 윤석찬 | 사용자 고유 식별키 등록 및 인증을 통한 공유서비스 관리 시스템 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101134883B1 (ko) * | 2011-05-06 | 2012-04-13 | 팅크웨어(주) | 오픈형 poi를 등록하는 시스템 및 방법 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000040270A (ko) * | 1998-12-17 | 2000-07-05 | 이계철 | 전자지도상에서의 사용자 레이어 관리 장치 및 그 방법 |
-
2018
- 2018-06-22 KR KR1020180072340A patent/KR102041849B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101134883B1 (ko) * | 2011-05-06 | 2012-04-13 | 팅크웨어(주) | 오픈형 poi를 등록하는 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20180072652A (ko) | 2018-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11533356B2 (en) | Establishing a trust association | |
US8874594B2 (en) | Search with my location history | |
JP5800958B2 (ja) | 個人ウェブページでの地理情報提供方法及びシステム | |
US8751575B2 (en) | System and method for generating a ghost profile for a social network | |
US20180293669A1 (en) | System and method of collecting and providing service provider records | |
US20070083329A1 (en) | Location-based interactive web-based multi-user community site | |
KR20120036831A (ko) | 갱신들의 소셜 네트워킹 서비스 내로의 통합 | |
JP2013507711A (ja) | 位置特定システムおよび位置特定システムを動作させるための方法 | |
JP2016502707A (ja) | 視覚コンテンツと測位データとの相関付け | |
US20190095536A1 (en) | Method and device for content recommendation and computer readable storage medium | |
US20160004723A1 (en) | Providing Geographically Relevant Information to Users | |
KR20190089994A (ko) | 이미지들에 기초하여 서비스 동작들을 구현하기 위한 방법 및 디바이스 | |
KR102041849B1 (ko) | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 | |
JP6041678B2 (ja) | 投稿情報の表示システム、表示方法、端末装置及びプログラム | |
EP3629199A1 (en) | Method and device for pushing information | |
CN106462603A (zh) | 对多个实体隐含的查询的歧义消除 | |
RU2608882C2 (ru) | Способ обработки поискового запроса пользователя и сервер | |
Hannay et al. | GeoIntelligence: Data mining locational social media content for profiling and information gathering | |
US20150087339A1 (en) | Wireless Location Information Request | |
KR20150111331A (ko) | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 | |
KR101700301B1 (ko) | 주소록 관리 시스템 및 방법 | |
KR20140145640A (ko) | 다중 id를 이용한 공간 정보 공유 서비스 시스템 및 그 방법 | |
US11770248B2 (en) | System for generation of real-time gathering partner credentials | |
JP2007200120A (ja) | 地図情報出力装置、地図情報出力方法および地図情報出力プログラム | |
KR20110048653A (ko) | 이동통신 시스템에서 피오아이 정보 공유 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
X091 | Application refused [patent] | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) |