Patent ID: 9548773
Date: 2017-01-17
CPC Classifications: H04B

Claim:
1. A method of detecting and mitigating harm caused by electromagnetic interference (EMI) to digital transmissions within an electronic circuit, the method comprising: storing, by a transmission buffer, a copy of a digital transmission; transmitting an original version of the digital transmission from a digital transmitter to a digital receiver on an electronic circuit; checking, by one or more processors, a transmission fault register for an initial transmission error between the digital transmitter and the digital receiver on the electronic circuit; in response to detecting the initial transmission error, receiving, by one or more processors, electromagnetic interference (EMI) detection signals from one or more EMI detectors, wherein the EMI detection signals represent an anomalous EMI event; in response to determining that the EMI detection signals represent an EMI level that exceeds a predetermined value, identifying, by one or more processors, an EMI anomaly source on the electronic circuit; selectively adjusting, by one or more processors, the EMI anomaly source until the EMI level drops below the predetermined value while the EMI anomaly source is in an adjusted state; in response to determining that the EMI level has dropped below the predetermined value, retrieving, by one or more processors, the copy of the digital transmission from the transmission buffer; transmitting, from the digital transmitter to the digital receiver on the electronic circuit, the retrieved copy of the digital transmission from the transmission buffer; rechecking, by one or more processors, the transmission fault register for a subsequent transmission error between the digital transmitter and the digital receiver on the electronic circuit, wherein the subsequent transmission error occurs while transmitting, from the digital transmitter to the digital receiver on the electronic circuit, the retrieved copy of the digital transmission from the transmission buffer; and in response to detecting no subsequent transmission error, maintaining, by one or more processors, the EMI anomaly source at the adjusted state.