Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Method-for-predicting-what-video-data-should-be-in-a-cache-which-is-in-a-disk-based-digital-video-recorder

 Head positioning servo for disk drives
There is disclosed a positioning apparatus for positioning a magnetic head in a disk drive ...


 Open loop acceleration/deceleration control for disk drive stepper motors
In accordance with the present invention, there is a relatively inexpensive, but efficient open ...


 Multiplexing I/O module
The invention is embodied in an I/O module that performs external addressing of banks of I/O ...


 Modular computer assembly
The present invention specifically addresses and alleviates the above mentioned deficiencies ...


 Ergonomic docking station for a portable computer
The foregoing problems are solved and a technical advance is achieved by a portable PC docking ...


 High-performance modular memory system with crossbar connections
OF THE PREFERRED EMBODIMENTS System Platform FIG. 1 is a block diagram of a Symmetrical Multi-P...


 System and method for checking bits in a buffer with multiple entries
FIG. 1 shows a computer system 100 having a processor 110, also referred to herein as a controller ...


 Control circuitry for data transfer in an advanced data link controller
The increased use of Bit-Oriented-Protocols has resulted in a need for a low-cost, high speed LSI ...


 Enhanced network services using a subnetwork of communicating processors
The invention provides a method and system for providing enhanced services for a network, using a ...


 System and method for providing television services
The present invention provides an approach for viewer-friendly and virtually instantaneous ...


 Method for predicting what video data should be in a cache which is in a disk-based digital video recorder

Details
Inventors: Windrem, Kevin D.; Casper, David; Greco, Anna; Murray, Scott; O'Connor, Paul; Zamani, Elaine B.;
Assignee: Tektronix, Inc. (Wilsonville, OR)
Primary Examiner: Chin; Tommy P.
Assistant Examiner: Vincent; David R.
Attorney, Agent or Firm: Gray; Francis I.

A digital video recorder employing standard hard disk arrays employs a caching system to enable continuous video data to be supplied to and provided from the standard disk drives which may not be adapted for continuous data stream operation. The system is implemented as an array of disk drives and includes cache management functions for governing disk read and write operations. A predictor enables the cache to predict disk reads and disk writes and to maintain the cache based on the predictions. Redundancy enables playback in the event of failure of a drive in the array and also provides improved playback data retrieval time.

DETAILED DESCRIPTION Cache management/disk utilization for a digital video recorder according to the present invention employs a cache in conjunction with an array of inexpensive disk drives for recording and playing video signals.
The cache is such that data coming in or going out (e.
g.
, digital video) is buffered in the cache through a cache management algorithm, thereby compensating for the periods when the disks may be unable to transfer data.
Data is maintained in video and audio blocks, enabling use and modification of either or both of video data and audio data.
In playback mode, e.
g.
, the cache management includes retrieving playback data from the disks in advance of their use, and storing this information in the cache, and making data available for output.



Related patents
  Video storage
According to a first aspect of the present invention, there is provided video storage apparatus including storage means, transfer means and processing means, wherein ...
  Method and apparatus for converting an image signal
It is an object of the present invention to resolve the problems encountered in the prior art, eliminate the difference between aspect ratios and the shift of ...
  Contrast/brightness control circuit for television receiver
It is, therefore, an object of the present invention to provide a television receiver which overcomes the problem of the conventional television receiver. Another object ...
  Method and appparatus for generating a compact post-diagnostic case record for browsing and diagnostic viewing
OF THE PREFERRED EMBODIMENT FIG. 1 includes a series of major rectangular blocks which represent PC or workstation-class computers. Each workstation preferably includes ...
  Fast data exchange system between different type computer and medium storing program of extent information and transformation
An object of the present invention is to resolve the above mentioned problem. Another object of the present invention is to quickly exchange or share a file between ...
  System for the real-time scheduling and loading of look-up tables for a patterning device
I claim: 1. A method for processing digitally encoded pattern information for use in a patterning method wherein a plurality of arrays are spaced across the path of a ...
  System for transferring 32-bit double word IDE data sequentially without an intervening instruction by automatically incrementing I/O port address and translating incremented address
In accordance with the invention, a system is provided for transferring data expressed as 32-bit words between a host personal computer operative in a 32-bit mode and an ...
  Apparatus and method for retrieving information using standard objects
OF PREFERRED EMBODIMENT As a general overview, document manager uses a standard-set of objects. The document manager runs at a client computer and retrieves documents ...
  System for controlling a serial data channel with a microprocessor
Having thus described our invention, what we claim as new, and desire to secure by Letters Patent is: 1. A system for controlling the bidirectional transfer of data ...
  Method and apparatus for positioning a transducer using embedded servo track encoding
In the present invention, all the servo information necessary for both the track accessing and track following functions is combined and encoded in one sequence on the ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved