×

Program transmission optimisation

  • US 5,421,031 A
  • Filed: 12/23/1993
  • Issued: 05/30/1995
  • Est. Priority Date: 08/23/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for optimising transmission of a program to multiple receivers over a distribution system, wherein if one or more receivers request a particular program at a same time or different times, the distribution system responds to each request irrespective of whether or not a receiver other than said one or more receivers is already receiving the same particular program, while minimizing transmission resources required to service the requests, the method comprising:

  • at a head end of the distribution system,(a) providing the program divided into a plurality of program segments for implementing a scheduling algorithm by which the program segments are organized into a predetermined sequence; and

    (b) transmitting the program segments according to the scheduling algorithm such that during a time required for normal playback of the program at the multiple receivers, at least some of the program segments are transmitted more than once simultaneously from the head end to the multiple receivers with no requirement at any time to dedicate the head end of the distribution system to any specific receiver;

    and at a receiver of the distribution system,(c) storing the transmitted program segments in a buffer storage means in the receiver for subsequent playback, wherein if a same program segment is received by the receiver more than once, said same program segment is stored only once in the buffer storage means, and wherein said scheduling algorithm ensures that any receiver will receive all of the program segments in a manner that will enable continuous playback of the program at a normal playback rate of the program while providing flexibility to structure the buffer storage means to be smaller than is required to hold the entire program if desired.

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