The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 16, 2010

Filed:

Dec. 19, 2006
Applicants:

Douglas M. Freimuth, New York, NY (US);

Renato J. Recio, Austin, TX (US);

Claudia A. Salzberg, Austin, TX (US);

Steven M. Thurber, Austin, TX (US);

Jacobo A. Vargas, Cedar Park, TX (US);

Inventors:

Douglas M. Freimuth, New York, NY (US);

Renato J. Recio, Austin, TX (US);

Claudia A. Salzberg, Austin, TX (US);

Steven M. Thurber, Austin, TX (US);

Jacobo A. Vargas, Cedar Park, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H05K 7/10 (2006.01);
U.S. Cl.
CPC ...
Abstract

Mechanisms for hot-plug/remove of a new component in a running communication fabric, such as a PCIe fabric, are provided. With these mechanisms, the addition of a new component in the fabric is detected and an event is sent to a multiple root fabric configuration manager. The multiple root fabric configuration manager gathers information about the new component and updates its I/O component tree structure in its configuration data structure to include the new component. The new component may then be utilized via the updated configuration data structure. When a component is to be removed, the multiple root fabric configuration manager receives an event indicating the component to be removed, determines which branches of the tree structure are affected by the removal, and updates its configuration data structure accordingly to remove the component and its associated components from the virtual plane of the removed component.


Find Patent Forward Citations

Loading…