用于收集导航系统中兴趣点的装置、系统和方法

文档序号:9644640阅读:328来源:国知局
用于收集导航系统中兴趣点的装置、系统和方法
【技术领域】
[0001]本公开涉及导航装置和系统。更具体地,本公开涉及有效地识别和/或收集(clustering)导航地图上的兴趣点(points of interest, POI)的导航处理。
【背景技术】
[0002]导航系统是辅助导航的电子的、基于处理器的系统。导航系统可以完全安装在车辆或船只上,或者它们也可以放置在其它地方通过广播或者其它信号与车辆或船只进行通信,或者它们将这些方法结合起来。导航系统也可以安装在便携式设备上,例如手提电脑,智能手机,平板电脑等。导航系统能够包括以人类能够读取的如文本或图形地格式显示的地图,能够通过传感器、地图、或者来自外部资源的信息确定车辆或船只的位置,能够通过文本或语言为控制车辆或船只的人提供建议的方向,能够为自动驾驶车辆如机器人探测器提供方向,能够提供附近车辆或船或其他危险或障碍物的信息,以及提供交通状况信息和建议替代方向。
[0003]在现有的导航系统中,用户能够搜索Ρ0Ι。然而,用户不能够使用通用名字(如,加油站,银行,餐厅)和/或具体到通用类别的名字(如,“BP”,“美国银行”,“TGI星期五”)来同时有效地搜索多个Ρ0Ι。此外,没有现有的系统可以智能地收集多个Ρ0Ι结果并将这些结果处理成用于用户的有效的路线。

【发明内容】

[0004]公开了用于处理诸如Ρ0Ι的导航数据、并且将数据收集成组以便于通过速度和/或距离来产生最优化的导航路线的各种装置、系统和方法,所述导航数据可由用户通用地或具体地限定。用户还可被给以选项来修改收集结果以提供进一步的定制化。
[0005]在一个示例性实施例中,公开了一种导航系统,其包括处理器、操作地联接到处理器传感器,所述传感器被配置为确定导航系统位置;操作地联接到处理器的输入设备,其中输入设备被配置为从用户接收目的地数据、指定的目的地、以及兴趣点(Ρ0Ι)数据,并且其中处理器被配置为处理目的地数据和Ρ0Ι数据以确定最靠近目的地的多个Ρ0Ι、并且收集用于呈现在导航地图上的ΡΟΙ。Ρ0Ι数据可包括通用Ρ0Ι、或与一个或多个通用Ρ0Ι相关联的具体Ρ0Ι,其中处理器被配置为收集多个通用和具体Ρ0Ι中的至少一个。处理器还被配置为基于速度和距离中的至少一个,从导航系统的位置、目的地、和导航地图中的Ρ0Ι中的至少一个生成路线。在一个实施例中,所述系统还可包括被配置为将位置、目的地和Ρ0Ι中的至少一个传输到远程导航系统的通信装置。在另一实施例中,系统处理器可被配置为确定是否最靠近目的地的多个Ρ0Ι在预定阈值距离内、并且基于预定阈值距离来确定最靠近目的地的至少一个替代Ρ0Ι。
[0006]在另一示例性实施例中,公开了一种用于操作导航系统的基于处理器的方法,所述方法包括:确定导航系统的位置;接收目的地数据、指定的目的地、以及兴趣点(Ρ0Ι)数据;并且在处理器中处理目的地数据和Ρ0Ι数据以确定最靠近目的地的多个Ρ0Ι、并且收集用于呈现在导航地图上POI。在一个示例性实施例中,POI数据包括通用POI和/或与一个或多个通用POI相关联的具体POI,并且其中所述收集包括收集多个通用和具体POI中的至少一个。所述方法还可包括基于速度和距离中的至少一个,从导航系统的位置、目的地、以及导航地图中的POI中的至少一个来生成路线。在另一实施例中,所述方法可包括将位置、目的地和POI中的至少一个传输到远程导航系统。在另一实施例中,所述方法可包括确定是否最靠近目的地的多个POI在预定阈值距离内、并且基于预定阈值距离来确定最靠近目的地的至少一个替代POI。
【附图说明】
[0007]本发明采用示例的方式来说明,但所述示例不限于附图中的示例,其中相同的附图标记指代类似的元件,所述附图中:
[0008]图1图示了示例性车辆系统方框图,示出了多个部件和模块、以及一个实施例中的导航系统;
[0009]图2是示例性方框图,图示了在一个实施例中图1的车辆通信地联接到一个或多个便携设备和计算机网络;
[0010]图3是示例性方框图,图示了便携设备的部件和模块,被配置用于导航和导航性处理,并且在一个实施例中还被配置为在图2的示例性系统中操作;
[0011]图4是车辆导航性系统的示例性方框图,在一个实施例中适于使用在图1的示例性系统中;
[0012]图5是示例性流程图,图示了在一个示例性实施例中用于收集兴趣点(Ρ0Ι)的过程;
[0013]图6图示了示例性地图显示,示出了多个Ρ0Ι、连同在一个示例性实施例中的所收集的Ρ0Ι和补充性相关的Ρ0Ι。
【具体实施方式】
[0014]各种实施例将在下文中结合参考附图进行描述。在下列描述中,熟知的功能和结构将不再详细描述因为它们会在不必要的细节中掩盖这项发明。
[0015]需要理解的是术语“模块”在本文中不是将功能局限于特殊的物理模块,还包括一定数量的软件和/或硬件部件。通常,根据一个实施例,计算机程序产品包括有形的计算机可用的有计算机可读的程序代码的介质(如,标准RAM,光盘,USB驱动等),其中计算机可读的代码被处理器(与处理系统相连)用来执行实现如下所述的一个或多个功能和方法。在这方面,程序代码能够用任何想要的语言来实现,可以用机器代码,汇编代码,字节代码,解释源代码等(例如,通过 C、C++、C#、Java、Act1nscript、Objective-C、Javascript、CSS、XML等)来实现。
[0016]转到图1,图中图示了包括各种车辆电子模块,子系统和/或部件的示例性车辆系统101。发动机/变速器模块102被配置为处理和提供车辆发动机和变速器特性或参数数据,且可含发动机控制单元(EOT)和变速器控制器。对于柴油发动机,模块102可提供燃料喷射速率、排放控制、氮氧化物控制、氧化催化转化物的再生、增压器控制、冷却系统控制、节流控制等相关数据。对于汽油发动机,模块102可以提供λ控制、车载诊断系统、冷却系统控制、点火控制系统、润滑系统的控制、喷油速率控制、油门的控制等相关数据。变速器特性数据包括跟变速器系统和换挡、扭矩及离合器的使用相关的信息。在一个实施例中,发动机控制单元和变速器控制器可以交换消息,传感器信号和控制信号。
[0017]全球定位系统(GPS)模块103为车辆10提供导航处理(见图4)和位置数据。传感器104提供包括车辆特性和参数数据(如,来自102)相关数据的传感数据,也可以提供车辆、其内部和/或周围相关的环境数据,如温度、湿度等。广播/娱乐模块105可以提供车辆101中播放的音频/视频相关的数据。模块105可能被集成和/或通信联接到用来播放AM/FM广播、卫星广播、光盘、DVD、数字媒体、流媒体等的娱乐单元。通信模块106允许任意模块通过有线连接或者无线传输协议,如W1-Fi,蓝牙,NFC等,彼此间或者和外部设备进行通信。在一个实施例中,模块102-106通信联接到总线112达到通信或数据交换的目的。
[0018]车辆101还包括一个在整个图1的系统集中处理和控制数据通信的主处理器107。存储器108被配置为存储数据,软件,介质,文件等。数字信号处理器(DSP)包括独立于主处理器107或集成在主处理器107中的处理
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1