×

Display pause with elastic playback

  • US 6,005,564 A
  • Filed: 12/05/1996
  • Issued: 12/21/1999
  • Est. Priority Date: 12/05/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for displaying an image over a period of time, the image represented by an ordered set of display data, the method comprising the steps of:

  • acquiring display data from a data source;

    transferring the display data to a display device as the display data is acquired;

    displaying, at a first rate, an image generated from the display data transferred to the display device;

    identifying a first instruction from a user that either directly or indirectly specifies a pause in the display of the image;

    in response to the first instruction, stopping the transfer of display data to the display device;

    storing the display data acquired subsequent to the first instruction;

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

    in response to the second instruction, transferring stored display data, in the order that the stored display data was stored, to the display device;

    processing the stored display data, either before 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;

    displaying, at the second rate, an image generated from the processed stored display data transferred to the display device;

    subsequent to identification of the second instruction, continuing to store display data 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;

    upon stopping storage of acquired display data, again transferring the display data to the display device as the display data is acquired;

    specifying the time at which the step of again transferring is to begin; and

    calculating the second rate based upon the specified time, the time at which resumption of the display of the image begins, the amount of stored display data at the time at which resumption of the display of the image begins, and the first rate.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×