US5883923A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data receiver with symbol rate discrimination and statistical analysis functions
Assignee: Canon Inc
•
Filing: 1996-09-11
•
Granted: 1999-03-16
•
Expires: 2016-09-11
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-03 11:00
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: 24
Claim 1
Independent Claim
81 words
A method of identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising the steps of: (a) dividing one of said frames into N blocks of equal length, where N is an integer greater than unity; (b) comparing said N blocks; and (c) identifying said data rate as being equal to said fixed symbol rate divided by N, if more than a certain proportion of said blocks are mutually identical.
Claim 2
Independent Claim
81 words
A method of identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising the steps of: (a) dividing one of said frames into N blocks of equal length, where N is an integer greater than unity; (b) comparing said N blocks; and (c) identifying said data rate as being equal to said fixed symbol rate divided by N, if more than a certain proportion of said blocks are mutually identical.
Claim 3
Dependent Claim
40 words
The method of claim 1, comprising the further step of: (d) changing N to a different integer greater than unity and repeating said steps (a) to (c), if not more than said certain proportion of said blocks are mutually identical.
Claim 4
Dependent Claim
11 words
The method of claim 1, wherein said certain proportion is one-half.
Claim 5
Dependent Claim
25 words
The method of claim 1, wherein said steps (a) to (c) are employed to identify data rates in a first set of predetermined data rates.
Claim 6
Dependent Claim
60 words
The method of claim 4, comprising the further steps of: (e) processing said received signal at an assumed data rate in a second set of predetermined data rates, thereby obtaining reproduced data; (f) performing an error check on said reproduced data; and (g) identifying said data rate as being equal to said assumed data rate, if said error check passes.
Claim 7
Dependent Claim
41 words
The method of claim 5, comprising the further step of: (h) repeating said steps (e), (f), and (g) for different assumed data rates in said second set of predetermined data rates, until said data rate is identified in said step (g).
Claim 8
Dependent Claim
31 words
The method of claim 5, wherein the data rates in said first set of predetermined data rates are slower than the data rates in said second set of predetermined data rates.
Claim 9
Dependent Claim
121 words
A data rate discriminator for identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; and a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and determining said data rate according to the information reported by said repetition checker.
Claim 10
Dependent Claim
121 words
A data rate discriminator for identifying the data rate of a received signal that has been interleaved at a fixed symbol rate to form frames, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; and a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and determining said data rate according to the information reported by said repetition checker.
Claim 11
Dependent Claim
13 words
The data rate discriminator of claim 8, wherein said certain proportion is one-half.
Claim 12
Dependent Claim
42 words
The data rate discriminator of claim 8, also comprising a binary decision circuit for assigning a binary value to each symbol in said received signal, wherein said buffer stores the assigned binary value of each symbol in said one of said frames.
Claim 13
Dependent Claim
41 words
The data rate discriminator of claim 8, also comprising: a decoding means coupled to said data rate decision circuit, for decoding said received signal at at least one assumed data rate, and issuing reports indicating whether correct decoded data are obtained.
Claim 14
Dependent Claim
77 words
The data rate discriminator of claim 11, wherein said data rate decision circuit identifies data rates in a first set of predetermined data rates from the information reported by said repetition checker, and identifies data rates in a second set of predetermined data rates from the reports issued by said decoding means, the data rates in said first set of predetermined data rates being slower than the data rates in said second set of predetermined data rates.
Claim 15
Dependent Claim
16 words
The data rate discriminator of claim 11, wherein said decoding means performs a convolutional decoding process.
Claim 16
Dependent Claim
28 words
The data rate discriminator of claim 8, wherein said received signal has been transmitted from a base station to a mobile station in a code-division multiple-access communication system.
Claim 17
Dependent Claim
154 words
A data receiver for receiving a signal having a variable data rate, after the data have been interleaved to form frames with a fixed number of symbols and transmitted at a fixed symbol rate, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and identifying said data rate from the information reported by said repetition checker; and a decoding means coupled to said data rate decision circuit, for decoding said received signal at the data rate identified by said data rate-decision circuit.
Claim 18
Dependent Claim
154 words
A data receiver for receiving a signal having a variable data rate, after the data have been interleaved to form frames with a fixed number of symbols and transmitted at a fixed symbol rate, comprising: a buffer for storing at least one of said frames; a repetition checker coupled to said buffer, for dividing said one of said frames into N blocks of equal length, where N is an integer greater than unity, comparing said N blocks, and reporting information indicating whether more than a certain proportion of said blocks are mutually identical; a data rate decision circuit coupled to said repetition checker, for supplying at least one value of N to said repetition checker and identifying said data rate from the information reported by said repetition checker; and a decoding means coupled to said data rate decision circuit, for decoding said received signal at the data rate identified by said data rate-decision circuit.
Claim 19
Dependent Claim
12 words
The data receiver of claim 15, wherein said certain proportion is one-half.
Claim 20
Dependent Claim
24 words
The data receiver of claim 15, also comprising a binary decision circuit for assigning a binary value to each symbol stored in said buffer.
Claim 21
Dependent Claim
25 words
The data receiver of claim 15, wherein said decoding means issues reports to said data rate decision circuit, indicating whether correct decoded data are obtained.
Claim 22
Dependent Claim
88 words
The data receiver of claim 18, wherein said data rate decision circuit identifies data rates in a first set of predetermined data rates from the information reported by said repetition checker, and identifies data rates in a second set of predetermined data rates by having said decoding means perform trial decoding of said received signal and receiving resulting reports from said decoding means, the data rates in said first set of predetermined data rates being slower than the data rates in said second set of predetermined data rates.
Claim 23
Dependent Claim
15 words
The data receiver of claim 15, wherein said decoding means performs a convolutional decoding process.
Claim 24
Dependent Claim
28 words
The data rate discriminator of claim 15, wherein said received signal has been transmitted from a base station to a mobile station in a code-division multiple-access communication system.
References Cited (Backward Citations)
WO1995001032A1
Cited
US5566206A
Cited
US5627845A
Cited
US5537410A
Cited
US5757850A
Cited
US5689511A
Cited
US5671255A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-03-15 | 2002-09-14 | 2003-03-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-03-15 | 2006-09-14 | 2007-03-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-03-15 | 2010-09-14 | 2011-03-16 | $7700.00 | Window Closed / Lapsed |