KR101780283B1 - 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 - Google Patents
지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 Download PDFInfo
- Publication number
- KR101780283B1 KR101780283B1 KR1020150145308A KR20150145308A KR101780283B1 KR 101780283 B1 KR101780283 B1 KR 101780283B1 KR 1020150145308 A KR1020150145308 A KR 1020150145308A KR 20150145308 A KR20150145308 A KR 20150145308A KR 101780283 B1 KR101780283 B1 KR 101780283B1
- Authority
- KR
- South Korea
- Prior art keywords
- critical path
- map
- destination
- area
- vehicle
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3415—Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3461—Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Instructional Devices (AREA)
Abstract
지오펜스 서비스의 정확성을 높이기 위한 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록 매체가 개시된다.
이를 위해, 본 실시예는 목적지의 도착 목표 시간의 범위 안에서 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 탐색하고, 탐색된 적어도 하나의 임계 경로를 포함한 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 결정하는 메카니즘을 제공한다.
이를 위해, 본 실시예는 목적지의 도착 목표 시간의 범위 안에서 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 탐색하고, 탐색된 적어도 하나의 임계 경로를 포함한 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 결정하는 메카니즘을 제공한다.
Description
본 실시예는 지오펜스 기술에 관한 것으로서, 더욱 상세하게는 지오펜스 서비스의 정확성을 높이기 위한 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체에 관한 것이다.
지오펜스 기술(Geo-Fence technology)은 보호자가 미리 설정해 놓은 영역을 차량이 벗어날 경우 영역 밖의 차량 위치 정보를 저장하고, 저장된 차량 위치 정보에 기초하여 지오펜스 범위를 벗어났다는 위반 사항을 보호자에게 알려주는 기술을 가리킨다.
이러한 지오펜스 기술은 운전자에게 미리 설정해 놓은 영역에 대해 효과적으로 사전 인지시켜 줌으로써, 운전자가 보호 지역 밖을 나가지 않도록 유도해 주는 목적을 가지고 있다.
여기서, 기존의 지오펜스 기술은 도 1에서와 같이 특정 지점으로부터 일정한 반경의 영역을 지오펜스 영역(1)으로 설정하거나, 도 2에서와 같이 복수의 특정 지점을 연결하는 영역을 지오펜스 영역(2)으로 설정함으로써, 주행 중인 차량이 설정된 지오펜스 영역을 벗어난 경우에만 경보를 발령하였다.
그러나, 전술한 지오펜스 영역 설정은 출발지 내지 목적지 사이의 운행 경로와 관련이 없는 불필요한 영역 설정으로 인하여, 지오펜스 영역 설정의 본래 목적(예: 불필요한 영역 설정 등)이 퇴색되는 문제점이 있었다.
본 실시예는 출발지 또는 차량의 현재 위치로부터 목적지까지의 탐색된 다중 임계 경로에 따라 지오펜스 영역을 설정하여 이탈 여부를 인지할 수 있는 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록 매체를 제공하는데 그 목적이 있다.
하나의 실시예에 따르면, 네비게이션 단말기를 통해 지도맵의 지오펜스 서비스를 제공하기 위한 방법으로서, 상기 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 탐색하는 단계, 상기 탐색된 적어도 하나의 임계 경로 중 안내된 가장 짧은 제1 임계 경로를 따라 상기 지도맵에 맵핑된 상기 차량이 주행한 결과를 표시하는 단계, 및 상기 탐색된 적어도 하나의 임계 경로를 포함한 지오펜스 영역으로부터 상기 주행 중인 차량의 이탈 여부를 결정하는 단계를 포함하는 방법을 제공한다.
상기 지도맵은 동기화된 서버로부터 수신될 수 있다.
상기 임계 경로는 상기 목적지까지 산출된 도착 목표 시간의 범위 안에서 탐색될 수 있다.
상기 목적지 및 상기 도착 목표 시간은 사용자 인터페이스를 통해 입력되어 상기 지도맵에 설정될 수 있다.
상기 목적지 및 상기 도착 목표 시간은 근거리 통신을 통해 입력된 단말기로부터 수신되어 상기 지도맵에 설정될 수 있다.
상기 차량의 이탈 여부를 결정하는 단계는 상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 경보, 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 발생시킬 수 있다.
상기 경보는 표시 화면에 표시되고, 상기 이탈 위치 정보 및 시간 초과 정보는, 상기 단말기로 전송될 수 있다.
상기 적어도 하나의 임계 경로를 탐색하는 단계는 상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 상기 적어도 하나의 임계 경로에서 상기 주행 중인 차량을 위한 임계 경로를 재탐색할 수 있다.
상기 지오펜스 영역은 폐곡면 또는 그물망 형태를 가질 수 있다.
하나의 실시예에 따르면, 상기 적어도 하나의 임계 경로 중 제2 임계 경로를 포함한 제2 지오펜스 영역과 상기 적어도 하나의 임계 경로 중 제3 임계 경로를 포함한 제3 지오펜스 영역이 교차할 경우, 상기 교차된 제2 지오펜스 영역과 상기 제3 지오펜스 영역은 하나의 지오펜스 영역으로 간주되어 상기 지도맵에 설정될 수 있다.
상기 방법 중 적어도 하나를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체가 제공된다.
하나의 실시예에 따르면, 목적지의 도착 목표 시간의 범위 안에서 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 상기 목적지까지의 적어도 하나의 임계 경로를 탐색하고, 상기 탐색된 적어도 하나의 임계 경로를 포함한 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 결정하는 프로세서, 및 상기 목적지 및 상기 도착 목표 시간에 대한 입력을 인식하는 정보 인식부를 포함하는 네비게이션 단말기를 제공한다.
상기 네비게이션 단말기는 무선 네트워크를 통해 연결된 동기화 서버로부터 상기 지도맵을 수신하는 무선 통신부를 더 포함할 수 있다.
상기 정보 인식부는 사용자 인터페이스를 통해 입력된 상기 목적지 및 상기 도착 목표 시간을 수신하여 인식하거나, 근거리 통신을 통해 연결된 단말기로부터 상기 목적지 및 상기 도착 목표 시간을 수신하여 인식하고, 상기 프로세서는 상기 인식된 목적지 및 도착 목표 시간을 상기 지도맵에 설정할 수 있다.
상기 프로세서는 상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 경보, 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 발생시킬 수 있다.
상기 경보는 표시 화면에 표시되고, 상기 이탈 위치 정보 및 상기 시간 초과 정보는, 상기 단말기로 전송될 수 있다.
상기 프로세서는 상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 상기 적어도 하나의 임계 경로에서 상기 주행 중인 차량을 위한 임계 경로를 재탐색할 수 있다.
상기 지오펜스 영역은 폐곡면 또는 그물망 형태를 가질 수 있다.
상기 프로세서는 상기 적어도 하나의 임계 경로 중 제1 임계 경로를 포함한 제1 지오펜스 영역과 상기 적어도 하나의 임계 경로 중 제2 임계 경로를 포함한 제2 지오펜스 영역이 교차할 경우, 상기 교차된 제1 지오펜스 영역과 상기 제2 지오펜스 영역을 하나의 지오펜스 영역으로 간주하여 상기 지도맵에 설정할 수 있다.
이상과 같이, 본 실시예는 탐색된 적어도 하나의 임계 경로의 주변들을 현재의 상황에 맞게 실시간의 지오펜스 영역으로 설정함으로써, 불필요한 지오펜스 영역 설정을 줄일 수 있다.
예를 들면, 본 실시예는 사전에 설정해둔 지오펜스 영역에 대한 진입출을 모니터링하는 것이 아니라, 적어도 하나의 임계 경로를 포함한 지오펜스 영역을 실시간으로 설정하여 모니터링할 수 있다.
더욱이, 본 실시예는 도착 목표 시간의 범위 안에서 지오펜스 영역을 자동 설정하도록 함으로써, 목표 시간 내에 해당 목적지에 도착할 수 있도록 하고, 더 나아가 제 3자(보호자)에게 제시간 내에 목적지에 도착했음을 알 수 있도록 도와줄 수 있다.
도 1 및 도 2는 기존의 지도맵에 설정된 지오펜스 영역의 상태를 나타낸 도면이다.
도 3은 일 실시예에 따른 지도맵의 지오펜스 서비스를 제공하기 위한 방법의 일례를 나타낸 순서도이다.
도 4는 도 3의 지오펜스 서비스를 수행하는 네비게이션 시스템을 나타낸 구성도이다.
도 5는 도 3의 방법에서 처리될 각 단계를 보다 상세하게 나타낸 흐름도이다.
도 6 내지 도 8은 도 1 내지 도 5의 지도맵에 맵핑된 지오펜스 영역의 상태를 나타낸 도면이다.
도 9는 일 실시예에 따른 네비게이션 단말기의 일례를 나타낸 블럭 구성도이다.
도 3은 일 실시예에 따른 지도맵의 지오펜스 서비스를 제공하기 위한 방법의 일례를 나타낸 순서도이다.
도 4는 도 3의 지오펜스 서비스를 수행하는 네비게이션 시스템을 나타낸 구성도이다.
도 5는 도 3의 방법에서 처리될 각 단계를 보다 상세하게 나타낸 흐름도이다.
도 6 내지 도 8은 도 1 내지 도 5의 지도맵에 맵핑된 지오펜스 영역의 상태를 나타낸 도면이다.
도 9는 일 실시예에 따른 네비게이션 단말기의 일례를 나타낸 블럭 구성도이다.
이하에서는, 첨부된 도면을 참조하여 본 명세서에 개시된 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하고자 한다.
이하의 실시예에서 설명되는 용어들은 단지 특정한 실시예를 설명하기 위하여 사용된 것이지, 이들로 한정하려는 의도는 아니다.
예를 들면, 다양하게 기재된 실시예들의 설명 및 특허청구범위에 사용되는 단수 표현인 '상기는 아래위 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현도 포함하는 것으로 이해될 수 있다.
또한, 이하의 실시예에서 개시되는 '및/또는'은 열거되는 관련 항목들 중 하나 이상의 항목에 대한 임의의 및 모든 가능한 조합들을 포함하는 것으로 이해되어야 한다.
이하의 실시예에서 개시되는 접미사인 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.
이하의 실시예에서 개시되는 "포함하다" 또는 "가지다" 등의 용어들은, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재될 수 있음을 의미하는 것으로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 구비하는 것으로 이해되어야 한다.
이하의 실시예에서 개시되는 네비게이션 단말기는 동기화된 서버로부터 지도맵을 실시간 제공받아 지도맵에 지오펜스 영역 등을 설정하거나 자체적으로 구동된 지도맵에 지오펜스 영역 등을 설정하기 위한 메카니즘을 제공한다.
이하에서는, 지오펜스 영역 설정과 이와 관련된 부가적인 기능들에 대해 다양한 실시예를 통해 보다 구체적으로 설명하고자 한다.
<방법 예>
도 3은 일 실시예에 따른 지도맵의 지오펜스 서비스를 제공하기 위한 방법의 일례를 나타낸 순서도이고, 도 4는 도 3의 지오펜스 서비스를 수행하는 네비게이션 시스템을 나타낸 구성도이며, 도 5는 도 3의 방법에서 처리될 각 단계를 보다 상세하게 나타낸 흐름도이다.
도 4 및 도 5는 도 3을 설명할 때 보조적으로 인용하기로 한다.
도 3을 참조하면, 일 실시예에 따른 방법(100)은 네비게이션 단말기(10)를 통해 지도맵의 지오펜스 서비스를 제공하기 위하여 110 단계 내지 140 단계를 포함한다.
네비게이션 단말기(10)는 도 4에서와 같이 지도맵의 지오펜스 서비스를 사용자에게 제공하기 위한 수행 주체로서, 무선 네트워크를 통해 동기화된 서버(20)에 연결될 수 있다.
무선 네트워크는 셀룰러 네트워크(예컨대, GSM(Global System for Mobile Communications), EDGE(Enhanced Data Rates for GSM Evolution), GPRS(General Packet Radio Service), CDMA(Code Division Multiple Access), 시분할(Time Division)-CDMA(TD-CDMA), UMTS(Universal Mobile Telecommunications System), LTE(Long Term Evolution), 또는 다른 셀룰러 네트워크) 등을 포함한 다양한 유형의 네트워크의 일부일 수 있다.
예를 들어, 네트워크 데이터 액세스 요소(들)가 GSM 네트워크의 일부인 경우, 네트워크 데이터 액세스 요소(들)는 BTS(base transceiver station), BSC(Base Station Controller), MSC(Mobile Switching Center), SGSN(Serving GPRS Support Node)등 중 하나 이상을 포함할 수 있다. 다른 예로서, 네트워크 데이터 액세스 요소(들)가 LAN의 일부인 경우, 네트워크 데이터 액세스 요소(들)는 하나 이상의 네트워크 스위치, 라우터, 허브, 모뎀 등을 포함할 수 있다.
더 나아가, 네비게이션 단말기(10)는 도 4에서와 같이 지오펜스 서비스를 위한 다양한 설정 예컨대 목적지 및 도착 목표 시간 등과 관련한 입력을 위해 근거리 통신을 통해 단말기(30)에 연결될 수 있다.
단말기(30)는 이동 단말기, 예컨대 스마프폰, 무선 노트북 및 웨어러블 기기 중 어느 하나일 수 있다. 그러나, 이에 한정되지는 않는다.
근거리 통신은 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association) 및 UWB(Ultra Wideband), ZigBee 중 어느 하나일 수 있다.
그리고, 네비게이션 단말기(10)는 GPS(40)로부터 차량의 현재 위치를 수시로 또는 실시간적으로 수신할 수 있다.
이를 토대로, 지도맵의 지오펜스 서비스를 제공하기 위한 110 단계 내지 140 단계는 다음과 같다.
먼저, 110 단계에서, 네비게이션 단말기(10)는 지도맵에 차량의 현재 위치, 출발지 및 목적지 등을 맵핑한 후, 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 탐색할 수 있다.
이를 위해, 110 단계는 도 5에서와 같이 111 단계 내지 114 단계를 포함할 수 있다.
즉, 111 단계에서, 네비게이션 단말기(10)는 지오펜스 서비스 및 지도맵의 경로 설정과 관련한 정보, 예컨대 목적지 및 도착 목표 시간 등을 사용자 인터페이스를 통해 입력받아 수신할 수 있다.
또는, 111 단계에서, 네비게이션 단말기(10)는 지오펜스 서비스 및 지도맵의 경로 설정과 관련한 정보, 예컨대 목적지 및 도착 목표 시간 등을 근거리 통신을 통해 입력된 단말기(30)로부터 수신할 수 있다.
112 단계에서, 네비게이션 단말기(10)는 동기화 서버(혹은 동기화된 서버, 20)로부터 무선 네트워크를 통해 지도맵을 실시간적으로 수신할 수 있다.
그러나, 네비게이션 단말기(10)는 서버(20)로부터 지도맵을 수신하지 않고 저장된 지도맵을 이용할 수도 있다.
113 단계에서, 네비게이션 단말기(10)는 수신한 지도맵에 수신된 목적지, 및 도착 목표 시간 뿐만 아니라, GPS(40)로부터 수신된 차량의 위치 정보를 맵핑시켜 시동 온(ON)되면 맵핑된 지도맵의 지오펜스 서비스를 활성화시킬 수 있다.
이에 따라, 114 단계에서, 네비게이션 단말기(10)는 활성화된 지도맵에 설정된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 비로소 탐색할 수 있다.
적어도 하나의 임계 경로는 지도맵에 맵핑된 목적지로의 도착 목표 시간의 범위 안에서 탐색될 수 있으며, 가장 짧은 임계 경로로부터 가장 긴 임계 경로에 이르기까지 다수의 탐색 경로를 포함할 수 있다.
120 단계에서, 네비게이션 단말기(10)는 탐색된 적어도 하나의 임계 경로 중 안내된 가장 짧은 제1 임계 경로를 표시 화면에 표시하고, 표시 화면에 표시된 제1 임계 경로에 따라 지도맵에 맵핑된 차량이 주행한 결과를 표시할 수 있다.
제1 임계 경로는 주행 거리가 가장 짧은 경로를 의미할 수 있다.
따라서, 운전자는 지도맵에서 자신의 차량 위치를 수시로 확인할 수 있을 것이다.
130 단계에서, 네비게이션 단말기(10)는 탐색된 적어도 하나의 임계 경로를 포함한 지오펜스 영역으로부터 상기 주행 중인 차량의 이탈 여부를 결정한다.
이를 위해, 130 단계는 도 5에서와 같이 131 단계 내지 134 단계를 포함할 수 있다.
131 단계에서, 네비게이션 단말기(10)는 전술한 110 단계에 의해 탐색된 적어도 하나의 임계 경로가 결정되면, 탐색된 적어도 하나의 임계 경로 뿐만 아니라, 적어도 하나의 임계 경로 주변 등을 지오펜스 영역으로 자동 설정할 수 있다.
그러나, 교통 상황에 따라 진행 중인 제1 임계 경로가 변경될 필요성이 있는 경우, 네비게이션 단말기(10)는 설정된 지오펜스 영역내의 다른 임계 경로를 안내해줄 수 있다.
이에 따라, 132 단계에서, 네비게이션 단말기(10)는 자동 설정된 지오펜스 영역을 활성화된 지도맵에 맵핑하고, 맵핑된 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 비로소 결정(판단)할 수 있다.
예를 들면, 133 단계에서, 네비게이션 단말기(10)는 도 5에서와 같이 주행 중인 차량이 지오펜스 영역으로부터 이탈 할 경우, 경보, 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 발생시킬 수 있다.
그러나, 네비게이션 단말기(10)는 도 5에서와 같이 주행 중인 차량이 지오펜스 영역으로부터 이탈 하지 않을 경우, 112 단계를 수행할 수 있다.
134 단계에서, 네비게이션 단말기(10)는 발생된 경보를 표시 화면에 표시하여 운전자가 확인하도록 하고, 발생되어진 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 근거리 통신을 통해 단말기(30)로 전송할 수 있다.
단말기(30)는 보호자가 소유한 단말기일 수 있다.
이런 경우, 보호자는 단말기(30)의 표시화면에 표시된 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 확인함으로써, 운전자, 예컨대 자녀의 운전 상태를 체크할 수 있을 것이다.
한편, 전술한 110 단계의 네비게이션 단말기(10)는 주행 중인 차량이 지오펜스 영역으로부터 이탈한 결과를 확인하면, 탐색된 적어도 하나의 임계 경로에서 주행 중인 차량을 위한 임계 경로를 재탐색할 수 있다.
임계 경로의 재탐색은 설정된 지오펜스 영역의 범위안에서 탐색된 결과일 수 있다. 이런 경우도 전술한 130 단계가 다시 수행될 수 있다. 그러나, 이에 대한 설명은 앞서 언급하였기에 그 설명은 생략하기로 한다.
이와 같이, 본 실시예는 탐색된 적어도 하나의 임계 경로 및 그 주변들을 현재의 상황에 맞게 실시간의 지오펜스 영역으로 설정함으로써, 불필요한 지오펜스 영역 설정을 줄여주는 등 다양한 장점을 제공할 수 있다.
<지오펜스 영역의 예>
도 6 내지 도 8은 도 1 내지 도 5의 지도맵에 맵핑된 지오펜스 영역의 상태를 나타낸 도면이다.
도 6에 도시된 지오펜스 영역(70)은 탐색된 적어도 하나의 임계 경로(50) 뿐만 아니라, 그 주변의 소정의 영역(60)까지도 포함할 수 있다.
도 7에 도시된 지오펜스 영역은 적어도 하나의 임계 경로를 포함한 폐곡면 형상을 가질 수 있다.
예를 들면, 도 7에 도시된 임계 경로(50)가 제2 임계 경로(51), 제3 임계 경로(52), 제4 임계 경로(53) 및 제5 임계 경로(54)를 포함한다고 가정한다.
이런 경우, 네비게이션 단말기(10)에 의해 자동 설정된 지오펜스 영역(70)은 예컨대 차량의 현재 위치 또는 출발지(80)로부터 도착지(90, 도착 지점)에 사이에 존재하는 임계 경로들 및 그들의 인접 영역까지도 모두 포함하므로, 전체적으로 보면 폐곡면 형상을 이룰 수 있다.
이속에서도, 적어도 하나의 임계 경로 중 예컨대 제2 임계 경로(51)를 포함한 제2 지오펜스 영역과 상기 적어도 하나의 임계 경로 중 예컨대 제3 임계 경로(52)를 포함한 제3 지오펜스 영역이 교차하는 경우, 교차된 제2 지오펜스 영역과 제3 지오펜스 영역은 하나의 지오펜스 영역으로 간주될 수 있다.
하나의 지오펜스 영역으로 간주된 제2 지오펜스 영역과 제3 지오펜스 영역은 네비게이션 단말기(10)에 의해 지도맵에 맵핑되어 설정될 수 있다.
도 8에 도시된 지오펜스 영역(70)은 적어도 하나의 임계 경로를 포함한 그물망 형태를 가질 수 있다.
교차된 적어도 하나의 임계 경로(50)부터 멀리 떨어진 내측의 빈공간 영역들(95)은 네비게이션 단말기(10)에 의해 자동 설정된 지오펜스 영역(70)으로부터 제외되어짐을 알 수 있다.
이속에서도, 적어도 하나의 임계 경로 중 제2 임계 경로(55)를 포함한 제2 지오펜스 영역과 상기 적어도 하나의 임계 경로 중 제3 임계 경로(56)를 포함한 제3 지오펜스 영역이 교차하는 경우, 교차된 제2 지오펜스 영역과 제3 지오펜스 영역은 하나의 지오펜스 영역으로 간주될 수 있다.
<네비게이션 단말기의 예>
도 9는 일 실시예에 따른 네비게이션 단말기의 일례를 나타낸 블럭 구성도이다.
도 9를 참조하면, 일 실시예에 따른 네비게이션 단말기(200)는 정보 인식부(210), 무선 통신부(220), 적어도 하나의 코어를 처리하는 프로세서(230), 메모리(240), 표시부(250) 및 출력부(260)를 포함할 수 있다.
정보 인식부(210)는 사용자 인터페이스와 관련한 터치 패널(211) 및/또는 기타 입력 장치(212)를 포함할 수 있다.
터치 패널(211)은 지오펜스 서비스의 출발지, 도착 목표 시간 등과 관련한 터치 동작(예를 들면 사용자가 손가락이나 터치팬 등의 임의의 적합한 물건이나 부속품을 사용하여 터치센시티브 표면 혹은 터치센시티브표면 부근에 대하여 터치를 진행하는 조작)을 인식함과 동시에, 미리 설정된 프로그램에 따라 관련된 접속 장치를 구동시킬 수 있다.
이러한 터치 패널(211)은 터치 검출 수단 및 터치 제어기 중 적어도 하나를 포함할 수 있다.
터치 검출 수단은 사용자의 터치 위치를 검출함과 동시에 터치 동작에 의한 신호를 검출하고 그 터치 정보를 터치 제어기에 송신한다. 터치 제어기는 터치 검출 수단으로부터 터치 정보를 수신하고 해당하는 정보를 접촉점 좌표로 변환하여 프로세서(240)에 송신함과 동시에, 프로세서(230)로부터 명령어를 수신하여 실행할 수 있다.
기타 입력 장치(212)는 지오펜스 서비스의 출발지, 도착 목표 시간 등과 관련한 정보를 인식하기 위한 물리적인 키보드, 기능키(예를 들면 볼륨 버튼, 스위치 버튼 등), 트랙 볼, 마우스, 조이 스틱 들 중 적어도 하나를 포함할 수 있다.
그러나, 이에 반드시 한정되지 않으며, 이는 터치 패널(111)의 보조적 수단으로서 사용될 수도 있다.
더 나아가, 정보 인식부(210)는 근거리 통신을 통해 단말기로부터 수신된 목적지 및 도착 목표 시간 등을 인식할 수도 있다.
근거리 통신은 무선 랜(Wireless LAN), 와이파이(Wi-Fi), 블루투스, 지그비(zigbee), WFD(Wi-Fi Direct), UWB(ultra wideband), 적외선 통신(IrDA, infrared Data Association), BLE(Bluetooth Low Energy) 및 NFC(Near Field Communication) 중 어느 하나일 수 있다.
무선 통신부(220)는 동기화 서버로부터 무선 네트워크를 통해 지도맵을 수신거나, 및/또는 GPS로부터 무선 네트워크를 통해 차량의 위치 정보를 수신할 수 있다.
이를 위해, 무선 통신부(220)는 직렬, 병렬 네트워크, 또는 통신 인터페이스 중 적어도 하나의 인터페이스 구조를 가질 수 있다.
통신 인터페이스는 동기화 서버 및/또는 GPS간 전술한 정보들을 원활하게 송수신되도록 하기 위하여, 무선 통신부(220)와 동기화 서버 및/또는 무선 통신부(220)와 GPS 사이에서 접속 및/또는 통신 링크를 제공할 수 있다.
일 실시예에서, 프로세서(230)는 네비게이션 단말기(200)의 제어 센터이며 각종 인터페이스 및/또는 회로를 경유하여 각 부분에 접속되며, 메모리(240) 내에 저장된 소프트웨어 프로그램 및/또는 모듈을 작동시킴과 동시에, 메모리(240) 내에 저장된 데이터를 호출하는 것을 통하여 네비게이션 단말기(200)의 각종 기능 실행 및 데이터 처리가 가능하도록 도와줄 수 있다.
여기서, 소프트웨어 프로그램은 도 1 내지 도 8에서 설명한 지오펜스 서비스와 관련한 방법(지오펜스 알고리즘)을 코드화한 결과를 지칭할 수 있다.
예를 들면, 프로세서(230)는 목적지의 도착 목표 시간의 범위 안에서 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 탐색할 수 있다.
이를 위해, 프로세서(230)는 동기화 서버로부터 수신되거나 저장된 지도맵에 수신된 목적지 및 도착 목표 시간 뿐만 아니라, GPS로부터 수신된 차량의 위치 정보를 맵핑시켜 시동 온(ON)되면, 맵핑된 지도맵의 지오펜스 서비스를 활성화시킬 수 있다.
이에 따라, 프로세서(230)는 활성화된 지도맵에 설정된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 비로소 탐색할 수 있게 된다.
적어도 하나의 임계 경로는 지도맵에 맵핑된 목적지로의 도착 목표 시간의 범위 안에서 탐색될 수 있으며, 가장 짧은 임계 경로로부터 가장 긴 임계 경로에 이르기까지 다수의 탐색 경로를 포함할 수 있다.
여기서, 임계 경로를 탐색 하기전에, 프로세서(230)는 정보 인식부(210)에 의해 인식된 목적지 및 도착 목표 시간과 지오펜스 영역 등을 지도맵에 맵핑함으로써, 목적지 및 도착 목표 시간과 지오펜스 영역 등을 설정할 수 있다.
이러한 설정 등이 완료되면 비로서 탐색된 임계 경로 중 선택된 임계 경로로 차량이 주행할 수 있을 것이다.
이런 와중에, 프로세서(230)는 탐색된 적어도 하나의 임계 경로를 포함한 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 결정할 수 있다.
이를 위해, 프로세서(230)는 탐색된 적어도 하나의 임계 경로가 결정되면, 탐색된 적어도 하나의 임계 경로 뿐만 아니라, 적어도 하나의 임계 경로 주변 등을 지오펜스 영역으로 자동 설정할 수 있다.
그러나, 교통 상황에 따라 진행 중인 제1 임계 경로가 변경될 필요성이 있는 경우, 프로세서(230)는 설정된 지오펜스 영역내의 다른 임계 경로를 안내해줄 수 있다.
이에 따라, 프로세서(230)는 자동 설정된 지오펜스 영역을 활성화된 지도맵에 맵핑하고, 맵핑된 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 비로소 결정할 수 있다.
예를 들면, 프로세서(230)는 지도맵에 맵핑된 주행 중인 차량이 지오펜스 영역으로부터 이탈 할 경우, 경보를 발생시켜 이후에 설명할 표시부(250)로 전송해 줄 수 있다.
더 나아가, 프로세서(230)는 지도맵에 맵핑된 주행 중인 차량이 지오펜스 영역으로부터 이탈 할 경우, 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 발생시킬 수 있다.
발생된 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보는 프로세서(230)에 의해 근거리 통신을 통해 단말기(30)로 전송될 수 있다.
이에 따라, 보호자는 단말기의 표시화면에 표시된 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 확인함으로써, 운전자, 예컨대 자녀의 운전 상태를 체크할 수 있을 것이다.
또한, 프로세서(230)는 주행 중인 차량이 지오펜스 영역으로부터 이탈한 결과를 확인하면, 탐색된 적어도 하나의 임계 경로에서 주행 중인 차량을 위한 임계 경로를 재탐색할 수 있다.
임계 경로의 재탐색은 설정된 지오펜스 영역의 범위안에서 탐색된 결과일 수 있다. 탐색 결과에 따라 이탈 여부를 다시 반복할 수 있다. 그러나, 이에 대한 설명은 생략하기로 한다.
한편, 전술한 처리를 위하여, 프로세서(230)는 선택적으로 1 개 또는 복수 개의 코어를 포함할 수 있다.
예를 들면, 전술한 지오펜스 서비스를 처리하기 위한 동작 프로세서와 모뎀 프로세서를 집적하여 구성할 수 있으며, 하기의 메모리(240)를 내장할 수도 있다.
동작 프로세서는 전술하거나 후술하는 구성간 송수신되는 데이터 제어 뿐만 아니라, 전술한 지오펜스 서비스를 처리하고, 모뎀 프로세서는 주로 무선 통신 또는 근거리 통신과 관련한 제어를 처리할 수 있다. 그러나, 모뎀 프로세서는 프로세서(230)에 집적되지 않을 수도 있다.
일 실시예에서, 메모리(240)는 전술한 정보 인식부(210), 무선 통신부(220) 및 프로세서(230)에서 처리된 데이터, 프로그램 또는 지오펜스 알고리즘을 저장할 수 있다.
예를 들면, 지도맵, 차량의 위치 정보, 보호자 설정 정보 등을 저장하고, 전술한 프로세서(230)에 의해 처리된 결과를 저장할 수 있다.
이러한 메모리(240)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리 (예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(Read-Only Memory, ROM), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장 매체일 수 있다.
일 실시예에서, 표시부(250)는 사용자가 입력한 정보(예: 목적지, 도착 목표 시간 등)나 사용자에게 제공된 정보(예: 이탈 위치 정보 및 시간 초과 정보 등) 또는/및 프로세서(230)에 의해 처리된 정보 등을 표시하기 위하여 각 종 그래픽 사용자 인터페이스(GUI)를 포함할 수 있다.
그래픽 사용자 인터페이스는 도형, 텍스트, 아이콘, 비디오 및 그들의 임의의 조합으로 구성될 수 있다.
이러한 표시부(250)는 표시 패널(251)을 포함할 수 있다. 표시 패널(251)은 LCD(Liquid Crystal Display)및 OLED(Organic Light-Emitting Diode)중 적어도 하나일 수 있다.
여기서, 터치 패널(211)과 표시 패널(251)은 2 개의 독립적인 부품으로서 출력 및 입력 기능이 실현되도록 구성될 수 있지만, 하나로 구성하여 입력 및 출력 기능을 실현시킬 수도 있다.
마지막으로, 출력부(260)는 프로세서(230)에 의해 처리된 결과, 예컨대 경보를 음성 형태로 처리하고, 이를 출력시키기 위한 오디오 회로(261) 및 스피커(262)를 포함할 수 있다.
한편, 프로세서(230)에 의해 자동 설정된 지오펜스 영역에 대한 보다 구체적인 예는 도 5 내지 도 8에 나타내었다. 이러한 도 5 내지 도 8에 대한 설명은 방법 실시예에서 설명하였으므로 그 설명은 생략하지만, 본 실시예서도 동일하게 적용될 수 있음은 물론이다.
예를 들면, 프로세서(230)는 적어도 하나의 임계 경로를 포함한 폐곡면 또는 그물망 형태의 지오펜스 영역을 자동 설정할 수 있다.
더욱이, 프로세서(230)는 폐곡면 또는 그물망 형태의 지오펜스 영역 안에서 탐색된 적어도 하나의 임계 경로 중 제1 임계 경로를 포함한 제1 지오펜스 영역과 탐색된 적어도 하나의 임계 경로 중 제2 임계 경로를 포함한 제2 지오펜스 영역이 교차할 경우, 교차된 제1 지오펜스 영역과 제2 지오펜스 영역을 하나의 지오펜스 영역으로 간주하여 지도맵에 설정할 수 있다.
그러나, 이에 한정되지 않으며, 전술한 설정은 폐곡면 또는 그물망 형태의 지오펜스 영역 외에서도 가능할 수도 있다.
이와 같이, 본 실시예는 탐색된 적어도 하나의 임계 경로 및 그 주변들을 현재의 상황에 맞게 실시간의 지오펜스 영역으로 설정함으로써, 불필요한 지오펜스 영역 설정을 줄여주는 등 다양한 장점을 제공할 수 있다.
이상에서 설명된 지오펜스 서비스를 제공하기 위한 방법은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 매체에 기록될 수 있다.
컴퓨터 판독 가능한 매체는 프로세서에 의해 액세스 가능한 임의의 매체일 수 있다. 이러한 매체는 휘발성 및 비휘발성 매체 둘 다, 착탈식과 비착탈식 매체, 통신 매체, 저장 매체 및 컴퓨터 저장 매체를 포함할 수 있다.
통신 매체는 컴퓨터 판독 가능한 명령어, 데이터 구조, 프로그램 모듈, 반송파 또는 기타 전송 메커니즘 등의 변조된 데이터 신호의 기타 데이터를 포함할 수 있고, 공지된 임의의 기타 형태의 정보 전달 매체를 포함할 수 있다.
저장 매체는 RAM, 플래시 메모리, ROM, EPROM, 전기적으로 소거 가능한 판독 전용 메모리("EEPROM"), 레지스터, 하드 디스크, 착탈식 디스크, 콤팩트 디스크 판독 전용 메모리("CD-ROM"), 또는 공지된 임의의 기타 형태의 저장 매체를 포함할 수 있다.
컴퓨터 저장 매체는, 컴퓨터 판독 가능 명령어, 데이터 구조, 프로그램 모듈 또는 그 밖의 데이터와 같은 정보를 저장하기 위한 임의의 방법이나 기술로 구현되는 착탈형(removable)과 고정형(non-removable), 및 휘발성과 비휘발성 매체를 포함한다.
이러한 컴퓨터 저장 매체는 RAM, ROM, EPROM, EEPROM, 플래시 메모리, 다른 고체 메모리 기술, CDROM, 디지털 다용도 디스크(DVD), 또는 다른 광 저장 장치, 자기 카세트, 자기 테이프, 자기 디스크 저장 장치 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다.
프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함될 수 있다.
이상에서와 같이, 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고 다른 구체적인 형태로 실시할 수 있다는 것을 이해할 수 있을 것이다. 따라서 이상에서 기술한 실시예는 모든 면에서 예시적인 것이며 한정적이 아닌 것이다.
10,200 : 네비게이션 단말기 20 : 동기화 서버
30 : 단말기 40 : GPS
50 : 복수의 임계 영역 60 : 주변 영역
70 : 지오펜스 영역 80 : 출발지
90 : 도착지 210 : 정보 인식부
220 : 무선 통신부 230 : 프로세서
240 : 메모리 250 : 표시부
260 : 출력부
30 : 단말기 40 : GPS
50 : 복수의 임계 영역 60 : 주변 영역
70 : 지오펜스 영역 80 : 출발지
90 : 도착지 210 : 정보 인식부
220 : 무선 통신부 230 : 프로세서
240 : 메모리 250 : 표시부
260 : 출력부
Claims (19)
- 네비게이션 단말기를 통해 지도맵의 지오펜스 서비스를 제공하기 위한 방법으로서,
상기 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 목적지까지의 적어도 하나의 임계 경로를 탐색하는 단계;
상기 탐색된 적어도 하나의 임계 경로 중 안내된 가장 짧은 제1 임계 경로를 따라 상기 지도맵에 맵핑된 상기 차량이 주행한 결과를 표시하는 단계; 및
상기 탐색된 적어도 하나의 임계 경로와 상기 적어도 하나의 임계 경로의 주변인 인접 영역을 포함하는 적어도 하나의 지오펜스 영역으로부터 상기 주행 중인 차량의 이탈 여부를 결정하는 단계를 포함하고,
상기 적어도 하나의 지오펜스 영역이 교차할 경우, 상기 교차된 적어도 하나의 지오펜스 영역은, 폐곡면 또는 그물망 형태를 가지며,
상기 임계 경로는 상기 목적지 및 상기 목적지까지의 도착 목표 시간을 고려하여 탐색되며,
상기 임계 경로의 변경에 따라 상기 적어도 하나의 지오펜스 영역은 변경되어 설정되는,
상기 목적지 및 상기 도착 목표 시간은 보호자 단말기를 통해 상기 네비게이션 단말기로 입력되는,
방법. - 제1항에 있어서,
상기 지도맵은, 동기화된 서버로부터 수신되는, 방법. - 삭제
- 제1항에 있어서,
상기 목적지 및 상기 도착 목표 시간은, 사용자 인터페이스를 통해 입력되어 상기 지도맵에 설정되는, 방법. - 삭제
- 제1항에 있어서,
상기 차량의 이탈 여부를 결정하는 단계는,
상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 경보, 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 발생시키는, 방법. - 제6항에 있어서,
상기 경보는 표시 화면에 표시되고, 상기 이탈 위치 정보 및 시간 초과 정보는, 상기 보호자 단말기로 전송되는, 방법. - 제6항에 있어서,
상기 적어도 하나의 임계 경로를 탐색하는 단계는,
상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 상기 적어도 하나의 임계 경로에서 상기 주행 중인 차량을 위한 임계 경로를 재탐색하는, 방법. - 삭제
- 제1항에 있어서,
상기 적어도 하나의 임계 경로 중 제2 임계 경로를 포함한 제2 지오펜스 영역과 상기 적어도 하나의 임계 경로 중 제3 임계 경로를 포함한 제3 지오펜스 영역이 교차할 경우,
상기 교차된 제2 지오펜스 영역과 상기 제3 지오펜스 영역은, 하나의 지오펜스 영역으로 간주되어 상기 지도맵에 설정되는, 방법. - 제1항, 제2항, 제4항, 제6항 내지 제8항, 제10항 중 어느 한 항에 따른 방법을 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체.
- 목적지의 도착 목표 시간의 범위 안에서 지도맵에 맵핑된 차량의 현재 위치 또는 출발지로부터 상기 목적지까지의 적어도 하나의 임계 경로를 탐색하고,
상기 탐색된 적어도 하나의 임계 경로와 상기 적어도 하나의 임계 경로의 주변인 인접 영역을 포함하는 적어도 하나의 지오펜스 영역으로부터 주행 중인 차량의 이탈 여부를 결정하는 프로세서; 및
상기 목적지 및 상기 도착 목표 시간에 대한 입력을 인식하는 정보 인식부를 포함하고,
상기 적어도 하나의 지오펜스 영역이 교차할 경우, 상기 교차된 적어도 하나의 지오펜스 영역은, 폐곡면 또는 그물망 형태를 가지며,
상기 임계 경로는 상기 목적지 및 상기 목적지까지의 도착 목표 시간을 고려하여 탐색되며,
상기 임계 경로의 변경에 따라 상기 적어도 하나의 지오펜스 영역은 변경되어 설정되는,
상기 목적지 및 상기 도착 목표 시간은 보호자 단말기를 통해 네비게이션 단말기로 입력되는,
네비게이션 단말기. - 제12항에 있어서,
무선 네트워크를 통해 연결된 동기화 서버로부터 상기 지도맵을 수신하는 무선 통신부
를 더 포함하는 네비게이션 단말기. - 제12항에 있어서,
상기 정보 인식부는,
사용자 인터페이스를 통해 입력된 상기 목적지 및 상기 도착 목표 시간을 수신하여 인식하고,
상기 프로세서는,
상기 인식된 목적지 및 도착 목표 시간을 상기 지도맵에 설정하는, 네비게이션 단말기. - 제12항에 있어서,
상기 프로세서는,
상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 경보, 이탈 위치 정보 및 도착 예정 시간에 대한 시간 초과 정보를 발생시키는, 네비게이션 단말기. - 제15항에 있어서,
상기 경보는 표시 화면에 표시되고, 상기 이탈 위치 정보 및 상기 시간 초과 정보는, 상기 보호자 단말기로 전송되는, 네비게이션 단말기. - 제15항에 있어서,
상기 프로세서는,
상기 주행 중인 차량이 상기 지오펜스 영역으로부터 이탈 할 경우, 상기 적어도 하나의 임계 경로에서 상기 주행 중인 차량을 위한 임계 경로를 재탐색하는 네비게이션 단말기. - 삭제
- 제12항에 있어서,
상기 프로세서는,
상기 적어도 하나의 임계 경로 중 제1 임계 경로를 포함한 제1 지오펜스 영역과 상기 적어도 하나의 임계 경로 중 제2 임계 경로를 포함한 제2 지오펜스 영역이 교차할 경우,
상기 교차된 제1 지오펜스 영역과 상기 제2 지오펜스 영역을 하나의 지오펜스 영역으로 간주하여 상기 지도맵에 설정하는, 네비게이션 단말기.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150145308A KR101780283B1 (ko) | 2015-10-19 | 2015-10-19 | 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 |
US14/965,283 US9903727B2 (en) | 2015-10-19 | 2015-12-10 | Method and navigation device for providing geo-fence services, and computer-readable medium storing program for executing the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150145308A KR101780283B1 (ko) | 2015-10-19 | 2015-10-19 | 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170045576A KR20170045576A (ko) | 2017-04-27 |
KR101780283B1 true KR101780283B1 (ko) | 2017-10-10 |
Family
ID=58527287
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150145308A KR101780283B1 (ko) | 2015-10-19 | 2015-10-19 | 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9903727B2 (ko) |
KR (1) | KR101780283B1 (ko) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10104460B2 (en) | 2015-11-27 | 2018-10-16 | Bragi GmbH | Vehicle with interaction between entertainment systems and wearable devices |
US9944295B2 (en) | 2015-11-27 | 2018-04-17 | Bragi GmbH | Vehicle with wearable for identifying role of one or more users and adjustment of user settings |
US20170153636A1 (en) * | 2015-11-27 | 2017-06-01 | Bragi GmbH | Vehicle with wearable integration or communication |
US10099636B2 (en) | 2015-11-27 | 2018-10-16 | Bragi GmbH | System and method for determining a user role and user settings associated with a vehicle |
KR20170084547A (ko) * | 2016-01-12 | 2017-07-20 | 현대자동차주식회사 | 자동차의 내비게이션 제어 방법 및 경로 안내 시스템 |
CN107087262A (zh) * | 2017-05-24 | 2017-08-22 | 深圳市乃斯网络科技有限公司 | 飞行模式中定位实现方法及*** |
WO2018214055A1 (zh) * | 2017-05-24 | 2018-11-29 | 深圳市乃斯网络科技有限公司 | 飞行模式中定位实现方法及*** |
CN112328713B (zh) * | 2020-03-12 | 2023-09-26 | 北京京东振世信息技术有限公司 | 电子地图的数据处理方法及装置、电子设备、介质 |
KR102415916B1 (ko) * | 2020-11-04 | 2022-07-05 | 주식회사 긴트 | 농사용 차량의 주행을 모니터하는 시스템 및 그 방법 |
CN112804240B (zh) * | 2021-01-19 | 2023-04-18 | 深圳市天彦通信股份有限公司 | 功能控制方法、装置、服务器、存储介质及产品 |
CN113473375B (zh) * | 2021-07-01 | 2022-07-01 | 西安邮电大学 | 一种基于动态位置共享的野外人员安全保障方法及*** |
CN113532460A (zh) * | 2021-07-05 | 2021-10-22 | 上海星融汽车科技有限公司 | 一种基于车辆远程定位电子围栏的偏航处理方法及*** |
CN113865591A (zh) * | 2021-09-07 | 2021-12-31 | 北京中交兴路信息科技有限公司 | 结合厂区自有路线数据导航的方法、装置、设备及介质 |
CN113847925B (zh) * | 2021-09-15 | 2024-07-30 | 北京中交兴路车联网科技有限公司 | 基于轨迹数据检测车辆偏航的方法、装置、设备及介质 |
CN115412595B (zh) * | 2022-09-21 | 2023-12-05 | 南京领行科技股份有限公司 | 一种请求处理方法、装置、电子设备及存储介质 |
CN117367456B (zh) * | 2023-12-05 | 2024-05-28 | 文诚恒远(天津)供应链管理服务有限公司 | 车辆路线偏离检测方法、装置、存储介质及电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014522599A (ja) * | 2011-06-03 | 2014-09-04 | アップル インコーポレイテッド | ジオフェンス退出のモニタリング |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100763125B1 (ko) | 2000-06-30 | 2007-10-04 | 주식회사 케이티 | 주기적인 최적경로 서비스 방법 |
JP2007163349A (ja) | 2005-12-15 | 2007-06-28 | Denso Corp | カーナビゲーション装置 |
JP4682865B2 (ja) | 2006-02-17 | 2011-05-11 | アイシン・エィ・ダブリュ株式会社 | 経路探索システム、経路案内システムにおける経路案内方法、及びナビゲーション装置 |
JP2007316033A (ja) | 2006-05-29 | 2007-12-06 | Seiko Epson Corp | ナビゲーション装置、その制御方法、その制御プログラム及び記録媒体 |
DE102007019244A1 (de) | 2007-04-24 | 2008-10-30 | Robert Bosch Gmbh | Navigationseinrichtung und Verfahren zur grafischen Darstellung von Teilgebieten mit Verkehrsbeschränkungen |
JP5212234B2 (ja) | 2009-04-07 | 2013-06-19 | 株式会社デンソー | ナビゲーション装置 |
US8653956B2 (en) * | 2009-09-11 | 2014-02-18 | Hti Ip, L.L.C. | Method and system for implementing a geofence boundary for a tracked asset |
KR20120103816A (ko) | 2011-03-11 | 2012-09-20 | 에스케이플래닛 주식회사 | 네비게이션 장치의 경로 이탈 감지 및 재탐색 장치와 방법 |
US9019984B2 (en) | 2011-06-03 | 2015-04-28 | Apple Inc. | Selecting wireless access points for geofence monitoring |
US20130031047A1 (en) | 2011-07-28 | 2013-01-31 | Microsoft Corporation | Efficiency and accuracy of geo-fencing based on user history |
US9008888B1 (en) * | 2011-08-02 | 2015-04-14 | Cox Communications, Inc. | Cost based navigation |
US9317983B2 (en) * | 2012-03-14 | 2016-04-19 | Autoconnect Holdings Llc | Automatic communication of damage and health in detected vehicle incidents |
US9215560B1 (en) * | 2012-07-12 | 2015-12-15 | two forty four a.m. LLC | System and method for device-centric location detection and geofencing |
US20140067564A1 (en) * | 2012-08-30 | 2014-03-06 | Ebay Inc. | Shopping list creator and optimizer |
JP5964728B2 (ja) | 2012-11-06 | 2016-08-03 | トヨタ自動車株式会社 | ナビゲーションシステム |
KR102166713B1 (ko) | 2013-10-25 | 2020-10-16 | 에스케이텔레콤 주식회사 | 경로 이탈 방지를 위한 경로 안내 서비스 제공을 위한 장치와 방법, 그리고 이를 위한 프로그램을 기록한 기록 매체 |
US9078098B1 (en) * | 2014-06-04 | 2015-07-07 | Grandios Technologies, Llc | Geo-fencing based functions |
US9473890B1 (en) * | 2015-09-29 | 2016-10-18 | Motorola Mobility Llc | Enhanced system and method for mobile device-based geo-fencing solutions |
-
2015
- 2015-10-19 KR KR1020150145308A patent/KR101780283B1/ko active IP Right Grant
- 2015-12-10 US US14/965,283 patent/US9903727B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014522599A (ja) * | 2011-06-03 | 2014-09-04 | アップル インコーポレイテッド | ジオフェンス退出のモニタリング |
Also Published As
Publication number | Publication date |
---|---|
US20170108346A1 (en) | 2017-04-20 |
KR20170045576A (ko) | 2017-04-27 |
US9903727B2 (en) | 2018-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101780283B1 (ko) | 지오펜스 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 | |
US10401188B2 (en) | Method and apparatus for providing point of interest information | |
US10317239B2 (en) | Method and apparatus for providing point of interest information | |
US9049583B2 (en) | Impending hazard alert | |
US9279696B2 (en) | Automatic handover of positioning parameters from a navigation device to a mobile device | |
US9560481B1 (en) | Establishing geo-fences and related alarms | |
US7545261B1 (en) | Passive method and apparatus for alerting a driver of a vehicle of a potential collision condition | |
KR101820288B1 (ko) | 지오펜스 설정 방법, 텔레매틱스 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 | |
US10136257B2 (en) | Mobile device in-motion proximity guidance system | |
CN105740291A (zh) | 地图界面显示方法及装置 | |
CN104764458A (zh) | 一种输出导航路线信息的方法和装置 | |
CN106170150A (zh) | 移动终端及定位方法 | |
CN105526944A (zh) | 驾驶过程中的信息提示方法及装置 | |
KR102237225B1 (ko) | 지오펜스 서비스 방법과 그를 수행하는 네비게이션 단말기, 서버 및 컴퓨터 판독 가능한 기록매체 | |
CN110084393A (zh) | 一种路径信息的处理方法、装置及电子设备 | |
KR101677637B1 (ko) | 영상 투사를 이용한 경로 안내 방법 및 이를 이용하는 이동 단말기 | |
CN111107487B (zh) | 位置显示控制方法及相关装置 | |
US10854071B2 (en) | Electronic device, control method, and non-transitory computer-readable medium | |
KR20170031942A (ko) | 긴급 차량의 이동경로 확보를 위한 시스템 및 제어 방법. | |
KR101704570B1 (ko) | 지오펜스 서비스 방법과 그를 수행하는 네비게이션 단말기 및 컴퓨터 판독 가능한 기록매체 | |
KR101135448B1 (ko) | 휴대 단말 장치, 검색 서비스 장치, 부가 서비스 시스템 및 이를 이용한 서비스 방법 | |
KR101714527B1 (ko) | 자녀 안심 서비스를 제공하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 | |
KR101302363B1 (ko) | 전자 기기 및 전자 기기의 제어 방법 | |
JP6430196B2 (ja) | 判定装置、判定方法、判定プログラム、および携帯端末 | |
KR101748267B1 (ko) | 화면을 조작하기 위한 방법, 네비게이션 단말기 및 그를 실행하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |