×

System and method for a scalable and reliable transmission of electronic software distribution

  • US 5,724,345 A
  • Filed: 12/13/1995
  • Issued: 03/03/1998
  • Est. Priority Date: 12/13/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for scalable and reliable broadcast for data distribution comprising:

  • an earth station having a source of said data, an earth orbiting satellite, anda plurality of receiving earth stations for receiving said data;

    said earth orbiting satellite including means for receiving data from said source earth station and means for retransmitting said data to said plurality of receiving earth stations;

    said source earth station including means for formatting said data into a plurality of data blocks, said data blocks including block correction information, means for packing said plurality of data blocks into a series of cells, said series of cells including cell correction information, and means for repetitively transmitting said series of cells to said satellite;

    said plurality of earth receiving stations including means for receiving said series of cells, means for detecting errors in each of said series of cells and for correcting said cells using said cell correction information, means for unpacking said cells and for reforming said plurality of data blocks, means for detecting errors in ones of said plurality of data blocks and correcting said errors with said block correction information, means for unformatting said plurality of data blocks into said data, and means for monitoring a next one of said repetitive transmission only for data blocks previously received which contain errors that could not be corrected by said means for correcting said cells and said means for correcting using said plurality of data blocks;

    so that said data is received accurately at each of said receiving stations without acknowledgment of data receipt from any of said plurality of receiving stations sent back to said earth station.

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