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

Automatic baud rate detection

Assignee: Siemens Business Communication Systems Inc
•
Filing: 1989-01-25
•
Granted: 1991-04-16
•
Expires: 2009-01-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method for determining the baud rate of a data stream by comparison of captured data to known autobaud characters. Samples are received from the communication device and stored in memory until a set of the samples are accumulated. Then, a sample clock is divided in half and the odd numbered samples are compared to a set of known autobaud characters. If a match occurs, then the sample clock is assumed to be correctly synchronized with the incoming serial data stream. If a match does not occur, then the even samples are recirculated and eight more samples are collected. The sample clock is again divided in half and the odd numbered samples are compared to the set of known autobaud characters. If a match occurs, then the sample clock is assumed to be correctly synchronized with the incoming data stream. These steps are repeated until an autobaud character match is found or an error situation is determined.

Inventors

  • 👤 Gary R. Key
  • 👤 David C. Black

Bibliographic Details

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

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 83 words
Method for automatically detecting transmission rate of a stream of data, comprising: (a) sampling the data at a rate faster than the highest possible baud rate; (b) storing the sampled data in a memory; (c) comparing the sampled data to known data; (d) determining if a match occurs; (e) selecting the matched baud rate if a match occurs; (f) recirculating a portion of the sampled data if a match does not occur; and (g) repeating steps (a) to (f) until a match occurs.
Claim 2
Dependent Claim 83 words
Method for automatically detecting transmission rate of a stream of data, comprising: (a) sampling the data at a rate faster than the highest possible baud rate; (b) storing the sampled data in a memory; (c) comparing the sampled data to known data; (d) determining if a match occurs; (e) selecting the matched baud rate if a match occurs; (f) recirculating a portion of the sampled data if a match does not occur; and (g) repeating steps (a) to (f) until a match occurs.
Claim 3
Dependent Claim 72 words
Method for automatically detecting the baud rate of a stream of data as recited in claim 1, further comprising: (a) collecting eight bits of data; (b) collecting eight additional bits of data; (c) comparing the sixteen bits of data to a known sixteen bits of data; (d) recirculating eight bits of the collected data if a match does not occur; and (e) repeating steps (b), (c), and (d) until a match occurs.
Claim 4
Dependent Claim 26 words
Method for automatically detecting the baud rate of a stream of data as recited in claim 1, further comprising error processing for detecting no possible matches.
Claim 5
Dependent Claim 89 words
Apparatus for automatically detecting the baud rate of a stream of data, comprising: (a) means for sampling the datat at a rate faster than the highest possible baud rate; (b) means for storing the sampled data in a memory; (c) means for comparing the sampled data to known data; (d) means for determining if a match occurs; (e) means for selecting the matched baud rate if a match occurs; (f) means for recirculating to said storing means a portion of the sampled data if a matched does not occur.
Claim 6
Dependent Claim 89 words
Apparatus for automatically detecting the baud rate of a stream of data, comprising: (a) means for sampling the datat at a rate faster than the highest possible baud rate; (b) means for storing the sampled data in a memory; (c) means for comparing the sampled data to known data; (d) means for determining if a match occurs; (e) means for selecting the matched baud rate if a match occurs; (f) means for recirculating to said storing means a portion of the sampled data if a matched does not occur.
Claim 7
Dependent Claim 75 words
Apparatus for automatically detecting the baud rate of a stream of data as recited in claim 4, further comprising: (a) means for collecting eight bits of data; (b) means for collecting eight additional bits of data; wherein said comparing means compares the collected sixteen bits of data to a known sixteen bits of data and said recirculating means recirculates to said storing means eight bits of the collected data if a match does not occur.
Claim 8
Dependent Claim 29 words
Apparatus for automatically detecting the baud rate of a stream of data as recited in claim 5, further comprising means for performing error processing for detecting no possible matches.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-04-15 1994-10-15 1995-04-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-04-15 1998-10-15 1999-04-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-04-15 2002-10-15 2003-04-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag