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

Autocorrelating 2400 bps handshake sequence detector

Assignee: Hayes Microcomputer Products Inc
•
Filing: 1988-04-01
•
Granted: 1989-09-19
•
Expires: 2008-04-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved V.22 bis 2400 bits per second (bps) handshake sequence detector. An incoming phase keyed (PSK) handshake sequence is autocorrelated using a frequency shift keyed (FSK) receiver (101). The autocorrelated signal is then filtered by a low pass filter (106). The autocorrelated, low pass filtered signal is then alternately fed, at a 1200 Hz rate, to two detectors (114,116). Each of the detectors (114,116) looks for one half of the handshake sequence. The output of each detector (114,116) is provided to an OR-gate (122). The 2400 bps handshake sequence is declared to be detected when either one or both of the detectors (114,116) detects its corresponding portion of the sequence.

Inventors

  • 👤 Taruna Tjahjadi
  • 👤 Cynthia A. Panella
  • 👤 Matthew F. Easley
  • 👤 Randy D. Nash
  • 👤 Steven R. Sweitzer
  • 👤 John N. Martin
  • 👤 German E. Correa
  • 👤 George R. Thomas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 10:58
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/04; H04L7/041; H04L7/042; H04L27/00; H04L27/02; H04L27/08; H04L27/18; H04L27/20; H04L27/2032; H04L27/2053; H04L27/206; H04L27/2067; H04L27/2071; H04L27/32; H04L27/34; H04L27/36; H04L27/362; H04L7/02; H04L7/033; H04L7/0334; H04L9/00; H04L9/40; H04L7/0331

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 151 words
A handshake sequence detector responsive to a predetermined handshake sequence in an input signal, comprising: autocorrelation means responsive to said input signal for providing an autocorrelated signal; low pass filtering means connected to said autocorrelation means for providing a filtered autocorrelated signal; a clock for generating a switching signal having a predetermined frequency; switching means connected to said low pass filtering means and responsive to said switching signal for alternately providing a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to provision of said first detection signal, said second detection signal, or both said first detection signal and said second detection signal, for providing a handshake sequence detection signal.
Claim 2
Dependent Claim 151 words
A handshake sequence detector responsive to a predetermined handshake sequence in an input signal, comprising: autocorrelation means responsive to said input signal for providing an autocorrelated signal; low pass filtering means connected to said autocorrelation means for providing a filtered autocorrelated signal; a clock for generating a switching signal having a predetermined frequency; switching means connected to said low pass filtering means and responsive to said switching signal for alternately providing a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to provision of said first detection signal, said second detection signal, or both said first detection signal and said second detection signal, for providing a handshake sequence detection signal.
Claim 3
Dependent Claim 44 words
The improved detector of claim 1 wherein said predetermined handshake sequence comprises a repeating series of unscrambled 0011 bits, said first predetermined sequence comprises a repeating series of unscrambled 01 bits, and said second predetermined sequence comprises a repeating series of unscrambled 01 bits.
Claim 4
Dependent Claim 13 words
The improved detector of claim 1 wherein said gating means is an OR-gate.
Claim 5
Dependent Claim 13 words
The improved detector of claim 1 wherein said predetermined frequency is 1200 Hz.
Claim 6
Dependent Claim 48 words
The improved detector of claim 1 wherein said autocorrelation means comprises: a multiplier for providing said autocorrelated signal by multiplying said input signal and a delayed signal; and delay means connected to said multiplier for providing said delayed signal by delaying said autocorrelated signal by a predetermined time.
Claim 7
Dependent Claim 17 words
The improved detector of claim 1 wherein said autocorrelation means comprises a frequency shift keyed (FSK) receiver.
Claim 8
Independent Claim 93 words
A method for detecting a predetermined handshake sequence in an input signal, comprising: autocorrelating said input signal to provide a detected signal; switching said detected signal at a predetermined switching rate to provide a first signal and a second signal; inspecting said first signal for a first predetermined sequence; inspecting said second signal for a second predetermined sequence; and declaring said predetermined handshake sequence to be present if said first predetermined sequence is present, said second predetermined sequence is present, or both said first predetermined sequence and said second predetermined sequence are present.
Claim 9
Independent Claim 93 words
A method for detecting a predetermined handshake sequence in an input signal, comprising: autocorrelating said input signal to provide a detected signal; switching said detected signal at a predetermined switching rate to provide a first signal and a second signal; inspecting said first signal for a first predetermined sequence; inspecting said second signal for a second predetermined sequence; and declaring said predetermined handshake sequence to be present if said first predetermined sequence is present, said second predetermined sequence is present, or both said first predetermined sequence and said second predetermined sequence are present.
Claim 10
Dependent Claim 42 words
The method of claim 7 wherein said handshake sequence comprises a repeating series of unscrambled 0011 bits, said first predetermined sequence comprises a repeating sequence of unscrambled 01 bits, and said second predetermined sequence comprises a repeating series of unscrambled 01 bits.
Claim 11
Dependent Claim 17 words
The method of claim 7 wherein said autocorrelating is performed by a frequency shift keyed (FSK) receiver.
Claim 12
Dependent Claim 41 words
The method of claim 7 wherein said autocorrelating comprises the steps of: providing said detected signal by multiplying said input signal by a delayed signal; and providing said delayed signal by delaying said detected signal by a predetermined period of time.
Claim 13
Dependent Claim 14 words
The improved method of claim 7 wherein said predetermined switching rate is 1200 Hz.
Claim 14
Dependent Claim 214 words
In a modem having means for sending outgoing signals over a telephone line and means for receiving incoming signals over said telephone line, said modem being capable of sending said outgoing signals and receiving said incoming signals at a selected one of a plurality of data communication speeds, a particular one of said plurality of data communications speeds being designated by said incoming signals corresponding to a predetermined handshake sequence, the improvement for detecting said predetermined handshake sequence, comprising: autocorrelation means responsive to said incoming signals for providing an autocorrelated signal; low pass filtering means connected to said autocorrelation means for providing a filtered autocorrelated signal; a clock for generating a switching signal having a predetermined frequency; switching means connected to said low pass filtering means and responsive to said switching for alternately providing a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to provision of said first detection signal, said second detection signal, or both said first detection signal and said second detection signal, for providing a handshake sequence detection signal.
Claim 15
Dependent Claim 214 words
In a modem having means for sending outgoing signals over a telephone line and means for receiving incoming signals over said telephone line, said modem being capable of sending said outgoing signals and receiving said incoming signals at a selected one of a plurality of data communication speeds, a particular one of said plurality of data communications speeds being designated by said incoming signals corresponding to a predetermined handshake sequence, the improvement for detecting said predetermined handshake sequence, comprising: autocorrelation means responsive to said incoming signals for providing an autocorrelated signal; low pass filtering means connected to said autocorrelation means for providing a filtered autocorrelated signal; a clock for generating a switching signal having a predetermined frequency; switching means connected to said low pass filtering means and responsive to said switching for alternately providing a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to provision of said first detection signal, said second detection signal, or both said first detection signal and said second detection signal, for providing a handshake sequence detection signal.
Claim 16
Dependent Claim 43 words
The improved detector of claim 12 wherein said predetermined handshake sequence comprises repeating series of unscrambled 0011 bits, said first predetermined sequence comprises a repeating series of unscrambled 01 bits, and said second predetermined sequence comprises a repeating series of unscrambled 01 bits.
Claim 17
Dependent Claim 13 words
The improved detector of claim 12 wherein said gating means is an OR-gate.
Claim 18
Dependent Claim 13 words
The improved detector of claim 12 wherein said predetermined frequency is 1200 Hz.
Claim 19
Dependent Claim 48 words
The improved detector of claim 12 wherein said autocorrelation means comprises: a multiplier for providing said autocorrelated signal by multiplying said input signal and a delayed signal; and delay means connected to said multiplier for providing said delayed signal by delaying said autocorrelated signal by a predetermined time.
Claim 20
Dependent Claim 17 words
The improved detector of claim 12 wherein said autocorrelation means comprises a frequency shift keyed (FSK) receiver.
Claim 21
Dependent Claim 108 words
An improved detector for detecting a predetermined handshake sequence in an input signal, comprising: a clock for generating a switching signal having a predetermined frequency; switching means responsive to said switching signal for switching said input signal to alternately provide a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to said first detection signal and said second detection signal for providing a handshake sequence detection signal.
Claim 22
Dependent Claim 108 words
An improved detector for detecting a predetermined handshake sequence in an input signal, comprising: a clock for generating a switching signal having a predetermined frequency; switching means responsive to said switching signal for switching said input signal to alternately provide a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to said first detection signal and said second detection signal for providing a handshake sequence detection signal.
Claim 23
Dependent Claim 44 words
The improved detector of claim 18 wherein said predetermined handshake sequence comprises a repeating series of unscrambled 0011 bits, said first predetermined sequence comprises a repeating series of unscrambled 01 bits, and said second predetermined sequence comprises a repeating series of unscrambled 01 bits.
Claim 24
Dependent Claim 13 words
The improved detector of claim 18 wherein said gating means is an OR-gate.
Claim 25
Dependent Claim 13 words
The improved detector of claim 18 wherein said predetermined frequency is 1200 Hz.
Claim 26
Dependent Claim 197 words
In a modem having means for modulating and sending outgoing signals over a telephone line and means for receiving and demodulating incoming signals from said telephone line to provide a received data signal, said modem being capable of sending said outgoing signals and receiving said incoming signals at a selected one of a plurality of data communication speeds, a particular one of said plurality of data communications speeds being designated by said received data signal corresponding to a predetermined handshake sequence, the improvement for detecting said predetermined handshake sequence, comprising: a clock for generating a switching signal having a predetermined frequency; switching means responsive to said switching signal for switching said received data signal to alternately provide a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to provision of said first detection signal, said second detection signal, or both said first detection signal and said second detection signal, for providing a handshake sequence detection signal.
Claim 27
Dependent Claim 197 words
In a modem having means for modulating and sending outgoing signals over a telephone line and means for receiving and demodulating incoming signals from said telephone line to provide a received data signal, said modem being capable of sending said outgoing signals and receiving said incoming signals at a selected one of a plurality of data communication speeds, a particular one of said plurality of data communications speeds being designated by said received data signal corresponding to a predetermined handshake sequence, the improvement for detecting said predetermined handshake sequence, comprising: a clock for generating a switching signal having a predetermined frequency; switching means responsive to said switching signal for switching said received data signal to alternately provide a first signal and a second signal; first sequence detector means responsive to a first predetermined sequence in said first signal for providing a first detection signal; second sequence detector means responsive to a second predetermined sequence in said second signal for providing a second detection signal; and gating means responsive to provision of said first detection signal, said second detection signal, or both said first detection signal and said second detection signal, for providing a handshake sequence detection signal.
Claim 28
Dependent Claim 44 words
The improved detector of claim 22 wherein said predetermined handshake sequence comprises a repeating series of unscrambled 0011 bits, said first predetermined sequence comprises a repeating series of unscrambled 01 bits, and said second predetermined sequence comprises a repeating series of unscrambled 01 bits.
Claim 29
Dependent Claim 13 words
The improved detector of claim 22 herein said gating means is an OR-gate.
Claim 30
Dependent Claim 13 words
The improved detector of claim 22 wherein said predetermined frequency is 1200 Hz.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag