Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process
Reexamination Certificate
2008-07-24
2011-11-15
Kindred, Alford (Department: 2181)
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output command process
C710S054000, C710S056000
Reexamination Certificate
active
08060660
ABSTRACT:
A method for issuing shadow requests to manage bandwidth allocation between an application that issues input/output (I/O) operation requests and an I/O device. A bandwidth manager detects the completion of an I/O operation, which includes either a read operation or a write operation. The bandwidth manager calculates a statistical duration for future I/O operations between the application and the I/O device based on throughput statistics related to past I/O operations. The bandwidth manager generates a shadow request for reserving a position in a queue that stores pending I/O requests for the I/O device for a first future I/O operation request from the application and having a duration related to the statistical duration, and inserts the shadow request into the queue. Advantageously, applications that do not make frequent I/O operation requests in advance may still execute I/O operations because bandwidth is reserved for future I/O operation requests via the shadow requests.
REFERENCES:
patent: 5905889 (1999-05-01), Wilhelm, Jr.
patent: 6466939 (2002-10-01), Lai et al.
patent: 6631435 (2003-10-01), Lym et al.
patent: 7197564 (2007-03-01), Bhoj et al.
patent: 7207043 (2007-04-01), Blythe et al.
patent: 2002/0147853 (2002-10-01), Sherman et al.
patent: 2003/0172147 (2003-09-01), Chang et al.
patent: 2003/0182464 (2003-09-01), Hamilton et al.
patent: 2005/0183084 (2005-08-01), Cuomo et al.
patent: 2006/0112301 (2006-05-01), Wong
patent: 2006/0277330 (2006-12-01), Diepstraten et al.
patent: 2008/0126647 (2008-05-01), Cometto et al.
patent: 2009/0254685 (2009-10-01), Diepstraten et al.
Notice of Allowance, U.S. Appl. No. 12/179,529, dtd. Apr. 19, 2010.
Notice of Allowance, U.S. Appl. No. 12/179,535, dtd. Mar. 26, 2010.
Labute Daniel
Vinet Eric
AUTODESK, Inc
Kindred Alford
Patterson & Sheridan LLP
Unelus Ernest
LandOfFree
Adaptive bandwidth distribution system for high-performance... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Adaptive bandwidth distribution system for high-performance..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive bandwidth distribution system for high-performance... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4303835