US6038253A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data receiver with symbol rate discrimination and statistical analysis functions
Assignee: Canon Inc
•
Filing: 1998-03-31
•
Granted: 2000-03-14
•
Expires: 2018-03-31
Abstract
Abstract A received signal has been converted from a source symbol rate to another symbol rate by symbol repetition, then interleaved to form frames in which the same symbol sequence is repeated multiple times. The source symbol rate is identified by dividing each frame into various numbers of blocks, and determining whether each such division makes at least a certain proportion of the blocks identical. The source symbols are reproduced by identifying a subset of similar blocks from statistical properties of the blocks, and combining the signal values in the subset of blocks.
Inventors
- 👤 Yoshihito Shimazaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 06:58
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/03; H04; H04L; H04L1/00; H04L1/004; H04L1/0045; H04L1/0046; H03M13/27; H04B; H04B17/00; H04B17/20; H04B17/26; H04L1/0056; H04L1/0064; H04L1/0065; H04L1/08
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
99 words
A method of reproducing data having a first symbol rate, that have been interleaved at a second symbol rate higher than said first symbol rate to form frames, each frame divisible into a plurality of nominally identical interleaved blocks, comprising the steps of: computing a statistical property of the interleaved blocks in one of said frames; selecting from among said interleaved blocks a subset of interleaved blocks indicated to be similar by said statistical property; and combining said subset of interleaved blocks by adding symbol values at like symbol positions in respective interleaved blocks to obtain combined symbol values.
Claim 2
Independent Claim
99 words
A method of reproducing data having a first symbol rate, that have been interleaved at a second symbol rate higher than said first symbol rate to form frames, each frame divisible into a plurality of nominally identical interleaved blocks, comprising the steps of: computing a statistical property of the interleaved blocks in one of said frames; selecting from among said interleaved blocks a subset of interleaved blocks indicated to be similar by said statistical property; and combining said subset of interleaved blocks by adding symbol values at like symbol positions in respective interleaved blocks to obtain combined symbol values.
Claim 3
Dependent Claim
29 words
The method of claim 1, comprising the further step of: multiplying said combined symbol values by a factor inversely proportional to a number of interleaved blocks in said subset.
Claim 4
Dependent Claim
18 words
The method of claim 1, wherein said statistical property measures dispersion of symbol values in said interleaved blocks.
Claim 5
Dependent Claim
13 words
The method of claim 3, wherein said statistical property is a variance property.
Claim 6
Dependent Claim
47 words
The method of claim 1, wherein said step of selecting comprises the further steps of: calculating an average value of said statistical property for said interleaved blocks; and selecting interleaved blocks in which said statistical property differs from said average value by less than a certain amount.
Claim 7
Dependent Claim
106 words
A data reproducing apparatus for receiving a signal created from data having a first symbol rate, by interleaving said data at a second symbol rate higher than said first symbol rate to form frames divisible into identical interleaved blocks, comprising: a statistical processor for computing statistical properties of the interleaved blocks in one of said frames and selecting, from said statistical properties, a subset of mutually similar interleaved blocks, said subset comprising a variable number of interleaved blocks; and a data accumulator for combining the interleaved blocks in said subset by adding corresponding data values in different interleaved blocks in said subset, and outputting resulting sums.
Claim 8
Dependent Claim
106 words
A data reproducing apparatus for receiving a signal created from data having a first symbol rate, by interleaving said data at a second symbol rate higher than said first symbol rate to form frames divisible into identical interleaved blocks, comprising: a statistical processor for computing statistical properties of the interleaved blocks in one of said frames and selecting, from said statistical properties, a subset of mutually similar interleaved blocks, said subset comprising a variable number of interleaved blocks; and a data accumulator for combining the interleaved blocks in said subset by adding corresponding data values in different interleaved blocks in said subset, and outputting resulting sums.
Claim 9
Dependent Claim
51 words
The data reproducing apparatus of claim 6, wherein said statistical processor finds an average value of the statistical properties computed for said interleaved blocks, and selects, as said subset of mutually similar interleaved blocks, interleaved blocks with statistical properties not differing from said average value by more than a predetermined amount.
Claim 10
Dependent Claim
16 words
The data reproducing apparatus of claim 6, wherein said statistical properties comprise a data dispersion property.
Claim 11
Dependent Claim
15 words
The data reproducing apparatus of claim 8, wherein said data dispersion property is a variance.
Claim 12
Dependent Claim
34 words
The data reproducing apparatus of claim 6, also comprising: a multiplier for multiplying the sums output by said data accumulator by a factor inversely proportional to the number of interleaved blocks in said subset.
Claim 13
Dependent Claim
15 words
The data reproducing apparatus of claim 10, wherein said statistical properties comprise a dispersion property.
Claim 14
Dependent Claim
14 words
The data reproducing apparatus of claim 11, wherein said dispersion property is a variance.
Claim 15
Dependent Claim
151 words
A data receiver for receiving a signal created from convolutionally coded data having a first symbol rate, by interleaving said data at a second symbol rate higher than said first symbol rate to form frames, each frame being divisible into a plurality of nominally identical interleaved blocks, comprising: a deinterleaver for deinterleaving said signal; a statistical processor for computing statistical properties of said interleaved blocks in one of said frames and selecting, from said statistical properties, a subset of mutually similar interleaved blocks, said subset comprising a variable number of said interleaved blocks; a data accumulator coupled to said deinterleaver and said statistical processor, for combining the interleaved blocks in said subset by adding corresponding data values in different interleaved blocks in said subset, and outputting resulting sums in a deinterleaved order; and a Viterbi decoder coupled to said data accumulator, for convolutionally decoding the sums output by said data accumulator.
Claim 16
Dependent Claim
151 words
A data receiver for receiving a signal created from convolutionally coded data having a first symbol rate, by interleaving said data at a second symbol rate higher than said first symbol rate to form frames, each frame being divisible into a plurality of nominally identical interleaved blocks, comprising: a deinterleaver for deinterleaving said signal; a statistical processor for computing statistical properties of said interleaved blocks in one of said frames and selecting, from said statistical properties, a subset of mutually similar interleaved blocks, said subset comprising a variable number of said interleaved blocks; a data accumulator coupled to said deinterleaver and said statistical processor, for combining the interleaved blocks in said subset by adding corresponding data values in different interleaved blocks in said subset, and outputting resulting sums in a deinterleaved order; and a Viterbi decoder coupled to said data accumulator, for convolutionally decoding the sums output by said data accumulator.
Claim 17
Dependent Claim
50 words
The data receiver of claim 13, wherein said statistical processor finds an average value of the statistical properties computed for said interleaved blocks, and selects, as said subset of mutually similar interleaved blocks, interleaved blocks with statistical properties not differing from said average value by more than a predetermined amount.
Claim 18
Dependent Claim
15 words
The data receiver of claim 13, wherein said statistical properties comprise a data dispersion property.
Claim 19
Dependent Claim
14 words
The data receiver of claim 15, wherein said data dispersion property is a variance.
Claim 20
Dependent Claim
33 words
The data receiver of claim 13, also comprising: a multiplier for multiplying the sums output by said data accumulator by a factor inversely proportional to the number of interleaved blocks in said subset.
Claim 21
Dependent Claim
14 words
The data receiver of claim 17, wherein said statistical properties comprise a dispersion statistic.
Claim 22
Dependent Claim
14 words
The data receiver of claim 18, wherein said data dispersion property is a variance.
References Cited (Backward Citations)
US5566206A
Cited
US5627845A
Cited
US5537410A
Cited
US5757850A
Cited
US5689511A
Cited
US5671255A
Cited
US5953636A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-03-14 | 2003-09-13 | 2004-03-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-03-14 | 2007-09-13 | 2008-03-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-03-14 | 2011-09-13 | 2012-03-14 | $7700.00 | Window Closed / Lapsed |