具有动态更新机制的导航系统及其操作的方法

文档序号:9476026阅读:250来源:国知局
具有动态更新机制的导航系统及其操作的方法
【技术领域】
[0001]本发明的实施例一般涉及导航系统,并且更具体地涉及用于更新的系统。
【背景技术】
[0002]现代便携式消费和工业电子产品提供越来越大的程度的功能来支持包括基于位置的服务的现代生活。对于诸如导航系统、蜂窝电话、便携式数字助理以及多功能设备这样的客户端设备,尤其是这样。
[0003]导航系统一般提供从起点到所期望的目的地的推荐路线。一般地,从包括用户将行进至的区域的道路的、存储在诸如压缩盘只读存储器(CD ROM)或硬盘驱动器这样的海量介质存储中的道路的大型数据库中选择起点和所期望的目的地。
[0004]当用户采用移动的基于位置的服务设备时,新的和老的使用开始利用该新的设备空间。为了有竞争力,导航系统和服务提供商正在不断地进行改进以提高用户的体验。
[0005]因此,仍然需要具有动态更新机制的导航系统。考虑到不断增加的商业竞争压力以及增长的消费者预期和针对市场中的有意义的产品分化的递减的机会,关键是要找到这些问题的答案。另外,对降低成本、提高效率和性能以及满足竞争压力的需要对找到这些问题的答案的关键必要性增加了更大的紧迫性。
[0006]长期地寻求针对这些问题的解决方案,但是先前的发展并未教导或建议任何解决方案,因此本领域技术人员长期没有针对这些问题的解决方案。

【发明内容】

[0007]问题的解决方案
[0008]本发明的实施例提供一种导航系统,其包括:位置单元,其被配置为计算用于定位设备的当前位置;控制单元,其被配置为:选择远程目标;确定从当前位置到远程目标的远程位置的本地导航路线以便跟随远程目标;以及生成具有与远程目标相关联的本地导航路线的本地增强现实图像以便在设备上显示。
[0009]本发明的有益效果
[0010]本发明的实施例生成本地增强现实图像,通过使用真实图像的本地增强现实图像来提供鸟瞰视图,从而消除用户迷路的可能性,由此为跟随远程目标的用户提供提高的导航效率。因为当一组用户成群地一起行进时,远程目标不必注意后面的用户,所以本地增强现实图像还提供安全性。因此,远程目标能够专注于驾驶。因为跟随远程目标的用户也能够专注于驾驶,所以本地增强现实图像还向用户提供安全性。
【附图说明】
[0011]图1是本发明的实施例中的具有动态更新机制的导航系统。
[0012]图2是在第一设备的显示接口(display interface)上的显示的第一例子。
[0013]图3是在第一设备的显示接口上的显示的第二例子。
[0014]图4是在第一设备的显示接口上的显示的第三例子。
[0015]图5是在第一设备的显示接口上的显示的第四例子。
[0016]图6是在第三设备的显示接口上的显示的第五例子。
[0017]图7是在第一设备的显示接口上的显示的第六例子。
[0018]图8是导航系统的示例性框图。
[0019]图9是导航系统的控制流。
[0020]图10是导航模块的详细控制流。
[0021]图11是本发明的另外的实施例中的图1的导航系统的操作的方法的流程图。
【具体实施方式】
[0022]本发明的实施例提供导航系统,其包括:位置单元,其被配置为计算用于定位设备的当前位置;控制单元,其被配置为:选择远程目标;确定从当前位置到远程目标的远程位置的本地导航路线以便跟随远程目标;以及生成具有与远程目标相关联的本地导航路线的本地增强现实图像以便在设备上显示。
[0023]本发明的实施例提供导航系统的操作的方法,包括:选择远程目标;计算用于定位设备的当前位置;确定从当前位置到远程目标的远程位置的本地导航路线以便跟随远程目标;以及生成具有与远程目标相关联的本地导航路线的本地增强现实图像以便在设备上显不O
[0024]本发明的实施例提供一种非临时性计算机可读介质,其包括:选择远程目标;计算用于定位设备的当前位置;确定从当前位置到远程目标的远程位置的本地导航路线以便跟随远程目标;以及生成具有与远程目标相关联的本地导航路线的本地增强现实图像以便在设备上显示。
[0025]所述方法的一些实施例包括:生成本地增强现实图像包括基于当前位置来生成本地增强现实图像。
[0026]所述方法的一些实施例还包括生成远程位置的远程增强现实图像。
[0027]所述方法的一些实施例包括:选择远程目标包括基于共享设置来选择远程目标。
[0028]所述方法的一些实施例还包括生成用于指示正在跟随远程目标的跟随通知。
[0029]所述方法的一些实施例包括:生成本地增强现实图像包括生成具有路径标志层和与远程目标相关联的本地导航路线的本地增强现实图像。
[0030]所述方法的一些实施例包括:生成本地增强现实图像包括利用所选择的增强现实模式基于当前位置来生成本地增强现实图像。
[0031]所述方法的一些实施例还包括:生成远程位置的远程增强现实图像,远程增强现实图像具有远程覆盖路径。
[0032]所述方法的一些实施例包括:选择远程目标包括基于共享设置和偏好来选择远程目标。
[0033]所述方法的一些实施例还包括生成用于指示正在跟随远程目标的可听的跟随通知。
[0034]除了上述的那些步骤或元件之外,或者代替上述的那些步骤或元件,本发明的某些实施例具有其他步骤或元件。通过在参考附图的情况下阅读下面的详细描述,所述步骤或元件对本领域技术人员将变得显而易见。
[0035]本发明的模式
[0036]本发明的实施例生成本地增强现实图像,通过使用真实图像的本地增强现实图像来提供鸟瞰视图,从而消除用户迷路的可能性,为跟随远程目标的用户提供提高的导航效率。因为当一组用户成群地一起行进时,远程目标不必注意后面的用户,所以本地增强现实图像还提供安全性。因此,远程目标能够专注于驾驶。因为跟随远程目标的用户也能够专注于驾驶,所以本地增强现实图像还向用户提供安全性。
[0037]本发明的实施例提供实时地动态更新的远程目标相关联的本地导航路线,因为驾驶者能够在跟随位置从一处改变到另一处的远程目标的同时专注于道路,所以提供安全性。
[0038]本发明的实施例提供本地覆盖路径和箭头,因为本地覆盖路径和箭头提供清楚的逐个转向的(turn-by-turn)方向,所以提供安全性,使得驾驶者能够在跟随远程目标的同时专注于道路。本地覆盖路径和箭头防止驾驶者由于当在道路和街道中存在彼此靠近的分岔时不知道他们正朝向(head)哪里而弄错。
[0039]本发明的实施例提供具有基本方向的本地增强现实图像,其为跟随远程目标的用户提供提尚的导航效率。
[0040]本发明的实施例基于偏好来选择远程目标,因为基于使用第一设备或第三设备的用户的偏好来高效地计算本地导航路线和远程导航路线,所以为导航目的提供提高的效率。
[0041]本发明的实施例提供基于共享设置来选择远程目标,因为只允许在彼此的联系人列表或社交网络中的人们跟随远程目标,所以提供安全性。
[0042]本发明的实施例执行对命令菜单的选择,通过提供用于执行跟随命令、发送消息命令和获取联系人详情命令以便使第一设备和第三设备彼此进行通信的选项来提供改进的用户接口。
[0043]本发明的实施例基于对显示菜单的选择来执行操作,通过提供用于基于卫星模式、地图模式、交通模式或增强现实模式生成具有清楚的方向的导航地图的选项来提供改进的用户接口。
[0044]本发明的实施例基于对运输菜单的选择来执行操作,因为基于实际的运输模式来计算本地导航路线和远程导航路线,所以提供改进的导航估计。实际的运输模式包括驾驶方法、公共运送方法和步行方法。
[0045]本发明的实施例指示远程目标所在的远程位置,从而消除用户迷路的可能性,由此为跟随远程目标的用户提供用于提高的导航效率的信标。
[0046]本发明的实施例提供生成图6的远程增强现实图像的远程图像生成模块,其用使用真实图像的远程增强现实图像来提供鸟瞰视图,从而消除用户在沿着远程导航路线行进时迷路的可能性,由此为远程目标提供提尚的导航效率。
[0047]本发明的实施例为了安全性而提供远程覆盖路径,使得因为远程覆盖路径提供清楚的导航方向,所以远程目标能够在远程导航路线上行进的同时专注于道路。远程覆盖路径防止驾驶者由于当在道路和街道中存在彼此靠近的分岔时不知道他们正朝向哪里而弄错O
[0048]本发明的实施例提供本地导航路线和远程导航路线,因为本地导航路线和远程导航路线以秒或小于秒的单位的增量来周期性地更新,从而提供动态或实时的指引,所以提供改进的导航指引。问题是现有的地图和导航系统仅针对静态位置经由覆盖线路和逐个转向的提示向用户显示方向,而不针对包含使用导航设备的人们的感兴趣的移动点。虽然存在显示网络中的朋友和用户的位置的、诸如在Apple 1S上的Google Latitude和Find MyFriends应用这样的现有导航系统,但是另外的问题是无法制定路线到他们的位置。在人移动到另外的位置的情况下,现有导航系统不更新。因此,周期性或动态地更新的本地导航路线和远程导航路线解决这些问题。
[0049]本发明的实施例为了安全性而提供对象指示器和项目通知,因为对象指示器和项目通知向用户提供关于哪些物理实体沿着本地导航路线或远程导航路线的指示。因此,用户不必手动地查询,并且因此能够保持专注于驾驶,减小遇到事故的可能性。
[0050]本发明的实施例提供在本地增强现实图像和远程增强现实图像中示出的呈现层,因为清楚地示出呈现层,从而使驾驶者免于在驾驶的同时手动地查找信息,所以提供安全性。使用路径标志层、交通层、自行车车道层和地址号码层来清楚地示出呈现层。
[0051]本发明的实施例在本地增强现实图像和远程增强现实图像中提供搜索对话框,因为搜索对话框向用户提供选项以方便地搜索感兴趣的点,所以提供改进的导航界面。
[0052]本发明的实施例提供跟随通知,因为当远程位置正在被其他用户跟随时,通过跟随通知警告远程目标以避免隐私问题,所以提供提高的隐私。
[0053]本发明的实施例提供转向通知,因为转向通知提供远程目标何时转向的清楚指示而驾驶者不用始终注视远程目标,所以提供安全性,使得驾驶者能够在跟随远程目标的同时专注于在道路上的驾驶。
[0054]本发明的实施例提供交通状况6和基于时间的模式8,因为从计算本地导航路线和远程导航路线中消除具有事故或糟糕的交通状况的行进路径,所以提供对本地导航路线和远程导航路线的改进的计算。问题是,导航系统不考虑交通状况以对用户制定路线或重新制定路线到他们的目的地。基于交通状况6和基于时间的模式8来重新制定路线的本地导航路线和远程导航路线解决该问题。
[0055]足够详细地描述下面的实施例,以使本领域技术人员能够制作和使用本发明的实施例。应当理解的是,基于本公开,其他实施例将是明显的,并且可以在不脱离本发明的实施例的范围的情况下做出系统、处理或机构上的改变。
[0056]在下面的描述中,给出许多具体细节以提供对本发明的彻底理解。然而,将显而易见的是,可以在没有这些具体细节的情况下实施本发明。为了避免使本发明的实施例不清楚,一些已知的电路、系统配置和处理步骤不详细地公开。
[0057]示出系统的实施例的附图是半图表的,并且不是按比例的,并且特别地,一些尺寸是为了清楚呈现并且被扩大地显示在附图中。类似地,虽然附图中的视图为了易于描述而通常示出相似的定向,但是对于多数部件,附图中的这种图示是任意的。一般地,本发明的实施例可以以任意定向来操作。为描述方便起见,实施例被编号为第一实施例、第二实施例等,但是这并不旨在具有任何其他重要性或者对本发明的实施例提供限制。在公开和描述具有一些共同特征的多个实施例的情况下,为了其说明、描述和理解的清楚和容易,通常将使用相似的标号来描述彼此相似和相同的特征。
[0058]在本文中所提及的术语“相关信息”包括所描述的导航信息以及与用户的感兴趣的点有关的信息,诸如本地的商业、营业时间、营业类型、广告特惠、交通信息、地图、本地事件以及附近社区或个人信息。
[0059]在本文中所提及的术语“模块”可以根据使用该术语的上下文而包括本发明的实施例中的软件、硬件或其结合。例如,软件可以是机器码、固件、嵌入式代码和应用软件。又例如,硬件可以是电路、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电系统(microelectromechanical system,MEMS)、无源器件或其结合。
[0060]现在参考图1,其中示出本发明的实施例中的具有动态更新机制的导航系统100。导航系统100包括通过诸如无线或有线网络这样的通信路径104连接到诸如客户端或服务器这样的第二设备106的诸如客户端或服务器这样的第一设备102。导航系统100还可以包括利用通信路径104连接到第二设备106的第三设备108。第三设备108可以是客户端或服务器。
[0061]例如,第一设备102和第三设备108可以是各种移动设备中的任何一种,诸如蜂窝电话、个人数字助理、笔记本计算机、汽车远程信息处理内容交付系统或者其他多功能移动通信或娱乐设备。第一设备102和第三设备108可以是独立的设备,或者可以与交通工具(例如轿车、卡车、公共汽车或火车)合并。第一设备102和第三设备108可以耦合到通信路径104以与第二设备106通信。
[0062]为了说明的目的,将第一设备102和第三设备108作为移动计算设备来描述导航系统100,但是应理解的是,第一设备102和第三设备108可以是不同类型的计算设备。例如,第一设备102和第三设备108还可以是诸如服务器、服务器群(server farm)或台式计算机这样的非移动计算设备。又例如,第三设备108可以是诸如台式计算机、大幅面显示器(large format display,LFD)、电视(TV)或计算机终端这样的非移动计算设备。
[0063]第二设备106可以是各种集中式或分散式计算设备中的任何一种。例如,第二设备106可以是计算机、网格计算资源、虚拟化计算机资源、云计算资源、路由器、交换机、对等分布式计算设备或其结合。
[0064]第二设备106可以集中在单一的计算机机房中、跨越不同机房来分布、跨越不同的地理位置来分布、嵌入在电信网络内。第二设备106可以具有用于与通信路径104耦合以与第一设备102和第三设备108进行通信的部件。第二设备106还可以是如针对第一设备102所描述的那样的客户端类型设备。
[0065]在另外的例子中,第一设备102和第三设备108可以是特殊化的机器,诸如大型机、服务器、集群服务器、机架式服务器或刀片服务器,或者作为更具体的例子,诸如IBMSystem zlO(TM)企业级大型机或者HP ProLiant ML(TM)服务器。又一个例子,第二设备106可以是特殊化的机器,诸如便携式计算设备、瘦客户端、笔记本、上网本、智能电话、个人数字助理或者蜂窝电话,作为具体的例子,诸如Apple iPhone (TM)、Palm Centro (TM)、Samsung Galaxy (TM)或者 Moto Q Global(TM)0
[0066]为了说明的目的,将第二设备106作为非移动计算设备来描述导航系统100,但是应理解的是,第二设备106可以是不同类型的计算设备。例如,第二设备106还可以是移动计算设备,诸如笔记本计算机、另外的客户端设备或者不同类型的客户端设备。第二设备106可以是独立的设备,或者可以与交通工具(例如轿车、卡车、公共汽车或火车)合并。
[0067]为了说明的目的,将第二设备106、第三设备108和第一设备102作为通信路径104的端点来示出导航系统100,但是应理解的是,导航系统100可以在第一设备102、第三设备108、第二设备106和通信路径104之间具有不同的划分。例如,第一设备102、第二设备106或其结合也可以用作通信路径104的一部分。
[0068]通信路径104可以是各种网络。例如,通信路径104可以包括无线通信、有线通信、光学、超声或其结合。卫星通信、蜂窝通信、蓝牙(Bluetooth)、红外数据协会标准(IrDA)、近场通信(NFC)、无线保真(WiFi)和微波接入全球互操作(worldwide interoperabilityfor microwave access, WiMAX)是可以包括在通信路径104中的无线通信的例子。以太网(Ethernet)、数字订户线路(DSL)、光纤到户(FTTH)以及普通老式电话服
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1