IP Library Granted Patent US 7,515,646
Granted Patent B2
US 7,515,646 · App. 10/772,838 · Granted Apr 7, 2009

Method and apparatus for reducing EMI emissions for data signals traveling over a data pathway

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,515,646
App. No.
10/772,838
Granted
Apr 7, 2009
Kind
B2
Abstract

An improved data signal electromagnetic emissions system is provided for sending data signals over one or more data pathways. An original data signal is encoded into a set of sideband frequencies that exhibit a lower amplitude than the original data signal; then transmitted over the data pathway and later decoded back into a signal having the original data content. The encoding scheme uses a number of modulation pattern sets that each produce a set of sidebands about the data signal's fundamental and certain harmonic frequencies, in a manner that attempts to make the maximum amplitudes for each set of sidebands substantially equal to one another, although this is also dependent upon the data signal's frequency content.

Claims (125)

1. A method for reducing electromagnetic emissions of data signals, said method comprising:

(a) providing a controller having a first input, a modulating circuit, and a first output;

(b) providing a demodulating circuit, having a second input, and a second output;

(c) providing a data pathway between said first output and said second input;

(d) receiving an input data signal at said first input;

(e) repetitively modulating, at said modulating circuit, said input data signal according to a predetermined modulation cycle, in which said modulation cycle comprises at least one modulating pattern set, thereby generating a first output data signal that is directed to said first output, wherein said at least one modulation pattern set has an effect of removing electromagnetic energy from at least one center frequency of said input data signal, and generating concentrations of said electromagnetic energy that are located in a controlled manner as distinct patterns at other frequencies that are to sides of said at least one center frequency on a frequency spectrum graph;

(f) transmitting said first output data signal from said first output to said data pathway;

(g) receiving said first output data signal from said data pathway at said second input; and

(h) demodulating, at said demodulating circuit, said first output data signal, and recombining said distinct patterns of said electromagnetic energy in a controlled manner such that said electromagnetic energy that was removed from said at least one center frequency of the input data signal is restored to its original form, thereby generating a second output data signal that is directed to said second output, wherein a data content of said second output data signal corresponds to a data content of said input data signal.

2. A method for reducing electromagnetic emissions of data signals, said method comprising:

(a) providing a controller having a first input, a modulating circuit, and a first output;

(b) providing a demodulating circuit, having a second input, and a second output;

(c) providing a data pathway between said first output and said second input;

(d) receiving an input data signal at said first input;

(e) repetitively modulating, at said modulating circuit, said input data signal according to a predetermined modulation cycle, in which said modulation cycle comprises at least one modulating pattern set, thereby generating a first output data signal that is directed to said first output;

(f) transmitting said first output data signal from said first output to said data pathway;

(g) receiving said first output data signal from said data pathway at said second input; and

(h) demodulating, at said demodulating circuit, said first output data signal, thereby generating a second output data signal that is directed to said second output, wherein a data content of said second output data signal corresponds to a data content of said input data signal;

wherein one of said modulation pattern sets comprises:

counting at least one transition of a predetermined type of said input data signal until reaching a predetermined first numeric value of said at least one transition, thereby comprising a first repeat cycle;

after reaching said predetermined first numeric value of said at least one transition, repeating the step of counting said at least one transition of a predetermined type, as a second repeat cycle;

counting each occurrence of reaching said predetermined first numeric value of said transitions for a plurality of repeat cycles, until a number of said plurality of repeat cycles reaches a predetermined second numeric value; and

terminating said one of said modulation pattern sets.

3. The method as recited in claim 2 , wherein said transition of a predetermined type of said input data signal comprises one of:

(a) a rising edge transition, and

(b) a falling edge transition.

4. The method as recited in claim 2 , wherein said predetermined modulation cycle comprises a plurality of said modulation pattern sets, such that:

for a first modulation pattern set, said first numeric value is CountA, and said second numeric value is RepeatA;

for a second modulation pattern set, said first numeric value is CountB, and said second numeric value is RepeatB, wherein CountA is not equal to CountB, and RepeatA is not equal to RepeatB; and

said first output data signal exhibits a plurality of concentrations of electromagnetic energy having an appearance on a frequency spectrum of a plurality of sidebands near a first frequency of said input data signal, wherein said plurality of sidebands are substantially equal in amplitude to one another on said frequency spectrum.

5. The method as recited in claim 4 , wherein said first modulation pattern set produces a first set of said plurality of sidebands, and said second modulation pattern set produces a second set of said plurality of sidebands, such that said first and second sets of sidebands exhibit different frequencies for a given frequency exhibited by said input data signal.

6. A method for reducing electromagnetic emissions of data signals, said method comprising:

(a) providing a controller having a first input, a modulating circuit, and a first output;

(b) providing a demodulating circuit, having a second input, and a second output;

(c) providing a data pathway between said first output and said second input;

(d) receiving an input data signal at said first input;

(e) repetitively modulating, at said modulating circuit, said input data signal according to a predetermined modulation cycle, in which said modulation cycle comprises at least one modulating pattern set, thereby generating a first output data signal that is directed to said first output;

(f) transmitting said first output data signal from said first output to said data pathway;

(g) receiving said first output data signal from said data pathway at said second input; and

(h) demodulating, at said demodulating circuit, said first output data signal, thereby generating a second output data signal that is directed to said second output, wherein a data content of said second output data signal corresponds to a data content of said input data signal;

wherein said controller comprises a quadrature signal generation circuit, a processing circuit, at least one register for holding numeric values that are provided for said processing circuit, a plurality of exclusive-OR gates, and a plurality of multiplexers.

7. The method as recited in claim 1 , wherein said controller operates in at least one of a plurality of selectable modes, as follows:

(a) a normal data signal mode without modulation;

(b) a divide-by-2 mode without modulation;

(c) a data signal mode with modulation; and

(d) a divide-by-2 mode with modulation.

8. The method as recited in claim 1 , wherein said demodulating circuit comprises one of: (a) an exclusive-OR gate, and (b) an exclusive-NOR gate.

9. The method as recited in claim 1 , wherein said controller includes a processing circuit, and said processing circuit comprises one of:

a logic state machine, a sequential processor device, a parallel processor device, and discrete logic elements.

10. A method for reducing electromagnetic emissions of data signals, said method comprising:

(a) providing a controller having an input, a modulating circuit, and an output;

(b) receiving an input data signal at said input;

(c) repetitively modulating, at said modulating circuit, said input data signal according to a predetermined modulation cycle, in which said modulation cycle comprises at least two modulating pattern sets, thereby generating an output data signal that is directed to said output, wherein said at least two modulation pattern sets have an effect of removing electromagnetic energy from at least one center frequency of said input data signal, and generating concentrations of said electromagnetic energy that are located in a controlled manner as distinct patterns at other frequencies that are to sides of said at least one center frequency on a frequency spectrum graph.

11. A method for reducing electromagnetic emissions of data signals, said method comprising:

(a) providing a controller having an input, a modulating circuit, and an output;

(b) receiving an input data signal at said input;

(c) repetitively modulating, at said modulating circuit, said input data signal according to a predetermined modulation cycle, in which said modulation cycle comprises at least two modulating pattern sets, thereby generating an output data signal that is directed to said output;

wherein one of said modulation pattern sets comprises:

counting at least one transition of a predetermined type of said input data signal until reaching a predetermined first numeric value of said at least one transition, thereby comprising a first repeat cycle;

after reaching said predetermined first numeric value of said at least one transition, repeating the step of counting said at least one transition of a predetermined type, as a second repeat cycle;

counting each occurrence of reaching said predetermined first numeric value of said transitions for a plurality of repeat cycles, until a number of said plurality of repeat cycles reaches a predetermined second numeric value; and

terminating said one of said modulation pattern sets.

12. The method as recited in claim 11 wherein said transition of a predetermined type of said input data signal comprises one of:

(a) a rising edge transition, and

(b) a falling edge transition.

13. The method as recited in claim 11 , wherein said predetermined modulation cycle comprises a plurality of said modulation pattern sets, such that:

for a first modulation pattern set, said first numeric value is CountA, and said second numeric value is RepeatA;

for a second modulation pattern set, said first numeric value is CountB, and said second numeric value is RepeatB, wherein CountA is not equal to CountB, and RepeatA is not equal to RepeatB; and

said first output data signal exhibits a plurality of concentrations of electromagnetic energy having an appearance on a frequency spectrum of a plurality of sidebands near a first frequency of said input data signal, wherein said plurality of sidebands are substantially equal in amplitude to one another on said frequency spectrum.

14. The method as recited in claim 13 , wherein said first modulation pattern set produces a first set of said plurality of sidebands, and said second modulation pattern set produces a second set of said plurality of sidebands, such that said first and second sets of sidebands exhibit different frequencies for a given frequency exhibited by said input data signal.

15. A method for reducing electromagnetic emissions of data signals, said method comprising:

(a) providing a controller having an input, a modulating circuit, and an output;

(b) receiving an input data signal at said input;

(c) repetitively modulating, at said modulating circuit, said input data signal according to a predetermined modulation cycle, in which said modulation cycle comprises at least two modulating pattern sets, thereby generating an output data signal that is directed to said output;

wherein said controller comprises a quadrature signal generation circuit, a processing circuit, at least one register for holding numeric values that are provided for said processing circuit, a plurality of exclusive-OR gates, and a plurality of multiplexers.

16. The method as recited in claim 10 , wherein said controller operates in at least one of a plurality of selectable modes, as follows:

(a) a normal data signal mode without modulation;

(b) a divide-by-2 mode without modulation;

(c) a data signal mode with modulation; and

(d) a divide-by-2 mode with modulation.

17. An electronic controller for reducing electromagnetic emissions of data signals, said controller comprising:

a first input that receives an input data signal;

a modulating circuit, comprising:

a processing circuit that counts a number of transitions of a predetermined type of said input data signal, and that counts a number of repeat cycles of said transitions, and generates a modulation control signal;

a plurality of logic gates and multiplexers that receive said modulation control signal, and said data input signal, and manipulate said data input signal in a manner that has an effect of removing electromagnetic energy from at least one center frequency of said input data signal, and generates concentrations of said electromagnetic energy that are located in a controlled manner as distinct patterns at other frequencies that are to sides of said at least one center frequency on a frequency spectrum graph thereby creating a first output data signal; and

a first output that transmits said first output data signal.

18. The electronic controller as recited in claim 17 , wherein said transition of a predetermined type of said input data signal comprises one of:

(a) a rising edge transition, and

(b) a falling edge transition.

19. The electronic controller as recited in claim 17 , further comprising a first counter element and a second counter element that each comprise at least one of:

(a) a hardware counter circuit;

(b) a register that is loaded and unloaded by way of a separate hardware circuit; and

(c) a memory element that is controlled by said processing circuit.

20. An electronic controller for reducing electromagnetic emissions of data signals, said controller comprising:

a first input that receives an input data signal;

a modulating circuit, comprising:

a processing circuit that counts a number of transitions of a predetermined type of said input data signal, and that counts a number of repeat cycles of said transitions, and generates a modulation control signal;

a plurality of logic gates and multiplexers that receive said modulation control signal, and said data input signal, and manipulate said data input signal in a manner that generates concentrations of electromagnetic energy emissions near a frequency of said data input signal, thereby creating a first output data signal; and

a first output that transmits said first output data signal;

wherein said controller comprises a quadrature signal generation circuit, said processing circuit, at least one register for holding numeric values that are provided for said processing circuit, a plurality of exclusive-OR gates, and a plurality of multiplexers.

21. The electronic controller as recited in claim 20 , wherein said processing circuit:

operates as a first counter element for counting said transitions of a predetermined type of said input data signal until reaching a predetermined first numeric value of said transitions, and then repeating the step of counting said transitions;

operates as a second counter element for counting a number of repeat cycles of said first counter element reaching said first numeric value, until said number of repeat cycles reaches a predetermined second numeric value; and

thereby completing a modulation pattern set.

22. The electronic controller as recited in claim 20 , wherein said processing circuit:

operates as a first counter element for counting said transitions of a predetermined type of said input data signal until reaching a predetermined first numeric value of said transitions, and then repeating said step of counting said transitions;

operates as a second counter element for counting a number of repeat cycles of said first counter element reaching said first numeric value, until said number of repeat cycles reaches a predetermined second numeric value;

thereby completing a first of said at least one modulation pattern set;

operates as said first counter element for counting said transitions of a predetermined type of said input data signal until reaching a predetermined third numeric value of said transitions, and then repeating said step of counting said transitions;

operates as said second counter element for counting a number of repeat cycles of said first counter element reaching said third numeric value, until said number of repeat cycles reaches a predetermined fourth numeric value;

thereby completing a second of said at least one modulation pattern set; and

thereby completing one of said predetermined modulation cycles.

23. The electronic controller as recited in claim 17 , wherein said processing circuit comprises one of:

a logic state machine, a sequential processor device, a parallel processor device, and discrete logic elements.

24. The electronic controller as recited in claim 17 , further comprising: a receiver circuit having a second input and a second output, and a data pathway between said first output and said second input;

wherein (a) said data pathway receives said first output data signal from said first output and directs it to said second input, and (b) said receiver circuit demodulates said first output data signal, thereby generating a second output data signal that is directed to said second output, wherein a data content of said second output data signal corresponds to a data content of said input data signal.

25. The electronic controller as recited in claim 24 , wherein said receiver circuit comprises one of: (a) an exclusive-OR gate, and (b) an exclusive-NOR gate.

26. The method as recited in claim 13 , wherein said predetermined modulation cycle further comprises a third modulation pattern set, in which said first numeric value is CountC, and said second numeric value is RepeatC; wherein CountC is not equal to either CountA or CountB, and RepeatC is not equal to either RepeatA or RepeatB.

27. The method as recited in claim 26 , wherein the numeric values for said predetermined modulation cycle are as follows:

CountA =3; RepeatA =2;

CountB =5; RepeatB =4; and

CountC =7; RepeatC =6.

28. The method as recited in claim 1 , wherein said at least one modulation pattern set has a further effect of removing electromagnetic energy from at least one center frequency of said input data signal, and generating concentrations of electromagnetic energy that are located in a controlled manner as distinct patterns at other frequencies that are near odd-numbered harmonics of said at least one center frequency on a frequency spectrum graph.

29. The method as recited in claim 10 , wherein said at least two modulation pattern sets have a further effect of removing electromagnetic energy from at least one center frequency of said input data signal, and generating concentrations of electromagnetic energy that are located in a controlled manner as distinct patterns at other frequencies that are near odd-numbered harmonics of said at least one center frequency on a frequency spectrum graph.

30. The electronic controller as recited in claim 17 , wherein said modulating circuit has a further effect of removing electromagnetic energy from at least one center frequency of said input data signal, and generating concentrations of electromagnetic energy that are located in a controlled manner as distinct patterns at other frequencies that are near odd-numbered harmonics of said at least one center frequency on a frequency spectrum graph.

Assignments (8)
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0192 →
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0293 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: CITIBANK, N.A.
Reel/Frame 073007/0118 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 073007/0346 →
RELEASE OF SECURITY INTEREST Recorded Jan 18, 2024
From: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 066345/0026 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT U.S. PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 046989 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Oct 24, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 047760/0795 →
PATENT SECURITY AGREEMENT Recorded Aug 30, 2018
From: LEXMARK INTERNATIONAL, INC.
To: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Reel/Frame 046989/0396 →
MORTGAGE Recorded Feb 5, 2004
From: HARDIN, KEITH B.; OGLESBEE, ROBERT A.; RICHEY, JOHN P.
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 014968/0924 →