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:
Jun. 01, 1999

Filed:

Aug. 12, 1996
Applicant:
Inventor:

Edward W Martini, Newark, CA (US);

Assignee:

Digital Video Systems, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ;
U.S. Cl.
CPC ...
711114 ; 711157 ; 711168 ; 711169 ; 395840 ; 395873 ;
Abstract

A system and method for storage and continuous delivery of a plurality of data files in a data stream are disclosed. The system and method include storing at least one data file of the plurality of data files, allowing each user to select the at least one data file for delivery, and transferring data from the first disk and the second disk alternately over a bus to at least one user. The at least one data file includes a plurality of data blocks and is stored by storing the plurality of data blocks in a first disk and a second disk. The first and second disks further include a plurality of blocks. Storing the at least one data file further includes the steps of (a1) storing a data block of the plurality of data blocks in a next available block of the first disk, (a2) storing a next data block of the plurality of data blocks in a corresponding block on the second disk, and (a3) repeating steps (a1) and (a2) until the at least one data file is completely stored. The at least one data file is stored on a first plurality of adjacent blocks in the first disk and a second plurality of adjacent blocks on the second disk. The method includes performing a first seek operation to find a next block on the second disk while a read and data transfer is performed for a current block on first disk and performing a second seek operation on the first disk to find a next block on the first disk while a read and data transfer is performed for a current block on the second disk.


Find Patent Forward Citations

Loading…