IP Library Granted Patent US 8,903,967
Granted Patent B2
US 8,903,967 · App. 13/534,153 · Granted Dec 2, 2014

Out-of-band management of third party adapter configuration settings in a computing system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,903,967
App. No.
13/534,153
Granted
Dec 2, 2014
Kind
B2
Abstract

Out-of-band management of third party adapter configuration settings in a computing system, the computing system including one or more configurable adapters, including: retrieving, by an out-of-band configuration manager from an out-of-band configuration repository, out-of-band configuration settings for a configurable adapter; determining, by the out-of-band configuration manager, whether the out-of-band configuration settings for the configurable adapter have been updated; and responsive to determining that the out-of-band configuration settings for the configurable adapter have been updated: updating, by the out-of-band configuration manager, in-band configuration settings for the configurable adapter, wherein the in-band configuration settings for the configurable adapter are stored in an in-band configuration repository; retrieving, by the out-of-band configuration manager from the in-band configuration repository, metadata that includes updated in-band configuration settings for the configurable adapter; and sending, by the out-of-band configuration manager to a configuration implementer, the metadata that includes updated in-band configuration settings for the configurable adapter.

Claims (9)

1. A method of out-of-band management of third party adapter configuration settings in a computing system, the computing system including one or more configurable adapters, the method comprising:

retrieving, by an out-of-band configuration manager from an out-of-band configuration repository, a data communications protocol for a configurable adapter, wherein the data communications protocol is utilized by the configurable adapter for data communications with other computing systems;

determining, by the out-of-band configuration manager, whether the data communications protocol for the configurable adapter has been updated in the out-of-band configuration repository; and

responsive to determining that the data communications protocol for the configurable adapter has been updated in the out-of-band configuration repository:

updating, by the out-of-band configuration manager, in-band configuration settings for the configurable adapter, wherein the in-band configuration settings for the configurable adapter are stored in an in-band configuration repository; wherein updating in-band configuration settings for the configurable adapter further comprises writing from the out-of-band configuration repository, to a Human Interface Infrastructure (HII) database, the update of the data communications protocol while the configurable adapter is not being booted and while the configurable adapter is disconnected;

retrieving, by the out-of-band configuration manager from the in-band configuration repository, metadata that includes updated in-band configuration settings for the configurable adapter; and

sending, by the out-of-band configuration manager to a configuration implementer, the metadata that includes updated in-band configuration settings for the configurable adapter, wherein the configuration implementer configures the configurable adapter.

2. The method of claim 1 wherein the out-of-band configuration repository is managed by a system management controller.

3. The method of claim 1 wherein determining whether the data communications protocol for the configurable adapter has been updated includes comparing a hash value for a current data communications protocol to a hash value for a previous data communications protocol.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2019
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 050300/0570 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENT CONTAINING TYPO ERRORS PREVIOUSLY RECORDED AT REEL: 037101 FRAME: 0969. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 28, 2015
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 037689/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2015
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 037101/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0111 →