← Back to Patent Explorer
US5642497A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital disk recorder using a port clock having parallel tracks along a timeline with each track representing an independently accessible media stream

Assignee: Grass Valley USA LLC
•
Filing: 1995-01-30
•
Granted: 1997-06-24
•
Expires: 2015-01-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An application programming interface for a digital disk recorder uses a port to link resources together to form a multimedia recorder that emulates a tape recorder while retaining the flexibility of the digital disk recorder. The port is a matrix of timelines for each resource, with each track in the port representing a media stream associated with a different one of the resources. A dynamic subsystem controls recording and playing back multimedia between the resources and a disk file system of the digital disk recorder using the port. A static subsystem maintains on the disk file system a database of movies recorded by the digital disk recorder from the resources according to the port, with each movie being a collection of media files for each resource that are independently accessible.

Inventors

  • 👤 Errol C. Crary
  • 👤 Richard W. Stallkamp
  • 👤 Laurence J. Morandi
  • 👤 Douglas C. Stevens
  • 👤 Alexandru Mitaru

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 06:41
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G06; G06F; G06F13/00; G06F13/10; G06F13/102; G11B27/002; G11B2220/00; G11B2220/20; G11B2220/40; G11B2220/41

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 128 words
An application programming interface for a digital disk recorder comprising: a dynamic subsystem for recording and playing back multimedia between resources and a disk file system of the digital disk recorder, the dynamic subsystem having a port clock for linking the resources together, the port clock having a plurality of parallel tracks along a timeline, each track representing a media stream and being associated with a different one of the resources and each media stream representing at least one media file; a static subsystem for maintaining on the disk file system of the digital disk recorder a database of movies recorded by the multimedia recorder from the resources according to the port clock, each movie being a collection of media files for each resource that are independently accessible.
Claim 2
Dependent Claim 128 words
An application programming interface for a digital disk recorder comprising: a dynamic subsystem for recording and playing back multimedia between resources and a disk file system of the digital disk recorder, the dynamic subsystem having a port clock for linking the resources together, the port clock having a plurality of parallel tracks along a timeline, each track representing a media stream and being associated with a different one of the resources and each media stream representing at least one media file; a static subsystem for maintaining on the disk file system of the digital disk recorder a database of movies recorded by the multimedia recorder from the resources according to the port clock, each movie being a collection of media files for each resource that are independently accessible.
Claim 3
Independent Claim 118 words
A method of application programming a digital disk recorder comprising the steps of: opening a port clock, the port clock being in the form of a plurality of parallel tracks along a timeline, each track representing a different media stream of at least one media file; coupling a plurality of resources to the port clock, each resource being coupled to a different one of the tracks to provide the media stream for that track; attaching a movie to the port clock, the movie being in the form of a collection of media files for each resource and being stored in a disk file system of the digital disk recorder; and activating the port clock to record/play the movie.
Claim 4
Independent Claim 118 words
A method of application programming a digital disk recorder comprising the steps of: opening a port clock, the port clock being in the form of a plurality of parallel tracks along a timeline, each track representing a different media stream of at least one media file; coupling a plurality of resources to the port clock, each resource being coupled to a different one of the tracks to provide the media stream for that track; attaching a movie to the port clock, the movie being in the form of a collection of media files for each resource and being stored in a disk file system of the digital disk recorder; and activating the port clock to record/play the movie.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-23 2000-12-23 2001-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-23 2004-12-23 2005-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-23 2008-12-23 2009-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag