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.

Date of Patent:
Feb. 22, 1994

Filed:

Sep. 18, 1992
Applicant:
Inventors:

Leo Berenguel, Fremont, CA (US);

Weii Lin, Fremont, CA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395275 ; 395425 ; 3642434 ; 36424341 ; 364D / ; 3649642 ; 364D / ;
Abstract

A modified driver program for an external hard disk drive for a personal computer which manages a cache in RAM on the motherboard to speed up disk access operations is disclosed. A block of 2000 bytes contiguous to the driver code is reserved at boot time. An 'on/off' data byte flag is managed to indicate whether the data in the cache is valid. For read operations of a size less than the size of the cache, a number of sequential blocks of data from the disk are stored in the cache. Any write operation potentially invalidates the cache data so the flag is set 'off'. On subsequent read operations, if the cache flag is 'on', the driver code compares the contents of the cache to the requested data to see if it is stored in the cache. If it is, the data is read from the cache as opposed to the disk thereby speeding up the access.


Find Patent Forward Citations

Loading…