Patent ID: 9647689
Date: 2017-05-09
CPC Classifications: H03M,H04B,H04L

Claim:
1. A method, comprising: in a device adapted to communicate in a master-slave relationship with remote devices, detecting the presence of bit errors in a received packet using an error-detecting code carried in the received packet; identifying one or more erroneous bits in a header of the packet, wherein the one or more erroneous bits do not match expected bit settings established in a protocol standard or in previously received packets; correcting the one or more erroneous bits in the packet by setting the erroneous bits to match the expected bit settings; and error-checking a corrected packet using the error-detecting code; further comprising: if the corrected packet passes the error checking, processing the corrected packet; and if the corrected packet fails to pass the error checking, requesting retransmission of the received packet from the remote device.