×

System and method for reliably communicating the content of a live data stream

  • US 20030226089A1
  • Filed: 02/14/2003
  • Published: 12/04/2003
  • Est. Priority Date: 02/15/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for communicating the content of a live data stream to a receiver using a plurality of channels comprising one or more main channels and one or more booster channels, each of the main and booster channels having at least two sub-channels, the method comprising:

  • receiving a first segment of a live data stream, the first segment S0 containing first segment data;

    applying a forward error correction algorithm the first segment data to produce a corresponding transmit block T0;

    dividing the T0 block into two or more T0 sub-blocks, wherein each of the two or more T0 sub-blocks comprise substantially distinct FEC-encoded first segment data;

    transmitting a first of the two or more T0 sub-blocks to a receiver on a first main sub-channel;

    receiving a second segment of the live data stream, the second segment S1 containing second segment data;

    applying a forward error correction algorithm to the second segment data to produce a transmit block T1;

    dividing the T1 block into two or more T1 blocks, wherein each of the two or more T1 blocks comprise substantially distinct FEC-encoded second segment data;

    transmitting substantially concurrently, the second of the two or more T0 sub-blocks on the first main sub-channel and a first of the two or more T1 sub-blocks on a second main sub-channel; and

    transmitting substantially concurrently, the first T0 sub-block on a first booster sub-channel, and the first T1 sub-block on a second booster sub-channel, wherein the second T0 sub-block, the first T1 sub-block, the first T0 sub-block, and the first T1 sub-block are all transmitted substantially-concurrently.

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