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:
Dec. 11, 2007

Filed:

Nov. 08, 2002
Applicants:

Julie Ward Drew, Redwood City, CA (US);

Troy Alexander Shahoumian, Sunnyvale, CA (US);

John Wilkes, Palo Alto, CA (US);

Michael O'sullivan, Auckland, NZ;

Dirk Beyer, Walnut Creek, CA (US);

Inventors:

Julie Ward Drew, Redwood City, CA (US);

Troy Alexander Shahoumian, Sunnyvale, CA (US);

John Wilkes, Palo Alto, CA (US);

Michael O'Sullivan, Auckland, NZ;

Dirk Beyer, Walnut Creek, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 11/00 (2006.01); H04B 3/20 (2006.01);
U.S. Cl.
CPC ...
Abstract

A technique is disclosed for reprovisioning an interconnect fabric design for interconnecting a plurality of network nodes. A design for the interconnect fabric specifies an arrangement of elements of the fabric and flow requirements among the network nodes. The invention programmatically reprovisions the design. This may include determining whether the flow requirements are satisfied by the design and whether the design violates constraints on the elements, such as bandwidth capacity and number of available ports. If the design does not satisfy the flow requirements, then the design is modified until the flow requirements are satisfied. Modifications are performed systematically by first attempting those that are least disruptive to the design and, then, attempting modifications that are increasingly more disruptive. As a result, the design is efficiently and cost-effectively reprovisioned to meet the flow the requirements.


Find Patent Forward Citations

Loading…