CN103245344B - 具有显示控制机制的导航***及操作该导航***的方法 - Google Patents

具有显示控制机制的导航***及操作该导航***的方法 Download PDF

Info

Publication number
CN103245344B
CN103245344B CN201310043771.4A CN201310043771A CN103245344B CN 103245344 B CN103245344 B CN 103245344B CN 201310043771 A CN201310043771 A CN 201310043771A CN 103245344 B CN103245344 B CN 103245344B
Authority
CN
China
Prior art keywords
paster
directionality
travel
navigation system
combination
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
CN201310043771.4A
Other languages
English (en)
Other versions
CN103245344A (zh
Inventor
M·A·哈比卜
罗恒斌
S·王
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telenav Inc
Original Assignee
Telenav Inc
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 Telenav Inc filed Critical Telenav Inc
Publication of CN103245344A publication Critical patent/CN103245344A/zh
Application granted granted Critical
Publication of CN103245344B publication Critical patent/CN103245344B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • G01C21/367Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker
    • 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/3688Systems comprising multiple parts or multiple output devices (not client-server), e.g. detachable faceplates, key fobs or multiple output screens
    • 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
    • G01C21/3881Tile-based structures

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Navigation (AREA)

Abstract

一种具有显示控制机制的导航***及操作该导航***的方法,该操作导航***的方法包含:依据用以追踪第一装置的移动的目前行进方向,决定地图的框架;依据该目前行进方向,从该框架产生方向性贴片;以及传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在第二装置上。

Description

具有显示控制机制的导航***及操作该导航***的方法
相关申请的交互参照
本申请主张于2012年2月2日提出申请的美国第61/594,335号临时申请的优先权,该申请的内容并入本申请作为参照。
技术领域
本发明的实施例大致上是关于一种导航***,且尤是关于具有显示控制机制的导航***。
背景技术
现代消费性及工业电子产品(特别是诸如图形式导航***、电视、投影机、蜂巢式电话、可携式数字助理、及组合式装置的装置)正提供增加层级的功能性,以支持包含基于位置的信息服务的现代生活。现有科技的研究及发展可采取各式各样的不同方向。
当使用者被移动通信科技的成长而变得更加有能力时,新和旧的范例(paradigm)开始利用这个新空间。一种消费性电子产品的成长(在移动性是典型的领域)是出现在基于位置的服务,例如,利用基于卫星的全球定位***(GlobalPositioning System,GPS)装置的导航***。基于位置的服务允许使用者创造、传送、储存、及/或消费信息,以为了让使用者得以在“真实的世界”中创造、传送、储存、及/或消费。一种像这样基于位置的服务的使用是有效率地将使用者传送至或为使用者规划至希望的目的地或服务。
导航***及基于位置的服务而致能的***已经并入至汽车、笔记型计算机、手持式装置、及其它可携式产品。今日,这些***通过并入现有的、实时的相关信息(例如,地图,方向,本地商业、或其它兴趣点(points of interest)),而帮助使用者。当有该实时信息或在服务区域时,该实时信息提供无价的相关信息。该相关信息当服务不存在时,也是无价的。
因此,仍然需要一种具有显示控制机制的导航***。有鉴于持续增加的商业竞争压力,连同持续成长的消费者期望和针对市场中的有意义产品差异性的逐渐消失的机会,发现这些问题的答案更加关键。此外,对于降低成本、改进效率和效能、及达到竞争压力的需求,也对发现这些问题的答案的关键必需性,更增加了急迫性。
已长期寻求这些问题的解决方案,然而,先前的发展并没有教示或建议任何解决方案,因此,这些问题的解决方案已长时间难倒本领域技术人员。
发明内容
本发明的实施例提供一种操作导航***的方法,包含:依据用以追踪第一装置的移动的目前行进方向,决定地图的框架;依据该目前行进方向,从该框架产生方向性贴片;以及传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在第二装置上。
本发明还提供一种操作导航***的方法,包含:使用第一装置、主装置、或其组合,计算用以追踪该第一装置及第二装置的组合的移动的目前行进方向;依据用以追踪该第一装置的该移动的该目前行进方向,使用该第一装置、该主装置、或其组合决定地图的框架;依据用以追踪该第一装置的该移动的该目前行进方向,使用该第一装置从该框架产生方向性贴片;传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在该第二装置上。
本发明的实施例提供一种导航***,包含:筑框模块,用以依据用来追踪第一装置的移动的目前行进方向,来决定地图的框架;贴片模块,耦接至该筑框模块,用来依据该目前行进方向从该框架产生方向性贴片;以及通信单元,耦接至该贴片模块,用来传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在第二装置上。
本发明的特定实施例除了上述那些步骤或组件外,另具有其它步骤或组件、或以其它步骤或组件取代上述那些步骤或组件。本领域中技术人员,从阅读接下来的详细描述,并参照附随的图式,该等步骤或组件将变得明显。
附图说明
图1是本发明的实施例中具有显示控制机制的导航***。
图2是该第一装置的显示接口及该第二装置的另一个显示器的例子。
图3是该导航***的范例方块图。
图4是该导航***的另一个范例方块图。
图5是该导航***的控制流程。
图6是本发明的实施例中操作导航***的方法的流程图。
具体实施方式
接下来的实施例是详细地描述,以使本领域中技术人员得以制作和使用本发明。将了解到其它实施例基于本发明将是明显的,并且,可对***、程序、或机械作出改变,而不致于偏离本发明的实施例的范畴。
在接下来的描述中,提供许多特定的细节,以提供本发明的彻底了解。然而,很明显地,本发明即使没有这些特定细节也可实施。为了避免模糊本发明的实施例,一些已知的电路、***组构、及程序步骤均没有详细描述。
显示该***的实施例的图式是半示意的,而且不是按比例的,特别是为了清楚呈现起见,一些尺寸在图式图形中是夸张地显示。类似地,虽然为了容易描述起见,图式的视图通常显示类似的方位,然而,在该图形中的此绘示对于大部分而言是任意的。一般而言,本发明可在任何方位操作。为了方便描述起见,该等实施例已经编号成第一实施例、第二实施例等,但这并不打算具有任何其它意义、或为本发明的实施例提供限制。
本发明中的技术人员将体会到导航信息所呈现的格式,对于本发明的一些实施例而言,并非关键的。举例来说,在一些实施例中,导航信息是呈现成(X,Y)的格式,其中,X和Y为定义几何位置(例如,使用者的位置)的两个坐标。
在替换的实施例中,导航信息是以与经度和纬度相关的信息加以呈现。在本发明的另外实施例中,该导航信息也可包含速度元素,该速度元素包含速度分量及航向分量。
“相关信息”这个用语在此处是指可包含所描述的该导航信息、以及与该使用者的兴趣点(例如,本地商业、营业时间、商业类型、作广告的特价品、交通信息、地图、本地事件、及基于位置的社区或个人信息)有关的信息。
“模块”这个用语在此处是指可包含本发明的实施例中、依据该术语所使用的上下文中的软件、硬件、或其组合。举例来说,该软件可为机器代码、韧体、嵌入代码、及应用软件。又举例来说,该硬件可为电路***、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电***(microelectromechanicalsystem,MEMS)、被动装置、或其组合。
现在参照图1,其中是显示本发明的实施例中具有显示控制机制的导航***100。该导航***100包含第一装置102(例如,客户端或服务器),连接至第二装置106(例如,客户端或服务器)。该导航***100可复包含主装置108(例如,客户端或服务器),连接至该第一装置102、该第二装置106、或其组合。该第一装置102、该第二装置106、该主装置108、或其组合,可使用通信路径104(例如,无线或有线网络)通信。
举例来说,该第一装置102、该第二装置106、或其组合可为各式各样装置的任何一者,例如,蜂巢式电话、个人数字助理、笔记型计算机、自动式电信信息(telematics)导航***、或其它多功能移动通信或娱乐装置。该第一装置102、该第二装置106、或其组合可直接或间接耦接至该通信路径104,以与彼此、该主装置108、或其组合通信,或可为独立的(stand-alone)装置。该第一装置102、该第二装置106、或其组合复可为分离的型式、或并入至交通工具中,例如汽车、卡车、巴士、或火车。
为了例示的目的,该导航***100是描述成具有该第一装置102作为移动计算装置、及该第二装置106作为并入至交通工具的装置。然而,应了解到,该第一装置102及该第二装置106可为不同类型的装置。举例来说,该第一装置102也可为非移动计算装置,例如,服务器、服务器群(server farm)、或膝上型计算机,而该第二装置106也可为一种移动计算装置,例如,膝上型或平板计算机。
该主装置108可为各式各样的集中式、或分布式计算装置的任何一者、或视讯传输装置。举例来说,该主装置108可为计算机、网格计算资源(grid computingresources)、可视化计算机资源(virtualized computer resource)、云端计算资源(cloudcomputingresource)、路由器(router)、切换器(switch)、点对点分布式(peer-to-peerdistributed)计算装置、或其组合。
该主装置108可集中在单一房间内、分散至不同的房间、分散至不同的地理位置、或嵌入至电信通信网路中。该主装置108可耦接至该通信路径104,以与该第一装置102、该第二装置106、或其组合通信。该主装置108也可为客户端类型装置,如针对该第一装置102所描述的。
为了例示的目的,该导航***100是描述具有该主装置108作为非移动计算装置,虽然了解到该主装置108可为不同类型的计算装置。举例来说,该主装置108也可为移动计算装置,例如,笔记型计算机、另一个客户端装置、或不同类型的客户端装置。该主装置108可为独立型装置、或可并入至交通工具内,例如,汽车、卡车、巴士、或火车。
也为了例示的目的,该导航***100是描述为具有该主装置108作为计算装置,虽然了解到,该主装置108可为不同类型的装置。也为了例示的目的,该导航***100是显示具有该第一装置102、该第二装置106、及该主装置108作为该通信路径104的端点(endpoint),虽然了解到,该导航***100可在该第一装置102、该第二装置106、该主装置108、及该通信路径104之间具有不同的分割。举例来说,该第一装置102、该第二装置106、该主装置108、或其组合也可作用成该通信路径104的一部分。
该通信路径104可涵盖及代表各式各样的网络。举例来说,该通信路径104可包含无线通信、有线通信、光学、超音波、或其组合。卫星通信、蜂巢式通信、蓝牙、近场通信(nearfield communication,NFC)、红外线数据协会标准(IrDA)、无线保真(WiFi)、及全球互通微波存取(WiMAX),为可包含在该通信路径104内的无线通信的范例。以太网络、数字用户线路(DSL)、光纤到府(FTTH)、及普通老式电话服务(POTS),为可包含在该通信路径104内的有线通信的范例。此外,该通信路径104可横跨许多个网络拓扑(topology)和距离。举例来说,该通信路径104可包含直接连接、个人局域网络(PAN)、本地网络(LAN)、都会网络(MAN)、广域网络(WAN)、或其组合。
参照图2,其中是显示该第一装置102的显示接口202及该第二装置106的另一个显示器204的范例。该显示接口202可显示地图206。该地图206可代表地理区域。
举例来说,该地图206可为一种视觉呈现、一组书写或听得到的坐标(例如,在给定地理区域内的位置、实体、或其组合的全球定位***(GPS)坐标或经度及纬度坐标)。该地图206可代表该给定地理区域的布局(layout),包含洲名、国家、州或省名、郡名、城市、城市区块、其组合、或其内的区域。
该地图206可包含框架208。该框架208是定义为该地图206的一部分。该框架208可予以格式化,以显示于装置上,例如,该显示接口202上或另外的显示器204上。该框架208的尺寸、形状、格式、或其组合可由该导航***100决定。关于该框架208的细节,将于下文中讨论。
该地图206可包含旋转集合210,该旋转集合210具有选择212,用以产生方向性贴片214。该方向性贴片214是定义为该框架208的一部分。该方向性贴片214可显示在各式各样的装置上,例如,该显示接口202上或该另外的显示器204上。该方向性贴片214可用来更新与使用者(未显示)通信的一部分该地图206、引导信息、或其组合。
举例来说,该方向性贴片214或其一部分可予以显示或使用,以依据该第一装置102、该第二装置106、或其组合的移动,来更新该地图206的显示部分。也举例来说,该方向性贴片214可用来于为该使用者显示该地图206的任何部分时,维持该使用者沿着已知方向所指向的相对方向。
该旋转集合210是定义成一组管理该框架208的该显示部分的方位的工具。该旋转集合210可包含用来依据该使用者的航向、而旋转该地图206或其一部分的方法或程序。该旋转集合210可包含由该导航***100决定、用来旋转该地图206或其一部分的方程式、表格、程序步骤、方法、或其组合。
该旋转集合210可包含一组贴片,每一个贴片选择212均为该组贴片中的一个贴片的例子,其可被选择用来产生该方向性贴片214。举例来说,该旋转集合210可具有选择212的两个例子。该旋转集合210可具有“北上”方位(其中,导航北是朝向上)及“南上”方位(其中导航南是朝上)。该导航***100可选择该“北上”贴片或该“南上”贴片作为该方向性贴片214。
该旋转集合210也可包含一组方向,例如,0°-180°或北-东-南-西、及用来相应地旋转一部分该地图206的显示的对应程序。该选择212可对应个别的方位及该对应的程序。举例来说,该旋转集合210可包含用来旋转贴片的显示的指令或步骤,例如,从“北上”显示至“南上”显示,以产生该方向性贴片214。
该旋转集合210可具有该选择212中的两个、四个、八个、或更多个例子。该旋转集合210可具有贴片或指令的例子,用来管理北-南、北(N)-东(E)-南(S)-西(W)、N-NW-W-SW-S-SE-E-NE、或其它类似的分割。关于该方向性贴片214及该旋转集合210的细节将在下文中讨论。
该地图206可包含地图特性216。该地图特性216是定义为用来显示该地图206的视觉特性的数据。该地图特性216可包含尺寸、粒度(granularity)、颜色、显示格式、或其组合。
该显示接口202可复显示文字层218。该文字层218可为一种用来显示字母、符号、或其组合的显示格式。该文字层218可连同该地图206一起被显示。该文字层218可分别地显示在该地图206上方。举例来说,该文字层218的内容可仍然在该显示接口202上的固定位置,但该地图的显示可依据该使用者的移动而更新。
该显示接口202也可显示由该导航***100所侦测的状态及移动数据。该显示接口202可显示加速度220、旋转移动222、目前位置224、及目前行进方向226。该加速度220是定义为沿着某一方向的速率或速度的变化。该加速度220可为线性移动或与其相关的力量的测量。该加速度220也可包含移动的方向的变化。
该加速度220可包含加速度-纯量228及加速度-航向230。该加速度-纯量228可为该速率相对于某一方向的变化的数量,而该加速度-航向230可为该速率的变化的方向。
该导航***100可决定装置的该加速度220。该第一装置102可具有组件或功能性单元于其内(例如,加速度计),用来决定相对于该第一装置102的方位的该加速度-纯量228及该加速度-航向230。
该旋转移动222是定义为相对于已知方向的方位的变化。该旋转移动222可相对于由重力所定义的向下方向。该旋转移动222可为一种沿着特定轴线的旋转运动的测量,该轴线是用来定义该第一装置102相对于该重力的方向的方位。
该旋转移动222可包含旋转-纯量232及旋转-航向234。该旋转-纯量232可为相对于该向下方向的方位的变化,而该旋转-航向234可为该变化的方向,包含转向轴向及方向,例如正或顺时针。
该导航***100可决定装置的该旋转移动222。该第一装置102可具有组件或功能性单元于其内(例如,回旋仪),以决定该第一装置102相对于该向下方向的该旋转-纯量232及该旋转-航向234。
该目前行进方向226是定义为装置的移动的方向。该目前行进方向226可为该第一装置102的线性移动的方向。该目前行进方向226可为该第一装置102由该导航***100所决定的速度的方向性组件,例如,通过使用该第一装置102于时间上的GPS坐标或该第一装置的该加速度220。
该目前行进方向226可呈现该使用者、该第二装置106、或其组合的行进方向。关于该目前行进方向226的细节将于下文中讨论。
该目前位置224可呈现该第一装置102的地理位置。该目前位置224可以各种方式呈现。举例来说,该目前位置224可为坐标,例如,GPS坐标或经度和纬度。也举例来说,该目前位置224可为地址或一组地标,例如,道路的交叉口或高速公路的出口。针对另外的范例,该目前位置224可呈现在该地图206的显示上。
该显示接口202可复显示装置方位236及相对前行方向238。该装置方位236可为该第一装置102或其内的组件的绝对方位。举例来说,该显示接口202的面向外的部分或侧面可决定为“后”或“-y”方向。
该相对前行方向238是定义为该使用者的决定方向。该相对前行方向238可依据该使用者的实体属性,例如,眼晴、面孔、躯干、或其组合。该相对前行方向238可依据该装置方位236、该加速度220、该旋转移动222、该目前行进方向226、向下方向、或其组合加以决定。
该相对前行方向238可用来区别该使用者向前或向后移动,并且可复用来更新该目前行进方向226。关于该相对前行方向238的细节将在下文中讨论。
该导航***100可将类似于显示于该显示接口202上者的组件,显示在该第二装置106的另一个显示器204上。该另一个显示器204可显示导航地图240。该导航地图240是定义为该地图206用来显示在该另一个显示器204上的部分。
该导航地图240可依据该使用者的移动,而呈现或显示该框架208、或其一部分。该导航地图240可使用该方向性贴片214,呈现或显示在该第二装置106的该另一个显示器204上。
该导航地图240也可包含该目前位置224、该目前行进方向226、该文字层218、或其组合。该导航地图240可显示具有在该目前行进方向226内朝向上方向的垂直组件。关于该导航地图240的呈现或显示程序的细节将于下文中讨论。
该显示接口202、该另一个显示器204、或其组合可包含显示特性242。该显示特性242是定义为装置内的显示机制的实体特征。该显示特性242可包含尺寸、大小、粒度、显示格式、颜色方案或能力、或其组合。该显示特性242对于该第一装置102或该第二装置106而言,可为特定的。
该显示特性242在该第一装置102及该第二装置106之间可为不同的。该显示特性242也可不同于该地图特性216。该导航***100可依据该打算的装置的该显示特性242,而调整该地图206或其内一部分的显示。关于该调整的细节将于下文中讨论。
该另一个显示器204可包含银幕上部分244及银幕下部分246。该导航***100可依据该第一装置102的移动而显示该导航地图240,但同时维持该目前行进方向226指向该银幕上部分244而非该银幕下部分246。
为了例示的目的,该第一装置102经描述成用来侦测使用者移动的消费性移动装置,而该第二装置106经描述成促进使用者行进的交通工具整合式装置。然而,了解到该装置可为不同的类型。举例来说,该第二装置106可为平板计算机或智能电话。也举例来说,该第二装置106可具有回旋仪及加速度计,以决定该第二装置106的移动。针对另一个范例,该第一装置102可显示该导航地图240。
现在参照图3,其中是显示该导航***100的范例方块。该导航***100可包含该第一装置102、该通信路径104、及该第二装置106。该第一装置102可将第一装置传输308中的信息、经由该通信路径104,发送至该第二装置106。该第二装置106可将第二装置传输310中的信息、经由该通信路径104,发送至该第一装置102。
为了例示的目的,该导航***100是显示具有该第一装置102及该第二装置106作为客户端装置,虽然了解到该导航***100可具有该第一装置102及该第二装置106作为不同类型的装置。举例来说,该第一装置102、该第二装置106、或其组合可为具有显示接口的服务器。
为了简短描述本发明的实施例,该第一装置102及该第二装置106将被描述成客户端装置。本发明的实施例并不限于选择该类型的装置,该选择只是本发明的实施例的一种范例。
该第一装置102可包含第一控制单元312、第一储存单元314、第一通信单元316、第一使用者接口318、及位置单元320。该第一控制单元312可包含第一控制接口322。该第一控制单元312可执行第一软件326,以提供该导航***100的智能。
该第一控制单元312可以多种不同的方式实作。举例来说,该第一控制单元312可为处理器、特定应用集成电路(ASIC)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机器(FSM)、数字信号处理器(DSP)、或其组合。该第一控制接口322可用来于该第一控制单元312与该第一装置102中的其它功能性单元之间通信。该第一控制接口322也可用于外部于该第一装置102的通信。
该第一控制接口322可从该其它功能性单元或外部来源接收信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该第一装置102的来源及目的地。
该第一控制接口322可以不同的方式实作,并且可依据那一个功能性单元或外部单元是与该第一控制接口322介接,而包含不同的实作。举例来说,该第一控制接口322可以压力传感器、惯性传感器、微机电***(MEMS)、光学电路***、波导、无线电路***、有线电路***、或其组合,来加以实作。
该第一储存单元314可储存该第一软件326。该第一储存单元314也可储存该相关信息,例如,代表进入影像的数据、代表先前呈现的影像的数据、声音档案、或其组合。
该第一储存单元314可为挥发性内存、非挥发性内存、内部存储器、外部内存、或其组合。举例来说,该第一储存单元314可为非挥发性储存器(例如,非挥发性随机存取内存(NVRAM))、闪存、盘片储存器、或挥发性储存器(例如,静态随机存取内存(SRAM))。
该第一储存单元314可包含第一储存接口324。该第一储存接口324可用于该位置单元320与该第一装置102中的其它功能性单元之间的通信。该第一储存接口324也可用于外部于该第一装置102的通信。
该第一储存接口324可从该其它功能性单元或外部来源接收信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该第一装置102的来源及目的地。
该第一储存接口324可依据那一个功能性单元或外部单元正与该第一储存单元314介接,而具有不同的实作。该第一储存接口324可以类似于该第一控制接口322的实作的科技及技术加以实作。
该第一通信单元316可致能外部通信至该第一装置102、或来自该第一装置102的通信。举例来说,该第一通信单元316可允许该第一装置102与图1的该第二装置106、图1的该主装置108、附加装置(attachment)(例如,周边装置或桌上型计算机)、及该通信路径104通信。
该第一通信单元316也可作用成通信集线器(hub),以允许该第一装置102作用成该通信路径104的一部分,而不限制成该通信路径104的端点或终点单元。该第一通信单元316可包含主动及被动组件(例如,微电子电路或电线),用来与该通信路径104交互作用。
该第一通信单元316可包含第一通信接口328。该第一通信接口328可用于该第一通信单元316与该第一装置102中的其它功能性单元之间的通信。该第一通信接口328可从该其它功能性单元接收信息、或可传递信息至该其它功能性单元。
该第一通信接口328可依据那一个功能性单元或外部单元正与该第一通信单元316介接,而包含不同的实作。该第一通信接口328可以类似于该第一控制接口322的实作的科技和技术来加以实作。
该第一使用者接口318允许使用者(未显示)与该第一装置102介接及交互作用。该第一使用者接口318可包含输入装置及输出装置。该第一使用者接口318的该输入装置的范例可包含小型键盘、触控垫、软键、键盘、麦克风、用来接收远程信号的红外线传感器、或其任何组合,以提供数据及通信输入。
该第一使用者接口318可包含图形处理单元(GPU)及第一显示接口330。该第一显示接口330可包含显示器、投影机、视讯银幕、扬声器、或其任何组合。该第一显示接口330可包含图2的该显示接口202。
该第一控制单元312可操作该第一使用者接口318,以显示由该导航***100所产生的信息。该第一控制单元312也可执行该第一软件326,以用于该导航***100的其它功能,包含从该位置单元320接收位置信息。该第一控制单元312可复执行该第一软件326,以经由该第一通信单元316而与该通信路径104交互作用。
举例来说,该位置单元320可产生该第一装置102的位置信息、目前航向、目前加速度、及目前速度。该位置单元320可以许多方式加以实作。举例来说,该位置单元320可作用为GPS的至少一部分、惯性导航***、蜂巢式高塔(cellular-tower)位置***、压力位置***、或其任何组合。并且,举例来说,该位置单元620可利用组件,例如,加速度计、回旋仪、GPS接收器、或其组合。
该位置单元320可包含位置接口332。该位置接口332可用于该位置单元320与该第一装置102中的其它功能性单元之间的通信。该位置接口632也可用于外部于该第一装置102的通信。
该位置接口332可接收来自该其它功能性单元或外部来源的信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该第一装置102的来源和目的地。
该位置接口332可依据那一个功能性单元或外部单元与该位置单元320介接,而具有不同的实作。该位置接口332可以类似于该第一控制单元312的实作的科技和技术加以实作。
该第二装置106可予以最佳化,以将本发明的实施例实作在具有该第一装置102的多个装置实施例中。相比于该第一装置102,该第二装置106可提供额外或更高的效能处理能力。相比于该第一装置102,该第二装置106也可提供最佳化的显示接口,例如,较大的银幕或较高的分辨率。该第二装置106可包含第二控制单元334、第二通信单元336、及第二使用者接口338。
该第二使用者接口338允许使用者与该第二装置106介接及交互作用。该第二使用者接口338可包含输入装置及输出装置。该第二使用者接口338的该输入装置的范例可包含小型键盘、触控垫、触控银幕、软键、键盘、麦克风、或其任何组合,以提供数据和通信输入。该第二使用者接口338的该输出装置的范例可包含第二图形处理单元及第二显示接口340。该第二显示接口340可包含显示器、投影机、视讯银幕、扬声器、或其任何组合。该第二显示接口340也可包含图2的该另一个显示器204。
该第二控制单元334可执行第二软件342,以提供该导航***100的该第二装置106的智能。该第二软件342可连同该第一软件326一起操作。相比于该第一控制单元312,该第二控制单元334可提供额外的效能。
该第二控制单元334可操作该第二使用者接口338,以显示信息。该第二控制单元334也可执行该第二软件342,用于该导航***100的其它功能,包含操作该第二通信单元336以经由该通信路径104而与该第一装置102、该主装置108、或其组合通信。
该第二控制单元334可以多种不同的方式加以实作。举例来说,该第二控制单元334可为处理器、特定应用集成电路(ASIC)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机器(FSM)、数字信号处理器(DSP)、或其组合。
该第二控制单元334可包含第二控制器接口344。该第二控制器接口344可用于该第二控制单元334与该第二装置106中的其它功能性单元之间的通信。该第二控制器接口344也可用于外部于该第二装置106的通信。
该第二控制器接口344可从该其它功能性单元或外部来源接收信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该第二装置106的来源及目的地。
该第二控制器接口344可以不同的方式加以实作,并且可依据那一个功能性单元或外部单元是与该第二控制器接口344介接,而包含不同的实作。举例来说,该第二控制器接口344可实作具有压力传感器、惯性传感器、微机电***(MEMS)、光学电路***、波导、无线电路***、有线电路***、或其组合。
第二储存单元346可储存该第二软件342。该第二储存单元346也可储存例如代表进入影像的数据、代表先前呈现的影像的数据、声音档案、或其组合。该第二储存单元346的尺寸可提供额外的储存空间,以补充该第一储存单元314。
为了例示的目的,该第二储存单元346是显示为单一组件,虽然了解到,该第二储存单元346可为储存组件的分布。也为了例示的目的,该导航***100是显示具有该第二储存单元346作为单一架构储存***,虽然了解到,该导航***100可具有不同组构的该第二储存单元346。举例来说,该第二储存单元346可以不同的储存科技加以形成,以形成包含不同层级的快取、主存储器、旋转式媒介、或离线储存器的内存架构***。
该第二储存单元346可为挥发性内存、非挥发性内存、内部存储器、外部内存、或其组合。举例来说,该第二储存单元346可为非挥发性储存器(例如,非挥发性随机存取内存(NVRAM))、闪存、盘片储存器、或挥发性储存器(例如,静态随机存取内存(SRAM))。
该第二储存单元346可包含第二储存接口348。该第二储存接口348可用于该第二储存单元346与该第二装置106中的其它功能性单元之间的通信。该第二储存接口348也可用于外部于该第二装置106的通信。
该第二储存接口348可接收来自该其它功能性单元或外部来源的信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该第二装置106的来源及目的地。
该第二储存接口348可依据那一个功能性单元或外部单元正与该第二储存单元346介接,而包含不同的实作。该第二储存接口348可以类似于该第二控制器接口344的实作的科技和技术来加以实作。
该第二通信单元336可致能至该第二装置106的外部通信、或来自该第二装置106的外部通信。举例来说,该第二通信单元336可允许该第二装置106经由该通信路径104而与该第一装置102通信。
该第二通信单元336可作用成通信集线器,以允许该第二装置106作用成该通信路径104的一部分,而非限制成至该通信路径104的端点或终端单元。该第二通信单元336可包含主动和被动组件(例如,微电子电路或天线),用来与该通信路径104交互作用。
该第二通信单元336可包含第二通信接口350。该第二通信接口350可用于该第二通信单元336与该第二装置106中的其它功能性单元之间的通信。该第二通信接口350可接收来自该其它功能性单元的信息、或可传递信息至该其它功能性单元。
该第二通信接口350可依据那一个功能性单元正与该第二通信单元336介接,而包含不同的实作。该第二通信接口350可以类似于该第二控制器接口344的实作的科技和技术,来加以实作。
该第一通信单元316可耦接至该通信路径104,以发送信息至该第一装置传输308中的该第二装置106。该第二装置106可从该通信路径104的该第一装置传输308,接收该第二通信单元336中的信息。
该第二通信单元336可耦接至该通信路径104,以发送信息至该第二装置传输310中的该第一装置102。该第一装置102可从该通信路径104的该第二装置传输310,接收该第一通信单元316中的信息。该导航***100可由该第一控制单元312、该第二控制单元334、或其组合予以执行。
该第一装置102、该第二装置106、或其组合可以类似的方式与该主装置108通信或介接。该主装置108的细节将于下文中讨论。
为了例示的目的,该第二装置106是显示具有分割,该分割具有该第二使用者接口338、该第二储存单元346、该第二控制单元334、及该第二通信单元336,虽然了解到,该第二装置106可具有不同的分割。举例来说,该第二软件342可以不同的方式加以分割,以使其一些功能、或全部功能可在该第二控制单元334及该第二通信单元336中。并且,为了简化起见,该第二装置106可包含图3未显示的其它功能性单元。
该第一装置102中的该功能性单元可独立地工作,并且独立于该其它功能性单元。该第一装置102可独立地工作,并且独立于该第二装置106、该主装置108、及该通信路径104。
该第二装置106中的该功能性单元可独立地工作,并且独立于该其它功能性单元。该第二装置106可独立地工作,并且独立于该第一装置102、该主装置108、及该通信路径104。
为了例示的目的,通过操作该第一装置102及该第二装置106,来描述该导航***100。了解到该第一装置102、该第二装置106、及该主装置108可操作该导航***100的任何模块及功能。
参照图4,其中是显示该导航***100的另一个范例方块图。连同图3的该第一装置102及该第二装置106,该导航***100可包含该主装置106。该第一装置102可经由该通信路径104,将该第一装置传输中的信息,发送至该主装置108。该主装置108可经由该通信路径104,将主装置传输410中的信息,发送至该第一装置102。
为了例示的目的,该导航***100是显示具有该主装置108作为服务器,虽然了解到,该导航***100可具有该主装置108作为不同类型的装置。举例来说,该主装置108可为客户端装置。
也为了例示的目的,该导航***100是显示以该第一装置102与该主装置108通信。然而,了解到该第二装置106也可以类似于该第一装置102与该主装置108之间、该第一装置102与该第二装置106之间、或其组合的通信方式,而与该主装置108通信。
为了简单描述本发明的实施例,该主装置108将描述成服务器装置。本发明的实施例并非限制成选择该类型的装置。该选择只是本发明的实施例的范例。
该主装置108可予以最佳化,以在具有该第一装置102的多个装置实施例中,实作本发明的实施例。相比于该第一装置102、该第二装置106、或其组合,该主装置108可提供额外或较高的效能处理能力。该主装置108可包含主控制单元434、主通信单元436、及主使用者接口438。
该主使用者接口438允许使用者与该主装置108介接及交互作用。该主使用者接口438可包含输入装置及输出装置。该主使用者接口438的该输入装置的范例可包含小型键盘、触控垫、触控银幕、软键、键盘、麦克风、或其任何组合,以提供数据和通信输入。该主使用者接口438的范例可包含主显示接口440。该主显示接口440可包含显示器、投影机、视讯银幕、扬声器、或其任何组合。
该主控制单元434可执行主软件442,以提供该导航***100的该主装置108的智能。该主软件442可连同图3的该第一软件326、该第二软件342、或其组合一起操作。相比于该第一控制单元312,该主控制单元434可提供额外的效能。
该主控制单元434可操作该主使用者接口438,以显示信息。该主控制单元434也可执行该主软件442,以用于该导航***100的其它功能,包含操作该主通信单元436以经由该通信路径104而与该第一装置102、该第二装置106、或其组合通信。
该主控制单元434可以许多不同的方式加以实作。举例来说,该主控制单元434可为处理器、特定应用集成电路(ASIC)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机器(FSM)、数字信号处理器(DSP)、或其组合。
该主控制单元434可包含主控制器接口444。该主控制器接口444可用于该主控制单元434与该主装置108中的其它功能性单元之间的通信。该主控制器接口444也可用于外部于该主装置108的通信。
该主控制器接口444可接收来自该其它功能性单元或外部来源的信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该主装置108的来源及目的地。
该主控制器接口444可以不同的方式加以实作,并且可依据那一个功能性单元或外部单元正与该主控制器接口444接口,而具有不同的实作。举例来说,该主控制器接口444可实作具有压力传感器、惯性传感器、微机电***(MEMS)、光学电路***、波导、无线电路***、有线电路***、或其组合。
主储存单元446可储存该主软件442。举例来说,该主储存单元446可储存代表进入影像的数据、代表先前呈现的影像的数据、声音档案、或其组合。该主储存单元446的尺寸可提供额外的储存空间,以补充该第一储存单元314。
为了例示的目的,该主储存单元446是显示为单一组件,虽然了解到,该主储存单元446可为储存组件的分散。也为了例示的目的,该导航***100是显示该主储存单元446为单一架构储存***,虽然了解到,该导航***100可具有不同组构的该主储存单元446举例来说,该主储存单元446可以不同的储存科技加以形成,以形成包含不同层级的快取、主存储器、旋转式媒介、或离线储存器的内存架构***。
该主储存单元446可为挥发性内存、非挥发性内存、内部存储器、外部内存、或其组合。举例来说,该主储存单元446可为非挥发性储存器(例如,非挥发性随机存取内存(NVRAM))、闪存、盘片储存器、或挥发性储存器(例如,静态随机存取内存(SRAM))。
该主储存单元446可包含主储存接口448。该主储存接口448可用于该主储存单元446与该主装置108中的功能性单元之间的通信。该主储存接口448也可用于外部于该主装置108的通信。
该主储存接口448可接收来自该其它功能性单元或外部来源的信息、或可传递信息至该其它功能性单元或外部目的地。该外部来源及该外部目的地是指外部于该主装置108的来源及目的地。
该主储存接口448可依据那一个功能性单元或外部单元正与该主储存单元446介接,而包含不同的实作。该主储存接口448可以类似于该主控制器接口444的实作的科技和技术,来加以实作。
该主通信单元436可致能外部通信至该主装置108、及来自该主装置108的外部通信。举例来说,该主通信单元436可允许该主装置108,经由该通信路径104,而与该第一装置102、该第二装置106、或其组合通信。
该主通信单元436也可作用成通信集线器,以允许该主装置108作用成该通信路径104的一部分,而非限制成至该通信路径104的端点或终端单元。该主通信单元436可包含主动和被动组件(例如,微电子电路或天线),用来与该通信路径104交互作用。
该主通信单元436可包含主通信接口450。该主通信接口450可用于该主通信单元436与该主装置108中的其它功能性单元之间的通信。该主通信接口450可接收来自该其它功能性单元的信息、或可传递信息至该其它功能性单元。
该主通信接口450可依据那一个功能性单元正与该主通信单元436介接,而包含不同的实作。该主通信接口450可以类似于该主控制器接口444的实作的科技和技术,来加以实作。
该第一通信单元316可耦接至该通信路径104,以传送数据至该第一装置传输308中的该主装置108。该主装置108可从该通信路径104的该第一装置传输308,接收该主通信单元436中的信息。
该主通信单元436可耦接至该通信路径104,以传送信息至该主装置传输410中的该第一装置102。该第一装置102可从该通信路径104的该主装置传输410,接收该第一通信单元316中的信息。该导航***100可由该第一控制单元312、该主控制单元434、或其组合予以执行。该第二装置106可使用对应的单元及其内的功能,而以类似的方式与该主装置108通信及交互作用。
为了例示的目的,该主装置108是显示具有分割,该分割具有该主使用者接口438、该主储存单元446、该主控制单元434、及该主通信单元436,虽然了解到,该主装置108可具有不同的分割。举例来说,该主软件442可以不同的方式分割,以使其一些或全部功能均在该主控制单元434及该主通信单元436中。并且,为了简单起见,该主装置108可包含图4未显示的其它功能性单元。
该主装置108中的该功能性单元可独立地工作,并且独立于该其它功能性单元。该主装置108可独立地工作,并且独立于该第一装置102、该第二装置106、及该通信路径104。
为了例示的目的,通过操作该第一装置102及该主装置108,来描述该导航***100。了解到该第一装置102、该第二装置106、及该主装置108可操作该导航***100的任何模块及功能。
参照图5,其中是显示该导航***100的控制流程。该导航***100可包含方向正规化模块502、移动计算模块504、地图计算模块506、及显示更新模块508。
通过将一个模块的输出作为另一个模块的输入、通过将一个模块的操作影响其它模块的操作、或其组合,该方向正规化模块502可使用有线或无线连接而耦接至该移动计算模块504。类似地,该移动计算模块504可耦接至该地图计算模块506,而该地图计算模块506可耦接至该显示更新模块508。
该方向正规化模块502是用来决定该使用者正在面对的方向。该方向正规化模块502可通过决定使用者相对于图2的该装置方位236的图2的该相对前行方向238,而决定该使用者的移动。
该方向正规化模块502可使用图3的该第一使用者接口318,来决定该相对前行方向238。该方向正规化模块502可使用照像机,来决定该使用者的眼晴、面孔、躯干、或其组合的位置及方位。该方向正规化模块502可决定该使用者的眼晴、面孔、躯干、或其组合正在面对的方向作为该相对前行方向238。
举例来说,该方向正规化模块502可决定通过该使用者的身体的已知点(例如,眼晴、肩膀、臀部、臀部的边缘点、耳朵、或其组合)的平面及线条。该方向正规化模块502可决定与该已知点之间的线及沿着包含该已知点的平面垂直的方向,作为该相对前行方向238。
该方向正规化模块502可使用该装置方位236,来呈现该相对前行方向238。举例来说,如果该使用者直接地在图2的该显示接口202的前方且面对该显示接口202,而图1的该第一装置102的方位是垂直于地面并且顺时针旋转90°,如图2所显示的,则该相对前行方向238可为该装置方位236的正y方向,如图2所显示的。
该方向正规化模块502也可使用图3的该位置单元320所决定的向下方向,来决定该相对前行方向238。该方向正规化模块502可使用该位置单元320,来决定该重力的方向。该方向正规化模块502可决定该向下方向作为该重力的方向。该方向正规化模块502可决定该相对前行方向238为垂直于该向下方向。
该方向正规化模块502也可使用该第一装置102的图2的该加速度220,来计算该相对前行方向238。该方向正规化模块502可使用该位置单元320,来决定图2的该加速度-纯量228、图2的该加速度-航向230、或其组合。
该方向正规化模块502可假定该使用将大都朝该相对前行方向238移动。该方向正规化模块502可决定该相对前行方向238作为由该导航***100所决定的时间期间内最常发生的该加速度-航向230。
举例来说,该方向正规化模块502可在前1分钟、5分钟、1小时、或其组合的期间,依据该加速度-航向230,而加入或整合所有的该加速度-纯量228。该方向正规化模块502可设定该生成的向量的方向为该相对前行方向238。
该方向正规化模块502可使用储存在图3的该第一储存单元314、图3的该第二储存单元346、图4的该主储存单元446、或其组合内的的该加速度220,来决定该相对前行方向238。该方向正规化模块502可使用图3的该第一控制单元312、图3的该第二控制单元334、图4的该主控制单元434、或其组合,来处理该上述的数据,并决定该相对前行方向238。
该方向正规化模块502可使用该第一控制单元312、该第二控制单元334、该主控制单元434、或其组合,来进一步决定独立装置移动512。该独立装置移动512是定义为指示该第一装置102相对于该使用者的位置或方向的变化。该独立装置移动512可由表示该第一装置102相对于该使用者的移动的布尔值或向量来加以呈现。
该方向正规化模块502可使用该第一使用者接口318,来决定该独立装置移动512。举例来说,该方向正规化模块502可于照像机内所观察到的影像改变时,使用该第一使用者接口318,来决定该独立装置移动512。该方向正规化模块502可通过重新决定该相对前行方向238,来调整该相对前行方向238,如以上所描述的。
该方向正规化模块502可复使用移动分布514,来决定该独立装置移动512。该移动分布514是定义为一组通常针对不同类型的移动的移动数据。
该移动分布514可包含通常由该第一装置102针对该使用者的不同类型的移动(例如,走路、跑步、走上台阶、在交通工具中行进、利用装置、或其组合),所观察到的频率、纯量、型态。该移动分布514可复包含通常用于使用者正涉及交通工具意外所作出的跳跃、跌落、或滑倒、拿起电话、放下电话、或其组合的数据。
该移动分布514可包含用来决定该独立装置移动512的临界点。举例来说,该移动分布514可具有用来辨识超过该临界点的该加速度220、图2的该旋转移动222、其变化的频率、或其组合,作为何时使用者放下该第一装置102或何时该使用者将该第一装置从该使用者的口袋或袋子拿出来。
该移动分布514可包含用来决定该独立装置移动512的范围。举例来说,该移动分布514可具有通常用于驾驶、交通工具调度(例如,转向或停止)、使用者移动、该第一装置102的使用者运用、或其组合的该加速度220、该旋转移动222、或其组合的数字范围。
该方向正规化模块502可于该加速度220、该旋转移动222、或其组合符合、超过、在范围中、或其组合时(如该移动分布514所指明的),通过指定该适当的布尔数值,来决定该独立装置移动512。该方向正规化模块502可复通过设定该独立装置移动512为符合、超过、在范围中、或其组合的该加速度220、该旋转移动222、或其组合(如该移动分布514所指明的),来决定该独立装置移动512。
该方向正规化模块502可使用该相对前行方向238、该独立装置移动512、该加速度220、该旋转移动222、或其组合,来计算图2的该目前行进方向226,以用来追踪该第一装置102、该第二装置106、或其组合的移动。
该方向正规化模块502可使用该第一装置102、该第二装置106、图1的该主装置108、或其组合,来计算该目前行进方向226。举例来说,该方向正规化模块502可使用该第一控制单元312、该第二控制单元334、该主控制单元436、或其组合。也举例来说,该方向正规化模块502可仅使用该第一装置102,来计算该目前行进方向226。
该方向正规化模块502可通过将该目前行进方向226初始化为用于该相对前行方向238的数值或向量,来计算该目前行进方向226。该方向正规化模块502可继续假定该使用者大都朝该相对前行方向238行进。像这样,用来决定该相对前行方向238的该第一装置102的方位也可相对于该目前行进方向226。
该方向正规化模块502可于由该导航***100所预先决定的时间期间内,复通过加入或整合该加速度220、该旋转移动222、或其组合,来计算该目前行进方向226。举例来说,该方向正规化模块502可决定该目前行进方向226为该向量的方向,该向量是在前1分钟、5分钟、1小时、或其组合的期间,通过加入或整合该加速度220、该旋转移动222、或其组合的范例而生成的。
该方向正规化模块502在于该独立装置移动512为“真”时计算该目前行进方向226的情况下,可忽略该加速度220、该旋转移动222、或其组合。或者,该方向正规化模块502可从该加速度220、该旋转移动222、或其组合减去该独立装置移动512,并使用该相减的结果来计算该目前行进方向226。
该方向正规化模块502可使用图3的该第一控制接口322、图3的该第二控制接口344、图4的该主控制接口444、或其组合,来存取该加速度220、该旋转移动222、或其组合。该方向正规化模块502可将该相对前行方向238、该目前行进方向226、或其组合,储存在该第一储存单元314、该第二储存单元346、该主储存单元446、或其组合中。
在决定该相对前行方向238、该目前行进方向226、或其组合后,该控制流程可从该方向正规化模块502通过至该移动计算模块504。通过将该相对前行方向238、该目前行进方向226、或其组合作为该方向正规化模块502的输入至该移动计算模块504的输入、将该相对前行方向238、该目前行进方向226、或其组合储存至该移动计算模块504已知或可存取的位置、通知该移动计算模块504(例如,使用旗标、中断、状态信号、或其组合)、或其程序的组合,该控制流程可通过。
该移动计算模块504是用来计算该使用者的地理位移,以追踪该使用者的移动。该移动计算模块504可通过计算该第一装置102、该第二装置106、或其组合的行进的位移向量,来计算该地理位移。该位移向量522可包含位移的纯量或数量、及位移的方向。
该移动计算模块504可通过使用相对于该加速度220、该旋转移动222、或其组合的时间期间的该加速度220、该旋转移动222、或其组合,加总、整合、或其操作的组合,来计算该位移向量522。该移动计算模块504可存取该位置单元320,用来决定该加速度220、该旋转移动222、或其组合。
举例来说,该移动计算模块504整合随着时间经过的该加速度220,以计算该位移、使用该旋转移动222,以调整该位移的方向、组合该位移随着时间经过的组件、或其组合。该移动计算模块504可通过从该加速度220、该旋转移动222、或其组合中减去或忽略该独立装置移动512,而复调整该位移向量522。
该移动计算模块504可复决定代表交通工具的调度(例如,转弯、或变换车道)、特定使用者的移动或调度、或其组合的各式各样的状态。该移动计算模块504可使用该决定的状态,并连同该加速度220、该旋转移动222、或其组合和该对应的时间期间,来计算该位移向量522。
该移动计算模块504也可使用来自该位置单元320的该导航信息的潜在组件(例如,该GPS坐标或该经纬度信息)。举例来说,该移动计算模块504可使用图2的该目前位置224及其先前的范例,来计算该位移向量522。
该移动计算模块504也可使用该位移向量522、该加速度220、该旋转移动222、各式各样决定的状态、或其组合,来决定该目前位置224。举例来说,该移动计算模块504可将该位移向量522加入至该目前位置224的该先前状态,以于潜在更新之间、或于该位置单元320的定位功能不存在时(例如,当GPS信号或蜂巢式信号不存在或不可靠时),更新该目前位置224。
该移动计算模块504可决定反向移动524。该反向移动524是定义为与相对于该使用者的前行方向相反的方向上的移动的指示。该方向正规化模块502可于该位移向量522包含与该相对前行方向238相反的方向上的组件时,决定该反向移动524(例如,当使用者正倒退走、或反向驾驶交通工具。
举例来说,该移动计算模块504可于该加速度220包含与该相对前行方向238相反的方向性组件、并且随后有用于该第一装置102的决定停止状态或零速度时,决定该反向移动524。也举例来说,该移动计算模块504可使用来自该第二装置106的输入,以决定该反向移动524,例如,交通工具有换档选择是用于反向行进的指示。
该导航***100可假定该使用者本身已具有该第一装置102。因此,为该第一装置102所侦测、决定、或计算的该位移向量522、该位置、该加速度220、该旋转移动222、或其组合,可假定为与该使用者的相同。
此外,该位移向量522、该位置、该加速度220、该旋转移动222、或其组合,可于该使用者正在操作具有该第二装置106整合于其中的交通工具时,贡献给该第二装置106。该导航***100可通过认识何时该第一装置102与该第二装置106通信或链接(例如,使用蓝牙或NFC),来辨识何时该使用者正在操作该交通工具。
在计算该位移向量522、决定该反向移动524、或其组合后,该方向正规化模块502可将该结果传至该方向正规化模块502。该方向正规化模块502可复使用该结果,来调整该相对前行方向238、该目前行进方向226、或其组合。举例来说,该方向正规化模块502可于该反向移动524是维持超过由该导航***100所预先决定的期间时,调整该目前行进方向226、该相对前行方向238、或其组合。
并且,在计算该位移向量522、决定该反向移动524、或其组合后,该控制流程可从该移动计算模块504通过至该地图计算模块506。该控制流程可以类似于上述从该方向正规化模块502通过至该移动计算模块504的方式通过。该控制流程可以普通的区间通过,例如,在预设期间或来自由该导航***100所指定的该位置单元320的预设数目的取样后。
该地图计算模块506是用来显示图2的该地图206或其一部分。该地图计算模块506可将该地图206或其一部分显示在该第一装置102、该第二装置106、或其组合上。该地图计算模块可依据该目前位置224、该第一装置102的移动、或其组合来显示。该地图计算模块506可包含筑框模块532、贴片模块534、及调整模块536,用于显示该地图206。
该筑框模块532是用于决定该地图206的图2的该框架208。该筑框模块532可依据该目前行进方向226、该目前位置224、该位移向量522、该加速度220、该旋转移动222、或其组合,来决定该框架208。该框架208可用来追踪及显示该使用者相对于该地图206的移动。
该筑框模块532可通过在该地图206中选择对应于围绕该目前位置224的位置的区域,来决定该框架208。该筑框模块532可具有尺寸、分割、形状、或其组合,以用来于该地图206中选择围绕对应于该目前位置224的位置的区域。用于选择该区域的该尺寸、该分割(例如,胞格或地区)、该形状、或其组合,可由该导航***100决定。
该筑框模块532可依据该目前行进方向226,复决定该框架208。该筑框模块532可包含更多沿着该目前行进方向226的区域,以取代选择以该目前位置224在该中心的区域。举例来说,如果该使用者正向北行进,该筑框模块532可决定该框架208,以在用于该框架208的给定尺寸内包含更多在该目前位置224北方的区域,并且将该目前位置224包含在该框架208的下半部中。
该筑框模块532可使用该第一装置102、该第二装置106、该主装置108、或其组合,来决定该框架208。举例来说,该筑框模块532可使用图3的该第一通信单元316、图3的该第二通信单元336、图4的该主通信单元436、或其组合,来发送及接收该装置之间的该地图206。该筑框模块532可使用该第一控制单元312、该第二控制单元334、该主控制单元434、或其组合,来决定来自该地图206的该框架208。
该筑框模块532也可只使用该第一装置102,来决定该框架208。该筑框模块532可使用图3的该第一储存接口324,来存取储存在该第一储存单元324中的该地图206。该筑框模块532可使用该第一控制单元312,来决定来自该地图206的该框架208。
该贴片模块534是用来依据该使用者的移动,产生该地图206的适当部分,以更新显示。该贴片模块534可通过产生图2的该方向性贴片214,来产生该适当的部分。
该贴片模块534可通过依据该目前行进方向226,处理或选择该框架208在该目前位置224之前的部分所对应的图2的该旋转集合210,来产生该方向性贴片214。该贴片模块534可使用该旋转集合210中所包含的程序步骤、方法、方程式、或其组合,来旋转该方向性贴片214,以使该方向性贴片214上的向上方向是平行于该目前行进方向226。
该贴片模块534可选择该方向性贴片214,作为具有与该目前行进方向226的方向性组件平行的顶部分的方位的贴片。当该旋转集合210包含多于两个的贴片时,该贴片模块534可通过选择具有最靠近该目前行进方向226的顶部分的方位的贴片,来产生该方向性贴片214。
该贴片模块534也可通过依据该旋转集合210旋转一部分该地图206,来产生该方向性贴片214。举例来说,该贴片模块534可旋转该框架208,以使得该目前行进方向226在显示器上会指向上方。该贴片模块534可使用该旋转集合210中所包含的旋转数量、方程式、程序、或其组合,来旋转该框架208。该贴片模块534可接着依据该目前行进方向226,通过选择该框架中在该目前位置224之前的部分,来产生该方向性贴片214。
也举例来说,该贴片模块534可依据该目前行进方向226,选择该目前位置224之前的区域所对应的该旋转集合210。该贴片模块534可依据包含在该旋转集合210中、符合最靠近该目前行进方向226的方位的旋转数量、方程式、程序、或其组合,来旋转该选择的区域的显示。
针对更特定的范例而言,该贴片模块534可从具有两个、四个、八个、或更多个用来控制该地图206的显示的选择的该旋转集合210中,产生该方向性贴片214。该贴片模块534可针对该旋转集合210中的各个选择,计算该目前行进方向226与该向上方向之间的差异。该贴片模块534可使用该旋转集合210中在该相关向上方向与该目前行进方向226之间具有最小差异的选择,来产生该方向性贴片214。
该贴片模块534可复依据该目前行进方向226及该反向移动524,从该框架208产生该方向性贴片214。该贴片模块534可于该导航***100决定该反向移动524时,保留产生该方向性贴片214达该导航***100所预先决定的期间。在该预定期间后,该贴片模块534可依据该目前行进方向226,产生在该目前位置224之后的该方向性贴片214。
该贴片模块534也可处理与图2的该文字层218分离、或在图2的该文字层218之前的该方向性贴片214。该贴片模块534可针对该方向性贴片214实施旋转或选择,并将该文字层218放置在该方向贴片214上方。
或者,该贴片模块534可组构成使用该目前位置224之前的区域,如以上所描述的。该持续的向后动作可用来针对该方向正规化模块502及该移动计算模块504,更新如上所描述的该目前行进方向226。在该更新后,该目前行进方向226可反射该向后动作,而该贴片模块534可针对该目前行进方向226及该反向移动524的该适合区域,产生该方向性贴片214。
该调整模块536是用来依据图2的该地图特性216、图2的该显示特性242、或其组合,来调整该方向性贴片214。该调整模块536可依据该打算的显示接口的该显示特性242,来调整颜色、尺寸、定义、格式、或其组合,以于该地图特性216被显示时,维持该地图特性216。
举例来说,该调整模块536可针对该方向性贴片214,调整该颜色、该尺寸、该定义、该显示格式、或其组合,以使该方向性贴片214依据该地图特性216如预期地显示。该调整模块536可调整该方向性贴片214,以用来在该第一装置102、该第二装置106、该主装置108、或其组合上显示。
针对更特定的范例,该调整模块536可使用该第一装置102来调整该方向性贴片214,以在该第二装置106显示。该调整模块536可使用该第一控制单元312来调整该方向性贴片214,并使用该第一通信单元316、该第二通信单元336、该第二使用者接口338、或其组合来显示该方向性贴片214。
继续该范例,该地图计算模块506可传输该方向性贴片214,以使用来自该第一装置102的该方向性贴片214,将图2的该导航地图240显示在该第二装置106上。该地图计算模块506可通过使用该第一通信单元316、该第二通信单元336、该主通信单元436、或其组合,来传输该方向性贴片214,以传输、接收、或其组合关于该方向性贴片214的处理。
继续该范例,可使用该第二使用者接口338、该第二控制单元334、或其组合,依据该方向性贴片214,产生该导航地图240。依据该方向性贴片214的使用,该导航地图240可具有朝向图2的该银幕上部分244的该目前行进方向,并且不会指向图2的该银幕下部分246。
也作为一个范例,该地图计算模块506可使用该第一控制单元312、该第一使用者接口318、该第二使用者接口338、该第二控制单元334、该主控制单元434、该主使用者接口438、或其组合,依据该方向性贴片214,产生该导航地图240。该地图计算模块506可将具有该方向性贴片214整合于其内的该导航地图240,传输至该第一装置102、该第二装置106、该主装置108、或其组合。
该控制流程可以类似于该方向正规化模块502与该移动计算模块504之间的方式,从该地图计算模块506通过至该显示更新模块508。该显示更新模块508是用来显示该导航地图240。
当该地图计算模块506传输该方向性贴片214时,该显示更新模块508可产生该导航地图240。该显示更新模块508可通过将该地图206于先前所显示的部分的一部分向下移动、并将该方向性贴片214显示在该对应的部分的上方,来产生该投影地图206。
举例来说,该显示更新模块508可使用该第二控制单元334、该第二使用者接口338、或其组合,来移动该地图206于先前显示的部分,并显示该方向性贴片214。也举例来说,该显示更新模块508可使用该第二控制单元334、该第二使用者接口338、或其组合,来只更新部分该导航地图240,而没有重新计算或重新产生该银幕的全部显示。
经发现,在该第一装置102中产生该地图206或该框架208、以及将该方向性贴片214从该第一装置102发送至该第二装置106,减少该导航***100的处理负担及增加效率。该第一装置102可产生一个完整框架,并以一个贴片、一个贴片的方式,将该完整框架供应至该第二装置106。该第二装置106可显示部分贴片、视需要仅接收贴片、或其组合,其减少产生用于在该第二装置106上显示的完整新影像的需要。
依据在该第一装置102中产生该框架208,该导航***100即使于该第一装置102及该第二装置106均没有连接至该主装置108时,也可提供引导。举例来说,该第一装置102可使用加速度、速度、加速度或速度的期间、或其组合,来决定该第一装置102的位置,并使用该框架208的其余部分来继续为该使用者提供引导。
当该地图计算模块506传输该导航地图240时,该显示更新模块508可移除该地图206于先前的显示部分,并显示该导航地图240。举例来说,该显示更新模块508可使用图3的该第二通信单元336,来接收该导航地图240。该显示更新模块508可使用该第二控制单元334、该第二使用者接口338、或其组合,来显示该导航地图240。
该显示更新模块508可依据该第一装置102、该第二装置106、或其组合的移动,来显示部分的该方向性贴片214。该第一装置102可提供控制信号,用来显示该方向性贴片214或部分的该方向性贴片214,或将该第一装置102、该第二装置106、或其组合的位置信息提供至该第二装置106。
经发现,由该第一装置102及由该第一装置102所产生的用来在该第二装置106上显示的该方向性贴片214所决定的该框架208,提供该导航***100的稳定性及准确性。由该第一装置102所决定的该框架208及由该第一装置102所产生的该方向性贴片214,可通过提供该第二装置106导航更新(用来追踪该使用者,而没有依赖该主装置108),而提供稳定性和准确性,并于失去或无法致能该主装置108的连接时继续导航。
经发现,使用由该第一装置102所产生的该方向性贴片214而在该第二装置106上所显示的该导航地图240,为该使用者提供较快或准确的引导。使用由该第一装置102所产生的该方向性贴片214而在该第二装置106上所显示的该导航地图240,则通过立刻从该第一装置102读取该加速度220及该旋转移动222以追踪该使用者及更新该地图206的显示而不只依赖GPS信号,而提供较快及准确的引导。
经发现,使用该方向性贴片214所显示的该导航地图240、该相对前行方向238、及使用该第一装置102的该加速度220的该旋转移动222,提供一致性及增加的可利用性。使用该方向性贴片214所显示的该导航地图240、该相对前行方向238、及使用该第一装置102的真正移动的该反向移动524,通过显示该地图206而提供一致性及增加的可用性,以使该使用者的移动是一致性地显示在已知的方位中,其可提供不变的方位,用来显示该地图206。使用真正移动读数及该反向移动524,可增加准确性,并提供该导航***100更快的更新。
该导航***100可分割该第一装置102的该功能性单元之间的处理。举例来说,该方向正规化模块502、该移动计算模块504、或其组合可使用该第一控制单元312,来处理与移动相关的数据。该地图计算模块506可使用该第一使用者接口318(其可具有以硬件加速度实作的GPU),以处理该地图206及产生该方向性贴片214。
经发现,使用该第一使用者接口318产生该方向性贴片214以在该第二装置106显示,提供该导航***100减少的处理负担。使用该第一使用者接口318所产生的该方向性贴片214,通过允许该第一控制单元312处理其它信息、但减少该第二装置106、该主装置108、或其组合的处理负担,减少处理负担。
举例来说,该主装置108可支持许多范例的使用者、增加处理负担、及使提供部分的该地图206适合各个使用者变得困难或不可能。该第一装置102可特别针对实施各个使用者,实施产生及旋转该方向性贴片214的处理。因此,该导航***100可提供独特的方式,而通过独特的方式从该第一装置102支持该独特的方式,来达成地图需要。
也举例来说,该第二装置106可为与该交通工具整合的轻重量航向单元(headunit)。该第二装置106可存取应用编程接口(application programming interface,API)或统一资源***(uniform resource locator,URL),以从该第一装置102接收该地图206或其一部分的服务及影像。该第二装置106可没有或不利用操作***、定位或路线计算功能、或其组合。
作为该导航***100的实施例的特定范围,该第二装置106可不具有旋转该地图206的能力,而该第一装置102无法创造各个航向方向所对应的方向性贴片214。可通过将该方向性贴片214的不同方位储存在该旋转集合210中、及如上述选择该适当的方位,而减少该资源成本及处理负担。
该导航***100经描述为具有模块功能或命令,以作为一个范例。该导航***100可以不同的方式分割该模块、或以不同的方式命令该模块。举例来说,可将该方向正规化模块502和该移动计算模块504的功能、及该筑框模块532和该贴片模块534的功能,予以组合。也举例来说,可在该显示更新模块508中作成该贴片产生或该调整模块536的功能。
本申请所描述的该模块,可为该第一控制单元316、该第二控制单元338、该主控制单元438、该第一使用者接口318、该第二使用者接口338、该主使用者接口438、或其组合中的硬件实作或硬件加速器。该模块也可为该第一装置102、该第二装置106、或该主装置108内,但在该第一控制单元316、该第二控制单元338、该主控制单元438、该第一使用者接口318、该第二使用者接口338、该主使用者接口438、或其组合外的硬件实作或硬件加速器。
来自该导航地图及该方向性贴片214的实体转换,导致实体世界的移动,例如,使用者使用该地图206的显示而搜寻、或行进至目的地。实体世界的移动导致该目前位置224、该加速度220、该旋转移动222、或其组合的变化,其可复被该方向性贴片214及该导航地图240攫取。
参照图6,其中是显示本发明的实施例中操作导航***100的方法600的流程图。该方法600包含:在区块602中,依据目前行进方向,决定地图的框架,以追踪第一装置;在方块604中,依据该目前行进方向,从该框架产生方向性贴片;以及,在方块606中,传输该方向性贴片,以用来使用来自该第一装置的该方向性贴片,在第二装置上显示导航地图。
该生成的方法、处理、设备、装置、、产品、及/或***,是直接的、具成本效益的、不复杂的、高度可变的方向性贴片、准确的、敏感的、及有效的,并且可通过搭配已知的组件加以实作,以立即、有效、及经济地制造、应用、及利用。本发明的实施例的另一个重要方面是其有价值地支持及提供服务给减少成本、简化***、及增加效能的历史潮流。
本发明的实施例的这些和其它有价值的方面因此将科技的状态推进至至少下一个层次。
虽然本发明是连同特定的最佳模式加以描述,但了解到许多替换、修正、及变异,对于本领域技术人员而言,在看到以上的描述后,会变得明显。因此,打算涵盖落于所包含的权利要求的范围内的所有替换、修正、及变异。此处所提出或附随的图式中所显示的所有事项,是以例示、而非以限制的方式加以解读。

Claims (20)

1.一种操作导航***的方法,包含:
利用第一装置的控制单元,依据用以追踪该第一装置的移动的目前行进方向,决定地图的框架;
依据该目前行进方向,利用用户接口,从该框架产生方向性贴片;以及
利用通信单元,传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在第二装置上,而无需重新计算对该第二装置的银幕的全部显示。
2.如权利要求1所述的方法,其中:
决定该框架包含决定用以追踪该第一装置、该第二装置、或其组合的移动的加速度、旋转移动、或其组合;以及
传送该方向性贴片包含将用以追踪该第一装置、该第二装置、或其组合的移动的该方向性贴片,传送至该第二装置上。
3.如权利要求1所述的方法,其中,产生该方向性贴片包含从旋转集合选择该方向性贴片,该旋转集合具有两个、四个、八个、或更多个选择,用以控制地图的显示。
4.如权利要求1所述的方法,其中,产生该方向性贴片包含依据旋转集合旋转该框架的一部分。
5.如权利要求1所述的方法,还包含依据地图特性、显示特性、或其组合,调整该方向性贴片。
6.一种操作导航***的方法,包含:
使用第一装置、主装置、或其组合,计算用以追踪该第一装置及第二装置的组合的移动的目前行进方向;
利用第一装置的控制单元,依据用以追踪该第一装置的该移动的该目前行进方向,使用该第一装置、该主装置、或其组合决定地图的框架;
利用用户接口,依据用以追踪该第一装置的该移动的该目前行进方向,使用该第一装置从该框架产生方向性贴片;
利用通信单元,传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在该第二装置上,而无需重新计算对该第二装置的银幕的全部显示。
7.如权利要求6所述的方法,其中:
传送该方向性贴片包含以该目前行进方向不指向银幕下部分的方式显示目标地图而传送该方向性贴片;以及
产生该方向性贴片包含依据该目前行进方向及反向移动产生该方向性贴片。
8.如权利要求6所述的方法,其中,计算该目前行进方向包含决定反向移动。
9.如权利要求6所述的方法,其中,计算该目前行进方向包含依据加速度、旋转移动、或其组合,来决定独立的装置移动。
10.如权利要求6所述的方法,还包含决定相对前行方向,用以特征化该第一装置相对于该目前行进方向的方位。
11.一种导航***,包含:
控制单元,被配置为:
利用第一装置,依据用来追踪该第一装置的移动的目前行进方向,来决定地图的框架;
用户接口,耦接至该控制单元,被配置为依据该目前行进方向从该框架产生方向性贴片;以及
通信单元,耦接至该控制单元,被配置为传送该方向性贴片,以使用来自该第一装置的该方向性贴片,将导航地图显示在第二装置上,而无需重新计算对该第二装置的银幕的全部显示。
12.如权利要求11所述的导航***,其中该控制单元被配置为:
决定用以追踪该第一装置、该第二装置、或其组合的移动的加速度、旋转移动、或其组合;以及
其中:
该通信单元被配置为将追踪该第一装置、该第二装置、或其组合的移动的该方向性贴片传送至该第二装置上。
13.如权利要求11所述的导航***,其中,该控制单元被配置为从具有两个、四个、八个、或更多个控制地图的显示的选择的旋转集合,来选择该方向性贴片。
14.如权利要求11所述的导航***,其中,该控制单元被配置为依据旋转集合旋转该框架的一部分。
15.如权利要求11所述的导航***,该控制单元被配置为依据地图特性、显示特性、或其组合,调整该方向性贴片。
16.如权利要求11所述的导航***,控制单元被配置为:
使用该第一装置、主装置、或其组合,来计算用来追踪该第一装置及该第二装置的组合的移动的该目前行进方向;
依据追踪该第一装置的移动的该目前行进方向,使用该第一装置、该主装置、或其组合,来决定该地图的该框架;以及
依据追踪该第一装置的该移动的该目前行进方向,使用该第一装置,来从该框架产生该方向性贴片。
17.如权利要求16所述的导航***,其中,该通信单元被配置为传送该方向性贴片,用来显示目标地图,其中,该目前行进方向不指向银幕下部分。
18.如权利要求16所述的导航***,其中该控制单元被配置为:
决定反向移动;以及
依据该目前行进方向及该反向移动,来从该框架产生该方向性贴片。
19.如权利要求16所述的导航***,其中,该控制单元被配置为依据加速度、旋转移动、或其组合,来决定独立的装置移动。
20.如权利要求16所述的导航***,其中,该控制单元被配置为决定相对前行方向,以用来特征化该第一装置相对于该目前行进方向的方位。
CN201310043771.4A 2012-02-02 2013-02-04 具有显示控制机制的导航***及操作该导航***的方法 Active CN103245344B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201261594335P 2012-02-02 2012-02-02
US61/594,335 2012-02-02

Publications (2)

Publication Number Publication Date
CN103245344A CN103245344A (zh) 2013-08-14
CN103245344B true CN103245344B (zh) 2017-07-21

Family

ID=47678626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310043771.4A Active CN103245344B (zh) 2012-02-02 2013-02-04 具有显示控制机制的导航***及操作该导航***的方法

Country Status (3)

Country Link
US (1) US9103679B2 (zh)
EP (1) EP2623933B1 (zh)
CN (1) CN103245344B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015107853A1 (ja) * 2014-01-14 2015-07-23 旭化成株式会社 進行方向情報出力装置、マップマッチング装置、進行方向情報出力方法、およびプログラム
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network
GB2559196B (en) * 2017-01-31 2021-11-17 Sony Europe Bv Determining a position of a vehicle on a track

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1260953A3 (en) * 2001-05-03 2006-08-02 Samsung Electronics Co., Ltd. Navigation system using a portable terminal
US20050222756A1 (en) * 2004-04-05 2005-10-06 Davis Scott B Methods for displaying a route traveled by mobile users in a communication network
TWI291548B (en) * 2006-10-13 2007-12-21 Mitac Int Corp Navigation device capable of displaying on the basis of moving direction and the method thereof
CN101210823B (zh) * 2006-12-29 2011-10-19 佛山市顺德区顺达电脑厂有限公司 以行进方向为显示基础的导航装置及其方法
WO2008091727A1 (en) * 2007-01-23 2008-07-31 Johnson Controls Technology Company Mobile device gateway systems and methods
US11187541B2 (en) * 2008-05-09 2021-11-30 Blackberry Limited Predictive downloading of map data
US20100039314A1 (en) * 2008-08-13 2010-02-18 Embarq Holdings Company, Llc Communicating navigation data from a gps system to a telecommunications device
US20100060572A1 (en) * 2008-09-11 2010-03-11 Ely Tsern Display device for interfacing with a handheld computer device that dynamically generates a different user environment for the display device
US8786517B2 (en) * 2012-02-21 2014-07-22 Blackberry Limited System and method for displaying a user interface across multiple electronic devices

Also Published As

Publication number Publication date
EP2623933B1 (en) 2020-03-25
CN103245344A (zh) 2013-08-14
EP2623933A2 (en) 2013-08-07
EP2623933A3 (en) 2017-03-01
US20130201077A1 (en) 2013-08-08
US9103679B2 (en) 2015-08-11

Similar Documents

Publication Publication Date Title
US8930129B2 (en) Navigation system with multiple users and method of operation thereof
EP3051259B1 (en) Navigation system with map update mechanism and method of operation thereof
CN102192742B (zh) 一种导航方法和装置
US9134135B2 (en) Navigation system with mode based mechanism and method of operation thereof
JP7278173B2 (ja) 地図表示装置、方法およびプログラム
CN102538791A (zh) 旅行线路生成设备、旅行线路生成方法和程序
CN103299159A (zh) 信息处理设备,方法和非临时性计算机可读介质
EP3505867B1 (en) Method, apparatus, and computer program product for traffic optimized routing
CN104121910A (zh) 导航方法与装置、终端、服务器及***
EP2581705B1 (en) Navigation system with non-native dynamic navigator mechanism and method of operation thereof
US20220065633A1 (en) Method, apparatus, and system for computing a recommended starting point and tour sequence based on multiple points of interest
CN103245344B (zh) 具有显示控制机制的导航***及操作该导航***的方法
CN101113903A (zh) 以具有辨识信息的地图数据修正导航信息的方法及装置
CN104111074B (zh) 移动电子装置及其产生导航路径的方法
CN103890544A (zh) 信息终端和程序
JP2012177575A (ja) 情報提供装置、情報提供方法、情報提供プログラムおよび情報提供プログラムを格納した記録媒体
JP2005025116A (ja) 情報提示装置及び情報提示方法、情報提示システム、並びにコンピュータ・プログラム
US10495479B1 (en) Method and apparatus for an improved map display
JP2019045212A (ja) 情報処理装置、地図切替方法、及び地図切替プログラム
JP2013036764A (ja) 端末装置、アイコン出力方法、およびプログラム
CN102096083B (zh) 位置编码方法、位置编码定位、发送方法及位置服务终端
US10824309B2 (en) Navigation system with notification mechanism and method of operation thereof
JP2011039245A (ja) ナビゲーションシステム、ナビゲーション装置、ナビゲーションサーバ、および、地図データ調整配信方法
CN102575935A (zh) 具有定位机制的导航***及其操作方法
US20150277719A1 (en) System and method for providing simplified path and points of interest user interfaces

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant