IP Library Granted Patent US 8,607,310
Granted Patent B2
US 8,607,310 · App. 11/405,244 · Granted Dec 10, 2013

Association of in-band and out-of-band identification credentials of a target device

Inventors: Jayson T. Holovacs (Dunellen, NJ); Neil S. Weinstock (Morristown, NJ); Siva Somasundaram (Dayton, NJ)
Assignee: Raritan Americas, Inc.
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,607,310
App. No.
11/405,244
Granted
Dec 10, 2013
Kind
B2
Abstract

An association between a system's in-band identification credentials with out-of-band identification credentials may arise by making a universal serial bus device emulation in the form of either a virtual mass storage device or a virtual network adaptor. In the case of the former, a machine readable name is decoded to determine which KVM port a target device is connected to. Such can be used to associate a system's known in-band identification credentials with decoded out-of-band identification credentials from the virtual mass storage device. In the case of the latter, the target may be searched and queried through an out-of-band path to ascertain in-band identification credentials.

Claims (40)

1. A method to ascertain an association between in-band and out-of-band identification credentials of a target device, comprising the steps of:

providing a computer interface module (CIM) connected to an in-band network, the CIM including a virtual device comprising one of a virtual drive or virtual network adapter appearing at a port of the target device through an out-of-band path, the virtual device being operative to detect the in-band identification credentials of the target device by querying the target device over the out-of-band path when the virtual device comprises a virtual network adapter or to provide the out-of-band identification credentials to the target device over the out-of-band path when the virtual device comprises a virtual drive;

detecting one of the in-band identification credentials over the out-of-band path or the out-of band identification credentials over an in-band path by a management device connected to the in-band network;

associating the detected in-band identification credentials or out-of-band identification credentials of the target device by the management device with the other of the out-of-band identification credentials or in-band identification credentials of the target device; and

storing information indicative of the association between the in-band identification credentials and out-of-band identification credentials in a database accessible to the management device,

wherein the other credentials are previously known to the management device,

wherein the CIM and the target device are physically distinct devices,

wherein the detecting step further comprises the step of decoding or looking up a machine-readable name of the virtual drive when the virtual device comprises a virtual drive or the step of extracting a host name of the target device when the virtual device comprises a virtual network adapter.

2. The method of claim 1 , further comprising the steps of:

providing a CIM comprising a virtual mass storage device as a virtual drive, the virtual mass storage device having a machine-readable name;

providing an in-band management device as the management device;

polling over the in-band network by the in-band management device to find a local drive appearing on a target device, the local drive corresponding to the virtual mass storage device;

obtaining the machine-readable name by the in-band management device from the target device over the in-band network, the machine-readable name provided by the virtual mass storage device to the target device over the out-of-band path;

decoding or looking up the machine-readable name by the in-band management device and, as a result of same, identifying the out-of-band identification credentials of the target device from the name of the local drive and associating the previously known in-band identification credentials of the target device with the identified out of band identification credentials of the target device.

3. The method of claim 2 , further comprising the step of:

determining an identity of a keyboard, video and mouse (KVM) port associated with the CIM based on the step of decoding of the machine-readable name of the virtual mass storage device to identify the out-of-band identification credentials.

4. The method of claim 1 , further comprising the steps of:

providing a CIM comprising a virtual mass storage device as a virtual drive, the virtual mass storage device having a machine-readable name

providing a CIM comprising a virtual network adaptor as the virtual device;

providing an out-of-band management device as the management device, the CIM comprising the out-of-band management device;

receiving a request for an Internet protocol address by the virtual device from the target device over the out-of-band path;

extracting a host name of the target device by the out-of-band management device from the request for an Internet protocol address that contains in-band identification credentials of the target device; and

associating the extracted in-band identification credentials of the target device with the previously-known out-of-band identification credentials of the target device.

5. A system for associating in band identification credentials and out of band identification credentials of a target device, comprising:

a computer interface module (CIM) including a virtual device appearing at a port of the target device via an out-of-band path and comprising one of a virtual drive or a virtual network adapter, the virtual device for detecting the in-band identification credentials by querying the target device over the out-of-band path when the virtual device comprises a virtual network adapter or generating the out-of-band identification credentials and providing the out-of-band identification credentials to the target device over the out-of-band path when the virtual device comprises a virtual drive, the CIM being connected to an in-band network and the virtual device connected to the target device through an out-of-band path;

a management device connected to the in-band network for detecting one of the in-band identification credentials over the out-of-band path or the out-of-band identification credentials over an in-band path, wherein the management device is further operative to associate the detected in band identification credentials or out-of-band identification credentials of the target device with the other of the out of band identification credentials or in-band identification credentials of the target device; and

a database accessible to the management device for storing information indicative of the association between the in-band identification credentials and out-of-band identification credentials,

wherein the other credentials are previously known to the management device, and

wherein the CIM and the target device are physically distinct devices, and

wherein the management device is further operative to decode or look up a machine-readable name of the virtual drive when the virtual device comprises a virtual drive, or to extract a host name of the target device when the virtual device comprises a virtual network adapter.

6. The system of claim 5 , wherein:

the virtual device of the CIM comprises a virtual mass storage device operative to provide a machine readable name to the target device over the out of band path,

the management device comprises an in-band management device operable to decode the machine readable name by accessing the target device over the in-band network to thereby discover the out of band credentials, and

the in-band management device associates the out of band credentials with the previously known in-band credentials.

7. The system of claim 5 , wherein;

the virtual device of the CIM mounts a virtual network adaptor to the target device over the out-of-band path,

the target device broadcasts a request over the out-of-band path that includes a host name of the target device that contains in-band identification credentials of the target device,

the management device comprises an out-of-band management device,

the CIM comprises the out-of-band management device, and

the CIM is operative to associate the in-band identification credentials of the target device with the out-of-band identification credentials of the target device, the latter of which are previously known to the CIM.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2015
From: PNC BANK NATIONAL ASSOCIATION
To: RARITAN INC; RARITAN AMERICAS, INC.,; RARITAN TECHNOLOGIES, INC.,; RIIP, INC.
Reel/Frame 036819/0205 →
CORRECTIVE ASSIGNMENT TO CORRECT THE OMITTED ASSIGNORS PREVIOUSLY RECORDED ON REEL 020574 FRAME 0422. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS' INTERESTS. Recorded Aug 14, 2013
From: HOLOVACS, JAYSON T.; WEINSTOCK, NEIL; SOMASUNDARAM, SIVA
To: RARITAN AMERICAS, INC.
Reel/Frame 031013/0898 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2012
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: RARITAN, INC.; RARITAN AMERICAS, INC.; RIIP, INC.
Reel/Frame 028924/0272 →
SECURITY AGREEMENT Recorded Sep 10, 2012
From: RARITAN, INC.; RARITAN AMERICAS, INC.; RARITAN TECHNOLOGIES, INC.; RIIP, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 028924/0527 →
AMENDMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded May 11, 2012
From: RARITAN AMERICAS, INC.; RARITAN, INC.; RIIP, INC.; RARITAN TECHNOLOGIES, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR BY MERGER TO WACHOVIA BANK, NATIONAL ASSOCIATION)
Reel/Frame 028192/0318 →
SECURITY AGREEMENT Recorded Feb 29, 2008
From: RARITAN, INC.
To: WACHOVIA BANK
Reel/Frame 020582/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2008
From: HOLOVACS, JAYSON T.
To: RARITAN AMERICAS INC.
Reel/Frame 020574/0422 →
Continuity (1)
Related Publication 20070245408A1 · Oct 18, 2007