×

Display pause with elastic playback

  • US 6,259,441 B1
  • Filed: 09/29/1999
  • Issued: 07/10/2001
  • Est. Priority Date: 12/05/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for use with a display system that acquires an ordered set of display data from a data source, transfers the display data to a display device as the display data is acquired, and displays at a first rate an image generated from the display data transferred to the display device, the system comprising:

  • means for identifying a first instruction from a user that either directly or indirectly specifies pause of the display of the image, means for stopping, in response to identification of the first instruction, the transfer of display data to the display device;

    means for storing the display data acquired subsequent to identification of the first instruction;

    means for identifying a second instruction from a user that either directly or indirectly specifies resumption of the display of the image;

    means for causing, in response to identification of the second instruction, the transfer of stored display data to the display device in the order that the stored display data was stored;

    means for processing the stored display data, before and/or after the stored display data is stored, in a manner that enables the stored display data to be displayed at a second rate that is greater than the first rate, wherein the display system displays, at the second rate, an image generated from the processed stored display data transferred to the display device;

    means for continuing to store display data, subsequent to identification of the second instruction, so long as there is stored display data that has not yet been transferred to the display device, the amount of stored display data being gradually reduced by display of the stored data at the second rate that is greater than the first rate at which the display data need be stored to enable display of the display data at the first rate;

    means for causing, upon stopping storage of acquired display data, the display data to again be transferred to the display device as the display data is acquired;

    means for specifying the time at which causing the display data to again be transferred is to begin; and

    means for calculating the second rate based upon the specified time, the time at which pause of the display of the image begins, the time at which resumption of the display of the image begins, and the first rate.

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