User interface mitigation techniques for modular energy systems
AssigneeCilag GmbH International
InventorsJoshua P. Morgan, Andrew W. Carroll, Jeffrey L. Aldridge, Joshua M. Henderson, James M. Vachon
Life of this patent
Estimating the term…
Abstract
Several mitigation circuits are disclosed. An audio mitigation circuit includes an audio mitigation control module configured to read a unique tone identification embedded in a digital audio signal to identify a digital audio tone. A video mitigation circuit confirms video to be displayed by a user interface. Another audio mitigation circuit is configured to process super-audible tones in an audio signal to confirm an audio asset. The disclosure also describes various methods associated with the mitigation circuits.
Claims30
An audio circuit, comprising:
- a processor configured to generate a digital audio signal, wherein the audio signal comprises audio data bits inserted on a rising edge of a clock signal and additional data bits inserted on a falling edge of the clock signal, wherein the audio data bits on the rising edge represent a digital audio tone and the additional data bits inserted on the falling edge represent a unique tone identification of the audio data bits on the rising edge;
- a digital-to-analog converter configured to:
- receive the digital audio signal;
- convert the audio data bits inserted on the rising edge;
- and
- ignore the additional data bits on the falling edge;
- an audio mitigation control module configured to:
- receive the digital audio signal;
- read the additional data bits on the falling edge;
- and
- confirm that the audio data bits inserted on the rising edge represent a correct digital audio tone based on the unique tone identification.
A circuit for mitigating a function of a user interface (UI) display of a modular energy system, the circuit comprising:
- a processor configured to couple to a surgical instrument;
- a display;
- and
- a video data converter circuit configured to receive formatted video data that represents an expected image to be displayed on the display and to provide differential video signaling data to the display and a copy of the differential video signaling data to the processor;
- wherein the processor is configured to determine whether the copy of the differential video signaling data is changing over time.
An audio circuit, comprising:
- a processor;
- an audio amplifier coupled to the processor by audio data lines;
- an audio mitigation control circuit coupled to the processor and the audio amplifier,
- a digital-to-analog converter (DAC) comprising a first analog output channel coupled to a first speaker;
- a first current shunt coupled in series with the first speaker;
- a first current sense amplifier having an input coupled to the first current shunt and an output coupled to an input of a first analog-to-digital converter (ADC);
- and
- wherein an output of the first ADC is coupled to the audio mitigation control circuit;
- wherein the audio mitigation control circuit is configured to:
- fetch, from a memory coupled to the audio mitigation control circuit, a unique identification number to identify an expected audio file, the expected audio file comprising audio data comprising an audio asset and a unique super-audible tone to identify the audio asset;
- receive the audio data from the output of the first ADC;
- filter the audio data to isolate a super-audible frequency range of the audio data;
- calculate a fast Fourier transform (FFT) on the audio data in the isolated super-audible frequency range;
- perform a peak detection function on the FFT results to detect a super-audible tone;
- compare the detected super-audible tone to the unique identification number to identify the expected audio file;
- and
- determine a specific audio file transmitted to the audio amplifier based on the comparison.
An audio circuit, comprising:
- a processor;
- an audio amplifier coupled to the processor by audio data lines;
- an audio mitigation control circuit coupled to the processor and the audio amplifier, wherein the audio mitigation control circuit is configured to:
- fetch, from a memory coupled to the audio mitigation control circuit, a unique identification number to identify an expected audio file, the expected audio file comprising audio data comprising an audio asset and a unique super-audible tone to identify the audio asset;
- receive the audio data transmitted from the processor to the audio amplifier;
- filter the audio data to isolate a super-audible frequency range of the audio data;
- calculate a fast Fourier transform (FFT) on the audio data in the isolated super-audible frequency range;
- perform a peak detection function on the FFT results to detect a super-audible tone;
- compare the detected super-audible tone to the unique identification number to identify the expected audio file;
- and
- determine a specific audio file transmitted to the audio amplifier based on the comparison.
Dependencies are inferred from the claim text.