[发明专利]提供软件分发和更新服务而不管端点机的状态或物理位置有效
申请号: | 201811503200.3 | 申请日: | 2010-12-21 |
公开(公告)号: | CN109918085B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | H.M.霍斯拉维;A.K.伊伦杜拉;N.M.史密斯;Y.拉希德;B.K.约尔根森;T.L.真蒂 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/654 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 郑浩;陈岚 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 软件 分发 更新 服务 不管 端点 状态 物理 位置 | ||
本发明公开了提供软件分发和更新服务而不管端点机的状态或物理位置。根据一些实施例,即使当端点不是完全起作用时,软件也可以被下载到所述端点。关于软件可用于分发的指示可以被存储在非易失性存储器内的专用位置中。可以针对软件下载来检查该位置,例如在每次启动时。所述软件然后可以被下载和验证。其后,该位置被标记以指示软件已经被下载。
技术领域
本发明涉及软件分发和更新服务。
背景技术
在许多情况下,期望在计算机已经被分发并且处于使用中之后向这些计算机提供软件。这可能涉及提供附加的软件或者更新现有的软件。
向现有的设备(通常称为端点机)提供新软件有时是困难且麻烦的。可以在设备销售之后提供的软件类型可以包括用于提供新的服务和用户应用程序(application)、中间件、设备固件、以及基本输入/输出系统的驱动器(driver)。所述软件可以由独立软件供应商或由相对于设备供应商的其他第三方来提供。因此,这些软件供应商期望以可能的最高效的方式向端点机用户提供所述软件。
发明内容
根据本发明的第一方面,提供一种方法。所述方法包括:将软件可用于分发的指示存储在非易失性随机存取存储器内的专用位置中;针对软件下载来检查所述位置;下载所述软件;以及标记所述位置以指示所述软件被下载了。
根据本发明的第二方面,提供一种计算机可读介质。所述计算机可读介质用于存储使得计算机能够执行以下操作的指令:使用基于管理引擎固件的连网堆栈来建立带外通信链路;以及使用所述链路将软件下载到主机,而不管其操作系统的状态。
根据本发明的第三方面,提供一种装置。所述装置包括:带外因特网协议连网堆栈;以及控制器,用于将软件可用于分发的指示存储在非易失性随机存取存储器内的专用位置中,针对软件下载来检查所述位置,下载所述软件,以及标记所述位置以指示所述软件被下载了。
附图说明
图1是用于端点的根据本发明一个实施例的硬件架构的描绘;
图2示出根据本发明一个实施例的用于分发软件的一个序列;
图3示出根据本发明另一实施例的用于分发软件的另一序列;
图4示出根据本发明一个实施例的用于分发软件的又一序列;以及
图5是一个实施例的流程图。
具体实施方式
图1示出可以使用可能需要被更新的软件的计算机系统或端点机。例如,独立软件供应商可能希望向分布于全世界的大量此类系统提供软件更新。另外,在一些情况下可能期望提供附加的软件。
特别是在图1中所示的类型的系统包括INTEL®主动管理技术的情况下,硬件架构可以驻留在固件中。图形与存储控制器集线器44内的微控制器45容纳管理引擎(ME)固件以便代表管理应用程序来实施各种服务。非易失性随机存取存储器28容纳由管理引擎所使用的系统的基本输入/输出系统代码以及使应用程序能够根据需要将信息存储在非易失性存储器中的第三方数据存储(3PDS)。在一个实施例中存储器28可以是闪速存储器。
INTEL®主动管理技术(AMT)是用于计算机系统的远程发现、修复(healing)和保护的硅驻留管理机制。它可以为用于解决可管理性问题、提高远程管理和资产库存功能和第三方管理软件的效率、保护关键代理的功能免受操作系统故障、断电、以及有意的或无意的客户端去除的影响的软件解决方案提供基础。
驻留在微控制器45内的管理引擎在辅助电源上运行,并且在所有系统电源状态下都是可用的。因此,INTEL® AMT技术允许管理应用程序访问客户端计算机,即使当它们处于断电状态时也是如此。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811503200.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务管理系统的数据映射方法
- 下一篇:补丁文件安装处理方法及装置