Patent US5023892A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5023892A Expired / Lapsed US ⏱️ 0.0 years remaining

System for detecting and correcting signal distortion

Assignee: PRINTER SYSTEMS Corp A Co OF
•
Filing: 1990-04-06
•
Granted: 1991-06-11
•
Expires: 2010-04-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is provided for detecting and correcting signal distortion in a received digital signal which comprises a series of pulses whose parameters are defined by transitions in the amplitude of the signal pulses. The device of the invention includes components which sample the signal pulse values a predetermined number of times, a variable length shift register having a variable number of memory cells for selectively storing and retrieving the sampled signal values, a variable frequency clock and provision of synchronizing the reference clock with the sampled signal pulses.

Inventors

  • 👤 Adrian Stoica

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 10:07
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/10; H04L27/14; H04L27/156; H04L27/1566

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 173 words
A device for detecting and correcting signal distortion in a received digital signal comprising a series of signal pulses whose parameters are defined by transitions in the amplitude of said signal pulses, which device comprises A. Means for sampling said signal pulses a predetermined number of times; B. Variable length shift register means for selectively storing and retrieving said predetermined number of signal pulse values comprising 1. A variable number of memory cells for selectively receiving and storing said pulse values; 2. Means to selectively pass said signal pulse values sequentially through said memory cells; 3. Means for selectively varying the number of said memory cells receiving said signal pulse values to thereby correct distortion in said received signal caused by aberrations in the position of signal pulse transitions. C. Means for generating a variable frequency reference clock; D. Means for synchronizing said reference cock with said sampled signal pulse values such that the position of transitions defining said signal pulses is predicted to occur at the middle of said shift register means.
Claim 2
Independent Claim 173 words
A device for detecting and correcting signal distortion in a received digital signal comprising a series of signal pulses whose parameters are defined by transitions in the amplitude of said signal pulses, which device comprises A. Means for sampling said signal pulses a predetermined number of times; B. Variable length shift register means for selectively storing and retrieving said predetermined number of signal pulse values comprising 1. A variable number of memory cells for selectively receiving and storing said pulse values; 2. Means to selectively pass said signal pulse values sequentially through said memory cells; 3. Means for selectively varying the number of said memory cells receiving said signal pulse values to thereby correct distortion in said received signal caused by aberrations in the position of signal pulse transitions. C. Means for generating a variable frequency reference clock; D. Means for synchronizing said reference cock with said sampled signal pulse values such that the position of transitions defining said signal pulses is predicted to occur at the middle of said shift register means.
Claim 3
Independent Claim 80 words
A device for detecting and correcting signal distortion in a received digital signal comprising a series of signal pulses whose parameters are defined by transitions in the amplitude of said signal pulses, which device comprises A. Means for sampling said signal pulses a predetermined number of times; B. Variable length shift register means for selectively storing and retrieving said predetermined number of signal pulse values comprising 1. A plurality of memory cells for selectively receiving and storing said pulse values;
Claim 4
Independent Claim 80 words
A device for detecting and correcting signal distortion in a received digital signal comprising a series of signal pulses whose parameters are defined by transitions in the amplitude of said signal pulses, which device comprises A. Means for sampling said signal pulses a predetermined number of times; B. Variable length shift register means for selectively storing and retrieving said predetermined number of signal pulse values comprising 1. A plurality of memory cells for selectively receiving and storing said pulse values;
Claim 5
Dependent Claim 347 words
Means to selectively pass said signal pulse values sequentially through said memory cells; 3. Means for selectively varying the number of said memory cells receiving said signal pulse values, said means for varying the number of memory cells being responsive to the input of stored data from means for monitoring the actual and predicted position of transitions in the amplitude of received signal pulses; C. Means for generating a variable frequency reference clock; 1. Means for counting a predetermined number of sample cycles of said signal pulses: 2. Pulse transition indicator Means for indicating that said predetermined number of counted sample cycles has occurred and that a signal pulse transition is predicted to occur at a particular position on said shift register; 3. Means for varying said number sample cycles being counted; D. Means for synchronizing said reference clock with said sampled signal pulse values such that the position of transitions defining said signal pulses is predicted to occur at the middle of said shift register means, said reference clock synchronizing means comprising 1. Means for stopping said reference clock when said signal transitions are not detected for a predetermined number of sample cycles; 2. Means for activating said pulse transition indicator and starting said reference clock when a predetermined signal transition occurs a predetermined number of times inside a predetermined number of said sample cycles; 3. Means for indicating signal transitions when the actual position of said signal transition occurs at least two sample cycles before or after said reference clock prediction indicator signal; 4. Means for storing said indicator signals when no signal transitions occur or when said signal transitions occur at predicted times; 5. Means for clearing said storing means for said indicator signals whenever an actual signal transition is not a predicted transition; 6. Means for indicating to said reference clock means to decrease the number of counted sample cycles when an actual transition occurs earlier than predicted; 7. Means for indicating to said reference clock means to increase said number of counted sample cycles when an actual transition occurs later than predicted.
Claim 6
Dependent Claim 347 words
Means to selectively pass said signal pulse values sequentially through said memory cells; 3. Means for selectively varying the number of said memory cells receiving said signal pulse values, said means for varying the number of memory cells being responsive to the input of stored data from means for monitoring the actual and predicted position of transitions in the amplitude of received signal pulses; C. Means for generating a variable frequency reference clock; 1. Means for counting a predetermined number of sample cycles of said signal pulses: 2. Pulse transition indicator Means for indicating that said predetermined number of counted sample cycles has occurred and that a signal pulse transition is predicted to occur at a particular position on said shift register; 3. Means for varying said number sample cycles being counted; D. Means for synchronizing said reference clock with said sampled signal pulse values such that the position of transitions defining said signal pulses is predicted to occur at the middle of said shift register means, said reference clock synchronizing means comprising 1. Means for stopping said reference clock when said signal transitions are not detected for a predetermined number of sample cycles; 2. Means for activating said pulse transition indicator and starting said reference clock when a predetermined signal transition occurs a predetermined number of times inside a predetermined number of said sample cycles; 3. Means for indicating signal transitions when the actual position of said signal transition occurs at least two sample cycles before or after said reference clock prediction indicator signal; 4. Means for storing said indicator signals when no signal transitions occur or when said signal transitions occur at predicted times; 5. Means for clearing said storing means for said indicator signals whenever an actual signal transition is not a predicted transition; 6. Means for indicating to said reference clock means to decrease the number of counted sample cycles when an actual transition occurs earlier than predicted; 7. Means for indicating to said reference clock means to increase said number of counted sample cycles when an actual transition occurs later than predicted.
Claim 7
Independent Claim 66 words
A device for detecting and correcting signal distortion in a received digital signal comprising a series of signal pulses whose parameters are defined by transitions in the amplitude of said signal pulses, which device comprises Means for sampling said signal pulse values a predetermined number of times; B. Variable length shift register means for selectively storing a retrieving said predetermined number of signal pulse values comprising
Claim 8
Independent Claim 66 words
A device for detecting and correcting signal distortion in a received digital signal comprising a series of signal pulses whose parameters are defined by transitions in the amplitude of said signal pulses, which device comprises Means for sampling said signal pulse values a predetermined number of times; B. Variable length shift register means for selectively storing a retrieving said predetermined number of signal pulse values comprising
Claim 9
Dependent Claim 368 words
A plurality of memory cells for selectively receiving and storing said pulse values; 2. Means to selectively pass said signal pulse values sequentially through said memory cells; 3. Means for selectively varying the number of said memory cells receiving said signal pulse values in order to conform the position of the actual received transition defining said signal pulse with a predicted position to said transition to thereby correct distortion in said received signal caused by aberrations in the position of signal pulse transitions, said means for varying the number of memory cells being responsive to the input of stored data from means for monitoring the actual and predicted position of transitions in the amplitude of received signal pulses; C. Means for generating a variable frequency reference clock, said means comprising 1. Means for counting a predetermined number of sample cycles of said signal pulses; 2. Signal pulse transition indicator Means for indicating that said predetermined number of counted sample cycles has occurred and that a signal pulse transition is predicted to occur at a particular position on said shift register; 3. Means for varying said number sample cycles being counted; D. Means for synchronizing said reference clock with said sampled signal pulse values such that the position of transitions defining said signal pulses is predicted to occur at the middle of said shift register means said means comprising 1. Means for stopping said reference clock when said signal transitions are not detected for a predetermined number of sample cycles; 2. Means for starting said reference clock when a predetermined signal transition occurs a predetermined number of times inside a predetermined number of said sample cycles such that said predicted signal pulse transition indicator means is activated when said signal transition occurs at the middle of said shift register means; 3. Means for indicating an earlier or late signal transition when the actual position of said signal transition occurs at least two sample cycles before or after said reference clock prediction indicator signal; 4. Means for storing said indicator signals when no signal transitions occur or when said signal transitions occur at predicted time, provided said storing means were cleared previous to said early and late signal transition detection;
Claim 10
Dependent Claim 368 words
A plurality of memory cells for selectively receiving and storing said pulse values; 2. Means to selectively pass said signal pulse values sequentially through said memory cells; 3. Means for selectively varying the number of said memory cells receiving said signal pulse values in order to conform the position of the actual received transition defining said signal pulse with a predicted position to said transition to thereby correct distortion in said received signal caused by aberrations in the position of signal pulse transitions, said means for varying the number of memory cells being responsive to the input of stored data from means for monitoring the actual and predicted position of transitions in the amplitude of received signal pulses; C. Means for generating a variable frequency reference clock, said means comprising 1. Means for counting a predetermined number of sample cycles of said signal pulses; 2. Signal pulse transition indicator Means for indicating that said predetermined number of counted sample cycles has occurred and that a signal pulse transition is predicted to occur at a particular position on said shift register; 3. Means for varying said number sample cycles being counted; D. Means for synchronizing said reference clock with said sampled signal pulse values such that the position of transitions defining said signal pulses is predicted to occur at the middle of said shift register means said means comprising 1. Means for stopping said reference clock when said signal transitions are not detected for a predetermined number of sample cycles; 2. Means for starting said reference clock when a predetermined signal transition occurs a predetermined number of times inside a predetermined number of said sample cycles such that said predicted signal pulse transition indicator means is activated when said signal transition occurs at the middle of said shift register means; 3. Means for indicating an earlier or late signal transition when the actual position of said signal transition occurs at least two sample cycles before or after said reference clock prediction indicator signal; 4. Means for storing said indicator signals when no signal transitions occur or when said signal transitions occur at predicted time, provided said storing means were cleared previous to said early and late signal transition detection;
Claim 11
Dependent Claim 88 words
Means for clearing said storing means for said indicator signals whenever an actual signal transition is not a predicted transition; 6. Means for indicated to said reference clock means to decrease the number of counted sample cycles when an actual transition occurs earlier than predicted and the said early indicator storing means is cleared; 7. Means for indicating to said reference clock means to increase said number of counted sample cycles when an actual transition occurs later than predicted and the said late indicator storing means is cleared.
Claim 12
Dependent Claim 88 words
Means for clearing said storing means for said indicator signals whenever an actual signal transition is not a predicted transition; 6. Means for indicated to said reference clock means to decrease the number of counted sample cycles when an actual transition occurs earlier than predicted and the said early indicator storing means is cleared; 7. Means for indicating to said reference clock means to increase said number of counted sample cycles when an actual transition occurs later than predicted and the said late indicator storing means is cleared.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-10 1994-12-10 1995-06-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-10 1998-12-10 1999-06-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-10 2002-12-10 2003-06-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag