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

Lockup prevention method and apparatus

Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1990-05-01
•
Granted: 1992-04-21
•
Expires: 2010-05-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Lockup in escaped mode for asynchronous paired modems on a communications link utilizing DTE echo back verification protocol is prevented by adding logic to each modem to detect and suppress transmission by the modem to its paired modem of at least one of any escape sequence characters received by a modem from its attached DTE. This prevents the unintentional placement of the paired modem, which would otherwise be transmitting echoed back characters from its DTE, from entering into the escape mode of operation due to what it would recognize as "escape sequence" characters received as "echo back" verification from its DTE.

Inventors

  • 👤 John S. Petty, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:59
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/14; H04L9/00; H04L9/40; H04M; H04M11/00; H04M11/06

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 81 words
In a local modem to remote modem communication link, a method of preventing lockup of remote asynchronous modems when an escape sequence from a local DTE is transmitted from a transmitting local modem to a remote modem having a DTE operating in an echo back mode of operation, comprising the steps of: detecting at said transmitting modem the receipt from the attached DTE, of an escape sequence character; and blocking transmission of said character on said modem to modem communication link.
Claim 2
Dependent Claim 81 words
In a local modem to remote modem communication link, a method of preventing lockup of remote asynchronous modems when an escape sequence from a local DTE is transmitted from a transmitting local modem to a remote modem having a DTE operating in an echo back mode of operation, comprising the steps of: detecting at said transmitting modem the receipt from the attached DTE, of an escape sequence character; and blocking transmission of said character on said modem to modem communication link.
Claim 3
Dependent Claim 53 words
A method as described in claim 1, wherein: said step of detecting includes steps of counting sequential receipt from the DTE of escape characters until a count of n, where n is an integer representing the number of escape characters required in a valid escape sequence, is reached, followed by said blocking step.
Claim 4
Dependent Claim 26 words
A method as described in claim 2, further comprising a step of: said blocking transmission step including blocking only the transmission of said nth escape character.
Claim 5
Dependent Claim 82 words
A method as described in claim 1 or 2 or 3 wherein: said detecting receipt of an escape sequence character includes steps of comparing received characters to known escape character codes and examining the elapsed time interval between the receipt of each escape character and the characters preceding the first such escape character and the interval following the nth said escaped character to determine that a pause at least equal to a prescribed pause time exists for each said elapsed time interval.
Claim 6
Dependent Claim 47 words
A method as described in claim 4, wherein: said elapsed time comparison is also conducted on the time intervals between said escape sequence characters with the requirement that a valid escape sequence have elapsed time intervals between escape sequence characters of less than said prescribed pause time.
Claim 7
Independent Claim 119 words
A method of preventing lockup of asynchronous modem links during echo back mode of operation when an escape command sequence is received from its DTE by the transmitting modem, comprising steps at the transmitting modem in a transmitter-receiver modem link of: measuring the elapsed time intervals between consecutively received characters received from said DTE; examining each said received character to determine whether it is an escape sequence character; and blocking transmission by said modem on to said link of the said most recently received character if said character is an escape sequence character and said elapsed time interval between the receipt of said character and the character previous thereto is greater than or equal to a prescribed time period.
Claim 8
Independent Claim 119 words
A method of preventing lockup of asynchronous modem links during echo back mode of operation when an escape command sequence is received from its DTE by the transmitting modem, comprising steps at the transmitting modem in a transmitter-receiver modem link of: measuring the elapsed time intervals between consecutively received characters received from said DTE; examining each said received character to determine whether it is an escape sequence character; and blocking transmission by said modem on to said link of the said most recently received character if said character is an escape sequence character and said elapsed time interval between the receipt of said character and the character previous thereto is greater than or equal to a prescribed time period.
Claim 9
Dependent Claim 109 words
A method as described in claim 6, further including steps of: incrementing a counter if said character is an escape sequence character and said elapsed time interval between the receipt of said character and the character next previous to it is greater than or equal to said prescribed time interval; and comparing the count in said counter to a prescribed value n where n is an integral number equal to the number of consecutive occurrences of said escape character necessary to constitute a valid escape sequence; and blocking transmission of the most recently received said escape character if said counter value is equal to said prescribed integral number n.
Claim 10
Dependent Claim 82 words
An asynchronous modem comprising: a first timer means for measuring elapsed time intervals between consecutive characters received from a DTE for transmission; first comparison means for examining each said received character to determine by a true result of said comparison whether said character is an escape sequence character; and means for blocking transmission by said modem onto a communications link of said received and determined escape sequence character if said elapsed time interval is greater than or equal to a prescribed time.
Claim 11
Dependent Claim 82 words
An asynchronous modem comprising: a first timer means for measuring elapsed time intervals between consecutive characters received from a DTE for transmission; first comparison means for examining each said received character to determine by a true result of said comparison whether said character is an escape sequence character; and means for blocking transmission by said modem onto a communications link of said received and determined escape sequence character if said elapsed time interval is greater than or equal to a prescribed time.
Claim 12
Dependent Claim 68 words
Apparatus as described in claim 8, further comprising: counting means connected to receive the output of said first comparison means for counting the number of true comparisons found by said comparison means; and second comparison means for comparing the count of said counter to a prescribed integral value n where n equals the number of consecutive occurrences of said escape character necessary to constitute a valid escape sequence.
Claim 13
Dependent Claim 50 words
Apparatus as described in claim 9, further comprising: comparison means connected to said counter means and to said blocking means to control the blocking of transmission on said communication link of said most recently received escape sequence character only when the value of said counter equals said integral value n.

References Cited (Backward Citations)

US4271513A Cited
US4440988A Cited
US4675862A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-04-21 1995-10-21 1996-04-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-04-21 1999-10-21 2000-04-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-04-21 2003-10-21 2004-04-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag