Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1996-11-12
2000-05-16
Nguyen, Hiep T.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
711204, 711213, 712207, 712237, 712239, G06F 1208
Patent
active
060651008
ABSTRACT:
A caching apparatus and method for enhancing retrieval of data from an optical storage device are provided. The apparatus preferably includes a first memory device for storing data therein. The first memory device preferably includes a predetermined application. An optical storage device is positioned in communication with the first memory device for optically storing data therein. The optical storage device includes a plurality of data storage sectors. A second memory device is positioned in communication with the first memory device for storing data. The second memory device preferably has a predetermined amount of data storage space. The predetermined amount of data storage space includes a caching space defined by only a portion of the predetermined amount of data storage space of the second memory device. A caching engine is positioned in communication with the first memory device, the second memory device, and the optical storage device for temporarily storing data from the data storage sectors in the caching space and thereby providing a quick transfer of the data to the first memory device for use by the predetermined application. An event script is provided positioned in communication with the caching engine to direct the caching engine to transfer data sectors from the optical data storage device to the caching space in advance of being actually needed for the predetermined application of the first memory device.
REFERENCES:
patent: 4371927 (1983-02-01), Wilhite et al.
patent: 4371929 (1983-02-01), Brann et al.
patent: 4399503 (1983-08-01), Hawley
patent: 4437155 (1984-03-01), Sawyer et al.
patent: 4466059 (1984-08-01), Bastian et al.
patent: 4476526 (1984-10-01), Dodd
patent: 4489378 (1984-12-01), Dixon et al.
patent: 4490782 (1984-12-01), Dixon et al.
patent: 4536836 (1985-08-01), Dodd et al.
patent: 4571674 (1986-02-01), Hartung
patent: 4723223 (1988-02-01), Hanada
patent: 4780808 (1988-10-01), Moreno et al.
patent: 4792917 (1988-12-01), Takamatsu et al.
patent: 4800483 (1989-01-01), Yamamoto et al.
patent: 4819203 (1989-04-01), Shiroyanagi et al.
patent: 4849929 (1989-07-01), Timsit
patent: 4860192 (1989-08-01), Sachs et al.
patent: 4870565 (1989-09-01), Yamamoto et al.
patent: 4882642 (1989-11-01), Tayler et al.
patent: 4947319 (1990-08-01), Bozman
patent: 4956803 (1990-09-01), Tayler et al.
patent: 4972316 (1990-11-01), Dixon et al.
patent: 4972364 (1990-11-01), Barrett et al.
patent: 4974156 (1990-11-01), Harding et al.
patent: 4980823 (1990-12-01), Liu
patent: 5043885 (1991-08-01), Robinson
patent: 5131612 (1992-07-01), Satoh et al.
patent: 5134563 (1992-07-01), Tayler et al.
patent: 5142670 (1992-08-01), Stone et al.
patent: 5146578 (1992-09-01), Zangenehpour
patent: 5150472 (1992-09-01), Blank et al.
patent: 5224217 (1993-06-01), Zangenehpour
patent: 5226141 (1993-07-01), Esbensen
patent: 5257370 (1993-10-01), Letwin
patent: 5261072 (1993-11-01), Seigel
patent: 5263142 (1993-11-01), Watkins et al.
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5269019 (1993-12-01), Peterson et al.
patent: 5276835 (1994-01-01), Mohan et al.
patent: 5276840 (1994-01-01), Yu
patent: 5289581 (1994-02-01), Berenguel et al.
patent: 5291189 (1994-03-01), Otake et al.
patent: 5293609 (1994-03-01), Shih et al.
patent: 5305389 (1994-04-01), Palmer
patent: 5309451 (1994-05-01), Noya et al.
patent: 5317713 (1994-05-01), Glassburn
patent: 5325509 (1994-06-01), Lautzenheisery
patent: 5337197 (1994-08-01), Brown et al.
patent: 5347640 (1994-09-01), You
patent: 5347642 (1994-09-01), Barratt
patent: 5353410 (1994-10-01), Macon, Jr. et al.
patent: 5353426 (1994-10-01), Patel et al.
patent: 5353430 (1994-10-01), Lautzenheiser
patent: 5355453 (1994-10-01), Row et al.
patent: 5357618 (1994-10-01), Mirza et al.
patent: 5357623 (1994-10-01), Megory-Cohen
patent: 5359611 (1994-10-01), Parks et al.
patent: 5369751 (1994-11-01), Kambayashi et al.
patent: 5371855 (1994-12-01), Idleman et al.
patent: 5377329 (1994-12-01), Seitz
patent: 5381539 (1995-01-01), Yanai et al.
patent: 5390318 (1995-02-01), Ramakrishnan et al.
patent: 5392413 (1995-02-01), Nomura et al.
patent: 5392445 (1995-02-01), Takamoto et al.
patent: 5410653 (1995-04-01), Macon, Jr. et al.
patent: 5418910 (1995-05-01), Siegel
patent: 5418921 (1995-05-01), Cortney et al.
patent: 5418922 (1995-05-01), Liu
patent: 5418927 (1995-05-01), Chang et al.
patent: 5422771 (1995-06-01), Filepp et al.
patent: 5450586 (1995-09-01), Kuzara et al.
patent: 5452440 (1995-09-01), Salsburg
patent: 5452447 (1995-09-01), Nelson et al.
patent: 5457796 (1995-10-01), Thompson
patent: 5465350 (1995-11-01), Fueki
patent: 5475859 (1995-12-01), Kamabayashi et al.
patent: 5491810 (1996-02-01), Allen
patent: 5495457 (1996-02-01), Takagi
patent: 5513336 (1996-04-01), Vishlitzky
patent: 5550998 (1996-08-01), Willis et al.
patent: 5588128 (1996-12-01), Hicok et al.
patent: 5668959 (1997-09-01), Malcolm
patent: 5704053 (1997-12-01), Santhanam
patent: 5778435 (1998-07-01), Berenbaum et al.
patent: 5796971 (1998-08-01), Emberson
patent: 5838945 (1998-11-01), Emberson
patent: 5925100 (1999-07-01), Drewry et al.
Callahan, et al., "Software Prefetching", pp. 40-52, 1991.
Klaiber, et al., "An Architecture for Software-Controlled Data Pretching", University of Washington, pp. 43-53, 1991.
Mowry, et al., "Tolerating Latency Through Software-Controlled Prefetching in Shared-Memory Multiprocessors", pp. 87-106, 1991.
"Super PC-Kwick abd PC-Kwik RAM Disk User's Guide and Addendum" PC-Kwik Corporation, 1992-1993.
"Disk Reads with DRAM Latency" Garth A Gibson, R. Hugo Patterson, M. Satyanarayanan, Apr. 1992.
"A File-Based Adaptive Prefetch Caching Design", F. Warren Smith, Tze-Chiange Lee, Shauchi Ong, 1990.
"Caching Strategies to Improve Disk System Performance" Ramakrishna Karedla, Digital Equipment Corporation, J. Spencer Love, Independant Consultant, Bradeley G. Wherry, McREL Corporation,, 1994.
acm Transactions on Computer Systems, "Disk Cache-Miss Ratio Analysis and Design Considerations", Alan Jay Smith, Aug. 1985.
"Highlight: Using a Log-structured File System for Teriary Storage Management", John T. Kohl, Carl Staelin and Michael Stonebraker, Jan. 25-29, 1993.
"Optimal Partitioning of Cache Memory", Harold Stone, John Turek and Joel L. Wolf, 1992.
"Improving Disk Cache Hit-Ratios Through Cache Partitioning" Dominique Thiebaut, Harold S. Stone and Joel L. Wolf, 1992.
"Modeling Live and Dead Lines in Cache Memory Systems" Abraham Mendelson, Dominique Thiebaut, Dhiraj K. Pradhan, 1993.
"VM/XA SP2 minidisk cache", G.P. Bozman, 1989.
"Optimal Partitioning of Cache Memory", Harold S. Stone, John Turek and Joel L. Wolff, 1992.
"Improving Disk Cache Hit-Ratios Through Cache Partitioning", Dominique Thiebaut, Harold S. Stone and Joel L. Wolff, 1992.
"A Comparative Analysis of Disk Scheduling Policies", Toby J. Teorey and Tad B. Pinkerton, 1972.
"A Continuum of Disk Scheduling Algorithms", Robert Geist, Stephen Daniel, 1987.
"Properties of disk scheduling policies in multiprogrammed computer systems", Toby J. Teorey, 1972.
"Winchesters for multiuser/mulittask applications", by Larry Jacob, 1983.
"A New Approach to Optimal Cache Scheduling", Carsten Vogt.
"I/O Issues in a Multimedia System", A.L. Narasimha Reddy and James C. Wyllie, Mar. 1994.
Fracture Nature of Software-Cache Interation, J. Voldman, B. Mandelbrot, L.W. Hoevel, J. Knight, P. Rosenfeld, Mar. 1983.
Computer Retail Week, "d-Time", 1994-1995.
Chweh Mark C.
Lee David A.
O'Connell Daniel P.
Ramanathan Gowri
Schafer Bruce W.
Micro-Design International
Nguyen Hiep T.
LandOfFree
Caching apparatus and method for enhancing retrieval of data fro does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Caching apparatus and method for enhancing retrieval of data fro, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Caching apparatus and method for enhancing retrieval of data fro will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-268828