说明性实施例总体上涉及用于基于云的动态车辆调度的方法和设备。
背景技术:
1、许多紧急情况需要快速适应和特殊人员,并且由于这些情况可能会快速改变,因此一开始并不总是很明显需要哪些人员。同时,城市无法向所有事故调度所有人员,因为可能发生更多事故和/或对可能发生但尚未发生的事情进行完全响应的成本对于大多数城市来说太高而无法承受。
2、因此,人员倾向于在根据需要的基础上进行调度,这可能导致到达时间的滞后以及包括在人员被调度之前观察人员需求的原因的要求。例如,如果车辆撞向建筑物,则可能会调度ems车辆和警车。车辆也可能引起了小火灾,但是直到30分钟后,即初始人员在现场很久之后,才可能注意到该火灾。当消防车被调度和已到达时,火灾可能已扩散。
3、如果沿同一路线调度多个人员,或者沿变得受阻的路线调度多个人员,则也可能出现其他问题。这些车辆可能都需要掉头,可能使彼此的路径拥堵,并且可能在到达时不知道要定位在哪里,从而导致额外的延迟和对问题的最终解决方案的阻碍。由于调度可能缺少必要的信息,直到有人在现场(在交通堵塞处或在紧急情况现场),因此调度可能难以以除反应性之外的任何方式作出响应,在这种情况下,由于信息不完整,可能无法采取积极主动的方法。
技术实现思路
1、在第一说明性实施例中,一种系统包括处理器,所述处理器被配置为接收紧急事故的报告,所述报告包括与所述事故有关的报告数据。所述处理器还被配置为调度一个或多个初始实体以响应所述事故,所述一个或多个初始实体是基于所述报告数据而选择;并且基于所述报告数据为初始场景建立模型。
2、此外,所述处理器被配置为确定来自预定义优选源的与至少一个初始实体的优选行驶路径有关的行驶数据的可用性;并且基于所述确定来请求与所述至少一个初始实体的所述优选行驶路径有关的可用行驶数据,包括当所述优选源对于所述行驶路径的至少一部分不可用时从第一替代源请求数据。
3、所述处理器另外被配置为基于响应于所述请求而接收的与所述优选行驶路径有关的数据,向实体建议使用所述优选行驶路径的可行性并在所述优选行驶路径不可接受时提供替代行驶路径。
4、所述处理器还被配置为确定来自所述预定义优选源的覆盖与所述事故相关联的一个或多个位置的现场数据的可用性;并且基于所述确定来请求覆盖所述一个或多个位置的可用现场数据,包括从第二替代源请求所述优选源不可用于提供覆盖范围的位置的数据。
5、所述处理器还被配置为基于响应于所述请求而接收的所接收的现场数据来更新所述场景模型,并且基于所述更新的场景模型来确定附加的必要调度、数据收集或两者。直到确定不再需要附加数据为止,所述处理器被配置为继续:基于所述更新的场景模型调度被认为必要的任何附加实体;基于所述更新的场景模型来确定覆盖与所述事故相关联的一个或多个位置的附加现场数据的所述可用性;基于更新的模型来请求覆盖与所述事故相关联的任何先前位置或新位置的现场数据;以及基于响应于任何附加请求而接收的任何现场数据来更新所述场景模型。
6、在第二说明性实施例中,一种计算机实施的方法包括接收紧急事故的报告,所述报告包括与所述事故有关的报告数据。所述方法还包括调度一个或多个初始实体以响应所述事故,所述一个或多个初始实体是基于所述报告数据而选择。所述方法还包括基于所述报告数据为初始场景建立模型;确定来自预定义优选源的与至少一个初始实体的优选行驶路径有关的行驶数据的可用性;并且基于所述确定来请求与所述至少一个初始实体的所述优选行驶路径有关的可用行驶数据,包括当所述优选源对于所述行驶路径的至少一部分不可用时从第一替代源请求数据。
7、所述方法另外包括基于响应于所述请求而接收的与所述优选行驶路径有关的数据,向实体建议使用所述优选行驶路径的可行性并在所述优选行驶路径不可接受时提供替代行驶路径。此外,所述方法包括确定来自所述预定义优选源的覆盖与所述事故相关联的一个或多个位置的现场数据的可用性;并且基于所述确定来请求覆盖所述一个或多个位置的可用现场数据,包括从第二替代源请求所述优选源不可用于提供覆盖范围的位置的数据。所述模型包括基于响应于所述请求而接收的所接收的现场数据来更新所述场景模型,以及基于所述更新的场景模型来确定附加的必要调度、数据收集或两者。
8、直到确定不再需要附加数据为止,所述方法可以继续基于所述更新的场景模型调度被认为必要的任何附加实体,以及基于所述更新的场景模型来确定覆盖与所述事故相关联的一个或多个位置的附加现场数据的所述可用性。所述方法还将继续基于更新的模型请求覆盖与所述事故相关联的任何先前位置或新位置的现场数据,以及基于响应于任何附加请求而接收的任何现场数据来更新所述场景模型。
9、在第三说明性实施例中,一种非暂时性存储介质存储指令,所述指令在被执行时致使处理器执行计算机实施的方法,所述计算机实施的方法包括接收紧急事故的报告,所述报告包括与所述事故有关的报告数据。所述方法还包括调度一个或多个初始实体以响应所述事故,所述一个或多个初始实体是基于所述报告数据而选择。所述方法还包括基于所述报告数据为初始场景建立模型;确定来自预定义优选源的与至少一个初始实体的优选行驶路径有关的行驶数据的可用性;并且基于所述确定来请求与所述至少一个初始实体的所述优选行驶路径有关的可用行驶数据,包括当所述优选源对于所述行驶路径的至少一部分不可用时从第一替代源请求数据。
10、所述方法另外包括基于响应于所述请求而接收的与所述优选行驶路径有关的数据,向实体建议使用所述优选行驶路径的可行性并在所述优选行驶路径不可接受时提供替代行驶路径。此外,所述方法包括确定来自所述预定义优选源的覆盖与所述事故相关联的一个或多个位置的现场数据的可用性;并且基于所述确定来请求覆盖所述一个或多个位置的可用现场数据,包括从第二替代源请求所述优选源不可用于提供覆盖范围的位置的数据。所述模型包括基于响应于所述请求而接收的所接收的现场数据来更新所述场景模型,以及基于所述更新的场景模型来确定附加的必要调度、数据收集或两者。
11、直到确定不再需要附加数据为止,所述方法可以继续基于所述更新的场景模型调度被认为必要的任何附加实体,以及基于所述更新的场景模型来确定覆盖与所述事故相关联的一个或多个位置的附加现场数据的所述可用性。所述方法还将继续基于更新的模型请求覆盖与所述事故相关联的任何先前位置或新位置的现场数据,以及基于响应于任何附加请求而接收的任何现场数据来更新所述场景模型。
1.一种系统,其包括:
2.如权利要求1所述的系统,其中所述调度一个或多个初始实体包括响应于所述报告数据表示小于基于所述报告数据指示的事故类型的预定义的期望数据完整性而调度数据收集实体。
3.如权利要求2所述的系统,其中所述数据收集实体包括无人机。
4.如权利要求1所述的系统,其中所述优选源包括一个或多个基础设施摄像头,并且其中所述源不可用包括所述摄像头已经用于另一功能或不提供对所述行驶路径的区域的查看覆盖范围。
5.如权利要求1所述的系统,其中所述优选源或所述第一替代源或所述第二替代源中的至少一者包括私人乘用车的一个或多个摄像头,并且其中对行驶数据或现场数据中的至少一者的所述请求包括被请求由所述摄像头捕获的坐标或地理围栏位置。
6.如权利要求5所述的系统,其中所述请求还包括要捕获优选坐标或地理围栏位置的一个或多个航向。
7.如权利要求1所述的系统,其中至少基于所述事故的类型和与所述事故的报告位置的接近度来确定与所述事故相关联的所述一个或多个位置。
8.一种计算机实施的方法,其包括:
9.如权利要求8所述的方法,其中所述调度一个或多个初始实体包括响应于所述报告数据表示小于基于所述报告数据指示的事故类型的预定义的期望数据完整性而调度数据收集实体。
10.如权利要求9所述的方法,其中所述数据收集实体包括无人机。
11.如权利要求8所述的方法,其中所述优选源包括一个或多个基础设施摄像头,并且其中所述源不可用包括所述摄像头已经用于另一功能或不提供对所述行驶路径的区域的查看覆盖范围。
12.如权利要求8所述的方法,其中所述优选源或所述第一替代源或所述第二替代源中的至少一者包括私人乘用车的一个或多个摄像头,并且其中对行驶数据或现场数据中的至少一者的所述请求包括被请求由所述摄像头捕获的坐标或地理围栏位置。
13.如权利要求12所述的方法,其中所述请求还包括要捕获优选坐标或地理围栏位置的一个或多个航向。
14.如权利要求8所述的方法,其中至少基于所述事故的类型和与所述事故的报告位置的接近度来确定与所述事故相关联的所述一个或多个位置。
15.一种存储指令的非暂时性存储介质,所述指令当被执行时使处理器执行计算机实施的方法,所述计算机实施的方法包括: