Patent US4710957A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4710957A Expired / Lapsed US ⏱️ 0.0 years remaining

Data detection by statistical analysis

Assignee: Motorola Solutions Inc
•
Filing: 1986-04-30
•
Granted: 1987-12-01
•
Expires: 2006-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data detector is disclosed wherein a received signal is analyzed to determine its statistical characteristics. These characteristics are compared to a predetermined statistical distribution. If the signal is statistically close to the statistical characteristics of a known signal a detect signal is generated and the received signal is passed for further processing and reception.

Inventors

  • 👤 Paul M. Bocci
  • 👤 Carl M. Pietrzak, Jr.
  • 👤 Alan L. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:02
CPC Classifications
H; H04; H04B; H04B14/00; H04B14/02; H04B14/06; H04B14/066

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 133 words
A method for detecting a digital signal from a received signal to provide a detect signal, comprising the steps of: (a) storing the received signal to provide a stored signal; (b) parsing said stored signal to provide a plurality of segments; (c) parsing each of said segments into a plurality of sub-segments each having a predetermined length; (d) tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; (e) computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; (f) summing said plurality of differences to provide a quality signal; (g) comparing said quality signal to a predetermined threshold; (h) providing the detect signal in response to step (g).
Claim 2
Independent Claim 133 words
A method for detecting a digital signal from a received signal to provide a detect signal, comprising the steps of: (a) storing the received signal to provide a stored signal; (b) parsing said stored signal to provide a plurality of segments; (c) parsing each of said segments into a plurality of sub-segments each having a predetermined length; (d) tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; (e) computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; (f) summing said plurality of differences to provide a quality signal; (g) comparing said quality signal to a predetermined threshold; (h) providing the detect signal in response to step (g).
Claim 3
Independent Claim 160 words
A method for detecting a digital signal from a received signal to provide a detect signal, comprising the steps of: (a) storing the received signal to provide a stored signal; (b) parsing said stored signal into segments having a predetermined length; (c) parsing each of said segments into a plurality of sub-segments having a predetermined length; (d) tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; (e) computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; (f) summing said plurality of differences to provide a quality signal; (g) averaging said quality signal with previous quality signals to provide an averaged quality signal; (h) comparing said averaged quality signal to a predetermined threshold to provide the detect signal; (i) repeating steps (d) through (h) until all of said segments of said stored signal are evaluated.
Claim 4
Independent Claim 160 words
A method for detecting a digital signal from a received signal to provide a detect signal, comprising the steps of: (a) storing the received signal to provide a stored signal; (b) parsing said stored signal into segments having a predetermined length; (c) parsing each of said segments into a plurality of sub-segments having a predetermined length; (d) tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; (e) computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; (f) summing said plurality of differences to provide a quality signal; (g) averaging said quality signal with previous quality signals to provide an averaged quality signal; (h) comparing said averaged quality signal to a predetermined threshold to provide the detect signal; (i) repeating steps (d) through (h) until all of said segments of said stored signal are evaluated.
Claim 5
Independent Claim 130 words
An apparatus for detecting a digital signal from a received signal to provide a detect signal, comprising: means for storing the received signal to provide a stored signal; means for parsing said stored signal into segments having a predetermined length; means for parsing a segment into a plurality of sub-segments having a predetermined length; means for tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; means for computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; and means for summing said plurality of differences to provide a quality signal; means for comparing said quality signal to a predetermined threshold to provide a detect signal.
Claim 6
Independent Claim 130 words
An apparatus for detecting a digital signal from a received signal to provide a detect signal, comprising: means for storing the received signal to provide a stored signal; means for parsing said stored signal into segments having a predetermined length; means for parsing a segment into a plurality of sub-segments having a predetermined length; means for tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; means for computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; and means for summing said plurality of differences to provide a quality signal; means for comparing said quality signal to a predetermined threshold to provide a detect signal.
Claim 7
Independent Claim 142 words
An apparatus for detecting a digital signal from a received signal, comprising: means for storing the received signal to provide a stored signal; means for parsing said stored signal into segments having a predetermined length; means for parsing a segment into a plurality of sub-segments having a predetermined length; means for tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; means for computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; and means for summing said plurality of differences to provide a quality signal; means for averaging said quality signal with previous quality signals to provide an averaged quality signal; means for comparing said averaged quality signal to a predetermined threshold to provide a detect signal.
Claim 8
Independent Claim 142 words
An apparatus for detecting a digital signal from a received signal, comprising: means for storing the received signal to provide a stored signal; means for parsing said stored signal into segments having a predetermined length; means for parsing a segment into a plurality of sub-segments having a predetermined length; means for tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; means for computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; and means for summing said plurality of differences to provide a quality signal; means for averaging said quality signal with previous quality signals to provide an averaged quality signal; means for comparing said averaged quality signal to a predetermined threshold to provide a detect signal.
Claim 9
Dependent Claim 157 words
In a secure communication system, a method for detecting an encrypted signal from a received signal and for providing a decrypted information signal, comprising the steps of: (a) storing the received signal to provide a stored signal; (b) parsing said stored signal into segments having a predetermined length; (c) parsing each of said segments into a plurality of sub-segments having a predetermined length; (d) tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; (e) computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; (f) summing said plurality of differences to provide a quality signal; (g) comparing said quality signal to a predetermined threshold to provide a signal representing the detection of an encrypted signal; (h) operating, in response to step (g), upon said received signal to provide the decrypted information signal.
Claim 10
Dependent Claim 157 words
In a secure communication system, a method for detecting an encrypted signal from a received signal and for providing a decrypted information signal, comprising the steps of: (a) storing the received signal to provide a stored signal; (b) parsing said stored signal into segments having a predetermined length; (c) parsing each of said segments into a plurality of sub-segments having a predetermined length; (d) tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; (e) computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; (f) summing said plurality of differences to provide a quality signal; (g) comparing said quality signal to a predetermined threshold to provide a signal representing the detection of an encrypted signal; (h) operating, in response to step (g), upon said received signal to provide the decrypted information signal.
Claim 11
Dependent Claim 171 words
A receiver for use in a secure communication system, said receiver having means for detecting an encrypted signal from a received signal, and mean for decrypting said encrypted signal to recover an information signal, comprising: means for storing the received signal to provide a stored signal; means for parsing said stored signal into segments having a predetermined length; means for parsing a segment into a plurality of sub-segments having a predetermined length; means for tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; means for computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; means for summing said plurality of differences to provide a quality signal; means for comparing said quality signal to a predetermined threshold to provide a signal representing the detection of an encrypted signal; and means for operating upon said received signal to decrypt said encrypted signal to recover said information signal.
Claim 12
Dependent Claim 171 words
A receiver for use in a secure communication system, said receiver having means for detecting an encrypted signal from a received signal, and mean for decrypting said encrypted signal to recover an information signal, comprising: means for storing the received signal to provide a stored signal; means for parsing said stored signal into segments having a predetermined length; means for parsing a segment into a plurality of sub-segments having a predetermined length; means for tallying the number of occurrences of each of a plurality of predetermined bit patterns defined by said predetermined length of said sub-segments; means for computing the difference of each of said tallied occurrences to a predetermined expected value of occurrences to provide a plurality of differences; means for summing said plurality of differences to provide a quality signal; means for comparing said quality signal to a predetermined threshold to provide a signal representing the detection of an encrypted signal; and means for operating upon said received signal to decrypt said encrypted signal to recover said information signal.

References Cited (Backward Citations)

US3667057A Cited
US3995225A Cited
US4174502A Cited
US4197502A Cited
US4596024A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-11-30 1991-06-01 1991-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-11-30 1995-06-01 1995-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-11-30 1999-06-01 1999-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag