[发明专利]嵌入式系统的本地空中更新有效
申请号: | 201780026220.3 | 申请日: | 2017-02-17 |
公开(公告)号: | CN109074251B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | P·甘地;P·F·亨特;D·J·梅尔斯;J·R·埃克霍尔特;A·卡塞雷斯;S·圣达信 | 申请(专利权)人: | 艾拉物联网络(深圳)有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;H04L29/08;H04W12/02;H04W88/08 |
代理公司: | 北京市中伦律师事务所 11410 | 代理人: | 杨黎峰;钟锦舜 |
地址: | 518000 广东省深圳市南山区南头*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 系统 本地 空中 更新 | ||
计算设备确定与包括嵌入式系统的设备相关联的唯一标识符。该计算设备将唯一标识符发送到广域网(WAN)可访问服务并从该WAN可访问服务接收加密数字镜像,该加密数字镜像包括用于包括嵌入式系统的设备的固件更新。该计算设备将加密数字镜像存储在计算设备的存储区域中并使用该加密数字镜像发起对包括嵌入式系统的设备的固件的空中更新。
背景技术
许多现代化家电、消费者设备和其它设备包括配置成执行一个或多个专用功能的嵌入式系统。提供联网能力的这类设备的嵌入式系统可以周期性地受益于对控制这类能力的软件或固件的更新,以修复漏洞和/或添加新功能。
可以将对计算机软件和固件的更新从基于云的广域网(Wide Area Network,WAN)可访问服务或其它服务供应方(其可将软件的数字镜像传送到嵌入式系统)“空中”(OverThe Air,OTA)传送到一些具有联网能力的嵌入式系统。通常,具有可按该方式接收更新的嵌入式系统的设备能够使用与该供应方的安全通信链接来与镜像供应方通信以及下载镜像。一旦已将设备部署到终端用户,则未来的软件/固件更新依赖于与镜像供应方的安全通信。当设备无法与镜像供应方通信时,通常在不将该设备返回到制造商或不对该设备执行现场服务的情况下无法提供软件更新。当一次软件更新在建立安全连接方面引起意外的问题(作为结果,该问题阻止使用后续OTA更新来修正该问题)时,这尤其棘手。类似地,具有已打包很久但未部署的预加载软件的设备可能由于嵌入在软件中的连接证书到期而不能够再建立与镜像供应方的安全连接。
附图说明
现在将参照示出本申请的示例性实施方式的附图。
图1为示出包括远程可访问嵌入式系统的示例性网络架构的框图。
图2A为示出根据本发明的一个实施方式的用于控制远程可访问嵌入式系统的远程控制应用的框图。
图2B为广域网(WAN)可访问服务的示例性实施方式的框图。
图3为具有远程可访问嵌入式系统的示例性设备的框图。
图4为对嵌入式系统上的固件执行本地空中更新的示例性方法的流程图。
图5为连接到具有嵌入式系统的设备的示例性方法的流程图,该设备作为接入点操作。
图6为连接到具有嵌入式系统的设备的示例性方法的流程图,该嵌入式系统连接到局域网。
图7为发起空中更新的示例性方法的流程图。
图8为通过本地空中更新提供待安装在嵌入式系统上的加密数字镜像的示例性方法的流程图。
图9为确定存在可用的加密数字镜像的示例性方法的流程图。
图10为生成加密数字镜像的示例性方法的流程图。
图11为通过空中更新提供待安装在嵌入式系统上的加密数字镜像的示例性方法的流程图。
图12为根据本发明的实施方式的执行空中更新的时序图。
图13示出计算设备的一个实施方式的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾拉物联网络(深圳)有限公司,未经艾拉物联网络(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780026220.3/2.html,转载请声明来源钻瓜专利网。