使用导航系统用于自动预测的方法和系统的制作方法_2

文档序号:8337482阅读:来源:国知局
面18的任何显示器,诸如合适地配置的液晶显示器(LCD)、等离子、阴极射线管(CRT)、或平视显示器。输入装置可以是能够当与导航界面18交互时从用户接收输入的输入装置。在各种实施例中,输入装置可以是显示器的一部分,诸如但不限于触摸屏装置,和/或可以与显示器分离,诸如键盘或小键盘、语音识别系统、光标控制装置、操纵杆或球形柄、或与显示器相关联的选择按钮。
[0034]GPS装置22与GPS卫星(未示出)通信以得到车辆14的当前位置(例如纬度和经度坐标),并且在一些情形中用于确定与车辆14的当前位置相关联的地图信息。导航控制模块24与GPS装置22交互以向用户显示路径信息。例如,导航控制模块24基于车辆14的开始或当前位置以及选定目的地向用户提供路线信息。由导航控制模块24提供的路线信息通常可以包括路线的地图,构成路线的部分或区段的描述(例如道路或高速路区段、交叉口、上/下斜坡、城市街区、地理区域等等),以及驾驶方向。
[0035]如以下将进一步详细讨论的,导航控制模块24监控向用户提供的路线信息以确定经常行驶的旅程,下文中称作感兴趣旅程。导航控制模块24确定并且存储与各种感兴趣旅程相关联的时间和路线信息,并且将所存储的信息传送至WED 12。
[0036]WED 12可以是智能电话、平板电脑、能用蓝牙的小机件、或者包括一个或多个用户界面装置并且能够使用近程和/或远程通信协议与车辆14通信的任何其他电子装置。WED12包括与车辆14的导航系统16通信的导航伴侣系统26 (例如载入WED 12的存储器作为应用程序)。通常,导航伴侣系统26包括导航伴侣模块28,其基于与从导航控制模块24接收到的关于各种感兴趣旅程的时间和路线信息而管理导航伴侣界面30。如以下将进一步详细讨论的,导航伴侣模块28基于用于各种感兴趣旅程的时间和路线信息而监控交通活动。额外地,导航伴侣模块28经由导航伴侣界面30基于交通活动而生成给用户的通知。
[0037]现在参照图2和图3,功能性框图示出了导航信息系统10的导航控制模块24和导航伴侣模块28的各种实施例。根据本公开的导航控制模块24和导航伴侣模块28的各种实施例可以包括任意数目的子模块。如能够知晓的,图2和图3中示出的子模块可以组合和/或进一步划分以类似的促进通过导航界面18和伴侣界面30向用户传送导航信息。
[0038]在各种实施例中,如图2中所示,导航控制模块24包括伴侣通信模块32,用户标识符模块34,旅程数据管理器模块36,导航界面管理器模块38,以及旅程数据的数据存储器40。伴侣通信模块32将信息传送至导航伴侣模块28以及从导航伴侣模块28传送信息。例如,伴侣通信模块32从导航伴侣模块28接收标识符数据42、被搜索目的地数据44、和日历数据46,并且从可用的数据42 - 46提供信息给其他模块34 — 38。标识符数据42包括WED 12的标识符48,其可以由WED 12分配并且由导航伴侣模块28标识或者可以由导航伴侣模块28分配。导航伴侣模块28例如可以当探测到WED 12特别靠近车辆14时或者当收到来自导航控制模块24的请求时(例如基于车辆14的点火状态)发送标识符数据42。被搜索目的地数据44包括当与导航伴侣模块28的伴侣界面30交互时由用户产生的被搜索目的地和路线信息50。日历数据46包括在WED 12的日历上安排的下一个目的地52。
[0039]伴侣通信模块32将包括感兴趣旅程信息的旅程数据60传送至伴侣模块28。例如,一旦完成了旅程,伴侣通信模块32推送旅程数据60至伴侣模块28。
[0040]用户标识符模块34从伴侣通信模块32接收标识符48。用户标识符模块34识别标识符48是否与特定用户相关联(例如通过在WED 12和车辆14之间执行的预配对进程而相关联)。用户探测模块34识别相关联用户作为车辆14的当前用户,并且将已识别用户54发送至旅程数据管理器模块36。
[0041]旅程数据管理器模块36接收已识别用户54、时间数据56、和GPS数据58作为输入。时间数据56和GPS数据58可以从GPS装置22接收,并且可以包括车辆14确定在特定坐标处的时间。基于这些输入,旅程数据管理器模块36为已识别用户54识别了感兴趣旅程,并且在旅程数据的数据存储器40中存储了感兴趣旅程的旅程数据60。例如,如图4中所示,旅程数据管理器模块36基于从特定位置至特定目的地的行驶频率而确定六个(或任何其他数目)最感兴趣旅程62。对于每个最感兴趣旅程62,旅程数据管理器模块36存储名称64 (例如家至工作点,工作点至家,家至健身房等等),开始位置的坐标66 (例如限定了围绕开始位置的坐标的特定半径的坐标),结束位置的坐标68 (例如限定了围绕结束位置的坐标的特定半径的坐标),沿着在开始位置预结束位置之间获得的路线70的坐标,出发时间72,以及旅程的频率74。额外地,旅程数据管理器模块36基于从特定位置至特定目的地的旅行频率而存储两个(或任何其他数目)可变的感兴趣旅程76。对于每个可变的感兴趣旅程76,旅程数据管理器模块36类似地存储了名称64 (例如家至工作地点,工作地点至家,家至健身房等等),开始位置地坐标66 (例如限定了围绕开始位置坐标的特定半径的坐标),结束位置的坐标68 (例如限定了围绕结束位置坐标的特定半径的坐标),沿着开始位置和结束位置之间获得的路线70的坐标,出发时间70,以及旅程的频率74。
[0042]在各种实施例中,一旦与可变的感兴趣旅程76相关联的频率达到特定阈值或大于最感兴趣旅程62的频率,旅程数据管理器模块36将可变的感兴趣旅程76移动至最感兴趣旅程62。
[0043]返回参照图2,导航界面管理器模块38接收路线数据80和用户输入数据82。路线数据80包括用于下一个旅程的路线信息,并且可以从GPS装置22或其他模块接收。用户输入数据82基于用户与导航界面18的交互而产生。基于输入80和82,导航界面管理器模块38产生了用于显示导航界面18的界面数据84。例如,导航界面管理器模块38产生了包含与特定下一个旅程相关联的路线信息的界面数据84。在另一示例中,导航界面管理器模块38产生界面数据84,其包括提示以用于选择旅程的名称以及选择与该旅程相关联的路线。在各种实施例中,用户输入数据82包括名称数据86和路线选择数据88,基于用户与由导航界面18显示的提示的交互而接收这些数据。导航界面管理器模块38提供名称数据86和路线选择数据88以由旅程数据管理器模块36使用。
[0044]在各种实施例中,如图3所示,导航伴侣模块28包括导航系统通信模块90,通知确定模块92,伴侣界面管理器模块94,以及旅程数据的数据存储器96。导航系统通信模块90向导航控制模块24传送信息以及从导航控制模块24传送信息。例如,导航通信模块90接收由导航控制模块24发送的旅程数据60。导航系统通信模块90在旅程数据的数据存储器96中存储旅程数据60。在另一示例中,导航系统通信模块90发送被搜索目的地数据44、和日历数据46 (即从通知确定模块92接收的数据)至导航控制模块24。
[0045]通知确定模块92接收旅程数据60、日历数据46和选择数据97作为输入。日历数据46可以从WED 12的日历接收,并且可以包括安排的旅程或目的地。选择数据97可以从伴侣界面管理器模块94接受并包括旅程或目的地的选择
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1