KR20030051856A - 이동 및 휴대 장치에서 지도 디스플레이를 방위정렬하는방법 및 장치 - Google Patents

이동 및 휴대 장치에서 지도 디스플레이를 방위정렬하는방법 및 장치 Download PDF

Info

Publication number
KR20030051856A
KR20030051856A KR10-2003-7006851A KR20037006851A KR20030051856A KR 20030051856 A KR20030051856 A KR 20030051856A KR 20037006851 A KR20037006851 A KR 20037006851A KR 20030051856 A KR20030051856 A KR 20030051856A
Authority
KR
South Korea
Prior art keywords
map
heading
location
gps
orientation
Prior art date
Application number
KR10-2003-7006851A
Other languages
English (en)
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 퀄컴 인코포레이티드
Publication of KR20030051856A publication Critical patent/KR20030051856A/ko

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/53Determining attitude
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C17/00Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
    • G01C17/02Magnetic compasses
    • G01C17/28Electromagnetic compasses
    • 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/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/01Determining conditions which influence positioning, e.g. radio environment, state of motion or energy consumption
    • G01S5/017Detecting state or type of motion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/10Details of telephonic subscriber devices including a GPS signal receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Instructional Devices (AREA)

Abstract

이동 또는 휴대 장치에서 지도 디스플레이를 방위정렬하기 위한 방법 및 장치이다. 포켓용 휴대 또는 이동 지도 작성 장치와 전자 나침반을 통합하여, 지도 디폴트 방위에 대한 오프셋 값을 계산하기 위해 전자 나침반 방위를 사용한다. 따라서, 지도는 디스플레이에서 장치 방향으로 재방위정렬된다. 다른 실시 형태에서, 또한, 그 장치와 GPS 수신기를 통합한다. 그 장치의 방위를 결정하기 위하여 2 개 이상의 GPS 소재지 위치로부터 헤딩 위치를 계산한다. 장치의 초기 시작 (initial start-up) 에서와 같이 헤딩 위치를 이용할 수 없을 때는, 디스플레이에 지도를 방위정렬하기 위해 GPS 헤딩 위치를 대신하여 나침반 헤딩을 사용한다.

Description

이동 및 휴대 장치에서 지도 디스플레이를 방위정렬하는 방법 및 장치 {METHOD AND APPARATUS FOR ORIENTING A MAP DISPLAY IN A MOBILE OR PORTABLE DEVICE}
발명의 배경
발명의 기술 분야
본 발명은 전자 지도 작성 기술에 관한 것이다. 좀더 상세하게는, 본 발명은 전자 나침반 또는 GPS 방향 위치를 활용하여 지구에 대해 장치의 방위 (orientation) 와 일치하게 전자 장치의 디스플레이에 지도를 방위정렬하는 시스템 및 방법에 관한 것이다.
관련 기술의 설명
최근에, 컴퓨터 지도 작성 기술의 이용은 급속하게 성장하고 있다. 이러한 경향에 뒤따라, 정확한 전자 지도의 범용성과 처리 및 디스플레이 기술의 저렴화가 가속화되고 있다. 지도는 고정 미디어에, 메모리 내에, 그리고 인터넷과 같은 네트워크를 통하여 이용할 수 있다. 현재, 자동차에서, 한 지역의 지도를 사용자들이 즉시 이용할 수 있도록 GPS 기반 위치 결정을 갖춘 지도 작성 소프트웨어 시스템을 사용하고 있다. 이러한 구현의 대표적인 예는 임대 자동차에서, 임대 자동차 내에 탑재된 이동 지도 작성 장치로 사용자에게 상세 지도와 운전 방향을 제공하는 경우이다.
GPS 구현에서, GPS 소재지 위치 (GPS position fix) 에 기초하여, 사용자들이 여기 저기로 이동함에 따라서 지도 상에 사용자의 위치를 도시하여 지도상에 현재의 위치점을 표시한다. 사용자의 이동 방위는 한 소재지 위치로부터 다른 소재지 위치까지의 총 이동 방향을 계산하여 결정할 수 있다. 그러나, GPS 시스템의 해상 정확도 (resolution accuracy) 는 한계가 있기 때문에, 작은 양의 이동을 신뢰성있게 결정할 수 없어서, 방위도 정확하게 계산할 수 없다.
종래, 지도의 방위는 북쪽 상단에 있었다. 그 방위를 물리적인 세계에서 추출하는 것은 사용자에게 맡겨졌다. 지도 작성 기술이 좀더 쉽게 이용 가능하고 사용자의 특정 환경에 좀더 잘 대응함에 따라서, 이러한 방위정렬 관행은 제한되고 있다. 예를 들어, 지도에 사용자의 현 위치를 포인터 (pointer) 로 표시하는 포켓용 휴대 장치에서, 사용자는 지도 및 물리적 세계와 밀접한 상호작용 (interactive) 관계를 갖는다. 사용자는 지도를 익힌 후 그들의 위치 및 목적지의 소재를 파악하고 추적하기 위하여 물리적 환경을 본다. 지도가 항상 북쪽 상단에 표시되어 있는 경우, 그들을 둘러싸고 있는 지역에 대한 사용자의 실제 관점 (user's actual view) 을 반영할 수 없다. 이러한 상황에서는, 사용자의 바로 앞에 있는 것을 상단에 표시하도록 지도를 재방위정렬하는 것이 바람직하다. 따라서, 상호 친숙감이 개선되어, 지도는 더 쉽게 사용자에게 유익하게 된다.
상술한 지도 디스플레이의 재방위정렬 (reorientation) 은 GPS 기반 시스템으로 수행할 수 있지만, GPS 시스템의 위치 정확도 제한은 문제점들을 일으킨다. 지도 작성 장치가 켜질 때, GPS 방식은 헤딩 위치 (heading fix) 를 결정하기 위하여 2 개의 연속적인 소재지 위치가 필요하기 때문에 즉각적인 방위 정렬 (immediate orientation) 이 불가능하다. 게다가, GPS 시스템 고유의 측정 부정확도를 극복하기 위하여 충분한 이동이 있어야 한다. 또한, 연속적인 2 개 위치 사이의 이동이 GPS 시스템의 해상도 보다 작은 지점까지 장치가 느리게 이동할 경우, 불확실도 (degree of uncertainty) 는 현재의 방위 또는 헤딩이 어디냐에 따라서 증가한다.
따라서, 당업계에서는 이동 또는 휴대 장치에서 지도 디스플레이를 방위정렬하기 위한 방법 및 장치가 요구되고 있다.
발명의 요약
당업계의 요구는 본 발명의 장치 및 방법에 의해 해결된다. 본 발명의 장치는 나침반 헤딩을 출력하도록 동작하는 지도 메모리 및 나침반을 구비한 이동 장치이다. 콘트롤러는 메모리와 결합하여 그로부터 지도를 리콜 (recall) 하도록 동작한다. 또한, 콘트롤러는 나침반과 결합하여 그로부터 나침반 헤딩을 판독하도록 동작한다. 또한, 그 콘트롤러는 디스플레이와 결합한다. 콘트롤러는 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값을 계산하고, 그 오프셋 값에 따라서 디스플레이에 지도를 표시한다.
좀더 구체적인 예에서, 콘트롤러는 오프셋 값의 계산을 반복하고, 그 값에 따라서 지도를 디스플레이에 다시 표시한다. 콘트롤러는 이것을 주기적으로 반복한다. 좀더 구체적인 예에서, 콘트롤러는 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값이 문턱값 (threshold value) 을 초과할 때 반복한다.
본 발명의 다른 실시 형태에서, 이동 장치는 지도 메모리, 소재지 위치들을 출력하도록 동작하는 GPS 수신기, 및 나침반 헤딩을 출력하도록 동작하는 나침반을 구비한다. 콘트롤러는 메모리에 결합하여 그로부터 지도를 리콜하도록 동작하고, 콘트롤러는 GPS 수신기와 결합하여 그로부터 판독된 제 1 및 제 2 소재지 위치에 기초하여 헤딩 위치를 계산하도록 동작한다. 또한, 콘트롤러는 나침반과 결합하여 그로부터 나침반 헤딩을 판독하도록 동작한다. 또한, 콘트롤러는 디스플레이와 결합한다. 콘트롤러는 헤딩 위치와 지도 방위 간의 차이를 나타내는 지도 오프셋 값을 계산한다. 그러나, 만약 헤딩 위치를 이용할 수 없다면, 콘트롤러는 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값을 계산한다. 마지막으로, 콘트롤러는, 어떻게 결정되든지, 오프셋 값에 따라서 디스플레이에 지도를 표시한다.
전술한 실시 형태의 구체적인 예에서, 콘트롤러는 오프셋 값의 계산을 반복하고, 그 값에 따라서 디스플레이에 지도를 다시 표시한다. 또한, 콘트롤러는 이것을 주기적으로 반복한다. 좀더 구체적인 예에서, 제 2 GPS 소재지 위치가 제 1 GPS 소재지 위치와 최소한 문턱값 만큼 오프셋될 때, 콘트롤러는 반복 수행한다. 다른 구체적인 예에서, 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값이 문턱값을 초과할 때, 콘트롤러는 반복 수행한다.
또한, 본 발명은 몇 가지 동작법을 교시한다. 이들은, 이동 장치에서, 이동 장치의 방위를 나타내는 나침반 헤딩을 판독하는 단계 및 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값을 계산하는 단계를 포함하는 지도 디스플레이를 방위정렬하는 방법을 포함한다. 그후, 오프셋 값에 따라서 디스플레이에 지도를 표시한다.
이러한 방법의 구체적인 예는 판독, 계산, 및 표시 단계를 반복함으로써, 지도 방위를 갱신하는 추가적인 단계를 포함한다. 좀더 구체적인 예에서, 갱신 단계는 주기적으로 반복된다. 좀더 구체적인 예에서, 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값이 문턱값을 초과할 때, 표시 단계를 수행한다.
이동 장치 디스플레이에서 지도를 방위정렬하는 다른 방법은, 제 1 및 제 2 GPS 소재지 위치를 판독하는 단계 및 이동 장치의 이동 방향을 표시하는 GPS 헤딩 위치를 계산하는 단계를 포함한다. 정확도 또는 다른 이유 때문에 GPS 헤딩 위치가 이용 불가능하거나 불확정적이라고 결정될 때, 본 발명은 이동 장치의 방위를 표시하는 나침반 헤딩을 판독하는 단계를 포함한다. 그후, 본 발명의 방법은 GPS 헤딩 위치와 지도 방위 간의 차이를 나타내는 오프셋 값을 계산한다. 만약 정확도 또는 다른 이유 때문에 이 오프셋 값을 이용할 수 없거나 불확정적이라면, 본 발명의 방법은 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값을 다른 방법으로 계산한다. 마지막으로, 이 방법은 오프셋 값에 따라서 디스플레이에 지도를 표시한다.
이 방법의 구체적인 예는 판독, 계산, 및 표시 단계를 반복함으로써 지도 방위를 갱신하는 것이다. 좀더 구체적인 예에서, 갱신하는 단계는 주기적으로 반복된다. 좀더 구체적인 예에서, 제 2 GPS 소재지 위치가 제 1 GPS 소재지 위치로 부터 최소한 문턱값 만큼 오프셋될 때, 갱신하는 단계는 반복 수행된다. 다른 구체적인 예에서, 나침반 헤딩과 지도 방위 간의 차이를 나타내는 오프셋 값이 문턱값을 초과할 때, 표시 단계를 수행한다.
도면의 간단한 설명
도 1 은 본 발명의 휴대 장치 구현의 예시적인 실시 형태의 도면이다.
도 2A 는 본 발명의 예시적 실시 형태의 기능도이다.
도 2B 는 본 발명의 예시적 실시 형태의 기능도이다.
도 2C 는 본 발명의 예시적 실시 형태의 기능도이다.
도 2D 는 본 발명의 예시적 실시 형태의 기능도이다.
도 3 은 본 발명의 예시적 시스템의 기능 블록도이다.
도 4 는 본 발명의 예시적 실시 형태의 기능 블록도이다.
도 5 는 본 발명의 예시적 실시 형태의 기능 블록도이다.
발명의 설명
본 발명의 바람직한 교시를 개시하기 위하여, 예시적 실시 형태와 대표적인 애플리케이션을 그림을 참조하여 설명한다. 본 발명이 특정 애플리케이션의 예시적 실시형태에 대해 설명될 경우, 본 발명은 거기에 한하지 않는다. 통상의 당업자와 여기에서 제공된 교시에 접근하는 자들은, 그것의 범위 및 본 발명이 매우 유용성있는 추가적인 기술 분야에서 추가적인 변경, 애플리케이션, 및 실시 형태를 알 수 있다.
일반적으로, 본 발명의 예시적 실시 형태는 지도 디스플레이 안내 정보 (map display guidance information) 를 제공하는 포켓용 휴대 장치 또는 자동차용 장치내에 구현된다. 그러나, 그것은 위치가 고정되지 않은 어떠한 장치에도 적용할 수 있다. 이러한 장치들은 지도 데이터를 메모리에 미리 프로그램하거나, 또는, 장치가 동작하는 동안 지도 데이터를 메모리에 넣을 수도 있다. 예를 들어, 사용자에게 휴대 메모리 카드를 제공할 수도 있으며, 이 카드를 장치에 삽입하여 지도 데이터를 장치가 동작하는 특정 지리적 위치에 맞게 변경할 수도 있다. 다른 방법으로, 지도 데이터는 인터넷과 같은 네크워크로부터 통신 링크를 통하여 제공할 수도 있다. 셀룰라 (cellular) 또는 PCS 전화기가 본 발명으로 구비된 구현 예에서, 지도 정보는 인터넷으로 부터 셀룰라 또는 PCS 통신 프로토콜에 의해 데이터 패킷의 형태로 수신한 후, 장치의 메모리에 저장할 수도 있다.
도 1 을 참조하면, 지도 디스플레이 기능을 내장한 무선 전화기 (2) 의 형태로 본 발명의 휴대 장치 구현 예의 도면이다. 무선 전화기 (2) 는 종래의 무선 전화기 모드 동작에서 사용되는 마이크로폰 (10) 과 이어폰 (8) 을 갖는다. 또한, 무선 전화기 (2) 는 사용자가 보통 방식으로 무선 전화기 (6) 을 작동할 수 있도록 키패드 (keypad; 6) 를 구비한다. 또한, 통상의 당업자에게 알려진 바와 같이, 키패드는 표시된 지도 지역을 선택하는 것, 사용자가 원하는 축척을 표시하도록 지도를 주밍 (zooming) 하는 것 등의 지도 작성 기능을 사용자가 제어하도록 한다. 또한, 무선 전화기 (2) 는 지도 정보를 표시하기 위한 디스플레이 (4) 를 구비한다. 따라서, 사용자가 무선 전화기 (2) 의 키패드 (6) 을 액세스하여 지도 작성 기능을 구동시킬 때, 디스플레이 (4) 상에 지도를 표시한다.
지도 작성 기술업계에서 지도 또는 지도 디스플레이의 상단을 북쪽으로 표시하는 것은 관행이다. 따라서, 북쪽 상단 배치 (north-up configuration) 는 대다수 지도의 디폴트 방위 (default orientation) 이다. 이러한 관행은 사용자가 장소들, 도로들, 및 기타 지리적 물체들의 지리적 관계를 고려하는 것과 같이 지도를 추상적인 개념으로 생각할 때는 매우 유용하다. 그러나, 휴대용 지도 작성 기술의 출현에 따라, 지도를 생각할 때 추상의 수준은 매우 직접적으로 물리적 세계까지 낮아진다. 사용자가 자동차를 운전하면서 지도를 실제 자동차의 주행 방향과 일치하도록 회전시키는 종이 지도 활용과 비슷한 방식으로, 본 발명은 지도 작성 기능을 구현한 이동 장치의 디스플레이 내에서 종이 지도의 가상적인 회전을 용이하게 구현한다.
도 2A 내지 2D 를 참조하면, 본 발명의 예시적 실시 형태에 대한 일련의 기능도이다. 도 2A 내지 2D 에서, 북쪽 방향은 북쪽 화살표 (12) 로 나타낸 바와 같이, 도면 페이지의 상단으로 나타낸다. 도 2A 에서, 사용자 (14) 는 본 발명의 지도 방위 장치 및 방법을 구비한 예시적 실시 형태의 무선 전화기 (이하 '이동 장치 (moveable device)' 라 함; 16) 을 가지고 서 있다. 이동 장치 (16) 의 상세도는, 사용자가 바라보는 방향, 즉, 북쪽, 과 일치하게 지도를 방위정렬하며, 그 북쪽은 지도 (18) 의 상단에 방위정렬함을 나타낸다.
도 2B 에서, 사용자 (20) 은 이동 장치 (22) 를 가지고 동쪽을 향하여 서 있다. 본 발명이 이미 방향 변경 (이하 충분히 설명됨) 에 응답하였기 때문에, 지도 (24) 의 방위는 오프셋 값 만큼 변경되었다. 이동 장치 (22) 는, 그 장치가 현재 가리키는 방향이 시계 방향으로 90 도 회전하였으며, 따라서 디폴트 지도방향 (북쪽) 으로부터 현재의 방위까지의 오프셋은 반시계 방향으로 90 도라고 결정한다. 반시계 방향으로 90 도라는 오프셋 값이 계산되었으면, 이 값에 따라서 지도 그림 요소들, 또는 화소 (pixel) 들을 회전하여 지도 (24) 를 재방위정렬한다. 도 2B 에 도시된 바와 같이, 지도 방위는, 지도 (24) 의 상단이 디폴트 방향인 북쪽이 아니라 사용자 (20) 의 정확히 정면 (동쪽으로) 이라는 것을 나타내도록, 반시계 방향으로 90 도 회전되었다.
도 2C 를 참조하면, 사용자 (26) 은 이동 장치 (28) 을 가지고 남남동 방향 (south-southeasterly direction) 을 향하여 서 있다. 적당한 오프셋 각도가 계산되었고 그 값에 따라서 지도는 이동 장치 (28) 의 상세도에 도시된 지도 방위 (30) 을 향하도록 회전하였다. 이동 장치 (28) 은, 그 장치가 현재 가리키는 방향은 시계 방향으로 160 도 회전하였으며, 따라서 디폴트 지도 방향 (북쪽) 으로 부터 현재 방향까지의 오프셋은 반시계 방향으로 160 도라고 결정한다. 마찬가지로, 도 2D 에서, 사용자 (32) 는 남서쪽을 향하여 이동 장치 (34) 를 가지고 서 있다. 이동 장치 (34) 의 상세도에서, 지도 (36) 의 방위는 반시계 방향으로 225 도 회전되었음을 나타낸다. 지도 (36) 의 방위는 반시계 방향으로 90 도 만큼 회전되어야 한다. 따라서, 본 발명은 디폴트 지도 방향과 측정된 이동 장치의 방향간의 차이로서 측정된 오프셋 각도, 또는 이전에 계산된 오프셋 값과 신규하게 측정 및 계산된 오프셋 값으로 측정된 오프셋 각도에 따라서 지도 디스플레이를 방위정렬 및 재방위정렬한다.
디폴트 지도 방위와 측정된 이동 장치 사이의 관계를 오프셋 각도라고 칭한다. 종래에, 지도의 디폴트 방위는 북쪽이다. 그러나, 이것은 관행일 뿐이며, 어떠한 적당한 기준이라도 당업자에 의해 고려 및 사용될 수도 있다. 이와 유사하게, 지도 디스플레이의 상단은 지도 디폴트 방위의 기준점으로 간주한다. 그러나, 어떠한 적당한 기준점이라도 사용할 수도 있다.
지도를 표시할 수 있는 경우, 디스플레이에 표시될 때, 지도 회전에 요구되는 오프셋 각도를 계산하기 위하여 이동 장치의 방위를 결정하는 것이 필요하다. 본 발명에서는 이동 장치의 방위를 결정하기 위해 2 가지 기술을 사용하였으며, 각각은 장점을 가지고 있다. 한 방식은 가끔씩 이동 장치의 소재지 위치를 출력하도록 동작하는 GPS (Global Positioning System; 범지구 측위 시스템) 수신기를 사용하는 것이다. GPS 수신기에서 소재지 위치는 3 차원 좌표와 그 수신기의 시간 기준을 포함한다. 일반적으로, 이것은 위도, 경도, 고도 및 GPS 시간이다. 상업용 GPS 수신기에서 이러한 측정값들의 정확도는, 평균 제곱근 에러 (root mean squared error) 계산에 기초하면, 100 미터 이내이다. GPS 동작 및 정확도의 개념은 통상의 당업자에게 널리 알려져 있다.
GPS 소재지 위치는 장치 방위 정보를 본질적 및 자발적으로 제공하지 않는다. 그러나, 만약 이동 장치가 시간 주기로 이동하고 있고 최소한 2 개의 소재지 위치를 선택한다면, 계산에 의하여 이동 경향 (trend of motion) 을 결정할 수 있으며, 이동 장치의 주행 방향을 표시할 수 있다. 따라서, 방위는 주행 방향이라고 추론할 수 있다. 이것은, 이동 경향이 장애물 주위의 항행과 같은 이동 경로로 부터 작은 편차 (deviation) 를 반영하지 않기 때문에, 특히 이동 환경에서방위를 결정하기 위한 유용한 방식이다. 디스플레이의 방위는 이동 경향과 일치하며 경로의 작은 편차에 따라서 재방위정렬되지 않는다. 다시 말하면, 지도의 상단은 전체 이동 경향에 따라 방위정렬된 채로 유지되며 이동 장치가 가리키는 순시적 방향 (instantaneous direction) 은 아니다.
2 개의 연속적인 GPS 소재지 위치를 이용하여 방위를 결정하는 데는 일부 제한이 있다. 일 제한은, 이동 장치가 초기에 활성화되지만 움직임이 없는 경우이다. 이러한 경우에, 2 개의 연속적인 눈금은 이동이 없음을 나타내며, 따라서, 방위 결정은 불가능하다. 다른 제한은, 총 이동량이 GPS 소재지 위치의 측정 정확도 미만, 즉, 100 미터 미만, 인 경우이다. 방위 계산을 할 수 있는 경우에도, 장치의 이동 경향을 정확하게 표현할 수 있을지에 대해 불확실하다. 제 3 의 제한은, 이동이 너무 느려서 연속적인 눈금들이 정확한 이동 경향선을 형성하기에 충분한 간격으로 분리되지 않는 경우이다. 이하 좀더 상세히 설명되는 바와 같이, 본 발명은 신규한 방식으로 이러한 문제점들을 해결한다.
방위 측정의 또 다른 방법은 지구의 자기북극 (magnetic north pole) 에 대해 이동 장치의 순시 방위를 측정하기 위한 전자 나침반을 사용하는 것이다. 전자 나침반은 당업계에 알려져 있으며, 일반적으로, 나침반과 합체된 장치의 나침반 헤딩을 표시하는 신호를 출력한다. 이 방식의 장점은, 한 눈금이 장치의 방위를 결정할 수 있다는 것이다. 그러나, 눈금이 장치의 이동 중에 모든 편차에 민감하다는 것이 단점이다. 본 발명은 필요시 이러한 문제점을 완화하기 위하여 이들 2 가지 방위 결정 방식을 적절하게 결합하는 특징을 갖는다.
도 3 을 참조하면, 본 발명의 예시적 실시 형태 이동 장치의 기능 블록도이다. 이동 장치는, 이상에서 설명된 바와 같이, GPS 소재지 위치를 출력하도록 동작하는 GPS 수신기 (44) 를 구비한다. GPS 수신기는 콘트롤러 (38) 과 결합하며, 이것은 일반적으로 휴대 및 저 전력 장치용으로 사용되는 다양한 마이크로프로세서 또는 마이크로콘트롤러이다. 이러한 콘트롤러들은 당업자에게 매우 널리 알려져 있다. 전자 나침반 (46) 은 홀 효과 센서 (Hall effect sensor), 전기 저항 장치 (electro-resistive device) , 또는 전류 루프 센서 유형 (current loop sensor type) 의 전자 나침반을 포함하는 적당한 변형체 (variety) 이지만 이에 한정되지 않는다. 또한, 나침반은 종래의 자기 나침반 (magnetic compass) 에서 처럼, 자기 표시자 (magnetic indicator) 의 위치를 판독하는 전기 기계 구조 (electromechanical structure) 를 이용할 수 있다. 또한, 나침반 방위는 자이로스코프 (gyroscope) 또는 그것의 등가물 등의 관성 장치 (inertial device) 로 부터 유도할 수 있다. 어떠한 경우라도, 나침반은 이동 장치의 자기 헤딩 (magnetic heading) 을 표시하는 신호를 출력한다. 콘트롤러는 GPS 소재지 위치와 나침반 헤딩을 모두 판독 및 처리할 수 있도록 동작한다. 또한, 콘트롤러는 2 개 이상의 GPS 소재지 위치를 헤딩 지점으로 변환하는데 요구되는 계산을 수행하도록 동작한다. 이러한 계산은 통상의 당업자에게 널리 알려져 있다.
도 3 에서, 이동 장치는 하나 이상의 지도용 디지털 표시를 저장하는 메모리 (42) 을 구비한다. 비트맵 이미지 (bitmap image), jpeg 이미지, HTML 그래픽 등을 포함하지만 이에 한정되지 않고, 지도를 디지털적으로 정의하는 어떠한 적당한 시스템이라도 사용할 수 있다. 모든 요구되는 것들은 그 방위에 대한 오프셋을 추후에 계산할 수 있도록 지도의 기준 방위를 식별하기 위한 수단의 일부이다. 방위는 종래 북쪽의 식별에 기초하거나, 또는 때때로 고안될 수도 있는 기타 지향성 방위에 기초할 수도 있다. 또한, 이 예시적 실시 형태는 지도 입력/출력 회로 (40) 을 구비한다. 일부 애플리케이션에서, 지도는 제조시 또는 초기 프로그램시에 메모리 (42) 에 프로그램될 수도 있다. 또는, 지도 입력/출력 회로 (40) 은 메모리 (42) 내의 지도 또는 지도들을 사용자에 의해 가끔씩 변경 및 갱신하기 위하여 이용될 수도 있다. 어떠한 적당한 입력 또는 출력도 활용할 수 있다. 예를 들어, 이들은 다양한 메모리 카드, 플로피 디스크, 콤팩트 하드 디스크 드라이브, CD-ROM 드라이브, 또는 외부 장치나 네크워크와 유선, 광섬유, 또는 무선으로 연결되는 직렬 또는 병렬 인터페이스 등을 포함할 수도 있지만 이에 한정되지 않는다. 외부 네트워크는 인터넷 또는 기타 사설망 또는 공중망을 포함할 수도 있다.
또한, 도 3 에 예시된 이동 장치는 지리적 디스플레이 (50) 뿐 아니라 장치의 다양한 기능에 액세스할 수 있는 적당한 사용자 인터페이스 (48) 를 구비한다. 디스플레이 (50) 은 LCD 디스플레이 또는 지도 등의 지리 이미지 표시용으로 적당한 다른 기술일 수도 있다. 디스플레이는, 콘트롤러가 오프셋 값을 계산하여 적당한 위치로 이미지를 회전시킨 후 재방위정렬된 지도 (52) 를 표시하기 위해, 사용한다. 이러한 콘트롤러와 결합된 디스플레이의 설계 및 사용은 당업자에게 널리 알려져 있다.
도 4 를 참조하면, 본 발명의 예시적 실시 형태 흐름도의 기능 블록도이다. 프로세스는 단계 (54) 에서 시작되고 프로세서가 지도를 액세스하는 단계 (56) 으로 진행한다. 단계 (58) 에서, 프로세서는 GPS 소재지 위치의 이용가능 여부를 검사하여 판단한다. 단순한 GPS 수신기의 존재에 부가하여, 프로세서는, 이상에서 설명된 바와 같이, GPS 헤딩을 정확하게 결정하기 위하여 연속적인 소재지 위치들 사이에 충분한 이동이 있는지를 결정한다. GPS 헤딩의 계산에 의해 GPS 소재지 위치들을 주기적으로 획득 및 추적한다. 만약 GPS 헤딩을 계산할 수 있으면, 단계 (60) 에서 그 헤딩을 판독하고, 흐름은 이하 좀더 상세히 설명되는 단계 (64) 로 진행한다. 한편, 단계 (58) 에서, 만약 GPS 헤딩이 결정되지 않으면, 단계 (62) 에서 자기 나침반의 방위를 판독한다. 본 프로세스의 이러한 양태는 GPS 헤딩 결정과 관련된 전술한 문제점들을 해결하기 때문에 중요한 진보이다. 실제로, 불연속적인 이동에 의해 심각하게 영향을 받지 않는 장치에서 GPS 헤딩 결정을 완전히 바꾸는 것이 적합할 수도 있다. 흐름은 단계 (64) 로 진행한다. 단계 (64) 에서, 헤딩이 GPS 위치에 의해 결정되었든지 나침반 헤딩에 의해 결정되었든지, 지도의 오프셋 값을 계산한다. 오프셋 값은 디폴트 헤딩과 측정된 헤딩의 차이이며, 어떠한 적당한 단위로 표현할 수 있다. 예시적인 실시 형태에서, 자기 나침반 헤딩은 지리적인 북쪽을 디폴트로 사용하며, 단위는 도 (degree) 이다.
오프셋 값이 결정되면, 단계 (66) 에서 지도를 오프셋 각도로 방위정렬하고, 단계 (68) 에서 디스플레이에 표시한다. 지리적 이미지를 디스플레이에 재방위정렬하는 방법은 당업자에게 알려져 있다. 어떠한 적당한 방식이라도 본 발명에서 이용할 수 있다. 단계 (70) 에서 프로세스를 완료한다.
도 5 을 참조하면, 본 발명의 예시적 실시 형태의 기능 블록도이다. 도 5 의 프로세스는, 이전에 방위정렬된 지도 디스플레이로부터 지도 방위를 갱신한다는 점과 최소 문턱값과 일치하지 않는 곳으로 방향 변경을 재방위정렬하는 것을 피하기 위하여 문턱값의 측정을 부가한다는 점에서, 도 4 의 프로세스과 다르다. 이 프로세스는 이동의 추적 및 이동 장치의 방향을 가끔씩 변경하는 경우에 유용하다. 본 프로세스는 단계 (72) 에서 시작되고, 단계 (74) 로 진행하여, 현재의 지도 헤딩 또는 현재의 오프셋 값을 리콜한다. 도 4 에 대해 설명한 바와 같이, 단계 (76) 에서, 적당한 GPS 방위 (GPS bearing) 의 이용가능 여부를 판단하는 테스트가 이루어진다. 만약 GPS 헤딩을 계산할 수 있으면, 단계 (78) 에서 그 헤딩을 판독하고, 흐름은 단계 (82) 로 진행한다. 만약 GPS 헤딩을 이용할 수 없으면, 단계 (80) 에서, 자기 나침반 헤딩을 판독한다. 어느 경우라도, 단계 (82) 에서, 디스플레이용으로 현재의 헤딩 방위를 결정하기 위하여 헤딩 오프셋 값을 계산한다. 매우 작은 헤딩의 변경은 무의미할 수도 있으며, 그것에 따른 디스플레이의 갱신은 원하지 않는 디스플레이 지터 (display jitter) 또는 디스플레이 잡음을 발생시킬 수도 있다. 따라서, 단계 (84) 에서, 이전의 지도 방위 오프셋 값과 신규한 오프셋 값 사이의 차이가 문턱값을 초과하는지의 여부를 판단하는 테스트가 이루어진다. 문턱값의 크기는 임의적이며, 사용자의 고찰 뿐 아니라 특정 이동 장치 및 운영 환경에 기초하여 선택해야 한다. 만약 그 차이가문턱값 미만이면 변경이 불필요하므로, 단계 (92) 에서 프로세스를 완료한다. 한편, 만약 신규한 오프셋 헤딩이 문턱값을 초과하면, 단계 (86) 에서 신규한 지도 헤딩 오프셋 값을 계산하고, 단계 (88) 에서 그 값에 따라서 지도를 재방위정렬한다. 그후, 단계 (90) 에서 지도를 디스플레이에 표시하고 단계 (92) 에서 프로세스를 완료한다.
이상, 본 발명을, 특정 애플리케이션에 대해 특정 실시 형태를 참조하여 여기에서 설명하였다. 그러므로, 이러한 애플리케이션, 변경, 및 실시 형태를 첨부된 청구항에 의해, 본 발명의 범주 내에 포괄시키려는 것이다.

Claims (10)

  1. 지도 메모리;
    소재지 위치를 출력하도록 동작하는 GPS 수신기;
    나침반 헤딩을 출력하도록 동작하는 나침반;
    상기 메모리에 결합하여 그로부터 지도를 리콜하도록 동작하며, 상기 GPS 수신기에 결합하여 그로부터 판독된 제 1 및 제 2 소재지 위치에 기초하여 헤딩 위치를 계산하도록 동작하며, 상기 나침반에 결합하여 그로부터 나침반 헤딩을 판독하도록 동작하는 콘트롤러;
    상기 콘트롤러와 결합하는 디스플레이를 구비하되,
    상기 콘트롤러는 상기 헤딩 위치와 상기 지도 방위 사이의 차이를 나타내는 지도 오프셋 값을 계산하며, 만약 상기 헤딩 위치를 사용할 수 없으면, 상기 콘트롤러는 상기 나침반 헤딩과 상기 지도 방위 사이의 차이를 나타내는 오프셋 값을 계산하며, 상기 콘트롤러는 상기 오프셋 값에 따라서 상기 디스플레이에 상기 지도를 표시하도록 동작하는 것을 특징으로 하는 이동 장치.
  2. 제 1 항에 있어서,
    상기 콘트롤러는 상기 오프셋 값의 계산을 반복하고 그 값에 따라서 상기 디스플레이에 상기 지도를 다시 표시하는 것을 특징으로 하는 이동 장치.
  3. 제 2 항에 있어서,
    상기 콘트롤러는 주기적으로 반복 수행하는 것을 특징으로 하는 이동 장치.
  4. 제 2 항에 있어서,
    상기 제 2 GPS 소재지 위치가 상기 제 1 GPS 소재지 위치로부터 최소한 문턱값 만큼 오프셋될 때, 상기 콘트롤러는 반복 수행하는 것을 특징으로 하는 이동 장치.
  5. 제 2 항에 있어서,
    상기 나침반 헤딩과 상기 지도 방위 사이의 차이를 나타내는 상기 오프셋 값이 문턱값을 초과할 때, 상기 콘트롤러는 반복 수행하는 것을 특징으로 하는 이동 장치.
  6. 이동 장치에서 지도 디스플레이를 방위정렬하는 방법으로서,
    제 1 및 제 2 GPS 소재지 위치를 판독하고, 이동 장치의 이동 방향을 표시하는 GPS 헤딩 위치를 계산하는 단계;
    GPS 헤딩 위치를 이용 불가능하다고 결정할 때, 이동 장치의 방위를 표시하는 나침반 헤딩을 판독하는 단계;
    상기 GPS 헤딩 위치와 상기 지도 방위 사이의 차이를 나타내는 오프셋 값을 계산하는 단계;
    그 외의, 상기 나침반 헤딩과 상기 지도 방위 사이의 차이를 나타내는 오프셋 값을 계산하는 단계; 및
    상기 오프셋 값에 따라서 디스플레이에 상기 지도를 표시하는 단계를 포함하는 것을 특징으로 하는 지도 디스플레이의 방위정렬 방법.
  7. 제 6 항에 있어서,
    상기 판독, 계산 및 표시 단계를 반복하여 지도 방위를 갱신하는 단계를 더 포함하는 것을 특징으로 하는 지도 디스플레이의 방위정렬 방법.
  8. 제 7 항에 있어서,
    상기 갱신 단계는 주기적으로 반복하는 것을 특징으로 하는 지도 디스플레이의 방위정렬 방법.
  9. 제 7 항에 있어서,
    상기 제 2 GPS 소재지 위치가 상기 제 1 GPS 소재지 위치로부터 최소한 문턱값 만큼 오프셋될 때, 상기 갱신 단계를 반복하는 것을 특징으로 하는 지도 디스플레이의 방위정렬 방법.
  10. 제 6 항에 있어서,
    상기 나침반 헤딩과 상기 지도 방위 사이의 차이를 나타내는 상기 오프셋 값이 문턱값을 초과할 때, 상기 표시 단계를 수행하는 것을 특징으로 하는 지도 디스플레이 방위정렬 방법.
KR10-2003-7006851A 2000-11-21 2001-11-14 이동 및 휴대 장치에서 지도 디스플레이를 방위정렬하는방법 및 장치 KR20030051856A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/718,267 US6366856B1 (en) 2000-11-21 2000-11-21 Method and apparatus for orienting a map display in a mobile or portable device
US09/718,267 2000-11-21
PCT/US2001/045347 WO2002042717A2 (en) 2000-11-21 2001-11-14 Method and apparatus for orienting a map display in a mobile or portable device

Publications (1)

Publication Number Publication Date
KR20030051856A true KR20030051856A (ko) 2003-06-25

Family

ID=24885449

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-7006851A KR20030051856A (ko) 2000-11-21 2001-11-14 이동 및 휴대 장치에서 지도 디스플레이를 방위정렬하는방법 및 장치

Country Status (13)

Country Link
US (1) US6366856B1 (ko)
EP (1) EP1336078B1 (ko)
JP (1) JP2004536326A (ko)
KR (1) KR20030051856A (ko)
CN (1) CN1262818C (ko)
AT (1) ATE510185T1 (ko)
AU (1) AU2002241553A1 (ko)
BR (1) BR0115493A (ko)
CA (1) CA2436782A1 (ko)
HK (1) HK1061065A1 (ko)
IL (2) IL155849A0 (ko)
MX (1) MXPA03004495A (ko)
WO (1) WO2002042717A2 (ko)

Families Citing this family (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8172702B2 (en) 2000-06-16 2012-05-08 Skyhawke Technologies, Llc. Personal golfing assistant and method and system for graphically displaying golf related information and for collection, processing and distribution of golf related data
US7118498B2 (en) * 2000-06-16 2006-10-10 Skyhawke Technologies, Llc Personal golfing assistant and method and system for graphically displaying golf related information and for collection, processing and distribution of golf related data
US6536123B2 (en) * 2000-10-16 2003-03-25 Sensation, Inc. Three-axis magnetic sensor, an omnidirectional magnetic sensor and an azimuth measuring method using the same
US7121962B2 (en) * 2000-12-19 2006-10-17 Reeves G George Golf round data system with cellular telephone and player help features
US6718176B2 (en) * 2001-03-01 2004-04-06 Nokia Corporation Apparatus, and associated method, for displaying positional data associated with mobile stations of a radio communication system
US6826477B2 (en) * 2001-04-23 2004-11-30 Ecole Polytechnique Federale De Lausanne (Epfl) Pedestrian navigation method and apparatus operative in a dead reckoning mode
JP2002340605A (ja) * 2001-05-15 2002-11-27 Yamaha Corp 携帯通信装置、ナビゲーションサーバ、及びナビゲーションシステム
US7333820B2 (en) * 2001-07-17 2008-02-19 Networks In Motion, Inc. System and method for providing routing, mapping, and relative position information to users of a communication network
US6542822B1 (en) * 2001-07-24 2003-04-01 Trimble Navigation Limited Directed user-based dynamic advertising
US6898517B1 (en) * 2001-07-24 2005-05-24 Trimble Navigation Limited Vehicle-based dynamic advertising
US6604047B1 (en) 2001-08-03 2003-08-05 Scott C. Harris Non real time traffic system for a navigator
US7082365B2 (en) 2001-08-16 2006-07-25 Networks In Motion, Inc. Point of interest spatial rating search method and system
US7486958B2 (en) * 2001-09-05 2009-02-03 Networks In Motion, Inc. System and method for maintaining an online point-of-interest directory
JP2003087847A (ja) * 2001-09-14 2003-03-20 Sony Corp 電話装置
US20030148772A1 (en) * 2002-02-05 2003-08-07 Haim Ben-Ari System and method for generating a directional indicator on a wireless communications device display
US7271742B2 (en) * 2002-03-01 2007-09-18 Networks In Motion, Inc. Method and apparatus for sending, retrieving and planning location relevant information
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US7565155B2 (en) * 2002-04-10 2009-07-21 Networks In Motion Method and system for dynamic estimation and predictive route generation
KR20030080816A (ko) * 2002-04-11 2003-10-17 (학)창성학원 인텔리전트 모바일 단말기 장치
US7054627B1 (en) 2002-04-29 2006-05-30 Advanced Micro Devices, Inc. Method and system for locating a wireless network access point at a mobile computing device
KR20040045049A (ko) * 2002-11-22 2004-06-01 에스케이텔레텍주식회사 방위 및 고도를 표시하는 이동통신단말기
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US20040122591A1 (en) * 2002-12-18 2004-06-24 Macphail Philip Method of initializing a navigation system
US7146188B2 (en) 2003-01-31 2006-12-05 Nokia Corporation Method and system for requesting photographs
US7256711B2 (en) * 2003-02-14 2007-08-14 Networks In Motion, Inc. Method and system for saving and retrieving spatial related information
US20040167714A1 (en) * 2003-02-24 2004-08-26 Phil Macphail Personal navigation device with orientation indicator
US9344850B2 (en) * 2003-08-08 2016-05-17 Telecommunication Systems, Inc. Method and system for collecting, synchronizing, and reporting telecommunication call events
IL159252A0 (en) * 2003-12-08 2004-06-01 Josef Mamo A direction locator
US20050131639A1 (en) * 2003-12-11 2005-06-16 International Business Machines Corporation Methods, systems, and media for providing a location-based service
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US7327349B2 (en) * 2004-03-02 2008-02-05 Microsoft Corporation Advanced navigation techniques for portable devices
AU2005292243B2 (en) * 2004-10-01 2011-03-10 Telecommunication Systems, Inc. Off board navigation solution
US7925540B1 (en) * 2004-10-15 2011-04-12 Rearden Commerce, Inc. Method and system for an automated trip planner
EP1659365A1 (de) 2004-11-17 2006-05-24 EADS Deutschland GmbH Verfahren zur autonomen Beschaffung einer kartografischen Darstellung des Einsatzraumes einer militärischen Einheit
US20080114534A1 (en) * 2005-01-07 2008-05-15 Navigation System And Portable Terminal Navigation System And Portable Terminal
AU2006220547B2 (en) 2005-03-07 2010-12-02 Telecommunication Systems, Inc. Method and system for identifying and defining geofences
US20060287816A1 (en) * 2005-06-17 2006-12-21 Bardsley Jeffrey S Methods, systems, and computer program products for indicating a return route in a mobile device
RU2008104026A (ru) * 2005-08-03 2009-08-10 Мацусита Электрик Индастриал Ко., Лтд. (Jp) Устройство базовой станции, устройство терминала связи и способ связи с несколькими несущими
US7698061B2 (en) 2005-09-23 2010-04-13 Scenera Technologies, Llc System and method for selecting and presenting a route to a user
WO2007067754A2 (en) 2005-12-07 2007-06-14 Networks In Motion, Inc. Telecommunication device for address guidance
DE102006003363B4 (de) * 2006-01-19 2009-02-19 Dreifach Einfach - Kreative It-Systeme Gmbh Verfahren und Anordnung zur ortsabhängigen Ausgabe von Daten durch mobile Endgeräte sowie ein entsprechendes Computerprogramm und ein entsprechendes computerlesbares Speichermedium
DE602006010025D1 (de) * 2006-03-31 2009-12-10 Research In Motion Ltd Verfahren und Vorrichtung zur dynamischen Kennzeichnung von Kartenobjekten in visuell angezeigten Karten mobiler Kommunikationsvorrichtungen
US7702456B2 (en) 2006-04-14 2010-04-20 Scenera Technologies, Llc System and method for presenting a computed route
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
CN100593730C (zh) * 2006-05-26 2010-03-10 上海大学 具有定位功能的手持式测向设备和测向定位方法
US7755517B2 (en) * 2006-06-20 2010-07-13 Microsoft Corporation Navigation device
US20080004917A1 (en) * 2006-06-30 2008-01-03 Rearden Commerce, Inc. System and method for automatically rebooking reservations
GB2446167B (en) * 2007-02-02 2011-08-17 Satmap Systems Ltd Mapping system
DE102007008199A1 (de) * 2007-02-19 2008-08-21 Vodafone Holding Gmbh Verfahren zur Erzeugung von Daten mit geographischem Bezug sowie mobiles elektronisches Endgerät
FI119663B (fi) * 2007-04-24 2009-01-30 Tracker Oy Opastava paikannusmenetelmä, paikannuslaite ja tietokoneohjelmatuote
US20080319654A1 (en) * 2007-06-22 2008-12-25 Sony Corporation System and method for effectively implementing an electronic navigation device
US8675017B2 (en) * 2007-06-26 2014-03-18 Qualcomm Incorporated Real world gaming framework
CN101334285B (zh) * 2007-06-29 2012-12-19 鸿富锦精密工业(深圳)有限公司 车辆导航装置及导航方法
US8068121B2 (en) 2007-06-29 2011-11-29 Microsoft Corporation Manipulation of graphical objects on a display or a proxy device
US7728636B2 (en) * 2007-08-14 2010-06-01 Qimonda Ag Clock signal synchronizing device with inherent duty-cycle correction capability
US8099238B2 (en) 2007-11-14 2012-01-17 Telecommunication Systems, Inc. Stateful, double-buffered dynamic navigation voice prompting
JP2009139328A (ja) * 2007-12-10 2009-06-25 Yokogawa Electric Corp フィールド機器探索システム
US20090210261A1 (en) * 2008-02-20 2009-08-20 Rearden Commerce, Inc. System and Method for Multi-Modal Travel Shopping
US7911337B2 (en) * 2008-03-07 2011-03-22 Lear Corporation Compass based car locator
US20090248457A1 (en) * 2008-03-31 2009-10-01 Rearden Commerce, Inc. System and Method for Providing Travel Schedule of Contacts
CN101600148A (zh) * 2008-06-04 2009-12-09 深圳富泰宏精密工业有限公司 手持行动电子装置移动定位***及方法
US20120047087A1 (en) 2009-03-25 2012-02-23 Waldeck Technology Llc Smart encounters
WO2010112625A1 (es) * 2009-03-31 2010-10-07 Fundacion Fatronik Método y dispositivo de orientación
TWI382656B (zh) * 2009-05-20 2013-01-11 Mitake Information Corp 行動設備螢幕顯示與操作之裝置與方法
JP5714840B2 (ja) * 2009-05-21 2015-05-07 株式会社ゼンリンデータコム 地図表示装置、地図表示システム、地図表示方法、プログラムおよび記録媒体
US9157981B2 (en) 2009-05-27 2015-10-13 Nokia Technologies Oy Orientation
US9026131B2 (en) 2009-07-21 2015-05-05 Modena Enterprises, Llc Systems and methods for associating contextual information and a contact entry with a communication originating from a geographic location
JP2011070312A (ja) 2009-09-24 2011-04-07 Casio Computer Co Ltd 画像表示装置及び方法並びにプログラム
US9222798B2 (en) 2009-12-22 2015-12-29 Modena Enterprises, Llc Systems and methods for identifying an activity of a user based on a chronological order of detected movements of a computing device
US9389085B2 (en) * 2010-01-22 2016-07-12 Qualcomm Incorporated Map handling for location based services in conjunction with localized environments
US9215735B2 (en) 2010-03-03 2015-12-15 Modena Enterprises, Llc Systems and methods for initiating communications with contacts based on a communication specification
EP2572269A1 (en) 2010-05-21 2013-03-27 TeleCommunication Systems, Inc. Personal wireless navigation system
RU2010124265A (ru) * 2010-06-16 2011-12-27 Алексей Владиславович Жданов (RU) Способ и устройство определения направления начала движения
TWI454661B (zh) * 2010-07-14 2014-10-01 Hon Hai Prec Ind Co Ltd 電子地圖瀏覽系統及方法
US20120094596A1 (en) * 2010-10-14 2012-04-19 Research In Motion Limited Near-field communication (nfc) system providing nfc tag geographic position authentication and related methods
CN102607566A (zh) * 2011-01-25 2012-07-25 鸿富锦精密工业(深圳)有限公司 道路实景导航***及方法
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US8494770B2 (en) * 2011-03-15 2013-07-23 Qualcomm Incorporated Method and system for generating savings routes with a portable computing device
US9194712B2 (en) 2011-06-23 2015-11-24 Google Inc. System and method for improving route finding
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
WO2013053093A1 (zh) * 2011-10-10 2013-04-18 海能达通信股份有限公司 终端定位方法及带有电子罗盘的终端
US9423266B2 (en) 2012-01-26 2016-08-23 Telecommunication Systems, Inc. Navigational lane guidance
JP5827586B2 (ja) * 2012-03-23 2015-12-02 株式会社トヨタマップマスター 位置情報提供装置及びその方法、並びに位置情報を提供するためのコンピュータプログラム及びコンピュータプログラムを記録した記録媒体
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US8930139B2 (en) 2012-06-21 2015-01-06 Telecommunication Systems, Inc. Dynamically varied map labeling
US9194702B2 (en) * 2012-06-29 2015-11-24 Symbol Technologies, Llc Methods and apparatus for adjusting heading direction in a navigation system
US9383448B2 (en) 2012-07-05 2016-07-05 Deca System Co., Ltd. Golf GPS device with automatic hole recognition and playing hole selection
WO2014028712A1 (en) 2012-08-15 2014-02-20 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
WO2014087200A1 (en) * 2012-12-07 2014-06-12 Nokia Corporation An apparatus and method to provide a user with an indication of a direction to a particular destination.
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
CN103091662B (zh) * 2013-01-09 2015-08-05 上海大唐移动通信设备有限公司 定位方法、路测终端与手持终端
US9377780B1 (en) * 2013-03-14 2016-06-28 Brunswick Corporation Systems and methods for determining a heading value of a marine vessel
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9424730B2 (en) * 2013-08-06 2016-08-23 Solarstone, Inc. Device for providing directional guidance while swimming
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US10012506B1 (en) 2014-06-01 2018-07-03 DNP Technology Navigation guidance system and method of use
US10001383B2 (en) 2014-09-30 2018-06-19 Apple Inc. Automatically orientating a map according to the map's natural viewing orientation
US20170115749A1 (en) * 2014-10-26 2017-04-27 Chian Chiu Li Systems And Methods For Presenting Map And Other Information Based On Pointing Direction
FR3042900B1 (fr) * 2016-04-01 2018-02-02 Voog Mobilier d'orientation pietonne ameliore
US11959751B2 (en) * 2016-05-26 2024-04-16 Apple Inc. Correcting compass view using map data
CN107607097B (zh) * 2017-09-14 2020-09-25 Oppo广东移动通信有限公司 一种指南针显示方法、装置以及计算机可读介质
CN109579826B (zh) * 2018-12-06 2020-12-15 珠海市一微半导体有限公司 一种机器人导航地图的方向显示控制方法、装置及芯片
CN109977189A (zh) * 2019-03-31 2019-07-05 联想(北京)有限公司 显示方法、装置和电子设备

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2683355A1 (fr) * 1991-10-30 1993-05-07 Bertrand Georges Lecteur de cartes numerisees portable.
WO1996014558A1 (en) * 1994-11-04 1996-05-17 Navitrak International Corporation Navigation device
GB2298539A (en) * 1995-02-27 1996-09-04 Richard Deehan Portable guidance device
US5948043A (en) * 1996-11-08 1999-09-07 Etak, Inc. Navigation system using GPS data
US6154703A (en) * 1997-06-20 2000-11-28 Yamaha Hatsudoki Kabushiki Kaisha Control for vehicle navigational system
US6049755A (en) * 1998-05-05 2000-04-11 Magellan Dis, Inc. Navigation system vehicle location display

Also Published As

Publication number Publication date
IL155849A0 (en) 2003-12-23
WO2002042717A2 (en) 2002-05-30
WO2002042717A9 (en) 2003-04-17
EP1336078A2 (en) 2003-08-20
US6366856B1 (en) 2002-04-02
CN1262818C (zh) 2006-07-05
EP1336078B1 (en) 2011-05-18
JP2004536326A (ja) 2004-12-02
CA2436782A1 (en) 2002-05-30
WO2002042717A3 (en) 2003-02-27
MXPA03004495A (es) 2004-05-05
ATE510185T1 (de) 2011-06-15
HK1061065A1 (en) 2004-09-03
BR0115493A (pt) 2006-05-02
CN1474934A (zh) 2004-02-11
IL155849A (en) 2007-03-08
AU2002241553A1 (en) 2002-06-03

Similar Documents

Publication Publication Date Title
KR20030051856A (ko) 이동 및 휴대 장치에서 지도 디스플레이를 방위정렬하는방법 및 장치
US9329052B2 (en) Displaying image data and geographic element data
US7822545B2 (en) Mobile terminal with navigation function
KR100477511B1 (ko) 전자장치
US7548814B2 (en) Display based on location information
EP2023091B1 (en) Navigation device and navigation program
WO2005095893A1 (ja) 移動式方位算出装置および方位補正方法
US6694254B2 (en) Map display
US6166686A (en) Corrected magnetic compass
CN1242342C (zh) 显示电子地图的设备
JP2003156549A (ja) 電子装置
Baillie et al. Rolling, rotating and imagining in a virtual mobile world
WO2005095889A1 (ja) 方位表示装置および方位表示方法
JP2002297025A (ja) 地図表示装置及び方法並びに地図表示用ソフトウェア
JP2001099664A (ja) ナビゲーション装置
KR20040104216A (ko) 네비게이션 시스템의 위치정보 표시방법
JP5615596B2 (ja) 情報表示装置、表示方法、表示プログラムおよび記録媒体
EP1394511A1 (en) Positioning apparatus
RU2417398C2 (ru) Навигационное устройство и способ прокрутки картографических данных, отображаемых в навигационном устройстве
JPH11325926A (ja) ナビゲーションシステム及び方法並びにナビゲーション用ソフトウェアを記録した記録媒体
JP2003232636A (ja) 方位検出方法、方位検出装置、ナビゲーション装置及び携帯機器並びにプログラム
WO2004020950A1 (en) Positioning apparatus

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid