【技术实现步骤摘要】
【国外来华专利技术】存储器高效的升级暂存
技术介绍
[0001]物联网(“IoT”)通常是指能够通过网络进行通信的设备系统。这些设备可以包括日常物品,诸如烤面包机、咖啡机、恒温器系统、洗衣机、干衣机、灯、汽车等。网络通信可以用于设备自动化、数据捕获、提供警报、设置个性化以及很多其他应用。
技术实现思路
[0002]提供本“
技术实现思路
”是为了以简化的形式介绍一些概念,这些概念将在下面的“具体实施方式”中进一步描述。本“
技术实现思路
”不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
[0003]简要地说,所公开的技术总体上涉及嵌入式设备更新。在该技术的一个示例中,对至少两个优先级分组执行暂存,在对较低优先级分组进行暂存之前完成对每个较高优先级分组的暂存,包括对于每个优先级分组的以下动作。在一些示例中,基于用于安装在存储器中的软件和存储器中存在的软件的列表,生成针对优先级分组的安装目标的列表。在一些示例中,基于用于安装在存储器中的软件和存储器中存在的软件的列表,生成针对优先级分组的清除目标的列表。在一些示例中,将安装目标下载到存储器的备份分区。在一些示例中,基于安装目标,引起对存储器中的软件的更新。在一些示例中,从存储器中删除清除目标。在一些示例中,从备份分区中删除安装目标。
[0004]在阅读和理解附图和说明书之后,将能够理解所公开的技术的其他方面和应用。
附图说明
[0005]参考附图描述本公开的非限制性和非穷举性示例。在附图中,除非另有说明,否则相同的附图标记在各个附图中指 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:设备,包括适于存储针对所述设备的运行时数据的至少一个存储器和适于执行处理器可执行代码的至少一个处理器,所述处理器可执行代码响应于执行而使所述设备能够执行动作,所述动作包括:执行针对第一优先级分组的暂存,包括按照优先级顺序:基于用于安装在存储器中的软件和所述存储器中存在的软件的列表,生成针对所述第一优先级分组的安装目标的列表;以及基于用于安装在所述存储器中的软件和所述存储器中存在的软件的所述列表,生成针对所述第一优先级分组的清除目标的列表;将所述安装目标下载到所述存储器的备份分区;基于所述安装目标,引起对所述存储器中的所述软件的更新;从所述存储器中删除所述清除目标;以及从所述备份分区中删除所述安装目标;以及在执行针对所述第一优先级分组的暂存之后,执行针对第二优先级分组的暂存,包括按照优先级顺序:基于用于安装在所述存储器中的所述软件和所述存储器中存在的所述软件的所述列表,生成针对所述第二优先级分组的安装目标的列表;以及基于用于安装在所述存储器中的所述软件和所述存储器中存在的所述软件的所述列表,生成针对所述第二优先级分组的清除目标的列表;将所述安装目标下载到备份分区;基于所述安装目标,引起对所述存储器中的所述软件的更新;从所述存储器中删除所述清除目标;以及从所述备份分区中删除所述安装目标。2.根据权利要求1所述的装置,所述动作还包括:在执行针对所述第二优先级分组的暂存之后,执行针对第三优先级分组的暂存,包括按照优先级顺序:基于用于安装在所述存储器中的所述软件和所述存储器中存在的所述软件的所述列表,生成针对所述第三优先级分组的安装目标的列表;以及基于用于安装在所述存储器中的所述软件和所述存储器中存在的所述软件的所述列表,生成针对所述第三优先级分组的清除目标的列表;将所述安装目标下载到备份分区;基于所述安装目标,引起对所述存储器中的所述软件的更新;从所述存储器中删除所述清除目标;以及从所述备份分区中删除所述安装目标。3.根据权利要求1所述的装置,其中所述存储器是具有多个核的集成电路的闪存,所述多个核包括至少一个中央处理单元和至少一个微控制器。4.根据权利要求1所述的装置,其中执行针对所述第一优先级分组的暂存还包括:基于用于安装在所述存储器中的所述软件和所述存储器中存在的所述软件的所述列表,生成针对所述第一优先级分组的回滚目标的列表。
5.根据权利要求4所述的装置,所述动作还包括:回滚到针对所述第一优先级分组的最后一次的已知良好,包括将针对所述第一优先级分组的所述回滚目标改变为针对所述第一优先级分组的安装目标。6.根据权利要求1所述的装置,其中所述第一优先级分组和所述第二优先级分组是优先级分组的集合中的元素,其中所述优先级分组的集合包括分区集合。7.一种方法,包括:经由第一处理器针对第一优先级分组进行暂存,包括:基于用于安装在存储器中的软件和所述存储器中存在的软件的列表,提供针对所述第一优先级分组的安装目标的列表;以及基于用于安装在所述存储器中的...
【专利技术属性】
技术研发人员:E,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。