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.
Patent No.:
Date of Patent:
Aug. 21, 2007
Filed:
Aug. 29, 2002
James A. Lynn, Rose Hill, KS (US);
Pramodh K. Mereddy, Wichita, KS (US);
James A. Lynn, Rose Hill, KS (US);
Pramodh K. Mereddy, Wichita, KS (US);
LSI Corporation, Milpitas, CA (US);
Abstract
The present invention provides systems and methods for balancing a request load on device communication channels. A system includes a channel scanner, a processor, and a load balancer. The system may iteratively balance the request load on the communication channels. The device communication channels are typically connected between controllers and a system of devices. The channel scanner is configured for scanning the channels to determine the number or bandwidth of requests of each device. The processor may rank the devices by the number or bandwidth of requests of each device. The load balancer may allocate the requests between the channels based on the rank of the devices. For example, the load balancer may receive the rank order of the devices from the processor and allocate the requests based on the rank order. The load balancer may additionally allocate the requests based on present capabilities of the channels.