×

System and methods for transmitting data

  • US 8,428,185 B1
  • Filed: 09/30/2005
  • Issued: 04/23/2013
  • Est. Priority Date: 06/28/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for receiving data over a channel, comprising:

  • receiving, from a transmitter, a first plurality of data packets categorized into a first category of importance and a second category of importance, wherein the second category of importance comprises low importance, and wherein the first category of importance comprises a higher importance than the second category of importance, the categorization based on;

    a determination of degradation associated with reconstructing the first plurality of data packets, anda predictability of the first plurality of data packets based on an estimate of a difference between the first plurality of data packets and a result of error mitigation of the first plurality of data packets if data was unavailable due to transmission loss,wherein the first plurality of data packets comprise sequential data packets categorized into the second category of importance, the sequential data packets comprising a second plurality of data packets, and a following data packet;

    detecting the second plurality of data packets to be corrupted;

    dynamically changing a categorization of the following data packet from the second category of importance to the first category of importance based on a data packet history of error occurrence to promote importance of the following data packet from the lower importance to the higher importance, wherein the data packet history of error occurrence comprises an indication of a corrupt state of the second plurality of data packets, and wherein the second plurality of data packets are determined to require mitigation; and

    if the following data packet is determined to be corrupt, transmitting a request for retransmission of the following data packet based on the dynamically changing a categorization of the following data packet.

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