Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output data buffering
Reexamination Certificate
2005-01-11
2005-01-11
Gaffin, Jeffrey (Department: 2182)
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output data buffering
C710S056000, C710S053000, C710S015000, C714S047300, C714S048000
Reexamination Certificate
active
06842802
ABSTRACT:
A programmatic time-gap defect correction apparatus and method corrects errors which may go undetected by a computer system. Buffer underruns or overruns, which may incur errors in data transfers, yet remain undetected and uncorrected in a computer system, are corrected by an error avoidance module in accordance with the invention. Bytes transferred to and from buffers, used by an I/O controllers to temporarily store data while being transferred between synchronous and asynchronous devices, are counted and an error condition is forced based on the count. If the count exceeds the capacity of the buffer, an error condition is forced, thereby reducing chances that errors are incurred into the data transfer.
REFERENCES:
patent: 3908099 (1975-09-01), Borbas et al.
patent: 4040027 (1977-08-01), van Es et al.
patent: 4189765 (1980-02-01), Kotalik et al.
patent: 4206440 (1980-06-01), Doi et al.
patent: 4216532 (1980-08-01), Garetti et al.
patent: 4459661 (1984-07-01), Kaneda et al.
patent: 4589063 (1986-05-01), Shah et al.
patent: 4654783 (1987-03-01), Veres et al.
patent: 4727480 (1988-02-01), Albright et al.
patent: 4779187 (1988-10-01), Letwin
patent: 4888680 (1989-12-01), Sander et al.
patent: 4942606 (1990-07-01), Kaiser et al.
patent: 4996690 (1991-02-01), George et al.
patent: 5093910 (1992-03-01), Tulpule et al.
patent: 5179663 (1993-01-01), Iimura
patent: 5212795 (1993-05-01), Hendry
patent: 5233692 (1993-08-01), Gajjar et al.
patent: 5237567 (1993-08-01), Nay et al.
patent: 5267241 (1993-11-01), Kowal
patent: 5379414 (1995-01-01), Adams
patent: 5416782 (1995-05-01), Wells et al.
patent: 5422892 (1995-06-01), Hii et al.
patent: 5450546 (1995-09-01), Krakirian
patent: 5619642 (1997-04-01), Nielson et al.
patent: 5983002 (1999-11-01), Adams
patent: 6151180 (2000-11-01), Bang
NEC Electronics, Inc., “IBM-NEC Meeting for μPD765A/μPD72065 Problem” (U.S.A., May 1987).
Intel Corporation, Letter to customers from Jim Sleezer, Product Manager, regarding FDC error and possible solutions (U.S.A., May 2, 1988).
Adams, Phillip M., Nova University, Department of Computer Science, “Hardware-Induced Data Virus,” Technical Report TR-881101-1 (U.S.A., Nov. 14, 1988).
Advanced Military Computing, “Hardware Virus Threatens Database,” vol. 4, No. 25, pp. 1 & 8 (U.S.A., Dec. 5, 1988).
Intel Corporation, “8237A/8237A-5 High Performance Programmable DMA Controller,” (U.S.A., date unknown).
Intel Corporation, “8272A Single/Double Density Floppy Disk Controller” (U.S.A., date unknown).
AFTG-TG, L.L.C.
Chen Alan S
Gaffin Jeffrey
Pate & Pierce & Baird
LandOfFree
Programmatic time-gap defect correction apparatus and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Programmatic time-gap defect correction apparatus and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmatic time-gap defect correction apparatus and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3368810