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

Autobaud/autoecho method

Assignee: Philips North America LLC
•
Filing: 1998-12-01
•
Granted: 2000-12-19
•
Expires: 2018-12-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An autobaud method for automatic detection of baud rate and character configuration of a received asynchronous serial data stream by detecting a first predetermined two character sequence in uppercase and lowercase form, notably "AT" and "at", from patterns of signal states and their durations, also provides for detecting a second predetermined two character sequence of "A/" and "a/" and for substantially immediate automatic echoing of the first and second predetermined character sequences if autoechoing is enabled. The baud rate and character configuration used for subsequent characters is not be changed unless, after the autobaud function is enabled, the first predetermined two character sequence in either uppercase or lowercase form is received, and a different baud rate and/or character configuration is determined from the received pattern of signal states and their durations. The baud rate is determined by measuring the duration of a signal state begun by an apparent transition from a stop bit or idle state, and determining whether the measured duration falls within any of a set of predetermined bit time ranges or legal windows, each corresponding to a different baud rate of a set of predetermined standard baud rates.

Inventors

  • 👤 Jerry Hongbin Hao
  • 👤 Bill Kolb

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:56
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/0262; H04L1/00; H04L1/12; H04L1/14; H04L7/00; H04L7/04; H04L7/041

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 230 words
A method for automatic detection of baud rate and character configuration of a received asynchronous serial data stream, by detecting a first predetermined two character sequence from patterns of signal states and their durations, wherein the first predetermined two character sequence comprises either of "AT" and "at" and the method comprises: a) waiting for a transition from a state corresponding to a stop bit or idle state to a state corresponding to a start bit of a first character; b) measuring the duration of a signal state of the first character begun by said transition; c) determining whether the measured duration falls within any of a set of predetermined bit time ranges, each bit time range corresponding to a different baud rate of a set of predetermined standard baud rates; d) if the measured duration does not fall within any of the predetermined ranges, returning to step a); e) if the measured duration falls within any of the predetermined bit time ranges, determining if the first predetermined two character sequence is received using a standard bit time associated with the bit time range in which the measured duration falls; and f) if it is determined that the first predetermined two character sequence is received using the standard bit time: 1. determining the character configuration therefrom; and 2. using the standard bit time and determined character configuration for receiving subsequent characters.
Claim 2
Independent Claim 230 words
A method for automatic detection of baud rate and character configuration of a received asynchronous serial data stream, by detecting a first predetermined two character sequence from patterns of signal states and their durations, wherein the first predetermined two character sequence comprises either of "AT" and "at" and the method comprises: a) waiting for a transition from a state corresponding to a stop bit or idle state to a state corresponding to a start bit of a first character; b) measuring the duration of a signal state of the first character begun by said transition; c) determining whether the measured duration falls within any of a set of predetermined bit time ranges, each bit time range corresponding to a different baud rate of a set of predetermined standard baud rates; d) if the measured duration does not fall within any of the predetermined ranges, returning to step a); e) if the measured duration falls within any of the predetermined bit time ranges, determining if the first predetermined two character sequence is received using a standard bit time associated with the bit time range in which the measured duration falls; and f) if it is determined that the first predetermined two character sequence is received using the standard bit time: 1. determining the character configuration therefrom; and 2. using the standard bit time and determined character configuration for receiving subsequent characters.
Claim 3
Dependent Claim 150 words
The method as claimed in claim 1, wherein the number of bit per character has a maximum value, and wherein step e) further comprises: k) measuring the duration of a next signal state of the first character which is begun by a next transition from the state corresponding to the start bit to a state which is the same as that corresponding to a stop bit or idle state; and l) determining whether the measured duration of the next signal state falls within the predetermined bit time range in which the duration measured in step c) falls; and the method further comprises the step of: m) if the measured duration of the next signal state does not fall within said predetermined bit time range, returning to step a) after waiting for at least a guard time equal to the standard bit time times the maximum number of bits per character.
Claim 4
Dependent Claim 64 words
The method as claimed in claim 1, wherein step e) further comprises: g) determining if the first character is a potential or actual "A" or "a"; and the method further comprises: h) if it is determined that the first character is potentially or actually an "A" or "a", echoing the first character, which echoing is started before or during reception of a second character.
Claim 5
Dependent Claim 150 words
The method as claimed in claim 3, wherein the number of bit per character has a maximum value, and wherein step e) further comprises: k) measuring the duration of a next signal state of the first character which is begun by a next transition from the state corresponding to the start bit to a state which is the same as that corresponding to a stop bit or idle state; and l) determining whether the measured duration of the next signal state falls within the predetermined bit time range in which the duration measured in step c) falls; and the method further comprises the step of: m) if the measured duration of the next signal state does not fall within said predetermined bit time range, returning to step a) after waiting for at least a guard time equal to the standard bit time times the maximum number of bits per character.
Claim 6
Dependent Claim 30 words
The method as claimed in claim 3, wherein the method further comprises: j) echoing the second character if it is determined that the first predetermined two character sequence is received.
Claim 7
Dependent Claim 28 words
The method as claimed in claim 3, wherein step e) further comprises: i) determining if a second predetermined two character sequence of either "A/" or "a/" is received.
Claim 8
Dependent Claim 37 words
The method as claimed in claim 6, wherein the method further comprises: j) echoing the second character if it is determined that the first predetermined two character sequence or the second predetermined two character sequence is received.

References Cited (Backward Citations)

US3747074A Cited
US5008902A Cited
US5206888A Cited
US5222081A Cited
US5627858A Cited
EP0669738A2 Cited
US5654983A Cited
US5982837A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-19 2004-06-19 2004-12-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-19 2008-06-19 2008-12-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-19 2012-06-19 2012-12-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag