IP Library Granted Patent US 7,480,757
Granted Patent B2
US 7,480,757 · App. 11/420,078 · Granted Jan 20, 2009

Method for dynamically allocating lanes to a plurality of PCI Express connectors

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 7,480,757
App. No.
11/420,078
Granted
Jan 20, 2009
Kind
B2
Abstract

A method for dynamically allocating lanes to a plurality of PCI Express connectors is disclosed that may comprise identifying whether a PCI Express device is installed into each PCI Express connector, identifying historic data traffic for each PCI device installed into the plurality of PCI Express connectors, and assigning a portion of the lanes to each PCI Express connector having a PCI Express device installed into the PCI Express connector. The method may also comprise identifying a device type for each PCI Express device installed into the plurality of PCI Express connectors. Moreover, the method may comprise creating allocation rules that specify the allocation of lanes to the plurality of PCI Express connectors. Furthermore, the method may comprise receiving user allocation preferences that specify the allocation of lanes to the plurality of PCI Express connectors.

Claims (13)

1. A method for dynamically allocating lanes to a plurality of PCI Express connectors, the method comprising:

identifying whether a PCI Express device is installed into each PCI Express connector;

identifying historic data traffic for each PCI Express device installed into the plurality of PCI Express connectors; and

assigning a portion of the lanes to each PCI Express connector having a PCI Express device installed into the PCI Express connector including assigning the lanes to each PCI Express connector in dependence upon the historic data traffic.

2. The method of claim 1 further comprising:

identifying a device type for each PCI Express device installed into the plurality of PCI Express connectors; and

wherein assigning a portion of the lanes to each PCI Express connector having a PCI Express device installed into the PCI Express connector further comprises assigning the lanes to each PCI Express connector in dependence upon the identified device types.

3. The method of claim 1 further comprising:

creating allocation rules that specify the allocation of lanes to the plurality of PCI Express connectors; and

wherein assigning a portion of the lanes to each PCI Express connector having a PCI Express device installed into the PCI Express connector further comprises assigning the lanes to each PCI Express connector in dependence upon the allocation rules.

4. The method of claim 1 further comprising:

receiving user allocation preferences that specify the allocation of lanes to the plurality of PCI Express connectors; and

wherein assigning a portion of the lanes to each PCI Express connector having a PCI Express device installed into the PCI Express connector further comprises assigning the lanes to each PCI Express connector in dependence upon the user allocation preferences.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 034194/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2006
From: ATHERTON, WILLIAM E.; BAKER, MARCUS A.; KERN, ERIC R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 018010/0469 →