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.:

US 7251691 B1

PDF
Full Text
Expired
Date of Patent:
Jul. 31, 2007

Filed:

Jul. 11, 2003
Applicants:

Kenneth Wayne Boyd, Tucson, AZ (US);

Kenneth Fairclough Day, Iii, Tucson, AZ (US);

Philip Matthew Dudas, Tucson, AZ (US);

John Jay Wolfgang, Tucson, AZ (US);

Inventors:

Kenneth Wayne Boyd, Tucson, AZ (US);

Kenneth Fairclough Day, III, Tucson, AZ (US);

Philip Matthew Dudas, Tucson, AZ (US);

John Jay Wolfgang, Tucson, AZ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

Disclosed are a system, a method, and a computer program product to optimize the overall latency of transferring data from peer computers to storage devices. The latency optimization occurs after a group of data is received and organized by the peer computers. The average amount of time to transfer data to each particular storage device from the peer computers is used to determine the assignment of data transfers between the peer computers. Each peer computer maintains continuously updated measurements of the average time to transfer data to each storage device. The updated transfer time measurements are based upon a moving average with adjustable weighting of past and present measurements enabling the system to adapt to changing conditions.


Find Patent Forward Citations

Loading…