US5140620A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for recovering data, such as teletext data encoded into television signals
Assignee: ICE Data Services Inc
•
Filing: 1990-10-18
•
Granted: 1992-08-18
•
Expires: 2010-10-18
Abstract
Abstract A receiver for recovering serial digital data, such as teletext, achieves an effective sampling rate which is a multiple of the local receiver clock frequency by passing the data signal through a multi-tap delay line. The delay line outputs are supplied to a register, and the register output which yields the lowest bit error rate is determined and used as the data sampling point. The optimum sampling point is determined by first ascertaining a nominal sampling point from the signal preamble and then programmatically incrementing through the available sampling points (register outputs) until there is no improvement in bit error rate.
Inventors
- 👤 Thomas R. Woodward
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 01:39
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0337; H04L7/0338; H04L7/04; H04L7/041; H04L7/046; H04L7/048
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
111 words
A method of recovering data encoded in a nonreturn-to-zero signal, comprising inputting the signal to a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, outputting respective delayed signals on the delay line outputs to corresponding inputs of a register means, selecting one of the corresponding register means outputs as an initial data sampling point, extracting the data from the initial sampling point, determining the bit error rate of the extracted data, changing the selected register means output and determining the corresponding bit error rate, and retaining the output selection which yields the lowest bit error rate.
Claim 2
Independent Claim
111 words
A method of recovering data encoded in a nonreturn-to-zero signal, comprising inputting the signal to a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, outputting respective delayed signals on the delay line outputs to corresponding inputs of a register means, selecting one of the corresponding register means outputs as an initial data sampling point, extracting the data from the initial sampling point, determining the bit error rate of the extracted data, changing the selected register means output and determining the corresponding bit error rate, and retaining the output selection which yields the lowest bit error rate.
Claim 3
Dependent Claim
16 words
A method according to claim 1, wherein said changing includes incrementing the selected register means output.
Claim 4
Dependent Claim
33 words
A method according to claim 2, wherein the selected register means output is incremented in a first directing from the initial data sampling point until no improvement in bit error rate is achieved.
Claim 5
Dependent Claim
50 words
A method according to claim 3, wherein if no improvement in bit error rate is achieved on the initial increment in said first direction, the selected register means output is incremented in an opposite direction from the initial data sampling point until no improvement in bit error rate is achieved.
Claim 6
Dependent Claim
61 words
A method according to claim 1, wherein the selecting of the initial data sampling point includes detecting an output of the register means at which a transition in the signal is indicated and selecting another output of the register means corresponding to substantially one-half bit interval from the output at which the transition is indicated as the initial data sampling point.
Claim 7
Dependent Claim
51 words
A method according to claim 5, wherein the register means is clocked so as to achieve a sampling rate which is an integer multiple n of the basic bit rate of the signal, and the transition is detected based on analysis of at least n+1 output samples from the register means.
Claim 8
Dependent Claim
31 words
A method according to claim 6, wherein the transition is detected based on analysis of n+m output samples from the register means, where m is an integer approximately equal to n/2.
Claim 9
Dependent Claim
120 words
Apparatus for recovering data encoded in a non-return-to-zero signal, comprising a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, register means having multiple inputs and corresponding outputs, the respective inputs being connected to corresponding outputs of said delay line, means for selectively extracting the data from said outputs of said register means and for determining the bit error rate of the extracted data, means for selecting one of said register means outputs as an initial data sampling point for data extraction, and means for changing the selected register means output for data extraction and retaining the output selection which yields the lowest bit error rate.
Claim 10
Dependent Claim
120 words
Apparatus for recovering data encoded in a non-return-to-zero signal, comprising a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, register means having multiple inputs and corresponding outputs, the respective inputs being connected to corresponding outputs of said delay line, means for selectively extracting the data from said outputs of said register means and for determining the bit error rate of the extracted data, means for selecting one of said register means outputs as an initial data sampling point for data extraction, and means for changing the selected register means output for data extraction and retaining the output selection which yields the lowest bit error rate.
Claim 11
Dependent Claim
23 words
Apparatus according to claim 8, wherein said changing and retaining means includes means for incrementing the selected register means output for data extraction.
Claim 12
Dependent Claim
34 words
Apparatus according to claim 9, wherein said incrementing mans increments the selected register means output in a first direction form the initial data sampling point until no improvement in bit error rate is achieved.
Claim 13
Dependent Claim
51 words
Apparatus according to claim 10, wherein if no improvement in bit error rate is achieved on the initial increment in said first direction, said incrementing means increments the selected register means output in a second direction from the initial data sampling point until no improvement in bit error rate is achieved.
Claim 14
Dependent Claim
38 words
Apparatus according to claim 8, wherein said register means comprises first and second registers, said first register having inputs connected to corresponding outputs of said delay line and corresponding outputs connected to corresponding inputs of said second register.
Claim 15
Dependent Claim
60 words
Apparatus according to claim 8, wherein said selecting means includes transition detecting means connected to the outputs of said register means for detecting an output of said register means at which a transition in said signal is indicated, and means responsive to said transition detecting means for setting the initial data sampling point based on the output indicating said transition.
Claim 16
Dependent Claim
34 words
Apparatus according to claim 13, wherein said setting means sets as the initial data sampling point an output of said register means corresponding to substantially one-half bit interval from the output indicating said transition.
Claim 17
Independent Claim
109 words
A method of recovering data encoded in a non-return-to-zero signal, comprising inputting the signal to a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, outputting respective delayed signals on the delay line outputs to corresponding inputs of a register means, selecting one of the corresponding register means outputs as an initial data sampling point, extracting the data from the initial sampling point, determining data recovery accuracy for the extracted data, changing the selected register means output and determining corresponding data recovery accuracy, and retaining the output selection which yields the best data recovery accuracy.
Claim 18
Independent Claim
109 words
A method of recovering data encoded in a non-return-to-zero signal, comprising inputting the signal to a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, outputting respective delayed signals on the delay line outputs to corresponding inputs of a register means, selecting one of the corresponding register means outputs as an initial data sampling point, extracting the data from the initial sampling point, determining data recovery accuracy for the extracted data, changing the selected register means output and determining corresponding data recovery accuracy, and retaining the output selection which yields the best data recovery accuracy.
Claim 19
Dependent Claim
16 words
A method according to claim 15, wherein said changing includes incrementing the selected register means output.
Claim 20
Dependent Claim
33 words
A method according to claim 16, wherein the selected register means output is incremented in a first direction from the initial data sampling point until no improvement in data recovery accuracy is achieved.
Claim 21
Dependent Claim
50 words
A method according to claim 17, wherein if no improvement in data recovery accuracy is achieved on the initial increment in said first direction, the selected register means output is incremented in an opposite direction from the initial data sampling point until no improvement in data recovery accuracy is achieved.
Claim 22
Dependent Claim
61 words
A method according to claim 15, wherein the selecting of the initial data sampling point includes detecting an output of said register means at which a transition in the signal is indicated and selecting another output of the register means corresponding to substantially one-half bit interval from the output at which the transition is indicated as the initial data sampling point.
Claim 23
Dependent Claim
51 words
A method according to claim 19, wherein the register means is clocked so as to achieve a sampling rate which is an integer multiple n of the basic bit rate of the signal, and the transition is detected based on analysis of at least n+1 output samples from the register means.
Claim 24
Dependent Claim
31 words
A method according to claim 20, wherein the transition is detected based on analysis of n+m output samples for the register means, where m is an integer approximately equal to n/2.
Claim 25
Dependent Claim
119 words
Apparatus for recovering data encoded in a non-return-to-zero signal, comprising a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, register means having multiple inputs and corresponding outputs, the respective inputs being connected to corresponding outputs of said delay line, means for selectively extracting the data from said outputs of said register means and for determining data recovery accuracy for the extracted data, means for selecting one of said register means outputs as an initial data sampling point for data extraction, and means for changing the selected register means output for data extraction and retaining the output selection which yields the best data recovery accuracy.
Claim 26
Dependent Claim
119 words
Apparatus for recovering data encoded in a non-return-to-zero signal, comprising a multi-tap delay line with delay increments between successive outputs that are small relative to the duration of a bit cell of the signal, register means having multiple inputs and corresponding outputs, the respective inputs being connected to corresponding outputs of said delay line, means for selectively extracting the data from said outputs of said register means and for determining data recovery accuracy for the extracted data, means for selecting one of said register means outputs as an initial data sampling point for data extraction, and means for changing the selected register means output for data extraction and retaining the output selection which yields the best data recovery accuracy.
Claim 27
Dependent Claim
23 words
Apparatus according to claim 22, wherein said changing and retaining means includes means for incrementing the selected register means output for data extraction.
Claim 28
Dependent Claim
34 words
Apparatus according to claim 23, wherein said incrementing means increments the selected register means output in a first direction form the initial data sampling point until no improvement in data recovery accuracy is achieved.
Claim 29
Dependent Claim
51 words
Apparatus according to claim 24, wherein if no improvement in data recovery accuracy is achieved on the initial increment in said first direction, said incrementing means increments the selected register means output in a second direction form the initial data sampling point until no improvement in data recovery accuracy is achieved.
Claim 30
Dependent Claim
38 words
Apparatus according to claim 22, wherein said register means comprises first and second registers, said first register having inputs connected to corresponding outputs of said delay line and corresponding outputs connected to corresponding inputs of said second register.
Claim 31
Dependent Claim
60 words
Apparatus according to claim 22, wherein said selecting means includes transition detecting means connected to the outputs of said register means for detecting an output of said register means at which a transition in said signal is indicated, and means responsive to said transition detecting means for setting the initial data sampling point based on the output indicating said transition.
Claim 32
Dependent Claim
34 words
Apparatus according to claim 27, wherein said setting means sets as the initial data sampling point an output of said register means corresponding to substantially one-half bit interval from the output indicating said transition.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-08-18 | 1996-02-17 | 1996-08-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-08-18 | 2000-02-17 | 2000-08-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-08-18 | 2004-02-17 | 2004-08-18 | $7700.00 | Window Closed / Lapsed |