×

Encoding and decoding selectively retrievable representations of video content

  • US 9,854,263 B2
  • Filed: 09/14/2015
  • Issued: 12/26/2017
  • Est. Priority Date: 04/25/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing compressed video data, the method comprising:

  • accessing, by a computer system, a plurality of encoded video frames, each video frame comprising a plurality of data structure components encoded from said each video frame, each of the plurality of data structure components being associated with a different one of a plurality of image resolutions such that the video frame can be displayed at one image resolution of the plurality of image resolutions in part by combining all of a subset of data structure components associated with an image resolution that is equal to or less than the one image resolution, each of the subset of data structure components comprising a data size that is equal to or less than that associated with the one image resolution, such that the subset of data structure components comprises data sufficient to reconstruct the video frame at a corresponding one of the plurality of image resolutions;

    identifying a hardware display communicatively coupled to the computer system;

    determining an available bandwidth between the computer system and the hardware display;

    selecting the one image resolution from the plurality of image resolutions based on the determined available bandwidth;

    selecting, for each video frame of the plurality of video frames, a subset of data structure components of the video frame, the selected subset of data structure components comprising all of the data structure components associated with the image resolution that is equal to or less than the one image resolution selected from the plurality of available image resolutions; and

    transmitting, for each video frame, the selected subset of data structure components to the hardware display.

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