一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通过指示转向意图进行地图定位的制作方法

2023-02-10 18:17:37 来源:中国专利 TAG:

通过指示转向意图进行地图定位
1.引言
2.导航系统可以提供有用信息,以将操作员引导到目的地并提供关于交通拥塞、道路施工和可能影响行进的其他状况的信息。例如,许多导航系统允许用户通过以下方式来手动改变显示器上表示的地图的图像:使用手指来敲击按键来放大或缩小图像,使用两个或更多个手指来展开或收缩图像,或者使用一个或多个手指“拖曳”图像来使地图重新居中。然而,操作员使他或她的手离开方向盘和/或使他或她的眼睛离开道路以操纵导航系统从而呈现期望视图可能有助于呈现潜在驾驶危险。


技术实现要素:

3.所公开的实施方案包括用于检测车辆的操作员使车辆转向的意图并自动地改变由导航系统呈现的视图以增大转向的可视部分的计算机实现的方法、系统和车辆。
4.在例示性实施方案中,一种系统包括计算设备,该计算设备包括处理器和计算机可读介质,该计算机可读介质被配置为存储计算机可执行指令,该计算机可执行指令被配置为使处理器:检测车辆的导航系统在没有预定目的地的情况下操作;识别操作员使所述车辆转向的意图;以及响应于识别使车辆转向的意图,自动地调节由导航系统的显示器呈现的视图以增大转向的可视部分。
5.在另一个例示性实施方案中,一种车辆包括座舱、驱动系统和计算设备,该计算设备包括处理器和计算机可读介质,该计算机可读介质被配置为存储计算机可执行指令,该计算机可执行指令被配置为使处理器:检测车辆的导航系统在没有预定目的地的情况下操作;识别操作员使车辆转向的意图;以及响应于识别使车辆转向的意图,自动地调节由导航系统的显示器呈现的视图以增大转向的可视部分。
6.在另一个例示性实施方案中,一种方法包括:检测车辆的导航系统在没有预定目的地的情况下操作;识别操作员使车辆转向的意图;以及响应于识别使车辆转向的意图,自动地调节由导航系统的显示器呈现的视图以增大转向的可视部分。
7.根据本文提供的描述,其他适用特征、优点和领域将变得显而易见。应当理解,本说明书和具体示例仅旨在用于说明的目的并且不旨在限制本公开的范围。
附图说明
8.本文所述的附图仅用于说明目的并且不旨在以任何方式限制本公开的范围。附图中的部件未必按比例绘制,而是将重点放在示出所公开的实施方案的原理上。在附图中:
9.图1是例示性系统和用于导航系统的例示性屏幕显示的框图,该导航系统被配置为检测执行转向的意图并且自动地增大转向的可视部分;
10.图2、图3a和图3b是由图1的导航系统生成的屏幕显示;
11.图4a至图7c是其中车辆的操作员可以进行转向的状况和由导航系统响应于该状况生成的屏幕显示的示意图;
12.图8至图10是具有图1的导航系统的车辆的部分图解形式的框图;
13.图11是配备有或能够访问图1的导航系统的车辆的座舱的透视图;
14.图12是用于执行图1的导航系统的功能的例示性计算系统的框图;
15.图13是与一个或多个远程系统通信的图1的一个或多个例示性系统的框图;并且
16.图14是用于检测车辆的操作员使车辆转向的意图并自动地改变由导航系统呈现的视图以增大转向的可视部分的例示性方法的流程图。
具体实施方式
17.以下描述仅以说明而非限制的方式解释了各种实施方案。
18.通过非限制性引入和概述,实施方案包括用于检测车辆的操作员使车辆转向的意图并自动地改变由导航系统呈现的视图以增大转向的可视部分的计算机实现的方法和系统(其可结合到车辆中)。在例示性实施方案中,一种系统包括计算设备,该计算设备包括处理器和计算机可读介质,该计算机可读介质被配置为存储计算机可执行指令,该计算机可执行指令被配置为使处理器:检测车辆的导航系统在没有预定目的地的情况下操作;识别操作员使所述车辆转向的意图;以及响应于识别使车辆转向的意图,自动地调节由导航系统的显示器呈现的视图以增大转向的可视部分。
19.因此,在不必使手离开方向盘或使目光从道路移开的情况下,各种实施方案可以帮助操作员在完成转向之前获得转向周围的区域的更好视图。既然已给出了总体概述,各种实施方案的细节将通过仅以例示而非限制的方式给出的非限制性示例来解释。
20.参考图1,例示性系统100包括导航系统110,该导航系统被配置为如本文所述自动地调节转向的可视部分。导航系统110可以包括具有处理器、存储器、存储装置和其他设备的计算设备,如下文参考图12进一步描述的。导航系统110的存储器和/或存储装置维护地图数据112、道路状况数据114和计算机可执行指令118以使导航系统110执行本文所述的功能。地图数据112包括关于车行道的可以用于确定车辆的位置的信息,以识别到地点的路线,并且跟踪路线上的进度。在各种实施方案中,道路状况数据114包括关于道路封闭、道路施工、交通拥塞、天气相关道路状况和可能影响行进的其他状况的信息。在各种实施方案中,道路状况数据114可以与地图数据112组合或单独维护该道路状况数据。如下文进一步描述的,导航系统110可以包括结合在车辆中的计算设备或独立计算设备,诸如便携式计算机、平板电脑、智能手机、可穿戴设备或可携带在车辆(图1中未示出)上的另一计算设备。
21.在各种实施方案中,导航系统110包括显示器125或与其通信。在各种实施方案中,显示器125可以是能够向导航系统110提供输出和从导航系统接收输入的交互式触摸屏设备。在各种实施方案中,显示器125可以是从键盘、指向设备或其他输入设备(图1中未示出)接收输入的非交互式显示器。在各种实施方案中,导航系统110还可以包括用于接收言语输入的音频输入接口122,诸如麦克风。导航系统110还可以包括用于提供可听输出的音频输出接口120,诸如扬声器。
22.在各种实施方案中,导航系统110与车辆(图1中未示出)的车辆接口105通信地耦合,以使得导航系统110能够从车辆传感器和系统接收信息,如下文进一步描述的。导航系统110可以通过有线和/或无线连接与车辆接口105通信地耦合。当导航系统110与车辆集成为一体时,导航系统110可以直接耦合到各种车辆系统。
23.在各种实施方案中,显示器125呈现地图130,该地图描绘了车行道和示出车辆的
位置的位置指示器135。在图1的示例中,位置指示器135示出车辆处于在当前路线140上行进的位置150处,该当前路线包括将导致车辆进行右转145的曲线匝道。随着车辆在其当前路径上继续进行,位置指示器135将示出车辆移动到转向145中,如下文进一步描述。
24.应当理解,当车辆的操作员将车辆引导到转向中时,操作员可能无法沿着或围绕转向看到足够远,以知道转向是否弯曲或受施工工程或交通影响。另外,特别是在城市驾驶中,其中操作员无法在进入转向时环顾建筑物,操作员可能无法确定转向是否将通往将通往期望目的地的路线。
25.例如,如图1的示例中,尽管其没有出现在地图130上,但是转向145是“发夹”弯道,其中车辆将转向超过一百八十度,该事实对操作员知道可能是有用的。另一方面,可能存在转向145周围的前面的道路施工或交通,这对于操作员知道也将是有用的。类似地,转向145可能不会将操作员引导到操作员想到的地方。然而,为了安全地操作车辆,操作员可能无法转身和环顾转向145,并且可能不想要使手离开方向盘或使目光从前面的当前路线移开以手动改变显示器125上的地图130的图像以查看前面是什么。
26.另外参考图2和图3,随着车辆移动到转向145中的下一位置250,导航系统110识别使车辆转向的意图并自动地调节转向145的可视部分。应当理解,如果导航系统110当前用于将操作员引导到特定目的地,则在操作员遵循由导航系统110指示的路线的情况下,导航系统110将获悉转向何时将进行。然而,在各种实施方案中,当导航系统110检测到其当前未用于将操作员引导到目的地时,导航系统110可以依赖于加速度计、视觉传感器、定位电路或用于识别车辆正在进行转向145的其他传感器。
27.另外参考图2,在各种实施方案中,导航系统110通过生成地图230来调节转向145的可视部分,该地图使视图重新居中、摇移或移位以示出转向145的增大的可视部分260。如先前所描述,转向145是通过超过一百八十度的发夹转向,其中转向145实际上在车辆的当前姿态后面延伸,如位置指示器135所示。如先前所描述,转向145的发夹性质在地图130(图1)中不可见。然而,在各种实施方案中,随着车辆进入转向145,视图被摇移或移位(如箭头290表示),以包括地图130中的转向145的增大的可视部分260。
28.在各种实施方案中,导航系统110可以其他方式调节地图的可视部分。例如,另外参考图3a,导航系统110通过生成地图330来调节转向145的可视部分,该地图调节视图的比例以示出转向145的增大的可视部分360。如先前所描述,转向145的发夹性质在地图130(图1)中不可见。然而,在各种实施方案中,随着车辆进入转向145,视图的比例减小或塌缩(如箭头390表示),使得地图330包括转向145的较宽视图,并且因此包括地图330中的转向145的增大的可视部分360。另外参考图3b,导航系统110可以生成旋转的地图331,该旋转的地图示出转向145的增大的可视部分361。导航系统110通过沿顺时针方向(如箭头391表示)旋转地图来生成旋转的地图331,以移动显示器125内的转向145的可视部分361。尽管图3b的旋转的地图331在与原始地图130(图1)相同的平面中旋转,但是应当理解,旋转的地图331可以包括平面外旋转,从而改变旋转的地图331的俯仰或滚动,而不是改变旋转的地图331的偏转,如图3b所示。任何此类旋转可以增大转向145的可视部分。
29.响应于识别使车辆转向的意图而自动地改变由导航系统110的显示器125呈现的视图。因此,在操作员使手离开方向盘或使目光从道路移开以引导操作员的手,导航系统110向操作员呈现地图230,该地图提供转向145的增大的可视部分260。因此,操作员知道其
将如何使车辆转向。另外,如果状况影响转向145周围的前面的道路,则导航系统110可以呈现关于状况的信息,如下面参考图6b进一步描述。
30.如先前所描述,在各种实施方案中,导航系统110可以通过检测车辆正在转向来识别操作员使车辆转向的意图。此外,在各种实施方案中,导航系统110可以被配置为在车辆开始转向之前识别操作员使车辆转向的意图。在各种实施方案中,导航系统110通过检测车辆正在进入转向和/或通过检测指示来自当前路线的潜在转向的运行状况来识别使车辆转向的意图。如下文进一步描述的运行状况可以包括在接近潜在转向时激活转向信号、转向到转向车道、改变车辆的速度或其他运行状况。
31.另外参考图4a,在各种实施方案中,导航系统110在显示器125上呈现地图430,该地图示出车辆435(如由位置指示器135表示)在当前路线440上向前行进。车辆435正在接近操作员计划进行的转向445。随着车辆435在当前路线440上向前移动,在各种实施方案中,地图430示出车辆435在当前路线440上继续直线前进,其中地图430在位置指示器135周围左右居中。在各种实施方案中,地图430也可以在位置指示器135周围上下居中,或者地图430可以被移位以在地图430的底部边缘处示出位置指示器135,以使其中车辆435正在行进的方向的视图最大化。随着车辆435接近转向445,操作员可以通过例如操纵从转向柱474延伸的转向信号杆472或通过使用可用于激活转向信号470的触觉输入或言语输入来选择接合转向信号470。
32.参考图4b,操作员将转向信号杆472从静止位置475移动到转向位置477以激活转向信号470从而表示转向。在各种实施方案中,导航系统110经由车辆接口105检测转向信号470的激活。在检测到转向信号470的激活时,导航系统110通过在远离转向445的方向(如由箭头490表示)上使视图重新居中或摇移来使地图430(图4a)重新居中,以呈现地图431从而示出转向145的增大的可视部分460。
33.在一些实施方案中,代替如参考图4b所描述的使地图重新居中,可以减小或旋转地图430(图4a)的比例,如参考图3a和图3b所描述,以示出转向145的增大的可视部分460。尽管以下示例示出了地图被重新居中、摇移或以其他方式移位以示出转向的增大的可视部分,但是应当理解,在一些实施方案中,还可以如先前参考图3a和图3b描述的通过改变地图的比例或通过旋转地图来实现这些转向的增大的可视部分。
34.因此,包括在地图431上的转向445的增大的可视部分460向操作员提供关于转向145周围的附加信息。信息可以包括状况480,诸如交通、道路施工和/或可能影响行进的其他状况。因此,在操作员进行转向445之前,操作员在操作员到达任何此类状况480之前获悉在转向445周围的状况480,尽管在地图431中改变视图以示出转向的增大的可视部分之前,在地图430(图4a)中不包括状况480或该状况不可视。另外,操作员可以选择采取另一路线以避免状况180。此外,如果具有转向445的增大的可视部分460的地图431指示转向不会通往朝向目的地的直通街道,则操作员可以选择采取另一路线。
35.在各种实施方案中,导航系统110还可以被配置为使用其转向信号基于车辆435周围的其他车辆来推断操作员使车辆435转向的意图。应当理解,当车辆在一行其他汽车中继续朝向转向前进时,并非所有操作员都可以使用其转向信号。因此,如果车辆435的操作员不激活转向信号470,则导航系统110仍然可以调节地图的视图。
36.参考图4c,车辆435在前导车辆495后面行进和/或在尾随车辆497前面行进。导航
系统显示相同的地图430,其中地图430在位置指示器135周围左右居中。参考图4d,如果前导车辆495激活其转向信号496并且/或者尾随车辆497激活其转向信号498,则导航系统110可以使用经由车辆接口105(图1)可访问的摄像头或其他车辆传感器(未示出)来检测转向信号496和/或498。因此,导航系统110可以通过在远离转向445的方向(如由箭头490表示)上使视图重新居中或摇移来推断操作员使车辆435转向的意图并使地图430(图4a)重新居中,以呈现地图431从而示出转向145的增大的可视部分460。
37.应当理解,即使前导车辆496和尾随车辆498都进行转向445,操作员也可能没有使车辆435转向的意图。因此,即使地图431被重新居中以包括转向445的增大的可视部分460,因为地图631仍然包括正在行进的当前路线440上的位置指示器135,所以操作员使车辆435转向的意图的不正确识别不应存在问题。在其他车辆495和497转向之后,导航系统110可以改变由显示器125呈现的视图,以再次将地图430示出为如在位置指示器135周围左右居中,如先前所描述。
38.在各种实施方案中,导航系统110可以从独立于转向信号使用的运行状况识别操作员使车辆435转向的意图。此类运行状况可以包括车辆435相对于转向445的位置、车辆435的速度和其他状况。
39.使车辆435转向的意图可以至少部分地从车辆435存在于当前路线440的特定车道中来推断。参考图5a,地图上的位置指示器135示出了在当前路线440的左车道551中行进的车辆435,该左车道与转向445相邻。随着车辆435在当前路线440上向前移动,在各种实施方案中,地图530示出车辆435在当前路线440上继续直线前进,其中地图530在位置指示器135周围左右居中,如先前所描述。
40.参考图5b,操作员将车辆435转向当前路线440的转向车道543中以进行转向445。在各种实施方案中,车辆435移动到转向车道543中由定位电路、光学传感器或经由车辆接口105(图1)可用于导航系统110的其他车辆传感器来检测。在检测到移动到车道543中时,导航系统110识别操作员使车辆435转向的意图。因此,导航系统110通过在远离转向445的方向(如由箭头590表示)上使视图重新居中或摇移来使地图530(图5a)重新居中,以呈现地图531从而示出转向445的增大的可视部分460。
41.参考图6a,操作员使车辆转向的意图可以通过车辆435的位置和/或速度或速度变化来确定。地图上的位置指示器135示出了在当前路线440的左车道551中行进的车辆435,该左车道与转向445相邻。车辆以速度650行进。随着车辆435在当前路线440上向前移动,在各种实施方案中,地图630示出车辆435在当前路线440上继续直线前进,其中地图630在位置指示器135周围左右居中,如先前所描述。
42.参考图6b,随着车辆435接近转向445,操作员车辆435将车辆435从速度650减慢到较低速度652。在各种实施方案中,速度650和652可通过加速度计或结合在导航系统110中的其他传感器或经由车辆接口105(图1)接收的信号来检测。因为车辆435在与转向445相邻的车道551中,并且车辆435已经从速度650减慢到较低速度652,所以导航系统110识别操作员使车辆435转向的意图。因此,导航系统110通过在远离转向445的方向(如由箭头690表示)上使视图重新居中或摇移来使地图630(图6a)重新居中,以呈现地图631从而示出转向445的增大的可视部分460。
43.在各种实施方案中,在确定速度从速度650到较低速度652的变化指示操作员使车
辆435转向的意图时,导航系统110可以将速度变化与预定阈值进行比较,并且在速度变化超过阈值的情况下,仅识别操作员使车辆转向的意图。类似地,在较低速度652下降到低于当前路线440的速度限制或下降到低于速度限制预定量的情况下,导航系统110可以推断操作员使车辆435转向的意图。当前路线440的速度限制可以包括在导航系统110的地图数据112中或以其他方式从远程系统可以对导航系统110进行访问,如下文参考图13描述。
44.应当理解,操作员可能没有使车辆转向的意图,但出于某些其他原因而减慢。另外参考图6c,如在图6b的示例中,车辆435减慢到较低速度652。然而,车辆435可能已经被减慢到较低速度652以避免当前路线440中的第二车辆635,这可能作为交通的结果。因此,在各种实施方案中,如果车辆435改变为较低速度652并且在车辆435附近的当前路线440中检测到第二车辆635,则导航系统110可以不识别速度变化,如指示操作员使车辆435转向的意图。因此,不管随着车辆435接近转向445的速度变化,导航系统110继续将地图630呈现为在位置指示器135周围左右居中,而不改变地图630以示出转向445的增大的可视部分460。
45.在各种实施方案中,在根据如参考图6a至图6c所描述的速度变化或基于其他数据推断操作员使车辆435转向的意图之前,导航系统110可以在改变地图以示出转向445的增大的可视部分460之前评估其他状况。另外参考图7a,如图6a的示例中,车辆以速度650行进。随着车辆435在当前路线440上向前移动,在各种实施方案中,地图630示出车辆435在当前路线440上继续直线前进,其中地图630在位置指示器135周围左右居中,如先前所描述。
46.另外参考图7b,如在图6b的示例中,随着车辆435接近转向445,操作员车辆435将车辆435从速度650减慢到较低速度652。然而,在各种实施方案中,在推断操作员使车辆435转向的意图之前,导航系统110评估检测沿着转向445的不利状况790的状况,诸如道路障碍物、道路封闭、交通拥塞或沿着转向445的类似状况。
47.参考图7b,因为导航系统110检测到不利状况790,所以导航系统110通过在远离转向445的方向(如由箭头790表示)上使视图重新居中或摇移来使地图730(图7a)重新居中,以呈现地图731从而示出转向145的增大的可视部分460。地图731包括不利状况790,使得操作员可以注意,如果操作员具有使车辆435转向到转向445上的意图,则操作员可能希望选择另一路线。参考图7c,如果导航系统110未检测到不利状况790(不管速度变化),则导航系统110继续将地图730呈现为在位置指示器135周围左右居中,而不改变地图730以示出转向445的增大的可视部分460。因此,导航系统110是否推断操作员使车辆435转向的意图可以取决于不利状况或除检测可以指示操作员使车辆435转向的意图的运行状况之外存在的另一状况。
48.在各种实施方案中,导航系统110可以集成到任何合适的车辆中或承载在任何合适的车辆上或由独立计算设备支持。车辆可以包括汽车、卡车、运动型多用途车、小型货车或休闲车。在各种实施方案中,车辆还可以包括摩托车、全地形车辆或电动助力车或自行车。
49.另外参考图8,在各种实施方案中,车辆800包括控制车辆800的操作的集成车辆控制系统810。在各种实施方案中,车辆控制系统810可以与导航系统110结合或互操作。在各种实施方案中,导航系统110可以是可携带在车辆800(诸如智能电话、平板电脑或其他便携式计算设备)上的独立系统。
50.在各种实施方案中,车辆800包括车身802,该车身可包括能够容纳操作员、一个或
多个乘客和/或货物的座舱804以及与座舱804分开的能够运输货物的货物区域806,诸如后备箱或车厢。当座舱804容纳一个或多个占用者时,导航系统110可以安装在座舱804中和/或可从该座舱访问,如下文参考图11进一步描述。车辆800包括驱动系统820,如下文进一步描述,该驱动系统与一个或多个前轮822和/或一个或多个后轮824可选择性地接合,以驱动、加速、减速、停止和转向车辆800。
51.另外参考图9,导航系统110可以与电动车辆900一起使用。车轮912和/或914可以由一个或多个电动驱动系统920和/或930诸如马达驱动,该一个或多个电动驱动系统与车轮912和/或914可操作地耦合。驱动系统920和930从电池系统910汲取电力,该电池系统还可以用于为导航系统110供电。
52.另外参考图10,导航系统110可以与内燃机驱动的车辆1000一起使用。车轮1012和/或1014可由经由燃料管线1012与燃料箱1010耦合的内燃机或混合发动机1020来驱动。发动机1020可以通过机械连杆1030和1040分别耦合到车轮1012和/或1014,该机械连杆包括轮轴、驱动轴或其他驱动传动系统,以提供旋转力以向车轮1012和/或1014供电。应当理解,图8至图10示出了四轮陆地车辆。然而,如先前所提及,应当理解,导航系统110可以与其他陆地车辆集成为一体。
53.另外参考图11,在各种实施方案中,车辆的座舱1100(如果提供的话)(诸如车辆800(图8)的座舱804)可以包括集成导航系统110。如先前所描述,导航系统110可以与车辆控制系统1310(图13)集成为一体或与其互操作。集成导航系统110可以使用并入在座舱1100内的仪表盘或控制台1130中的显示器1125。显示器1125可以包括交互式显示器,如先前参考图1所描述的,或者用户可以将导航系统110与在仪表盘1130上排列的其他输入设备1140或与使用音频输入接口122(图1)的言语命令接合。导航系统110可以与机载车辆系统和传感器直接耦合以如先前所描述收集数据。导航系统110的功能也可以支持在独立计算设备1150上,诸如智能手机、平板电脑、便携式计算机、智能手表或专用设备。导航系统110可以通过有线或无线接口1160经由车辆接口105(图1)与其他车辆系统810交互,以使得独立计算设备1150能够与车辆系统交换数据。
54.另外参考图12并且仅通过示例而非限制的方式给出,导航系统110可以包括通用计算设备1200,该通用计算设备被配置为根据计算机可执行指令操作以用于调节如先前所描述的转向的可视部分。计算设备1200通常包括至少一个处理单元1220和系统存储器1230。根据计算设备的配置和类型,系统存储器1230可包括易失性存储器诸如随机存取存储器(“ram”),非易失性存储器诸如只读存储器(“rom”)、闪存存储器等,或易失性存储器与非易失性存储器的组合。系统存储器1230通常维护操作系统1231、一个或多个应用程序1232和程序数据1234。操作系统1231可包括能够在台式或便携式设备上执行的任何数量的操作系统,包括但不限于linux、microsoftapple或或专有操作系统。应用程序1232可以包括用于导航控制的指令,该指令被配置为自动地改变由导航系统呈现的视图以增大转向的可视部分。程序数据1234可以包括地图数据112和道路状况数据114。
55.计算设备1200还可具有附加特征或功能。例如,计算设备1200还可包括附加数据存储设备(可移除和/或不可移除),诸如例如磁盘、光盘、磁带或闪存存储器。此类附加存储设备在图12中由可移除存储装置1240和不可移除存储装置1250示出。计算机存储介质可包
括在用于存储信息诸如计算机可读指令、数据结构、程序模块或其他数据的任何方法或技术中实现的易失性和非易失性、可移除和不可移除介质。系统存储器1230、可移除存储装置1240和不可移除存储装置1250是计算机存储介质的所有示例。计算机存储介质的可用类型包括但不限于(可移除形式和不可移除形式二者的)ram、rom、eeprom、闪存存储器或其他存储器技术、cd-rom、数字通用光盘(dvd)或其他光学存储器、磁带盒、磁盘存储装置或其他磁存储设备或可用于存储期望信息并且可由计算设备1200访问的任何其他介质。任何此类计算机存储介质可为计算设备1200的一部分。
56.计算设备1200还可具有输入设备1260,诸如键盘、触笔、语音输入设备、触摸屏输入设备等。还可包括输出设备1270,诸如显示器、扬声器、短程收发器(诸如蓝牙收发器)等。计算设备1200还可包括一个或多个通信系统1280,该一个或多个通信系统允许计算设备1200与其他计算系统1290通信,诸如下文参考图13描述。如先前所提及,通信系统1280可包括用于有线或无线通信的系统。可用形式的通信介质通常以经调制的数据信号(诸如载波或其他传输机制)输送计算机可读指令、数据结构、程序模块或其他数据并且包括任何信息传送介质。术语“经调制的数据信号”可包括这样的信号,该信号具有以诸如在该信号中编码信息之类的方式设定或改变的其特性中的一个或多个特性。仅以例示性示例而非限制的方式,通信介质可包括有线介质诸如有线网络或直接布线连接,以及无线介质诸如声介质、射频(rf)介质、红外介质和其他无线介质。如本文所用,术语计算机可读介质包括存储介质和通信介质两者。
57.进一步参考图12,计算设备1200可包括定位系统/电路1218,该定位系统/电路可包括全球定位系统(“gps”)和/或地理定位电路,该gps/地理定位电路可基于与多个gps卫星或其他信号源(诸如手机塔或其他信号源)的相对位置自动地辨别其地点。定位系统/电路1218可用于确定导航系统110的地点,如先前所描述。计算设备1200还可以包括其他数据收集电路1219,诸如测高仪、罗盘和用于收集关于导航系统110行进通过的地点的数据的类似电路,如先前所描述。
58.除了一个或多个车载计算系统之外,各种实施方案还可与远程计算系统通信以执行本文所述的功能。参考图13,操作环境1300可包括一组或多组远程计算系统1320。应当理解,远程计算系统1320可以包括可以驻留在一个或多个地点处的一个或多个计算系统1322。在各种实施方案中,远程计算系统1320各自可包括服务器或服务器群。远程计算系统1320可以提供附加行进相关数据源,诸如附加地图数据1332和附加道路状况数据1334。数据可以用于更新或补充存储在车辆800上的导航系统110上或可用于提供导航系统110的功能的独立计算设备1370上的数据。远程计算系统1320可以通过高速总线1326访问用于执行其功能的编程和数据或附加地图数据1332和附加道路状况数据113,以与数据存储装置1330交互。
59.远程计算系统1300处的附加地图数据1332和附加道路状况数据1334可以被访问以分别填充、恢复、更新或增强地图数据112和道路状况数据114(图1),该地图数据和道路状况数据存储在导航系统110中,在各种实施方案中,该导航系统与车辆1300集成为一体或可携带在该车辆上。
60.在各种实施方案中,远程计算系统1320通过有线和/或无线通信链路1313与网络1310通信。导航系统110可以与车辆(诸如车辆1300(图13))集成为一体或可携带在该车辆
上。导航系统110可以经由通信链路1311通过网络1310进行通信以访问远程计算系统1320,从而检索或存储来自数据存储装置1330的数据。通信链路1311可以包括无线通信链路以实现与导航系统110的移动通信,或者可以包括用于例如当车辆1300包括停止和/或插入用于充电的电动车辆时使用的有线链路。
61.导航系统110的功能还可由不与车辆800集成为一体的计算系统1150支持。计算系统1150可经由通信链路1312通过网络1310进行通信以访问远程计算系统1320,从而检索来自数据存储装置1330中的附加地图数据1332和附加道路状况数据1334的数据。通信链路1312可包括无线通信链路或有线通信链路。
62.参考图14,提供了用于检测车辆的操作员使车辆转向的意图并自动地改变由导航系统呈现的视图以增大转向的可视部分的例示性方法1900。方法1400在框1405处开始。在框1410处,检测车辆的导航系统在没有预定目的地的情况下操作。在框1420处,识别操作员使车辆转向的意图。在框1430处,响应于识别使车辆转向的意图,自动地调节由导航系统的显示器呈现的视图以增大转向的可视部分。方法1400在框1435处结束。
63.本领域的技术人员将认识到,本文所述的设备和/或过程的至少一部分可集成到数据处理系统中。本领域的技术人员将认识到,数据处理系统通常包括以下中的一个或多个:系统单元壳体、视频显示设备、存储器(诸如易失性或非易失性存储器)、处理器(诸如微处理器或数字信号处理器)、计算实体(诸如操作系统)、驱动器、图形用户界面和应用程序、一个或多个交互设备(例如,触摸板、触摸屏、天线等)和/或包括反馈回路和控制马达(例如,用于感测位置和/或速度的反馈;用于移动和/或调节部件和/或量的控制马达)的控制系统。数据处理系统可利用合适的可商购获得的部件来实现,诸如通常存在于数据计算/通信和/或网络计算/通信系统中的那些部件。
64.如前面/后面的公开内容中所用,术语模块可以指以特定方式布置的一个或多个部件的集合、或一个或多个通用部件的集合,该一个或多个通用部件可被配置为在一个或多个特定时间点以特定方式操作和/或还被配置为在一个或多个另外时间以一种或多种另外的方式操作。例如,相同硬件或硬件的相同部分可以按顺序/并行时间被配置/重新配置为第一类型的模块(例如,在第一时间)、第二类型的模块(例如,在第二时间,第二时间在一些情况下可与第一时间重合、重叠、或在第一时间之后),和/或第三类型的模块(例如,在第三时间,第三时间在一些情况下可与第一时间和/或第二时间重合、重叠、或在第一时间和/或第二时间之后)等。可重新配置和/或可控部件(例如,通用处理器、数字信号处理器、现场可编程门阵列等)能够被配置为具有第一目的的第一模块,然后被配置为具有第二目的的第二模块,然后被配置为具有第三目的的第三模块等。可重新配置和/或可控部件的转变可在少至几纳秒内发生,或者可在数分钟、数小时或数天的时间段内发生。
65.在一些此类示例中,在部件被配置为执行第二目的时,部件可能不再能够执行该第一目的,直到其被重新配置。部件可在少至几纳秒内作为不同模块在配置之间切换。部件可动态地重新配置,例如,部件从第一模块重新配置到第二模块可恰好在需要第二模块时发生。部件可分阶段重新配置,例如,不再需要的第一模块的部分可重新配置到第二模块中,即使是在第一模块完成其操作之前。此类重新配置可自动发生,或者可通过外部源的提示发生,无论该源是另一部件、指令、信号、状况、外部刺激还是类似的。
66.例如,个人计算机的中央处理单元可在各种时间通过根据其指令配置其逻辑门而
作为用于在屏幕上显示图形的模块、用于将数据写入存储介质的模块、用于接收用户输入的模块、以及用于乘以两个大素数的模块来操作。此类重新配置可能是肉眼不可见的,并且在一些实施方案中可包括对部件的各个部分(例如,开关、逻辑门、输入和/或输出)的激活、停用和/或重新路由。因此,在前面/后面的公开内容中存在的示例中,如果示例包括或叙述多个模块,则该示例包括相同硬件可以同时或在离散的时间或时序实现所叙述模块中的多于一个模块的可能性。无论是使用更多的部件、更少的部件还是数量与模块的数量相同的部件,多个模块的实现仅仅是实现选择,并且通常不影响模块本身的操作。因此,应当理解,本公开中对多个离散模块的任何叙述包括将这些模块实现为任何数量的底层部件,包括但不限于随时间推移重新配置其自身以执行多个模块的功能的单个部件和/或类似地重新配置的多个部件,和/或专用可重新配置的部件。
67.在一些情况下,一个或多个部件在本文中可被称为“被配置为”、“由...配置”、“可被配置为”、“可操作/操作为”、“适于/可适于”、“能够”、“可适形/适形于”等。本领域的技术人员将认识到,除非上下文另有要求,否则此类术语(例如“被配置为”)通常涵盖有源状态部件和/或无源状态部件和/或待机状态部件。
68.虽然已经示出和描述了本文所述的本主题的特定方面,但是对于本领域的技术人员将显而易见的是,基于本文的教导,在不脱离本文所述主题以及其更广泛的方面的情况下,可作出改变和修改,因此所附权利要求将所有此类改变和修改涵盖在其范围内、如在本文所述主题的真实精神和范围内。本领域的技术人员应当理解,一般来讲,本文所用的术语、尤其是在所附权利要求(例如,所附权利要求的主体)中所用的术语通常旨在表示“开放式”术语(例如,术语“包括”应解释为“包括但不限于”,术语“具有”应解释为“至少具有”,术语“包含”应解释为“包含但不限于”等)。本领域的技术人员应当进一步理解,如果类意图是特定数量的引入的权利要求叙述,则此类意图将在权利要求中明确叙述,并且在不存在此类叙述的情况下,不存在此类意图。例如,为了有助于理解,以下所附权利要求可包含使用引导短语“至少一个”和“一个或多个”来引入权利要求叙述。然而,此类短语的使用不应理解为暗示通过不定冠词“一个”或“一种”引入权利要求叙述将包含此类引入的权利要求叙述的任何特定权利要求限制为仅包含一个此类叙述的权利要求,即使当同一权利要求包括引导短语“一个或多个”或“至少一个”和不定冠词诸如“一个”或“一种”(例如,“一个”和/或“一种”通常应被解释为意指“至少一个”或“一个或多个”)时;这同样适用于使用用于引入权利要求叙述的定冠词。此外,即使明确叙述特定数量的引入的权利要求叙述,本领域的技术人员也将认识到,这种叙述通常应解释为意指至少所叙述的数量(例如,仅叙述“两个叙述”而不做其他修饰,通常意指至少两个叙述、或者两个或更多个叙述)。此外,在使用类似于“a、b和c等中的至少一者”的约定的那些情况下,一般来讲,此类构造所意图的含义是本领域的技术人员将理解该约定(例如,“具有a、b和c中的至少一者的系统”将包括但不限于具有单独的a、具有单独的b、具有单独的c、具有a和b、具有a和c、具有b和c和/或a、b和c等的系统)。本领域的技术人员将进一步理解,除非上下文另有规定,否则通常呈现两个或更多个另选术语(无论在说明书、权利要求书还是附图中)的析取词和/或短语应被理解为设想包括术语中的一个、术语中的任一个或两个术语的可能性。例如,短语“a或b”将通常被理解为包括“a”或“b”或“a和b”的可能性。
69.上述具体实施方式已经通过使用框图、流程图和/或示例阐述了设备和/或过程的
各种实施方案。在此类框图、流程图和/或示例包含一个或多个功能和/或操作的情况下,本领域的技术人员将理解,可通过宽范围的限于35u.s.c.101下可专利的主题的硬件、软件(例如,用作硬件规范的高级计算机程序)、固件或几乎它们的任何组合单独地和/或共同地实现此类框图、流程图或示例内的每个功能和/或操作。在实施方案中,本文所述主题的若干部分可经由专用集成电路(asic)、现场可编程门阵列(fpga)、数字信号处理器(dsp)或其他集成格式来实现。然而,本领域的技术人员将认识到,本文所公开的实施方案的一些方面整体或部分地可在集成电路中等效地实现为限于35u.s.c.101下可专利的主题的在一个或多个计算机上运行的一个或多个计算机程序(例如,在一个或多个计算机系统上运行的一个或多个程序)、在一个或多个处理器上运行的一个或多个程序(例如,在一个或多个微处理器上运行的一个或多个程序)、固件或它们的几乎任何组合,并且根据本公开,设计电路和/或写入软件(例如,用作硬件规范的高级计算机程序)和/或固件的代码将完全在本领域技术人员的技术范围内。此外,本领域的技术人员将理解,本文所述主题的机制能够以多种形式作为程序产品分发,并且本文所述主题的例示性实施方案适用,而不管用于实际进行分发的信号承载介质的具体类型如何。信号承载介质的示例包括但不限于以下项:可记录型介质,诸如软盘、硬盘驱动器、光盘(cd)、数字视频盘(dvd)、数字带、计算机存储器等;以及传输型介质,诸如数字和/或模拟通信介质(例如,光纤电缆、波导、有线通信链路、无线通信链路(例如,发射器、接收器、传输逻辑、接收逻辑等)等)。
70.相对于所附权利要求,本领域的技术人员将理解,其中所列举的操作通常可按任何次序执行。另外,尽管各种操作流程按序列呈现,但应当理解,各种操作可按除所示次序之外的其他次序执行或者可同时执行。除非上下文另有规定,否则此类替代排序的示例可包括重叠、交错、中断、重新排序、递增、预备、补充、同时、反向或其他变体排序。此外,除非上下文另有规定,否则术语如“响应于”、“与...相关”或其他过去时形容词通常并非旨在排除此类变体。
71.虽然已经根据例示性实施方案描述了本发明所公开的主题,但是本领域技术人员应当理解,在不脱离权利要求书中所阐述的要求保护的主题的范围的情况下,可对该主题进行各种修改。
72.应当理解,上面阐述的详细描述本质上仅仅是例示性的,并且不脱离所要求保护的主题的主旨和/或精神的变型旨在落入权利要求的范围内。此类变型不应视为脱离所要求保护的主题的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献