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

Modem with improved escape sequence mechanism to prevent escape in response to random occurrence of escape character in transmitted data

Assignee: Telogy Networks Inc
•
Filing: 1983-10-11
•
Granted: 1985-10-22
•
Expires: 2003-10-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An FSK modem for coupling a standard data port (50) to a telephone line (45) in which the signal path between the phone line and the data port passes through a processor (55). When the modem is in a transparent mode of operation, for transmitting data, a timer (190) detects the passage of a predetermined period of time after the most recent data input signal input to a data port (50). If the next sequence of data signals corresponds to an escape character, the program (112) controlling the modem waits to see if a second occurrence of the predetermined period of time follows provision of the escape character. If this occurs, the modem switches to a command mode of operation in which it ceases to modulate and transmit signals and waits for commands to be entered at the data port. The same frequency detection apparatus (83, 192, 180) is used to both demodulate FSK encoded signals and detect the presence of a telephone ringing signal on the line. A pair of impedances (161, 162) provide alternate paths either through an input filtering network (167) or bypassing the network (135, 69) in a manner which allows the ring signals to pass directly to the input (69) of the frequency detector while assuring that only filtered FSK signals reach the input. Also shown is the use of the same frequency synthesizing apparatus (86, 253, 259) for generating FSK output signals and high group DTMF signals with appropriate switchable attenuation (88) provided in this signal path.

Inventors

  • 👤 Dale A. Heatherington

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 05:56
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/10; H04L27/26; H04L27/30

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 222 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a predetermined period of time after provision of one of said data signals to said data input port; and means, operative when said modem is in said transparent mode of operation, for detecting provision of said predetermined sequence of said data signals, and for causing said modem to switch to said command mode of operation, if and only if said predetermined sequence of data signals occurs contiguous in time with at least one said occurrence of said passage of said predetermined period of time during which none of said data signals are provided to said data input port.
Claim 2
Dependent Claim 222 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a predetermined period of time after provision of one of said data signals to said data input port; and means, operative when said modem is in said transparent mode of operation, for detecting provision of said predetermined sequence of said data signals, and for causing said modem to switch to said command mode of operation, if and only if said predetermined sequence of data signals occurs contiguous in time with at least one said occurrence of said passage of said predetermined period of time during which none of said data signals are provided to said data input port.
Claim 3
Dependent Claim 264 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a first predetermined period of time after provision of one of said data signals to said data input port, and for detecting each occurrence of a passage of a second predetermined period of time after a provision of said predetermined sequence of data signals defined as said escape character; and means, responsive to said timing means, and operative while said modem is in said transparent mode of operation, for causing said modem to switch to said command mode of operation in response to each occurrence of said escape character being provided to said data port, if and only if said escape character is preceded by said passage of said first predetermined period of time and followed by said passage of said second predetermined period of time during which none of said data signals are provided to said data input port.
Claim 4
Dependent Claim 264 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a first predetermined period of time after provision of one of said data signals to said data input port, and for detecting each occurrence of a passage of a second predetermined period of time after a provision of said predetermined sequence of data signals defined as said escape character; and means, responsive to said timing means, and operative while said modem is in said transparent mode of operation, for causing said modem to switch to said command mode of operation in response to each occurrence of said escape character being provided to said data port, if and only if said escape character is preceded by said passage of said first predetermined period of time and followed by said passage of said second predetermined period of time during which none of said data signals are provided to said data input port.
Claim 5
Dependent Claim 23 words
A modem as recited in claim 2 wherein: said first predetermined period of time and said second predetermined period of time are equal.
Claim 6
Dependent Claim 275 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a predetermined period of time after provision of one of said data signals to said data input port; and means, operative when said modem is in said transparent mode of operation, for detecting provision of said predetermined sequence of said data signals contiguous in time with at least one said occurrence of said passage of said predetermined period of time, and for causing said modem to switch to said command mode of operation in response thereto, and alternately for causing said modem to remain in said transparent mode of operation and to provide a sequence of said modulated signals to said telephone port, corresponding to said predetermined sequence of said data signals, in response to said detection of said predetermined sequence of said data signals both preceded and followed, in time, by at least one of said data signal occurring within a time period less than said predetermined period of time.
Claim 7
Dependent Claim 275 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a predetermined period of time after provision of one of said data signals to said data input port; and means, operative when said modem is in said transparent mode of operation, for detecting provision of said predetermined sequence of said data signals contiguous in time with at least one said occurrence of said passage of said predetermined period of time, and for causing said modem to switch to said command mode of operation in response thereto, and alternately for causing said modem to remain in said transparent mode of operation and to provide a sequence of said modulated signals to said telephone port, corresponding to said predetermined sequence of said data signals, in response to said detection of said predetermined sequence of said data signals both preceded and followed, in time, by at least one of said data signal occurring within a time period less than said predetermined period of time.
Claim 8
Dependent Claim 288 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a predetermined period of time after provision of one of said data signals to said data input port; and means, operative when said modem is in said transparent mode of operation, for detecting provision of said predetermined sequence of said data signals, and for causing said modem to switch to said command mode of operation, if and only if said modem detects an occurrence of a specific condition of said predetermined sequence occurring contiguous in time with at least one said occurrence of said passage of said predetermined period of time during which none of said data signals are provided to said data input port, and in the absence of said occurrence of said specific condition, to respond to said provision of said predetermined sequence of data signals to said data input port to provide a sequence of modulated signals to said telephone port, corresponding to said predetermined sequence of data signals, and causing said modem to remain in said transparent mode of operation.
Claim 9
Dependent Claim 288 words
In a modem including a data input port for connecting said modem to a utilization device, and a telephone port for connecting said modem to a telephone line; said modem being of the type having two distinct modes of operation: (a) a transparent mode of operation for which said modem provides modulated signals to said telephone port in response to data signals provided to said data input port; and (b) a command mode of operation for which said modem responds to said data signals provided to said data input port as instructions to said modem; said modem including means defining a predetermined sequence of said data signals as an escape character; the improvement comprising: timing means for detecting each occurrence of a passage of a predetermined period of time after provision of one of said data signals to said data input port; and means, operative when said modem is in said transparent mode of operation, for detecting provision of said predetermined sequence of said data signals, and for causing said modem to switch to said command mode of operation, if and only if said modem detects an occurrence of a specific condition of said predetermined sequence occurring contiguous in time with at least one said occurrence of said passage of said predetermined period of time during which none of said data signals are provided to said data input port, and in the absence of said occurrence of said specific condition, to respond to said provision of said predetermined sequence of data signals to said data input port to provide a sequence of modulated signals to said telephone port, corresponding to said predetermined sequence of data signals, and causing said modem to remain in said transparent mode of operation.

References Cited (Backward Citations)

US4293948A Cited
US3851105A Cited
US3774164A Cited
US3825905A Cited
US3916384A Cited
US4009469A Cited
US4121052A Cited
US4125872A Cited
US4410983A Cited
US4429384A Cited
US4387425A Cited
US4387444A Cited
US4379294A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-10-21 1989-04-22 1989-10-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-10-21 1993-04-22 1993-10-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-10-21 1997-04-22 1997-10-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag