×

Method and apparatus implementing random access and time-based functions on a continuous stream of formatted digital data

  • US 6,327,418 B1
  • Filed: 04/03/1998
  • Issued: 12/04/2001
  • Est. Priority Date: 10/10/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for providing pass through or capture of continuous linear streams of digital information represented in various formats while providing the appearance of a locally stored stream, comprising the steps of:

  • providing at least one media cache for copying blocks of data from said information stream, wherein data in said media cache can be viewed as a snapshot of said continuous stream of digital information;

    providing a playback pointer, wherein a playback pointer position selects a portion of said media cache that is to be accessed to provide functions including any of pause, rewind, fast forward, play, play faster, play slower, and play in reverse;

    providing a stream clock;

    providing a buffer controller that is responsible for controlling a clock rate of said stream clock;

    wherein the rate at which said stream clock delivers clock events to said media cache is based on a rate specified by said buffer controller; and

    wherein said buffer controller can speed up or slow down playback of a stream or an entire collection of streams by requesting said stream clock to adjust its clock rate.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×