用于改进的智能设施数据传送的系统和方法技术方案

技术编号:38594186 阅读:12 留言:0更新日期:2023-08-26 23:31
公开了系统、方法和计算机可读介质,用于改进的智能设施数据传送的系统和方法。示例性方法可以涉及在第一时间确定包括在智能设施系统内的第一数量的智能设施设备通过网络可访问。示例性方法还可以涉及创建包括用于第一数量的智能设施设备的软件更新的第一软件镜像。示例性方法还可以涉及通过网络将第一软件镜像发送到智能设施系统的设备。示例性方法还可以涉及在第二时间确定包括在智能设施系统内的第二数量的智能设施设备通过网络可访问。该示例性方法还可以涉及确定第一数量的设备不同于第二数量的设备。示例性方法还可以涉及基于确定第一数量的设备不同于第二数量的设备,创建包括用于第二数量的智能设施设备的软件更新的第二软件镜像。示例性方法还可以涉及通过网络将第二软件镜像发送到智能设施系统的设备。的设备。的设备。

【技术实现步骤摘要】
【国外来华专利技术】用于改进的智能设施数据传送的系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2020年10月13日提交的美国申请第17/069,483号的优先权,其公开内容通过引入整体并入本文。

技术介绍

[0003]许多智能设施(infrastructure)系统具有它们自己的集中式处理节点,该集中式处理节点处理与其他设施系统以及管理若干设施系统的更广泛的系统(例如,城市或组织机构系统)的通信。具体地,在智能交通设施的情形中,每个交叉口或道路需要针对其特定布局定制的不同硬件集合,这对管理针对特定位置的每个中央处理节点的软件部署提出挑战。结果,要么必须使用限制系统能力的标准化智能设施硬件装配,要么必须为每个处理节点及其相关联的硬件部件使用单独的配置和部署软件,而这导致了管理软件部署复杂性的问题。例如,当需要在设施上执行软件更新时,需要创建用于每个独特智能设施系统的个性化软件镜像。此外,当在智能设施系统上执行软件更新时,整个系统可能需要重新引导(reboot),这导致无法访问系统来确定系统中的不同硬件部件的状态。也可能难以确定是否所有设备都用更新进行了正确重新引导。
[0004]智能设施还面临关于如何在地理区域中包含更大型的智能设施网络的智能设施节点间分发数据(例如,软件更新)的挑战。当前存在两种普遍的在节点间分发数据的模式:每个节点可以具有其自己的数据连接以从云服务接收数据,或者每个节点可以硬连线到中央节点。这两种选项在数据传输或安装长远(far

reaching)缆线网络方面都存在高昂的成本。
附图说明
[0005]参照附图进行详细描述。提供附图仅用于说明的目的,并且仅描绘本公开的示例性实施例。提供附图以便于理解本公开,并且不应被认为限制本公开的广度、范围或适用性。在附图中,参考数字的最左边的数字可以标识该参考数字首次出现的附图。使用相同的参考数字表示相似的但未必是相同或相似的部件。然而,不同的参考数字也可以用于标识类似的部件。各种实施例可以利用除了附图中所示的元件或部件以外的元件或部件,并且一些元件和/或部件可以不存在于各种实施例中。根据上下文,使用单数术语来描述部件或元件可以包含多个此类部件或元件,反之亦然。
[0006]图1描绘了根据本公开的一个或多个示例性实施例的示例性使用案例。
[0007]图2A

2B描绘了根据本公开的一个或多个示例性实施例的示例性使用案例。
[0008]图3描绘了根据本公开的一个或多个示例性实施例的示例性方法。
[0009]图4描绘了根据本公开的一个或多个示例性实施例的示例性系统架构的示意图。
[0010]图5描绘了根据本公开的一个或多个示例性实施例的示例性计算设备架构的示意图。
具体实施方式
[0011]概述
[0012]本公开尤其涉及用于改进的智能设施数据传送的系统和方法。在一些实施例中,智能设施数据传送可以涉及部署到智能设施系统的软件更新,以更新可以包含智能设施系统的设备的软件。然而,除了软件更新以外,本文描述的系统和方法还可以同样适用于任何其他类型的一般数据传送。本文描述的智能设施可以指能够与位于设施外部的设备进行通信的任何设施。智能设施可以描述能够对物理世界更智能地进行理解并且能够与设施更好进行交互的设备。作为一个示例,智能设施可以包括与道路交叉口相关联的设备,诸如交通摄像头、交通灯、道路传感器(例如,可以用于检测道路上的汽车的存在、道路的温度等的传感器)等。应当注意,出于一致性,本文可以参考道路相关类型的设施,然而,任何其他类型的设施也可以是适用的。例如电网中的设备、位于城市内的建筑物、或能够配备有允许与外部设备通信的处理能力的任何其他设施。作为第二示例,智能设施可以包括与匝道上的高速公路或高速公路本身相关联的设备。如本文所述的智能设施系统可以指位于彼此的地理邻域内的一组设备(例如,位于假想地理边界内的一组设备)。每个设备本身可以是智能设施设备(术语“智能设施设备”和“设备”在本文可以互换使用)。例如,智能设施系统可以包括位于特定道路交叉口处的设施。继续该示例,交叉口处的智能设施系统可以包括两个交通摄像头和两个交通灯。两个交通摄像头和两个交通灯中的每一者可以是智能设施设备。在一些情况下,包括在智能设施系统内的设备可以形成本地通信网络或者可以以其他方式硬连线在一起以允许本地通信。包括在智能设施系统内的设备可以被配置为服务于一个或多个共同目的,诸如管理道路交叉口处的交通。在一些实例中,被分类为包括在特定智能设施系统内的智能设施设备可以取决于此共同目标,而非取决于智能设施设备的地理接近度。例如,另一智能设施系统可以包括与用于向住宅家庭提供电力的电网相关联的设备。一旦智能设施设备可以位于发电厂,若干其他智能设施设备可以位于各个住宅家庭中。在该特定示例中,此类设备之间的距离可以很大,但是该示例性电网智能设施系统内的所有智能设施设备可以服务于确保将电力正确地提供到住宅家庭的相同目的。
[0013]在一些实施例中,道路交叉口智能设施系统和电网智能设施系统可能仅是智能设施系统的类型的两个示例,并且任意数量和/或组合类型的智能设施系统可以存在于环境(例如,城市、州、区或任何其他类型的更小或更大规模的地理区域)中。例如,一个特定城市可以包括多个此类智能设施系统,这些智能设施系统可以一起工作以确保在该城市内建立的设施系统的功能。这些多个智能设施系统可以形成智能设施系统的网络,该智能设施系统能够通过永久或临时网络连接彼此进行通信(或与不包括在任何智能设施系统内的外部设备通信),如可以在下面描述的。在一些实例中,一些或所有智能设施系统可能无法直接与其他智能设施系统进行通信,并且可能需要中间方在此类智能设施系统之间传输数据。例如,在乡镇中的交叉口处的交通灯可能不具有与远离交通灯定位的其他设施进行交互所需的连接性。
[0014]在一些实施例中,用于向以及从此类智能设施系统(和/或智能设施系统内的个体设备)的数据传送的传统方法可以与如上所述的某些低效率相关联。因为在智能设施系统内可能存在无穷多个不同类型的智能设施系统和/或设备,所以可以涉及在向智能设施系统提供软件更新方面的复杂性。即,需要对包括在不同智能设施系统内的设备进行标准化,
使得当需要软件更新时可以将相同的软件镜像部署到每个智能设施系统(这限制了设施的能力),或者需要为不同设备创建多个软件镜像(这增加了软件部署的复杂性)。软件镜像可以是对软件执行状态的捕获,其也可以用于将设备被配置为处于该执行状态。类似地,计算机操作系统的镜像可用于将计算机恢复到出厂设置。另外,如果智能设施系统内的任何设备都是不可访问的,则在没有物理访问给定智能设施系统的位置的情况下可能难以确定。设备不可访问可能意味着该设备不能向其他设备发送和/或接收数据。也即,设备的“智能”能力可能是不可用的。这可能由于多种原因而发生,诸如智能设施设备的故障。作为一个示例,智能设施系统最初可以安装有五个设备,但是可以添加或移除设备,或者一个或多个设备可能经历阻止它们正确地运转或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包含:在第一时间识别第一组智能设施设备,所述第一组智能设施设备包含在智能设施系统内包括的通过网络可访问的第一数量的智能设施设备;创建包括用于所述第一组智能设施设备的软件更新的第一软件镜像;通过所述网络将所述第一软件镜像发送到所述智能设施系统的智能设施设备以更新所述第一组智能设施设备;在第二时间识别在第一组中包括的通过所述网络可访问的智能设施设备的数量的改变;建立第二组智能设施设备,所述第二组智能设施设备包含在所述第一组中包括的在所述第二时间被识别为通过所述网络可访问的所述智能设施设备;创建包括用于所述第二组智能设施设备的软件更新的第二软件镜像;以及通过所述网络将所述第二软件镜像发送到所述智能设施系统的智能设施设备以更新所述第二组智能设施设备。2.根据权利要求1所述的方法,其中,在所述第二时间识别在所述第一组中包括的通过所述网络可访问的智能设施设备的数量的改变还包含:通过所述网络向所述智能设施系统的一个或多个设备发送信号;从所述智能设施系统的所述一个或多个设备接收所述第一组的通过所述网络可访问的第一智能设施设备的指示;以及从所述智能设施系统的所述一个或多个设备接收所述第一组的通过所述网络不可访问的第二智能设施设备的指示。3.根据权利要求1所述的方法,其中,所述第一时间在所述智能设施系统中的所述第一组智能设施设备的初始安装期间或之后。4.根据权利要求1所述的方法,其中,将所述第二软件镜像发送到所述智能设施系统的所述智能设施设备还包含:将所述第二软件镜像发送到所述智能设施系统的集中式节点以用于在所述第二组内包括的智能设施设备上安装。5.根据权利要求1所述的方法,还包含:基于所述识别在所述第一组中包括的通过所述网络可访问的智能设施设备的数量的改变,识别在所述智能设施系统内包括的设备发生故障。6.根据权利要求5所述的方法,还包含:基于所述识别在所述智能设施系统内包括的设备发生故障,发送在所述设备上要执行的服务的指示。7.根据权利要求1所述的方法,还包含:接收新设备被包括在所述智能设施系统内的指示;基于新设备被包括在所述智能设施系统内的指示,创建包括用于所述新设备的软件更新的第三软件镜像;以及通过所述网络将所述第三软件镜像发送到所述智能设施系统的智能设施设备。8.一种系统,包含:处理器;和存储器,存储计算机可执行指令,所述计算机可执行指令在由所述处理器执行时,使所
述处理器:在第一时间识别第一组智能设施设备,所述第一组智能设施设备包含在智能设施系统内包括的通过网络可访问的第一数量的智能设施设备;创建包括用于所述第一组智能设施设备的软件更新的第一软件镜像;通过所述网络将所述第一软件镜像发送到所述智能设施系统的智能设施设备以更新所述第一组智能设施设备;在第二时间识别在第一组中包括的通过所述网络可访问的智能设施设备的数量的改变;建立第二组智能设施设备,所述第二组智能设施设备包含在所述第一组中包括的在所述第二时间被识别为通过所述网络可访问的所述智能设施设备;创建包括用于所述第二组智能设施设备的软件更新的第二软件镜像;以及通过所述网络将所述第二软件镜像发送到所述智能设施系统的智能设施设备以更新所述第二组智能设施设备。9.根据权利要求8所述的系统,其中,在所述第二时间识别在所述第一组中包括的通过所述网络可访问的智能设施设备的数量的改变还包含:通过所述网络向所述智能设施系统的一个或多个设备发送信号;从所述智能设施系统的所述一个或多个设备接收所述第一组的通过所述网络可访问的第一智能设施设备的指示;以及从所述智能设施系统的所述一个或多个设备接收所述第一组的通过所述网络不可...

【专利技术属性】
技术研发人员:I
申请(专利权)人:埃尔构人工智能有限责任公司
类型:发明
国别省市:

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

1