[go: up one dir, main page]

KR101786737B1 - 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체 - Google Patents

사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체 Download PDF

Info

Publication number
KR101786737B1
KR101786737B1 KR1020110060465A KR20110060465A KR101786737B1 KR 101786737 B1 KR101786737 B1 KR 101786737B1 KR 1020110060465 A KR1020110060465 A KR 1020110060465A KR 20110060465 A KR20110060465 A KR 20110060465A KR 101786737 B1 KR101786737 B1 KR 101786737B1
Authority
KR
South Korea
Prior art keywords
map data
information
terminal
terminal device
partial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020110060465A
Other languages
English (en)
Other versions
KR20130000032A (ko
Inventor
최윤석
이은복
Original Assignee
에스케이플래닛 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이플래닛 주식회사 filed Critical 에스케이플래닛 주식회사
Priority to KR1020110060465A priority Critical patent/KR101786737B1/ko
Priority to PCT/KR2012/002768 priority patent/WO2012176973A1/ko
Priority to US14/127,748 priority patent/US9046381B2/en
Priority to CN201610570622.7A priority patent/CN106289284A/zh
Priority to CN201610570614.2A priority patent/CN106067258A/zh
Priority to CN201280030170.3A priority patent/CN103620661B/zh
Publication of KR20130000032A publication Critical patent/KR20130000032A/ko
Application granted granted Critical
Publication of KR101786737B1 publication Critical patent/KR101786737B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3833Creation or updating of map data characterised by the source of data
    • G01C21/3844Data obtained from position sensors only, e.g. from inertial navigation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3863Structures of map data
    • G01C21/387Organisation of map data, e.g. version management or database structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids
    • G09B29/106Map spot or coordinate position indicators; Map reading aids using electronic means
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data
    • G08G1/0112Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0129Traffic data processing for creating historical data or processing based on historical data

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Navigation (AREA)

Abstract

본 발명은 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 단말 장치, 이를 위한 기록 매체에 관한 것으로, 사용자의 주요 동선을 확인하고, 지도 데이터 업데이트 정보를 수신하며, 사용자의 주요 동선에 매칭되는 부분 지도 데이터를 추출하여 추출한 부분 지도 데이터를 요청한 후, 요청한 부분 지도 데이터를 수신하여 지도 데이터를 업데이트하는 구성을 포함하며, 본 발명에 따르면 사용자의 주요 동선을 파악하여 사용자의 주요 동선에 매칭되는 지도데이터를 부분적으로 업데이트 함으로써, 보다 효율적인 지도 데이터의 업데이트가 가능하다.

Description

사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체 {System and method for partial updating of map data based on use's moving path, terminal device and recording medium thereof}
본 발명은 사용자 동선 기반 지도데이터 부분 업데이트 방법에 관한 것으로, 특히 사용자의 동선을 파악하고, 파악된 사용자의 동선에 기반하여 지도 데이터를 부분적으로 업데이트하는 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체에 관한 것이다.
네비게이션(Navigation) 시스템은 전세계 측위 시스템(Global Positioning System: 이하 'GPS'라 칭함)으로부터 수신된 정보와 이동체에 설치된 복수의 센서들을 이용하여 측정한 주행 상태를 이용하여 이동체의 현재위치를 표시하고, 검출한 이동체의 현재위치를 지도데이터에 매칭시켜 표시한다. 또한 지도 데이터를 이용하여 이동체의 출발지로부터 목적지까지의 주행경로를 탐색하고, 탐색한 주행경로를 따라 이동체의 주행경로를 안내하는 기능을 제공한다.
이러한 네비게이션 시스템의 지도 업데이트 기술은 첫째 지도 내장형 네비게이션에서 PC 싱크를 이용한 업데이트 방식과, 둘째, 스트리밍 방식으로 구분할 수 있다.
지도 내장형 네비게이션에서의 PC 싱크를 이용한 업데이트 방식은 지도가 단말의 내부에 내장되어 있어 지도 데이터를 바로 표출할 수 있지만 시간이 흐름에 따른 지도의 변화가 발생할 경우, 서버에 지도 데이터를 업데이트하여 배포되어도 일정 주기마다 PC와의 싱크를 거쳐 단말 내부의 지도를 업데이트 하지 않으면 예전 지도를 계속 사용하여 네비게이션 서비스 시 지도의 변경된 내용이 반영되지 않는 단점이 있다.
지도 스트리밍형 업데이트 방식은 특정 지역의 지도 데이터를 서버에 요청하여 다운로드한 뒤 화면에 표출하는 방식으로 항상 최신 데이터를 사용자에게 제공할 수 있지만 지도 데이터 요청으로부터 데이터를 다운 받아 화면 상에 표출하는데 까지 소요되는 시간을 기다려야 하거나 데이터 통신 환경이나 주변 환경에 의해 지도가 보여지지 않는 경우가 있을 수 있게 되는 단점이 있다.
본 발명은 상술한 종래의 문제점을 해결하기 위해 제안된 것으로서, 지도 내장형 네비게이션에 있어서, 사용자의 주요 동선을 파악하고, 파악된 사용자의 주요 동선을 기준으로 지도 데이터를 실시간 부분적으로 업데이트 하는 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고 이를 위한 기록 매체를 제공하는 데 그 목적이 있다.
상술한 목적을 달성하기 위한 본 발명은, 지도 데이터 업데이트 정보를 단말장치로 전송하고, 상기 단말장치로부터 부분 지도 데이터의 업데이트를 요청 받으면 상기 요청 받은 부분 지도 데이터를 추출한 후, 상기 추출한 부분 지도 데이터를 상기 단말장치로 전송하는 서비스 장치; 단말 장치의 위치에 추적하여 사용자의 주요 동선 정보를 추출하고, 추출한 주요 동선 정보를 상기 서비스 장치로 전송하여, 상기 서비스 장치로부터 상기 주요 동선 정보에 매칭되는 지도 데이터 업데이트 정보를 수신하고, 상기 단말 장치의 이동 여부 및 이동 속도 중 하나 이상을 포함하는 이동 상태 정보를 확인하여, 상기 이동 상태 정보에 따라서 상기 지도 데이터 업데이트 정보 중에서 업데이트할 부분 지도 데이터를 선택하고, 상기 선택한 부분 지도 데이터의 업데이트를 상기 서비스 장치로 요청하고, 이에 상기 서비스 장치로부터 제공된 부분 지도 데이터를 수신하여 저장된 지도 데이터를 부분적으로 업데이트하는 단말 장치를 포함하는 것을 특징으로 하는 사용자 동선 기반 지도데이터 부분 업데이트 시스템을 제공한다.
삭제
삭제
삭제
삭제
삭제
상술한 목적을 달성하기 위한 본 발명의 단말 장치는, 데이터 송수신을 위한 단말 송수신부; 지도 데이터를 저장하는 단말 저장부; 정보 입력을 위한 단말 입력부; 정보 출력을 위한 단말 출력부; GPS(Global Positioning System) 신호로부터 단말 장치의 위치 및 속도를 산출하는 GSP부; 사용자의 주요 동선 정보를 추출하고, 상기 단말 송수신부를 통해 상기 주요 동선 정보를 서비스 장치로 전송하고, 이에 상기 주요 동선 정보에 매칭되는 지도 데이터 업데이트 정보를 수신하면, 이동 속도 및 이동 여부 중 하나 이상을 포함하는 이동 상태 정보를 확인하고, 상기 이동 상태 정보에 따라서 상기 지도 데이터 업데이트 정보 중에서 업데이트할 부분 지도 데이터를 선택하여 상기 서비스 장치로 요청하고, 상기 단말 송수신부를 통해 상기 서비스 장치로부터 상기 요청한 부분 지도 데이터를 수신하여 상기 단말 저장부에 저장된 상기 지도 데이터를 부분적으로 업데이트하는 단말 제어부;를 포함하는 것을 특징으로 한다.
본 발명의 단말 장치에 있어서, 상기 단말 제어부는 이동 상태 정보에 따라서 레이어 단위로 업데이트할 부분 지도 데이터를 선택하는 것을 특징으로 한다.
본 발명의 단말 장치에 있어서, 상기 단말 제어부는 상기 단말 장치의 설정 정보를 더 이용하여 상기 업데이트할 부분 지도 데이터를 선택할 수 있다.
본 발명의 단말 장치에 있어서, 단말 제어부는 단말 장치의 위치를 일정 기간 동안 실시간으로 검출하여 그 위치 변화를 통해 사용자의 주요 동선을 확인하는 것을 특징으로 한다.
본 발명의 단말 장치에 있어서, 단말 제어부는 단말 입력부를 통해 입력 받은 일정 정보를 통해 사용자의 주요 동선을 확인하는 것을 특징으로 한다.
상술한 목적을 달성하기 위한 본 발명의 사용자 동선 기반 지도데이터 부분 업데이트 방법은, 단말 장치가 사용자의 주요 동선 정보를 서비스 장치로 전송하여 업데이트 정보를 요청하는 단계; 상기 단말 장치가 서비스 장치로부터 상기 주요 동선 정보에 매칭되는 지도 데이터 중 업데이트할 대상을 나타내는 지도 데이터 업데이트 정보를 수신하는 단계; 상기 단말 장치가 상기 단말장치의 이동 속도 및 이동 여부 중 하나 이상을 포함하는 이동 상태 정보를 이용하여 상기 지도 데이터 업데이트 정보 중 업데이트할 부분 지도 데이터를 선택하는 단계; 상기 단말 장치가 상기 서비스 장치로 요청하여 상기 선택한 부분 지도 데이터를 수신하고, 수신한 부분 지도 데이터로 기 저장된 지도 데이터를 부분적으로 업데이트하는 단계를 포함하여 이루어진다.
더하여, 본 발명은 상기 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체를 제공한다.
삭제
본 발명에 의하면, 사용자의 주요 동선을 파악하여 사용자의 주요 동선에 매칭되는 지도데이터를 부분적으로 업데이트 함으로써, 사용자에게 필요한 부분을 우선적으로 업데이트할 수 있어 보다 효율적인 지도 데이터의 업데이트가 가능하다.
또한, 사용자의 주요 동선에 매칭되는 지도데이터를 부분적으로 업데이트 함으로써, 업데이트에 소요되는 데이터량과 시간을 줄일 수 있다.
또한, 업데이트 된 최신의 지도 데이터를 이용하여 보다 정확한 경로 안내 서비스를 제공함으로써, 사용자의 편의를 향상시킬 수 있다.
도 1은 본 발명 일 실시 예에 따른 지도데이터 부분 업데이트 시스템의 구성도이다.
도 2는 본 발명의 일 실시 예에 따른 서비스 장치의 구성을 기능 단위로 구분한 구성도이다.
도 3은 본 발명의 일 실시 예에 따른 단말 장치의 구성을 기능 단위로 구분한 구성도이다.
도 4는 본 발명의 일실시예에 따른 지도데이터 부분 업데이트 방법을 나타내는 흐름도이다.
도 5는 본 발명의 일 실시 예에 따른 지도 데이터의 구조를 나타내는 도면이다.
이하, 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다.
본 명세서에 있어서 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는, 직접 데이터 또는 신호를 전송할 수 있으며 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 전송할 수 있음을 의미한다.
도 1은 본 발명의 일 실시 예에 따른 지도데이터 부분 업데이트 시스템의 구성도이다. 도 1을 참조하면, 본 발명의 지도데이터 부분 업데이트 시스템은 서비스 장치(100), 단말 장치(200) 및 네트워크(300)를 포함하여 구성된다.
서비스 장치(100)는 지도 데이터를 버전 별로 관리하며 저장하고, 지도 데이터가 업데이트 된 경우 지도 데이터 업데이트 정보를 단말 장치(200)로 전송하며, 단말 장치(200)로부터 부분 지도 데이터를 요청 받게 되면, 요청된 부분 지도 데이터를 지도 데이터를 추출하여 단말 장치(200)로 전송하는 장치이다.
지도 데이터는 도 5에서 도시된 바와 같이 레벨, 타일 및 레이어로 구분된 데이터일 수 있으며, 이에 대한 설명은 차후 자세히 기술한다.
지도 데이터 업데이트 정보는 지도 데이터의 버전 별로 변경된 부분에 관한 정보로, 레벨 ID, 타일 ID, 레이어 ID의 조합으로 나타낼 수 있다.
단말 장치(200)는 지도데이터 부분 업데이트 서비스를 이용하려는 사용자가 이용하는 장치로서, 지도 데이터를 저장하며, 사용자의 동선에 따라 지도데이터를 표시하고, 목적지까지의 경로를 안내하는 장치를 말한다.
구체적으로, 단말 장치(200)는 내장된 지도 데이터를 부분적으로 업데이트 하기 위하여, 네트워크(300)를 통해서 서비스 장치(100)에 접속하여, 지도 데이터 업데이트 정보를 수신한다. 수신한 지도 데이터 업데이트 정보에서 단말 장치(200) 사용자의 주요 동선을 확인하여 지도 데이터에서 업데이트가 필요한 부분 데이터인 부분 지도 데이터를 요청한 후, 요청한 부분 지도 데이터를 수신하여 지도 데이터를 부분적으로 업데이트하여 표시함으로써 사용자는 항상 최신의 지도 데이터를 기초로 경로를 안내 받을 수 있게 된다.
상술한 지도데이터 부분 업데이트 시스템에 있어서, 서비스 장치(100)는 서버-클라이언트 컴퓨팅 방식으로 동작할 수도 있고, 클라우드 컴퓨팅 기반으로 동작할 수도 있다. 예를 들어, 서비스 장치(100)는 클라우드 컴퓨팅 기반으로 동작하는 하나 이상의 서버로 구현될 수 있다.
네트워크(300)는 서비스 장치(100)와 단말 장치(200)간의 데이터 전송, 정보 교환을 위한 데이터 통신망을 의미하며, 그 종류에는 특별히 제한되지 않는다. 예를 들어, 인터넷 프로토콜(IP)을 통하여 대용량 데이터의 송수신 서비스 및 끊기는 현상이 없는 데이터 서비스를 제공하는 아이피망으로, 아이피를 기반으로 서로 다른 망을 통합한 아이피망 구조인 올 아이피(All IP)망 일 수 있다. 또한, 네트워크(300)는 유선망, Wibro(Wireless Broadband)망, WCDMA를 포함하는 3 세대 이동통신망, HSDPA(High Speed Downlink Packet Access)망 및 LTE망을 포함하는 3.5세대 이동통신망, LTE advanced를 포함하는 4세대 이동통신망, 위성 통신망 및 와이파이(Wi-Fi)망 중에서 하나 이상을 결합하여 이루어질 수 있다.
또한, 단말 장치(200)는 사용자가 이용 가능한 통신 장치라면 어떠한 장치라도 이용될 수 있다. 예를 들면, 단말 장치(200)는 PC(Personal Computer), 노트북 컴퓨터, 휴대폰(mobile phone), 태블릿 PC, 내비게이션(navigation) 단말기, 스마트폰(smart phone), PDA(Personal Digital Assistants), PMP(Portable Multimedia Player) 및 디지털방송 수신기를 포함할 수 있다. 물론 이는 예시에 불과할 뿐이며, 상술한 예 이외에도 현재 개발되어 상용화되었거나 향후 개발될 모든 통신이 가능한 장치를 포함하는 개념으로 해석되어야 한다.
도 2는 본 발명의 일 실시 예에 따른 서비스 장치(100)의 구성을 기능 단위로 구분한 구성도이다. 도 1 및 도 2를 참조하면, 서비스 장치(100)는 송수신부(110), 저장부(130), 제어부(150)를 포함하여 구성된다.
송수신부(110)는 단말 장치(200)와 네트워크(300)를 통해서 데이터를 송수신하기 위한 인터페이스를 가진다.
저장부(130)는 지도 데이터를 버전 별로 저장할 수 있다.
도 5는 본 발명의 일 실시 예에 따른 지도 데이터의 구조를 나타내는 도면으로, 구체적으로 도 5을 참조하면, 지도 데이터는 N개의 레벨로 나뉘어지는데, 여기서, 레벨은 줌 레벨과 대응하는 것으로서, 레벨이 클 수록 지도를 더 상세하게 표현할 수 있어, 이에 따라 표현하여야 할 데이터 량이 많게 된다. 또한, 각 레벨의 지도 데이터는 일정 크기 단위로 나뉜 다수의 타일(Tile) 데이터로 이루어지며, 타일의 개수는 레벨 마다 각각 다르게 M개, M’개 M”개, 등으로 나누어진다. 여기서, 각 타일 데이터는 위치를 기반으로 나누어지므로, 서로 다른 지역을 나타내게 된다. 또한, 타일 데이터는 L개의 레이어(Layer)로 구성된다. 레이어는 각각 바다, 강, 육지 경계, 등고선, 도로, 건물, 지하철 등의 데이터를 나타내며, 이처럼 서로 다른 속성을 나타내는 레이어 데이터가 중첩되어 완성된 지도를 나타내게 된다.
또한, 저장부(130)는 단말 장치(200)의 사용자에 대한 서비스 이용 권한을 인증하기 위한 단말 장치(200)의 식별 정보, 또는 사용자의 ID 및 패스워드 등과 같은 인증 정보를 저장할 수 있다. 다만 여기서 사용자 이용 권한을 인증하기 위한 정보를 이에 한정되는 것은 아니다.
이러한 저장부(130)는 램(RAM, Read Access Memory), 롬(ROM, Read Only Memory), 하드디스크(HDD, Hard Disk Drive), 플래시 메모리, CD-ROM, DVD 뿐만 아니라, 네트워크 접근 스토리지(NAS, Network Access Storage)와 같이 모든 종류의 저장 매체를 포함할 수 있다.
제어부(150)는 송수신부(110) 및 저장부(130)의 동작을 전반적으로 제어하는 역할을 수행한다.
제어부(150)는 저장부(130)에 저장되는 지도 데이터의 버전을 관리하며, 지도 데이터의 최신 버전과 단말 장치(200)에 저장된 지도 데이터의 버전을 비교하여 변경된 부분을 확인한다. 더 구체적으로, 변경된 부분을 알리는 지도 데이터 업데이트 정보를 생성한다. 이때, 지도 데이터 업데이트 정보는 앞서 설명한 바와 같이 레벨 ID, 타일 ID, 레이어 ID의 조합으로 나타낼 수 있으며, 지도 데이터 업데이트 정보를 지도 데이터의 레벨 단위, 타일 단위 및 레이어 단위 중에서 적어도 어느 하나 이상의 단위로 단말 장치(200)로 전송할 수 있다.
이때, 제어부(150)는 단말 장치(200)로부터 단말 장치(200)에 내장된 지도 데이터의 버전 정보 및 주요 동선 정보를 수신할 수 있으며, 단말 장치(200)의 지도 데이터의 버전 정보를 확인하여 업데이트가 필요한 경우, 수신한 단말 장치(200) 사용자의 주요 동선과 매칭되는 지도 데이터 중에서 업데이트할 대상을 추출하여 지도 데이터 업데이트 정보를 생성할 수 있다.
이어서, 제어부(150)는 단말 장치(200)의 부분 지도 데이터의 요청에 따라 지도 데이터를 부분적으로 전송한다. 구체적으로, 저장부(110)에 저장된 최신 버전의 지도 데이터 중에서 단말 장치(200)에서 요청한 레벨 단위, 레이어 단위 내지 타일 단위의 데이터를 추출하여 단말 장치(200)로 전송한다.
또한 제어부(150)는 단말 장치(200)의 요청에 따라 경로 정보를 제공할 수 있다. 구체적으로, 지도 데이터를 기반으로 단말 장치(200)로부터 단말 장치의 현재 위치 및 목적지 정보를 수신하며 경로 정보 요청을 받으면, 출발지에서 목적지까지 이동하기 위한 경로를 산출하여 단말 장치(200)로 제공할 수 있다. 이때, 단말 장치(200)의 현재 위치 정보를 수신하여 현재 위치에서 목적지까지의 경로를 제공할 수 있으며, 또한 복수의 경로를 산출하거나 최적의 경로를 산출하여 제공할 수 있다. 다만, 이러한 경로를 제공하는 기능은 단말 장치(200)에서 수행될 수도 있음은 물론이다.
한편, 제어부(150)는 저장부(130)에 저장된 인증 정보를 이용하여 단말 장치(200)의 사용자에 대한 서비스 이용 권한을 인증하고, 이용 권한이 있는 것으로 인증된 사용자의 단말 장치(200)에 한하여 서비스를 제공할 수 있다.
도 3은 본 발명의 일 실시 예에 따른 단말 장치(200)의 구성을 기능 단위로 구분한 구성도이다. 도 1 및 도 3을 참조하면, 단말 장치(200)는 단말 송수신부(210), 단말 저장부(220), 단말 입력부(230), 단말 출력부(240), GPS부(250) 및 단말 제어부(260)를 포함하여 구성된다.
단말 송수신부(210)는 서비스 장치(100)와 네트워크(300)를 통해서 데이터를 송수신하기 위한 인터페이스를 가진다.
단말 저장부(220)는 단말(200)의 동작에 필요한 데이터 및 프로그램을 저장하는 수단으로서, 기본적으로 단말 제어부(260)에 의해 실행될 운영 프로그램 및 응용 프로그램을 저장한다. 특히, 본 발명에 있어서 단말 저장부(220)는 지도 데이터를 저장하기 위한 저장소이다.
단말 입력부(230)는 사용자의 조작에 따라 사용자 입력 신호를 발생한다. 이러한 단말 입력부(230)는 다양한 방식의 입력 수단으로 구현될 수 있다. 예를 들면, 단말 입력부(230)는 키 입력 수단, 터치 입력 수단, 제스처 입력 수단, 음성 입력 수단 중에서 하나 이상을 포함할 수 있다. 키 입력 수단은, 키 조작에 따라서 해당 키에 대응하는 신호를 발생시키는 것으로서, 키패드, 키보드가 해당된다. 터치 입력 수단은, 사용자가 특정 부분을 터치하는 동작을 감지하여 입력 동작을 인식하는 것으로서, 터치 패드, 터치 스크린, 터치 센서를 들 수 있다. 제스처 입력 수단은, 사용자의 동작, 예를 들어, 단말 장치(200)를 흔들거나 움직이는 동작, 단말 장치(200)에 접근하는 동작, 눈을 깜빡이는 동작 등 지정된 특정 동작을 특정 입력 신호로 인식하는 것으로서, 지자기 센서, 가속도 센서, 카메라, 고도계, 자이로 센서, 근접 센서 중에서 하나 이상을 포함하여 이루어질 수 있다. 특히 본 실시예에서 사용자는 단말 입력부(230)를 통해 사용자의 일정 정보를 입력할 수 있으며, 경로 안내 서비스를 위한 출발지 내지 목적지 등의 정보를 입력할 수 있다.
단말 출력부(240)는 단말 제어부(260)의 제어에 따라서 단말 장치(200)의 동작 상태 및 동작 결과를 사용자에게 출력하는 부분으로서, 특히, 본 발명에 있어서 단말 출력부(240)는 지도 데이터를 표시하고 사용자에게 경로를 안내할 수 있도록 출력할 수 있다. 이러한 단말 출력부(240)는 디스플레이 수단으로 구현될 수 있는데, 예를 들어, LCD((Liquid Crystal Display), TFT-LCD(Thin Film Transistor-Liquid Crystal Display), LED(Light Emitting Diodes), OLED(Organic Light Emitting Diodes), AMOLED(Active Matrix Organic Light Emitting Diodes), 플렉시블 디스플레이(flexible display), 3차원 디스플레이 중에서 어느 하나가 될 수 있다.
GPS부(250)는 GPS(Global Positioning System) 신호로부터 사용자 단말 장치(200)의 위치 및 속도 등을 산출한다.
단말 제어부(260)는 단말 송수신부(210), 단말 저장부(220), 단말 입력부(230), 단말 출력부(240) 및 GPS부(250)의 동작을 전반적으로 제어하는 역할을 수행한다.
단말 제어부(260)는 서비스 장치(100)로부터 지도 데이터 업데이트 정보를 수신하고, 업데이트가 필요한 부분 지도 데이터를 추출하여 추출한 부분 지도 데이터를 서비스 장치(100)로 요청한다.
이때, 단말 제어부(260)는 레벨 단위, 타일 단위, 레이어 단위로 지도 데이터를 요청할 수 있다. 구체적으로, 단말 제어부(260)는 단말 장치(200) 사용자의 주요 동선에 대응되는 지도 데이터의 타일 단위만을 요청할 수 있고, 또한 지도 데이터가 단말 출력부(240)에서 표시되는 줌 설정 등과 같은 단말 장치(200) 설정 정보를 확인하여 이에 필요한 레벨 단위만을 요청할 수 있으며, 단말 장치(200) 사용자의 이동 속도 및 이동 여부 등과 같은 단말 장치(200)의 이동 상태 정보 등을 확인하여 지도 데이터의 갱신에 필요한 레이어 단위만을 요청할 수도 있다. 예를 들어, 사용자의 이동 속도가 빠른 경우에는 사용자의 위치에 가까운 속성을 나타내는 레이어 데이터를 우선적으로 요청하거나, 사용자가 특정 장소를 검색하여 이동하고 있는 상태인 경우는 검색하는 특정 장소와 관련된 속성을 나타내는 레이어 데이터를 우선적으로 요청할 수 있다.
이처럼 단말 제어부(260)는 단말 장치(200) 사용자의 주요 동선을 확인하게 되는데, GPS부(250)에서 산출된 사용자의 위치를 일정 기간 동안 추적하여 함으로써 사용자의 주요 동선을 추출할 수 있다. 또한 사용자의 일정 정보를 입력 받아 사용자의 일정으로부터 사용자의 주요 동선을 추출할 수 있으며, 사용자의 일정은 향후 일정 기간 동안 사용자의 이동 경로를 포함한다.
본 발명의 다른 실시예에서, 단말 제어부(260)는 단말 장치(200) 사용자의 주요 동선을 확인하여 서비스 장치(100)로 단말 장치(200) 사용자의 주요 동선 정보와 단말 장치(200)에 저장된 저장 데이터의 버전 정보를 전송할 수 있으며, 이러한 경우 상술한 바와 같이 서비스 장치(100)에서 단말 장치(200) 사용자의 주요 동선 정보를 확인하여 이에 매칭되는 지도 데이터 업데이트 정보만을 수신하게 된다. 이처럼 단말 제어부(260)는 부분적인 지도 데이터 업데이트 정보를 수신하게 되면, 상술한 바와 같이 단말 장치(200) 설정 정보 내지 단말 장치(200)의 이동 상태 중에서 적어도 어느 하나의 정보를 이용하여 필요한 부분 지도 데이터를 추출할 수 있다.
이어서, 단말 제어부(260)는 서비스 장치(100)로 요청한 부분 지도 데이터를 수신하게 되면, 이를 이용하여 저장된 지도 데이터를 갱신하여 지도 데이터를 부분적으로 업데이트하게 된다.
도 4는 본 발명의 일실시예에 따른 지도데이터 부분 업데이트 방법을 나타내는 흐름도이다. 도 1 및 도 4를 참조하면, 단말 장치(200)가 단말 장치(200) 사용자의 주요 동선을 확인한다(S105).
이때, 단말 장치(200)는 GPS 신호를 이용하여 사용자의 위치를 일정 기간 동안 추적하여 함으로써 사용자의 주요 동선을 확인할 수 있으며, 또한 사용자의 일정 정보를 입력 받아 사용자의 일정으로부터 사용자의 주요 동선을 확인할 수 있다.
단말 장치(200)는 서비스 장치(200)로 지도 데이터 업데이트 정보를 요청한다(S110).
이때, 단말 장치(200)는 단말 장치(200) 사용자의 주요 동선 정보와 단말 장치(200)에 저장된 저장 데이터의 버전 정보를 전송하며, 지도 데이터 업데이트 정보를 요청할 수 있다.
또한, 서비스 장치(200)는 지도 데이터를 버전 별로 관리하며, 지도 데이터가 업데이트 된 경우, 단말 장치(200)로 지도 데이터가 업데이트 되었다는 업데이트 알림 메시지를 전송하고, 이에 대한 응답으로 단말 장치(200)가 서비스 장치(200)로 지도 데이터 업데이트 정보를 요청할 수 있다. 서비스 장치는 업데이트 알림 메시지를 전송하기 위하여 브로드캐스팅(broadcasting) 방식이나 푸쉬(push) 메시지 등을 이용할 수 있으나, 메시지를 전송할 수 있는 방식은 이에 한정되지 않는다.
한편, 단계(S105)와 단계(S110)은 병렬적으로 수행될 수 있는 단계이며, 설명의 편의 상 단계(S105)를 먼저 설명하였지만, 단계(S110)를 먼저 수행할 수 있음은 물론이다.
단계(S110)에서 지도 데이터 업데이트 정보를 요청 받은 서비스 장치(100)는, 저장된 지도 데이터의 버전을 비교하여 변경된 부분을 확인하여 변경된 부분을 알리는 지도 데이터 업데이트 정보를 단말 장치(200)로 전송한다(S115).
이때, 서비스 장치(100)는 지도 데이터 업데이트 정보를 지도 데이터의 레벨 단위, 타일 단위 및 레이어 단위 중에서 적어도 어느 하나 이상의 단위로 단말 장치(200)로 전송할 수 있다.
또한, 서비스 장치(100)는 단계(S110)에서 단말 장치(200)로부터 사용자의 주요 동선 정보와 단말 장치(200)에 저장된 저장 데이터의 버전 정보를 수신한 경우, 단말 장치(200)의 지도 데이터의 버전 정보를 확인하고, 단말 장치(200) 사용자의 주요 동선과 매칭되는 지도 데이터 중에서 업데이트할 대상을 추출하여 지도 데이터 업데이트 정보를 생성할 수 있다.
단계(S115)에서 지도 데이터 업데이트 정보를 수신한 단말 장치(200)는 단말 장치(200) 사용자의 주요 동선과 매칭되어 업데이트가 필요한 부분 지도 데이터를 추출하고(S120), 추출한 부분 지도 데이터를 서비스 장치(100)로 요청한다(S125).
이때, 단말 장치(200)는 지도 데이터가 단말 출력부(240)에서 표시되는 줌 설정 등과 같은 단말 장치(200)의 설정 정보 혹은 단말 장치(200)의 이동 속도 등과 같은 단말 장치(200)의 이동 상태 중 적어도 어느 하나 정보를 추가적으로 이용하여 업데이트가 필요한 부분 지도 데이터를 추출할 수도 있다.
물론, 단계(115)에서 서비스 장치(100)로부터 단말 장치(200) 사용자의 주요 동선과 매칭되는 지도 데이터 업데이트 정보를 수신한 경우는, 단말 장치(200)는 단말 장치(200)의 설정 정보 혹은 단말 장치(200)의 이동 상태 중 적어도 어느 하나 정보를 더 이용하여 업데이트가 필요한 부분 지도 데이터를 추출하게 된다.
또한, 단말 장치(200)는 레벨 단위, 타일 단위, 레이어 단위로 지도 데이터를 요청할 수 있다.
단계(S125)에서 부분 지도 데이터를 요청 받은 서비스 장치(100)는 요청 받은 지도 데이터의 최신 버전을 추출하여 단말 장치(200)로 전송한다(S130).
단계(S130)에서 최신 버전의 지도 데이터를 수신한 단말 장치(200)는 내장된 지도 데이터에서 수신한 지도 데이터를 부분적으로 갱신함으로써 지도 데이터를 업데이트한다(S135).
이상으로 본 발명의 기술적 사상을 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 이와 같이 도시되고 설명된 그대로의 구성 및 작용에만 국한되는 것은 아니며, 기술적 사상의 범주를 일탈함 없이 본 발명에 대해 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.
본 발명에 의하면 교통정보를 제공하기 위한 기존의 시스템에 비해 별도의 장치를 필요로 하지 않아 추가적인 비용 발생을 최소화한다. 특히, 차량을 이용하여 이동하는 사용자가 많아지는 추세를 감안하면, 본 발명의 지도데이터 부분 업데이트 방안은 그 활용도가 적지 않을 것이다.
100: 서비스 장치 110: 송수신부 130: 저장부
150: 제어부 200: 단말 장치 210: 단말 송수신부
220: 단말 저장부 230: 단말 입력부 240: 단말 출력부
250: GPS부 260: 단말 제어부 300: 네트워크

Claims (14)

  1. [청구항 1은(는) 설정등록료 납부시 포기되었습니다.]
    지도 데이터 업데이트 정보를 단말장치로 전송하고, 상기 단말장치로부터 부분 지도 데이터의 업데이트를 요청 받으면 상기 요청 받은 부분 지도 데이터를 추출한 후, 상기 추출한 부분 지도 데이터를 상기 단말장치로 전송하는 서비스 장치;
    단말 장치의 위치를 추적하여 사용자의 주요 동선 정보를 추출하고, 추출한 주요 동선 정보를 상기 서비스 장치로 전송하여, 상기 서비스 장치로부터 상기 주요 동선 정보에 매칭되는 지도 데이터 업데이트 정보를 수신하고, 상기 단말 장치의 이동 여부 및 이동 속도 중 하나 이상을 포함하는 이동 상태 정보를 확인하여, 상기 이동 상태 정보에 따라서 상기 지도 데이터 업데이트 정보 중에서 업데이트할 부분 지도 데이터를 레이어 단위로 선택하고, 상기 선택한 부분 지도 데이터의 업데이트를 상기 서비스 장치로 요청하고, 이에 상기 서비스 장치로부터 제공된 부분 지도 데이터를 수신하여 저장된 지도 데이터를 부분적으로 업데이트하는 단말 장치;를 포함하고,
    상기 레이어 단위의 부분지도 데이터는, 지도에 표시되는 정보를 속성별로 구분하여 나타내는 것이며,
    상기 단말 장치는 현재의 이동 상태에서 안내에 필요한 정보의 속성에 대응하는 특정 레이어의 부분 지도 데이터를 우선적으로 요청하여 업데이트하는 것을 특징으로 하는 사용자 동선 기반 지도데이터 부분 업데이트 시스템.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 데이터 송수신을 위한 단말 송수신부;
    지도 데이터를 저장하는 단말 저장부;
    정보 입력을 위한 단말 입력부;
    정보 출력을 위한 단말 출력부;
    GPS(Global Positioning System) 신호로부터 단말 장치의 위치 및 속도를 산출하는 GSP부;
    사용자의 주요 동선 정보를 추출하고, 상기 단말 송수신부를 통해 상기 주요 동선 정보를 서비스 장치로 전송하고, 이에 상기 주요 동선 정보에 매칭되는 지도 데이터 업데이트 정보를 수신하면, 이동 속도 및 이동 여부 중 하나 이상을 포함하는 이동 상태 정보를 확인하고, 상기 이동 상태 정보에 따라서 상기 지도 데이터 업데이트 정보 중에서 업데이트할 부분 지도 데이터를 레이어 단위로 선택하여 상기 서비스 장치로 요청하고, 상기 단말 송수신부를 통해 상기 서비스 장치로부터 상기 요청한 부분 지도 데이터를 수신하여 상기 단말 저장부에 저장된 상기 지도 데이터를 부분적으로 업데이트하는 단말 제어부;를 포함하고,
    상기 레이어 단위의 부분 지도 데이터는 지도에 표시되는 정보를 속성별로 구분하여 나타내는 것이며,
    상기 단말 제어부는 현재 이동 상태에서 안내에 필요한 정보의 속성에 대응하는 특정 레이어의 부분 지도 데이터를 우선적으로 요청하여 업데이트하는 것을 특징으로 하는 단말 장치.
  8. 삭제
  9. 제7항에 있어서,
    상기 단말 제어부는 상기 단말 장치의 설정 정보를 더 이용하여 상기 업데이트할 부분 지도 데이터를 선택하는 것을 특징으로 하는 단말 장치.
  10. [청구항 10은(는) 설정등록료 납부시 포기되었습니다.]
    제7항에 있어서,
    상기 단말 제어부는 상기 단말 장치의 위치를 일정 시간 동안 실시간으로 검출하여 그 위치 변화를 통해 상기 사용자의 주요 동선 정보를 추출하는 특징으로 하는 단말 장치.
  11. 제7항에 있어서,
    상기 단말 제어부는 상기 단말 입력부를 통해 입력 받은 일정 정보를 통해 상기 사용자의 주요 동선 정보를 추출하는 것을 특징으로 하는 단말 장치.
  12. 단말 장치가 사용자의 주요 동선 정보를 서비스 장치로 전송하여 업데이트 정보를 요청하는 단계;
    상기 단말 장치가 서비스 장치로부터 상기 주요 동선 정보에 매칭되는 지도 데이터 중 업데이트할 대상을 나타내는 지도 데이터 업데이트 정보를 수신하는 단계;
    상기 단말 장치가 상기 단말장치의 이동 속도 및 이동 여부 중 하나 이상을 포함하는 이동 상태 정보를 이용하여 상기 지도 데이터 업데이트 정보 중 업데이트할 부분 지도 데이터를 레이어 단위로 선택하는 단계;
    상기 단말 장치가 상기 서비스 장치로 요청하여 상기 선택한 레이어 단위의 부분 지도 데이터를 수신하고, 수신한 부분 지도 데이터로 기 저장된 지도 데이터를 부분적으로 업데이트하는 단계를 포함하되,
    상기 레이어 단위의 부분 지도 데이터는 지도에 표시되는 정보를 속성별로 구분하여 나타내는 것이며,
    상기 레이어 단위로 선택하는 단계는, 현재 이동 상태에서 안내에 필요한 정보의 속성에 대응하는 특정 레이어의 부분 지도 데이터를 선택하는 것을 특징으로 하는 사용자 동선 기반 지도데이터 부분 업데이트 방법.
  13. 삭제
  14. [청구항 14은(는) 설정등록료 납부시 포기되었습니다.]
    사용자의 주요 동선 정보를 서비스 장치로 전송하여 업데이트 정보를 요청하는 단계;
    서비스 장치로부터 상기 주요 동선 정보에 매칭되는 지도 데이터 중 업데이트할 대상을 나타내는 지도 데이터 업데이트 정보를 수신하는 단계;
    이동 속도 및 이동 여부 중 하나 이상을 포함하는 이동 상태 정보를 이용하여 상기 지도 데이터 업데이트 정보 중 업데이트할 부분 지도 데이터를 레이어 단위로 선택하는 단계;
    상기 서비스 장치로 요청하여 상기 선택한 부분 지도 데이터를 우선적으로 수신하고, 수신한 부분 지도 데이터로 기 저장된 지도 데이터를 부분적으로 업데이트하는 단계;를 포함하되,
    상기 레이어 단위의 부분 지도 데이터는 지도에 표시되는 정보를 속성별로 구분하여 나타내는 것이며,
    상기 레이어 단위로 선택하는 단계는, 현재 이동 상태에서 안내에 필요한 정보의 속성에 대응하는 특정 레이어의 부분 지도 데이터를 선택하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체.
KR1020110060465A 2011-06-22 2011-06-22 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체 Active KR101786737B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020110060465A KR101786737B1 (ko) 2011-06-22 2011-06-22 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체
PCT/KR2012/002768 WO2012176973A1 (ko) 2011-06-22 2012-04-12 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그 서비스 장치 및 단말 장치, 이를 위한 기록 매체
US14/127,748 US9046381B2 (en) 2011-06-22 2012-04-12 System and method for partially updating map data based on user's movement path, service apparatus and terminal apparatus thereof, and recording medium therefor
CN201610570622.7A CN106289284A (zh) 2011-06-22 2012-04-12 部分更新地图数据的方法、服务设备和终端设备
CN201610570614.2A CN106067258A (zh) 2011-06-22 2012-04-12 部分更新地图数据的方法、服务设备和终端设备
CN201280030170.3A CN103620661B (zh) 2011-06-22 2012-04-12 基于用户的移动路径来部分更新地图数据的系统和方法、服务设备和终端设备及记录介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110060465A KR101786737B1 (ko) 2011-06-22 2011-06-22 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020160104859A Division KR101839514B1 (ko) 2016-08-18 2016-08-18 지도데이터 부분 업데이트 방법 및 이를 위한 단말 장치

Publications (2)

Publication Number Publication Date
KR20130000032A KR20130000032A (ko) 2013-01-02
KR101786737B1 true KR101786737B1 (ko) 2017-11-15

Family

ID=47422775

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110060465A Active KR101786737B1 (ko) 2011-06-22 2011-06-22 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체

Country Status (4)

Country Link
US (1) US9046381B2 (ko)
KR (1) KR101786737B1 (ko)
CN (3) CN106289284A (ko)
WO (1) WO2012176973A1 (ko)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103557870B (zh) * 2013-10-09 2014-11-12 董路 一种动态轨迹导航方法及云平台
EP2892030B1 (de) * 2014-01-02 2018-03-14 Toll Collect GmbH Verfahren, Einrichtung und Mautsystem zur Erkennung des Befahrens von Streckenabschnitten durch ein Fahrzeug
US10002156B2 (en) * 2015-03-16 2018-06-19 Here Global B.V. Version management for incrementally compiled map data
US9646402B2 (en) 2015-06-19 2017-05-09 International Business Machines Corporation Geographic space management
US9639537B2 (en) 2015-06-19 2017-05-02 International Business Machines Corporation Geographic space management
US9497590B1 (en) 2015-06-19 2016-11-15 International Business Machines Corporation Management of moving objects
US10169400B2 (en) 2015-06-19 2019-01-01 International Business Machines Corporation Geographic space management
US10019446B2 (en) 2015-06-19 2018-07-10 International Business Machines Corporation Geographic space management
US9646493B2 (en) 2015-06-19 2017-05-09 International Business Machines Corporation Management of moving objects
KR102395022B1 (ko) * 2015-06-30 2022-05-06 현대오토에버 주식회사 지도 축적 변화에 따른 웹 벡터 지도 표시 시스템 및 방법
US10749734B2 (en) 2015-07-07 2020-08-18 International Business Machines Corporation Management of events and moving objects
US9513134B1 (en) 2015-12-16 2016-12-06 International Business Machines Corporation Management of evacuation with mobile objects
US9578093B1 (en) 2015-12-16 2017-02-21 International Business Machines Corporation Geographic space management
KR102447316B1 (ko) * 2015-12-16 2022-09-26 삼성전자주식회사 이전 동선 기반 신규 동선 생성 방법 및 장치
US10594806B2 (en) 2015-12-16 2020-03-17 International Business Machines Corporation Management of mobile objects and resources
US9865163B2 (en) 2015-12-16 2018-01-09 International Business Machines Corporation Management of mobile objects
US9460616B1 (en) 2015-12-16 2016-10-04 International Business Machines Corporation Management of mobile objects and service platform for mobile objects
US9805598B2 (en) 2015-12-16 2017-10-31 International Business Machines Corporation Management of mobile objects
US9467839B1 (en) 2015-12-16 2016-10-11 International Business Machines Corporation Management of dynamic events and moving objects
JP6912859B2 (ja) * 2016-01-12 2021-08-04 株式会社トヨタマップマスター 地図更新装置、地図更新方法、コンピュータプログラム及びコンピュータプログラムを記録した記録媒体
US20170366930A1 (en) * 2016-06-16 2017-12-21 Ford Global Technologies, Llc Method and apparatus for dynamic localized coordinate download
CN106840176B (zh) * 2016-12-28 2020-01-31 济宁中科先进技术研究院有限公司 Gps时空数据增量路网实时更新和轨迹匹配系统
US10540895B2 (en) 2017-06-21 2020-01-21 International Business Machines Corporation Management of mobile objects
US10585180B2 (en) 2017-06-21 2020-03-10 International Business Machines Corporation Management of mobile objects
US10535266B2 (en) 2017-06-21 2020-01-14 International Business Machines Corporation Management of mobile objects
US10546488B2 (en) 2017-06-21 2020-01-28 International Business Machines Corporation Management of mobile objects
US10600322B2 (en) 2017-06-21 2020-03-24 International Business Machines Corporation Management of mobile objects
US10504368B2 (en) 2017-06-21 2019-12-10 International Business Machines Corporation Management of mobile objects
KR102450551B1 (ko) * 2017-11-17 2022-10-04 현대자동차주식회사 자동차의 지도 업데이트 방법 및 내비게이션 장치
US11422003B2 (en) * 2018-03-29 2022-08-23 Panasonic Intellectual Property Management Co., Ltd. Control device and map generation method
DE102018211604A1 (de) * 2018-07-12 2020-01-16 Robert Bosch Gmbh Mobiles Gerät und Verfahren zum Betreiben des mobilen Geräts
WO2020044907A1 (ja) * 2018-08-29 2020-03-05 クラリオン株式会社 更新地域決定方法、情報処理装置、及びプログラム
CN109387208B (zh) * 2018-11-13 2021-03-19 百度在线网络技术(北京)有限公司 一种地图数据的处理方法、装置、设备和介质
KR102599264B1 (ko) * 2018-12-27 2023-11-06 현대오토에버 주식회사 지도 업데이트 방법
CN110338708B (zh) * 2019-06-21 2021-04-09 华为技术有限公司 一种扫地机器人的清扫控制方法及设备
EP4012346B1 (en) * 2019-08-08 2025-07-23 LG Electronics Inc. Route providing device and route providing method therefor
KR102357038B1 (ko) * 2019-11-27 2022-01-28 한국항공우주산업 주식회사 항공기 피아식별장치의 암호화키 갱신 및 시현 방법
JP7556739B2 (ja) * 2020-10-05 2024-09-26 トヨタ自動車株式会社 通信制御装置、方法、プログラム、及び車両
US12134399B2 (en) 2021-10-22 2024-11-05 Zoox, Inc. Drivable surface map for autonomous vehicle navigation
US12025465B2 (en) 2021-10-22 2024-07-02 Zoox, Inc. Drivable surface map for autonomous vehicle navigation
WO2023069398A1 (en) * 2021-10-22 2023-04-27 Zoox, Inc. Drivable surface map for autonomous vehicle navigation
CN115426263B (zh) * 2022-08-23 2024-11-29 Oppo广东移动通信有限公司 一种地图数据的更新方法、终端及计算机存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006065246A (ja) 2004-08-30 2006-03-09 Denso Corp カーナビゲーション装置の地図データ更新方法、地図データ更新システム、カーナビゲーション装置、地図情報サーバ

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6912462B2 (en) * 2000-08-31 2005-06-28 Sony Corporation Information processing apparatus, information processing method and program storage media
AU2003223090A1 (en) * 2002-04-30 2003-11-17 Telmap Ltd. Template-based map distribution system
CN1965212A (zh) * 2004-07-16 2007-05-16 松下电器产业株式会社 地图更新系统
KR100667482B1 (ko) * 2004-11-04 2007-01-10 엘지전자 주식회사 지도데이터의 갱신방법
WO2006087933A1 (ja) * 2005-02-17 2006-08-24 Matsushita Electric Industrial Co., Ltd. 移動履歴変換装置および移動履歴変換方法
KR101087484B1 (ko) * 2005-02-18 2011-11-28 엘지전자 주식회사 네비게이션 시스템의 이동체의 주행경로 안내방법
CN102592497B (zh) * 2005-04-08 2014-05-14 知识产权之桥一号有限责任公司 地图信息更新装置及地图信息更新方法
KR20080017610A (ko) * 2006-08-21 2008-02-27 한국전자통신연구원 탐색 경로에 기반한 단말기의 지도정보 갱신방법 및 이를위한 서버
CN100452050C (zh) * 2006-09-28 2009-01-14 江苏天泽信息产业有限公司 栅格电子地图源数据生成、组织及目标数据生成的方法
JP4915343B2 (ja) * 2007-12-21 2012-04-11 ソニー株式会社 電子機器装置及びナビゲーション方法
US8311736B2 (en) * 2008-06-04 2012-11-13 Hitachi, Ltd. Navigation device, navigation method and navigation system
CN101424539B (zh) * 2008-12-05 2011-12-28 深圳市凯立德科技股份有限公司 导航系统更新地图数据的方法及导航系统的客户端
CN101568065A (zh) * 2009-01-24 2009-10-28 中国移动通信集团广东有限公司珠海分公司 一种智能终端电召系统及其电子地图下载方法
KR20110060546A (ko) * 2009-11-30 2011-06-08 현대자동차주식회사 지도 레이어를 부분적으로 갱신할 수 있는 내비게이션 시스템 및 그 방법
US9389085B2 (en) * 2010-01-22 2016-07-12 Qualcomm Incorporated Map handling for location based services in conjunction with localized environments
CN101908060B (zh) * 2010-06-30 2012-05-30 王宝全 矢量数字地图的制作方法、显示方法及系统
CN101976503A (zh) * 2010-11-12 2011-02-16 南京大学 一种实时交通信息发送和接收的方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006065246A (ja) 2004-08-30 2006-03-09 Denso Corp カーナビゲーション装置の地図データ更新方法、地図データ更新システム、カーナビゲーション装置、地図情報サーバ

Also Published As

Publication number Publication date
CN103620661B (zh) 2016-08-17
CN103620661A (zh) 2014-03-05
WO2012176973A1 (ko) 2012-12-27
US9046381B2 (en) 2015-06-02
US20140136099A1 (en) 2014-05-15
CN106289284A (zh) 2017-01-04
CN106067258A (zh) 2016-11-02
KR20130000032A (ko) 2013-01-02

Similar Documents

Publication Publication Date Title
KR101786737B1 (ko) 사용자 동선 기반 지도데이터 부분 업데이트 시스템 및 방법, 그리고, 이를 위한 기록 매체
US12352582B2 (en) Proactive delivery of navigation options
US8874366B2 (en) First waypoint distance
US8615359B2 (en) Map navigation with suppression of off-route feedback near route terminus
US20160061617A1 (en) Providing in-navigation search results that reduce route disruption
US11204256B2 (en) Communication terminal, movement guidance system, and non-transitory computer-readable recording medium storing computer program
CN102460075A (zh) 导航装置、导航系统及其操作方法
US11009357B2 (en) Communication terminal, server device, movement guidance system, and computer program
US20130231857A1 (en) Method and apparatus for triggering conveyance of guidance information
JP6752269B2 (ja) 通信端末、サーバ装置、移動案内システム及びコンピュータプログラム
CN108779987B (zh) 通信终端、服务器装置、路径搜索系统以及计算机程序
US20160380914A1 (en) Method and apparatus for providing resource load distribution for embedded systems
US20140156184A1 (en) Navigation message providing system and method thereof
KR20140027820A (ko) 네비게이션을 이용한 관광 정보 제공 방법, 이를 위한 장치 및 시스템
KR101710490B1 (ko) 레이어 데이터 단위의 실시간 지도데이터 업데이트 방법
CN108885115A (zh) 服务器装置、通信终端、路径搜索系统以及计算机程序
KR101839514B1 (ko) 지도데이터 부분 업데이트 방법 및 이를 위한 단말 장치
JP6834693B2 (ja) 通信端末、移動案内システム及びコンピュータプログラム
JP2014071000A (ja) 画像表示制御装置、画像情報制御方法、画像情報制御プログラム、画像情報制御プログラムを格納した記録媒体および画像配信装置
CN115342823A (zh) 一种导航路线规划的方法、相关装置、设备及存储介质

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20110622

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20111020

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
A201 Request for examination
A302 Request for accelerated examination
AMND Amendment
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20160525

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20110622

Comment text: Patent Application

PA0302 Request for accelerated examination

Patent event date: 20160525

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20110622

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20160721

Patent event code: PE09021S01D

AMND Amendment
A107 Divisional application of patent
PA0107 Divisional application

Comment text: Divisional Application of Patent

Patent event date: 20160818

Patent event code: PA01071R01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20161018

Patent event code: PE09021S02D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20170419

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20161018

Comment text: Final Notice of Reason for Refusal

Patent event code: PE06011S02I

Patent event date: 20160721

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20170419

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20170125

Comment text: Amendment to Specification, etc.

Patent event code: PX09012R01I

Patent event date: 20160805

Comment text: Amendment to Specification, etc.

Patent event code: PX09012R01I

Patent event date: 20160525

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20170710

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20170619

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20170419

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20170125

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20160805

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20160525

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20171011

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20171012

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20200922

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20220928

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20240919

Start annual number: 8

End annual number: 8