← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4788696A Cited
US4780889A Cited
US4841551A Cited
US4821297A Cited
US4941155A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag