[发明专利]软件更新机制在审
申请号: | 202010459274.2 | 申请日: | 2020-05-27 |
公开(公告)号: | CN112015457A | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | M·J·P·卡提嫩;B·J·莫兰 | 申请(专利权)人: | 阿姆IP有限公司;阿姆有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658;G06F8/71 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 刘前红 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 更新 机制 | ||
本发明涉及软件更新机制。提供了一种技术,该技术包括用于更新设备上的软件的装置和机器实现的方法,该方法在设备上执行,包括:接收软件更新清单,该软件更新清单包括经认证的资源请求标识符和识别设备的一个或多个特性的经认证的定义;生成软件更新请求,该软件更新请求包括设备的一个或多个识别出的特性中的每个特性的值;向与资源请求标识符对应的位置传输构建的软件更新请求;接收资源,该资源使得能够访问或包括适合于一个或多个识别出的特性的一个或多个值的软件更新;以及根据软件更新来更新设备的软件。
技术领域
本技术涉及通过网络向电子设备分发软件。
背景技术
过去,信息处理环境通常与“现实世界”隔离,因物理障碍和缺乏电子连接而免受干扰,并且处于具有系统操作、数据完整性和系统安全性的详细知识的专业人员的控制之下。此类设施曾经被放在锁着的门后,并由经训练的操作员和系统程序员照管;通常只能从专用终端设备访问它们,而这些专用终端设备本身通常保存在工厂或办公室的安全区域中。数据内容的更新通常是由选定的专业人员进行的,他们与系统的交互通过访问控制列表和密码进行过滤,并且经常受到检查和制衡,诸如“同伴检查(buddy-checking)”、管理人员签字,并且有时需要很长一段时间的测试和并行操作,以确保维持系统的正确和安全功能。
相比之下,近年来,越来越多的设备正在联网并具有本地处理能力;这些设备通常(但非排他性地)在不受保护的环境中操作、通过互联网连接向世界开放,并且处于没有关于系统操作、完整性和安全性的任何特殊培训的人们的控制之下。
从家用计算机到车辆和灯泡的设备已开始获得这些附加功能,并通过物联网(IoT)连接在一起。随着联网设备的激增,系统安全性和内容完整性面临越来越复杂的困难。
发明内容
在第一种方法中,提供了一种用于在设备上更新软件的机器实现的方法,该方法在设备处执行,包括:接收软件更新清单,该软件更新清单包括经认证的资源请求标识符和识别设备的一个或多个特性的经认证的定义;生成软件更新请求,该软件更新请求包括设备的一个或多个识别出的特性中的每个特性的值;向与资源请求标识符对应的位置传输构建的软件更新请求;接收资源,该资源使得能够访问或包括适合于一个或多个识别出的特性的一个或多个值的软件更新;以及根据软件更新来更新设备的软件。
在另一种方法中,提供了一种用于在设备上配备软件更新的机器实现的方法,该方法在服务器处执行,包括:从服务器向设备发送软件更新清单,该软件更新清单包括经认证的资源请求标识符和识别设备的一个或多个特性的经认证的定义;在服务器处从设备接收软件更新请求;基于或响应于软件更新请求,从服务器向设备发送资源,其中该资源用于使得设备能够访问软件更新,或者其中该资源包括软件更新。
在另一种方法中,提供了一种用于从第一设备向第二设备配备软件更新的机器实现的方法,该方法在第一设备处执行,包括:在第一设备处接收由第二设备生成的并去往服务器的软件更新请求;在第一设备处解析软件更新请求;当资源可用时,基于或响应于软件更新请求,从第一设备向第二设备发送资源,其中该资源用于使得设备能够访问软件更新,或者其中该资源包括软件更新;或者,当资源对于第二设备不可用时,从第一设备向服务器转发软件更新请求。
在硬件方法中,提供了一种电子装置,该电子装置包括可操作为实现本技术的方法的逻辑元件。在另一种方法中,计算机实现的方法可以以计算机程序的形式实现,该计算机程序可操作为使计算机系统执行本技术的处理。
附图说明
现在将参考附图仅以示例的方式描述所公开的技术的实现,其中:
图1示出了包括硬件、固件、软件或混合部件的本技术的计算机实现的实施例的部署的示例框图;
图2示出了设备从分发者(distributor)获得资源的说明性示例;
图3示出了设备从分发者获得资源的另一个说明性示例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿姆IP有限公司;阿姆有限公司,未经阿姆IP有限公司;阿姆有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010459274.2/2.html,转载请声明来源钻瓜专利网。