×

Efficient encoding algorithms for delivery of server-centric interactive program guide

  • US 6,704,359 B1
  • Filed: 06/21/2000
  • Issued: 03/09/2004
  • Est. Priority Date: 04/15/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A data structure for representing program data that includes a plurality of streams, wherein each stream comprises a group of pictures (GOP) having a first picture and one or more remaining pictures, the data structure comprising:

  • a first set of one or more elements for representing data for the first pictures in the plurality of GOPs, wherein each of at least one element in the first set represents data for at least a portion of the first picture of a respective GOP encoded as a reference I picture, and wherein each of remaining elements in the first set represents data for at least a portion of the first picture of a respective remaining GOP encoded as either a difference picture or a P picture; and

    a second set of one or more elements for representing data for the one or more remaining pictures in the plurality of GOPs, wherein each element in the second set represents data for at least a portion of a particular remaining picture in one of the plurality of GOPs encoded as either a P picture or a B picture, and wherein each of the plurality of streams is represented by one or more elements in the first set and one or more elements in the second set.

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