← Back to Patent Explorer
US4807261A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic channel polarity detection and correction arrangement and method

Assignee: Motorola Solutions Inc
•
Filing: 1987-10-26
•
Granted: 1989-02-21
•
Expires: 2007-10-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit arrangement automatically detects and corrects received data in an FSK signalling scheme wherein FSK data symbols are represented by a grey code-like numbering system and a predetermined word sync pattern leads each data transmission. The arrangement includes a memory (226) for prestoring data representative of the word sync pattern, a comparator (224) for comparing the prestored word sync pattern with the received data, an error detection circuit (228-252) for determining if the grey code-like numbering system has been transposed, and an error correcting circuit (220) for automatically correcting the transposition in the data.

Inventors

  • 👤 Mark J. Johnson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 08:33
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/06

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 106 words
A method for decoding data received in a receiver wherein the data is coded in symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, the method comprising the steps of: prestoring data representative of the predetermined word sync pattern; comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; in response to the comparison, determining if the grey code-like numbering system has been transposed in the data; and responsive to the grey code-like numbering system being transposed, automatically correcting the transposition in the data.
Claim 2
Independent Claim 106 words
A method for decoding data received in a receiver wherein the data is coded in symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, the method comprising the steps of: prestoring data representative of the predetermined word sync pattern; comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; in response to the comparison, determining if the grey code-like numbering system has been transposed in the data; and responsive to the grey code-like numbering system being transposed, automatically correcting the transposition in the data.
Claim 3
Dependent Claim 49 words
A method for decoding data, according to claim 1, wherein the step of comparing includes the steps of: identifying a bit, common to each symbol, which will invert if the grey code-like numbering system is transposed in the data, and counting bit errors associated with the identified common bit.
Claim 4
Dependent Claim 38 words
A method for decoding data, according to claim 2, wherein the step of comparing includes the step of counting overall bit errors associated with the received data presuming the grey code-like numbering system is transposed in the data.
Claim 5
Dependent Claim 39 words
A method for decoding data, according to claim 2, wherein the step of comparing includes the step of counting overall bit errors associated with the received data presuming the grey code-like numbering system is not transposed in the data.
Claim 6
Dependent Claim 27 words
A method for decoding data, according to claim 2, wherein the step of automatically correcting includes the step of inverting the identified common bit in the data.
Claim 7
Dependent Claim 109 words
An arrangement for decoding data received in a receiver wherein the data is coded in symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, the arrangement comprising: means for prestoring data representative of the predetermined word sync pattern; means for comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; means, responsive to the means for comparing, for determining if the grey code-like numbering system has been transposed in the data; and means, responsive to the means for determining, for automatically correcting the transposition in the data.
Claim 8
Dependent Claim 109 words
An arrangement for decoding data received in a receiver wherein the data is coded in symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, the arrangement comprising: means for prestoring data representative of the predetermined word sync pattern; means for comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; means, responsive to the means for comparing, for determining if the grey code-like numbering system has been transposed in the data; and means, responsive to the means for determining, for automatically correcting the transposition in the data.
Claim 9
Dependent Claim 49 words
An arrangement for decoding data, according to claim 6, wherein means for comparing includes means for identifying a bit, common to each symbol, which will invert if the grey code-like numbering system is transposed in the data and means for counting bit errors associated with the identified common bit.
Claim 10
Dependent Claim 36 words
An arrangement for decoding data, according to claim 7, wherein means for comparing includes means for counting overall bit errors associated with the received data presuming the grey code-like numbering system is transposed in the data.
Claim 11
Dependent Claim 37 words
An arrangement for decoding data, according to claim 7, wherein means for comparing includes means for counting overall bit errors associated with the received data presuming the grey code-like numbering system is not transposed in the data.
Claim 12
Dependent Claim 25 words
An arrangement for decoding data, according to claim 7, wherein means for automatically correcting includes means for inverting the identified common bit in the data.
Claim 13
Independent Claim 117 words
A method for decoding data received in an FSK signalling receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising the steps of: prestoring data representative of the predetermined word sync pattern; identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; comparing the prestored data with the received data to determine if the grey code-like numbering system has been transposed in the data; responsive to the grey code-like numbering system being transposed, automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 14
Independent Claim 117 words
A method for decoding data received in an FSK signalling receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising the steps of: prestoring data representative of the predetermined word sync pattern; identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; comparing the prestored data with the received data to determine if the grey code-like numbering system has been transposed in the data; responsive to the grey code-like numbering system being transposed, automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 15
Dependent Claim 36 words
A method for decoding data, according to claim 11, wherein the step of comparing includes the step of counting overall bit errors as a result of the comparison while compensating for a transposition in the data.
Claim 16
Dependent Claim 29 words
A method for decoding data, according to claim 12, wherein the step of comparing includes the step of comparing the overall bit errors to a predetermined bit error threshold.
Claim 17
Dependent Claim 122 words
An arrangement for decoding data received in an FSK signalling receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising: means for prestoring data representative of the predetermined word sync pattern; means for identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; means for comparing the prestored data with the received data to determine if the grey code-like numbering system has been transposed in the data; means, responsive to the grey code-like numbering system being transposed, for automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 18
Dependent Claim 122 words
An arrangement for decoding data received in an FSK signalling receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising: means for prestoring data representative of the predetermined word sync pattern; means for identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; means for comparing the prestored data with the received data to determine if the grey code-like numbering system has been transposed in the data; means, responsive to the grey code-like numbering system being transposed, for automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 19
Dependent Claim 34 words
An arrangement for decoding data, according to claim 14, wherein means for comparing includes means for counting overall bit errors as a result of the comparison while compensating for a transposition in the data.
Claim 20
Dependent Claim 27 words
An arrangement for decoding data, according to claim 15, wherein means for comparing includes means for comparing the overall bit errors to a predetermined bit error threshold.
Claim 21
Independent Claim 211 words
A method for decoding FSK data received in a RF radio receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising the steps of: prestoring data representative of the predetermined word sync pattern; identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; responsive to the step of comparing, counting the errors from the word sync pattern comparison, while compensating for a transposition in the grey code-like number system, to determine if the grey code-like numbering system has been transposed in the data; responsive to the step of comparing, counting the errors from the word sync pattern comparison without compensating for a transposition in the grey code-like number system; responsive to at least one of the error counting steps, determining if the grey code-like numbering system has been transposed in the data, responsive to the determination that the grey code-like numbering system has been transposed, automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 22
Independent Claim 211 words
A method for decoding FSK data received in a RF radio receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising the steps of: prestoring data representative of the predetermined word sync pattern; identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; responsive to the step of comparing, counting the errors from the word sync pattern comparison, while compensating for a transposition in the grey code-like number system, to determine if the grey code-like numbering system has been transposed in the data; responsive to the step of comparing, counting the errors from the word sync pattern comparison without compensating for a transposition in the grey code-like number system; responsive to at least one of the error counting steps, determining if the grey code-like numbering system has been transposed in the data, responsive to the determination that the grey code-like numbering system has been transposed, automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 23
Dependent Claim 28 words
A method for decoding FSK data, according to claim 17, wherein the step of determining includes the step of comparing counted errors to a predetermined bit error threshold.
Claim 24
Dependent Claim 221 words
An arrangement for decoding FSK data received in a RF radio receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising: means for prestoring data representative of the word sync pattern; means for identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; means for comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; means, responsive to the means for comparing, for counting the errors from the word sync pattern comparison, while compensating for a transposition in the grey code-like number system, to determine if the grey code-like numbering system has been transposed in the data; means, responsive to the means for comparing, for counting the errors from the word sync pattern comparison without compensating for a transposition in the grey code-like number system; means, responsive to at least one of the error counting steps, for determining if the grey code-like numbering system has been transposed in the data, means, responsive to the determination that the grey code-like numbering system has been transposed, for automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 25
Dependent Claim 221 words
An arrangement for decoding FSK data received in a RF radio receiver wherein the data is coded in FSK symbols which are represented by a grey code-like numbering system and the data includes a predetermined word sync pattern, comprising: means for prestoring data representative of the word sync pattern; means for identifying a common bit of each symbol that will invert if the grey code-like numbering system is transposed in the data; means for comparing the prestored data with the received data to determine if the predetermined word sync pattern is represented in the received data; means, responsive to the means for comparing, for counting the errors from the word sync pattern comparison, while compensating for a transposition in the grey code-like number system, to determine if the grey code-like numbering system has been transposed in the data; means, responsive to the means for comparing, for counting the errors from the word sync pattern comparison without compensating for a transposition in the grey code-like number system; means, responsive to at least one of the error counting steps, for determining if the grey code-like numbering system has been transposed in the data, means, responsive to the determination that the grey code-like numbering system has been transposed, for automatically inverting the identified common bit so as to correct the transposition in the data.
Claim 26
Dependent Claim 26 words
An arrangement for decoding FSK data, according to claim 19, wherein means for determining includes means for comparing counted errors to a predetermined bit error threshold.

References Cited (Backward Citations)

US3921103A Cited
US4409562A Cited
US4263673A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-21 1992-08-22 1993-02-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-21 1996-08-22 1997-02-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-21 2000-08-22 2001-02-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag