System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法、计算机可读介质、系统和车辆技术方案_技高网

用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法、计算机可读介质、系统和车辆技术方案

技术编号:43368539 阅读:0 留言:0更新日期:2024-11-19 17:50
本发明专利技术涉及一种用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法,该方法包括:从车辆向后端服务器传送用于请求第一导航数据集合的第一请求消息;由车辆从后端服务器接收响应于第一请求消息的第一导航数据集合,所述第一导航数据集合包括第一决策点集合;由车辆确定驶过第一决策点集合中的一个决策点;并且如果第一决策点集合中的一个决策点已被驶过,则从车辆向后端服务器传送用于请求第二导航数据集合的第二请求消息;并且由车辆从后端服务器接收响应于第二请求消息的第二导航数据集合。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及一种用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法。本专利技术还涉及一种用于在以车辆行驶期间从后端服务器向车辆提供导航数据的计算机可读介质、用于在以车辆行驶期间从后端服务器向车辆提供导航数据的系统、以及包括用于在以车辆行驶期间从后端服务器向车辆提供导航数据的系统的车辆。


技术介绍

1、已知预测车辆的行驶目的地并将其传送给车辆。这可能导致在车辆中带有延迟地提供车辆的行驶目的地。


技术实现思路

1、因此,本专利技术的任务是更有效地向车辆提供导航数据。本专利技术的任务尤其是更有效地控制从后端服务器向车辆提供导航数据、尤其是一个或多个决策点和/或一个或多个导航目的地。

2、该任务通过独立权利要求的特征来解决。本专利技术的有利实施方式和扩展方案由从属权利要求得出。

3、根据第一方面,本专利技术的特征在于一种用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法。该方法可以是计算机实现的方法和/或控制器实现的方法。导航数据可以包括行驶目的地集合和/或决策点集合。行驶目的地集合上的行驶目的地优选是预测行驶目的地,该预测行驶目的地由后端服务器例如在使用车辆历史行驶目的地的情况下预测。决策点集合中的决策点可以是车辆行驶路线分岔向不同行驶目的地的路径点。该方法可以在开始行驶时执行并且在行驶期间连续地执行。车辆可以是陆地车辆。例如车辆可以是机动车或摩托车。

4、该方法包括从车辆向后端服务器传送用于请求第一导航数据集合的第一请求消息。例如可以在以车辆行驶开始时传送第一请求消息。此外,该方法包括由车辆从后端服务器接收响应于第一请求消息的第一导航数据集合,所述第一导航数据集合包括第一决策点集合。该方法确定由车辆驶过第一决策点集合中的一个决策点。如果已驶过第一决策点集合中的一个决策点,则该方法从车辆向后端服务器传送用于请求第二导航数据集合的第二请求消息。最后,该方法由车辆从后端服务器接收响应于第二请求消息的第二导航数据集合。

5、有利的是,该方法可以更有效地从后端服务器请求导航数据。当车辆驶过一个决策点时,该方法可以再次从后端服务器请求导航数据。由此,该方法可以在行程的重要点、即决策点处更快地提供导航数据。此外,该方法可以有效地控制从后端服务器请求导航数据。具体而言,有效请求导航数据的特征可以在于,后端服务器的带有导航数据的响应不同于后端服务器先前的响应。优选地,在决策点处,后端服务器的响应和因此后端服务器向车辆传送的导航数据存在差异的可能性特别高。因此,通过使用决策点来用于请求导航数据,可以有效地使导航数据的更新从后端服务器传送到车辆。因此,可以有效避免车辆从后端服务器不必要地请求导航数据。

6、根据一种有利的实施方式,所述第一导航数据集合可以包括第一行驶目的地集合和第一决策点集合。决策点可以是第一决策点集合中的决策点。因此,该方法可以有效地从后端服务器调用导航目的地和决策点。

7、根据另一种有利的实施方式,所述第二导航数据集合可以包括第二行驶目的地集合和/或第二决策点集合。如果第二决策点集合不同于第一决策点集合,则第二导航数据集合可以优选包括第二决策点集合。由此,该方法可以在驶过一个决策点后在车辆上有效地更新行驶目的地和/或决策点。在驶过第一决策点集合中的一个决策点之后,行驶目的地和决策点的变化可以从后端服务器快速传送到车辆。因此,车辆可以获得后端服务器的更新的(预测)行驶目的地。同时,车辆可以获得更新的决策点,通过这些更新的决策点可以控制向后端服务器的一个或多个另外的请求。

8、根据另一种有利的实施方式,所述第一行驶目的地集合可以包括一个或多个预测行驶目的地,和/或第二行驶目的地集合可以包括一个或多个预测行驶目的地。每个预测行驶目的地可以包括一种概率,该概率表示该预测行驶目的地正确的概率。后端服务器可以通过已知方法预测一个或多个行驶目的地并确定每个预测行驶目的地的概率。预测行驶目的地的概率和/或预测行驶目的地可以在驶过决策点之后改变。通过在驶过决策点之后请求包括一个或多个预测行驶目的地的导航数据,车辆可以有效地从后端服务器调用预测行驶目的地和/或更新车辆上已有的预测行驶目的地。

9、根据另一种有利的实施方式,决策点可以是车辆的多个行驶路线的路径点,在该路径点处车辆的所述多个行驶路线分岔向不同的行驶目的地。由此可以有效地控制对进一步的决策点或进一步的决策点集合的请求。

10、根据另一种有利的实施方式,如果车辆首先驶入围绕决策点的第一预定圆中并且随后驶出围绕该决策点的第二预定圆,则第一决策点集合中的该决策点可以被驶过。由此可以更可靠地确定决策点的驶过。

11、根据另一种有利的实施方式,所述第一圆的半径可以小于第二圆的半径,和/或车辆可以随着第一决策点集合从后端服务器接收针对每个决策点的第一圆的半径和第二圆的半径。由此可以更可靠地确定决策点的驶过。

12、根据另一种有利的实施方式,该方法还可以包括由后端服务器从车辆接收用于请求第一导航数据集合的第一请求消息,由后端服务器确定第一导航数据集合的第一行驶目的地集合,由后端服务器确定第一导航数据集合的第一决策点集合,由后端服务器减少第一决策点集合的决策点的数量,并且从后端服务器向车辆传送响应于第一请求消息的、包括减少的第一决策点集合和第一行驶目的地集合的第一导航数据集合。由此可以有效地确定包括第一决策点集合和第一行驶目的地集合的第一导航数据集合。

13、根据另一种有利的实施方式,减少第一决策点集合的决策点的数量可以包括根据决策点的重要性过滤第一决策点集合,和/或合并围绕决策点位置的圆的一个预定半径或多个预定半径内的决策点,和/或根据决策点的重要性确定用于第一决策点集合的预定最大数量的决策点,和/或根据决策点与车辆的距离确定用于第一决策点集合的预定最大数量的决策点。由此可以有效地确定第一决策点集合。尤其是可以有效地控制第一决策点集合中决策点的数量。

14、根据另一种有利的实施方式,所述第一导航数据集合的第一行驶目的地集合可以包括车辆行驶路线的一个或多个行驶目的地,和/或第一导航数据集合的第一行驶目的地集合可以包括根据车辆当前位置和/或车辆当前行驶方向的车辆行驶路线的一个或多个行驶目的地。由此可以有效地确定第一行驶目的地集合。

15、根据另一种有利的实施方式,该方法可以包括根据车辆当前位置与第一或第二决策点集合中的一个决策点的距离从车辆向后端服务器传送用于请求第三导航数据集合的第三请求消息,和/或如果上一次请求超过预定时间段,则从车辆向后端服务器传送用于请求第三导航数据集合的第三请求消息,和/或如果车辆与下一个决策点的距离低于预定距离阈值和/或到达下一个决策点的时间段低于预定时间阈值,则阻止从车辆向后端服务器的用于提供第一、第二和/或第三导航数据集合的第一请求消息、第二请求消息和/或第三请求消息。由此可以有效地控制从车辆向后端服务器传送请求消息的时间点。可以有效地避免向后端服务器的不必要的请求。

16、根据另一方面,本发本文档来自技高网...

【技术保护点】

1.一种用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法,该方法包括:

2.根据权利要求1所述的方法,其中,所述第一导航数据集合包括第一行驶目的地集合和第一决策点集合。

3.根据前述权利要求中任一项所述的方法,其中,所述第二导航数据集合包括第二行驶目的地集合和/或第二决策点集合;并且如果第二决策点集合不同于第一决策点集合,则第二导航数据集合优选包括第二决策点集合。

4.根据前述权利要求中任一项所述的方法,其中,所述第一行驶目的地集合包括一个或多个预测行驶目的地;和/或第二行驶目的地集合包括一个或多个预测行驶目的地。

5.根据前述权利要求中任一项所述的方法,其中,决策点是车辆的多个行驶路线的路径点,在该路径点处车辆的所述多个行驶路线分岔向不同的行驶目的地。

6.根据前述权利要求中任一项所述的方法,其中,如果车辆首先驶入围绕决策点的第一预定圆并且随后驶出围绕该决策点的第二预定圆,则第一决策点集合中的该决策点已被驶过。

7.根据权利要求6所述的方法,其中,所述第一圆的半径小于第二圆的半径;和/或车辆随着第一决策点集合从后端服务器接收针对每个决策点的第一圆的半径和第二圆的半径。

8.根据前述权利要求中任一项所述的方法,该方法还包括:

9.根据权利要求8所述的方法,其中,减少第一决策点集合的决策点的数量包括:

10.根据权利要求8至9中任一项所述的方法,其中,所述第一导航数据集合的第一行驶目的地集合包括车辆行驶路线的一个或多个行驶目的地;和/或第一导航数据集合的第一行驶目的地集合包括根据车辆当前位置和/或车辆当前行驶方向的车辆行驶路线的一个或多个行驶目的地。

11.根据前述权利要求中任一项所述的方法,所述方法包括:

12.用于在以车辆行驶期间从后端服务器向车辆提供导航数据集合的计算机可读介质,其中,计算机可读介质包括指令,所述指令当在控制器和/或计算机上执行时执行根据权利要求1至11中任一项所述的方法。

13.用于在以车辆行驶期间从后端服务器向车辆提供导航数据集合的系统,其中,所述系统构造用于执行根据权利要求1至12中任一项所述的方法。

14.车辆,其包括根据权利要求13所述的用于在以车辆行驶期间从后端服务器向车辆提供导航数据集合的系统。

...

【技术特征摘要】
【国外来华专利技术】

1.一种用于在以车辆行驶期间从后端服务器向车辆提供导航数据的方法,该方法包括:

2.根据权利要求1所述的方法,其中,所述第一导航数据集合包括第一行驶目的地集合和第一决策点集合。

3.根据前述权利要求中任一项所述的方法,其中,所述第二导航数据集合包括第二行驶目的地集合和/或第二决策点集合;并且如果第二决策点集合不同于第一决策点集合,则第二导航数据集合优选包括第二决策点集合。

4.根据前述权利要求中任一项所述的方法,其中,所述第一行驶目的地集合包括一个或多个预测行驶目的地;和/或第二行驶目的地集合包括一个或多个预测行驶目的地。

5.根据前述权利要求中任一项所述的方法,其中,决策点是车辆的多个行驶路线的路径点,在该路径点处车辆的所述多个行驶路线分岔向不同的行驶目的地。

6.根据前述权利要求中任一项所述的方法,其中,如果车辆首先驶入围绕决策点的第一预定圆并且随后驶出围绕该决策点的第二预定圆,则第一决策点集合中的该决策点已被驶过。

7.根据权利要求6所述的方法,其中,所述第一圆的半径小于第二圆的半径;和/或车辆随着第一决策点集合从后端服...

【专利技术属性】
技术研发人员:S·霍尔德M·温瓦格
申请(专利权)人:宝马股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1