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

Modem with improved handshaking capability

Assignee: Telogy Networks Inc
•
Filing: 1986-08-28
•
Granted: 1988-11-01
•
Expires: 2006-08-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The preferred embodiment (11) of the modem comprises a control unit (13), a memory (27), a switch (14), and a modem engine (17). The modem engine (17) establishes communications with a modem (30) using conventional handshake methods. The control unit (13) then initiates a special handshake sequence composed of nonprintable, opposing characters to the modem (30) via the switch (14) and the modem engine (17). If the modem (30) completes the special handshake sequence then the control unit (13) and the modem (30) exchange the desired information. If the modem (30) does not complete the special handshake sequence then the preferred embodiment (11) functions as a conventional modem. The use of nonprinting, opposing characters for the special handshake sequence prevents the special handshake sequence from adversely affecting the external devices (10) (34).

Inventors

  • 👤 John A. Copeland, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:05
CPC Classifications
H; H04; H04L; H04L7/00; H04M; H04M11/00; H04M11/06

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 182 words
In a method of operating a first data communications device to establish communication between said first data communications device and a second data communications device, which includes the step of said first and second data communications devices establishing data communications in a first predetermined communications mode, a method of testing said second data communications device for an ability to communicate in a second predetermined data communications mode, comprising the steps of: (a) causing said first data communications device to transmit a first predetermined set of one or more data words in said first predetermined data communications mode, said data words in said first predetermined set each corresponding to nonprinting characters; (b) causing said first data communications device to respond to subsequent receipt of a second predetermined set of data words by switching to operation in said second predetermined data communications mode; and (c) alternatively causing said first data communications device to remain in said first predetermined data communications mode in response to subsequent receipt of one or more data words which are not part of said second predetermined set of data words.
Claim 2
Dependent Claim 182 words
In a method of operating a first data communications device to establish communication between said first data communications device and a second data communications device, which includes the step of said first and second data communications devices establishing data communications in a first predetermined communications mode, a method of testing said second data communications device for an ability to communicate in a second predetermined data communications mode, comprising the steps of: (a) causing said first data communications device to transmit a first predetermined set of one or more data words in said first predetermined data communications mode, said data words in said first predetermined set each corresponding to nonprinting characters; (b) causing said first data communications device to respond to subsequent receipt of a second predetermined set of data words by switching to operation in said second predetermined data communications mode; and (c) alternatively causing said first data communications device to remain in said first predetermined data communications mode in response to subsequent receipt of one or more data words which are not part of said second predetermined set of data words.
Claim 3
Dependent Claim 29 words
The method of claim 1 wherein: said first predetermined data communications mode is an asynchronous communications mode and said second predetermined data communications mode is a synchronous communications mode.
Claim 4
Dependent Claim 32 words
The method of claim 2 wherein: each of said data words in said first predetermined set of data words is selected from the group consisting of ASCII characters space, backspace, and null.
Claim 5
Dependent Claim 225 words
In a modem of the type including apparatus for handshaking according to a predetermined protocol to establish data communications with a remote data communications device in a first predetermined data communications mode of operation, and apparatus for selectively causing said modem to communicate in a second predetermined data communications mode of operation, the improvement comprising in combination: means operable when said modem is in an answer mode in said first predetermined data communications mode of operation to transmit a first predetermined set of data words corresponding to nonprinting characters in response to initial establishment of said first predetermined data communications mode of operation with said remote data communications device; receiving means for detecting received data words from said remote data communications device; and control means responsive to a predetermined number of the first ones of said received data words to be detected subsequent to transmission of said first predetermined set of data words for causing said modem to switch to said second predetermined data communications mode of operation in response to said first ones of said received data words matching a second predetermined set of data words and, alternatively, for causing said modem to remain in said first predetermined data communications mode of operation in response to said first ones of said received data words failing to match said second predetermined set of data words.
Claim 6
Dependent Claim 225 words
In a modem of the type including apparatus for handshaking according to a predetermined protocol to establish data communications with a remote data communications device in a first predetermined data communications mode of operation, and apparatus for selectively causing said modem to communicate in a second predetermined data communications mode of operation, the improvement comprising in combination: means operable when said modem is in an answer mode in said first predetermined data communications mode of operation to transmit a first predetermined set of data words corresponding to nonprinting characters in response to initial establishment of said first predetermined data communications mode of operation with said remote data communications device; receiving means for detecting received data words from said remote data communications device; and control means responsive to a predetermined number of the first ones of said received data words to be detected subsequent to transmission of said first predetermined set of data words for causing said modem to switch to said second predetermined data communications mode of operation in response to said first ones of said received data words matching a second predetermined set of data words and, alternatively, for causing said modem to remain in said first predetermined data communications mode of operation in response to said first ones of said received data words failing to match said second predetermined set of data words.
Claim 7
Dependent Claim 52 words
A modem as recited in claim 4 wherein: said control means is further responsive to said first ones of said received data words failing to match said second predetermined set of data words to transmit said first ones of said received data words to a data utilization device connected to said modem.
Claim 8
Independent Claim 149 words
A method os handshaking between a first modem and a second modem, comprising: a first modem procedure, comprising: (a) sending a first predtermined sequence of nonprinting characters to said second modem; (b) listening for a second predetermined sequence of nonprinting characters from said second modem; and (c) if said second predetermined sequence has been sent by said second modem, entering a first operating mode, and, alternatively, if said second predetermined sequence has not been sent by said second modem, entering a second operating mode; and a second modem procedure comprising: (d) listening for said first predetermined sequence from said first modem; and (e) if said first predetermined sequence has been sent by said first modem, sending said second predetermined sequence to said first modem and entering said first operating mode, and, alternatively, if said first predetermined sequence has been sent by said first modem, entering said second operating mode.
Claim 9
Independent Claim 149 words
A method os handshaking between a first modem and a second modem, comprising: a first modem procedure, comprising: (a) sending a first predtermined sequence of nonprinting characters to said second modem; (b) listening for a second predetermined sequence of nonprinting characters from said second modem; and (c) if said second predetermined sequence has been sent by said second modem, entering a first operating mode, and, alternatively, if said second predetermined sequence has not been sent by said second modem, entering a second operating mode; and a second modem procedure comprising: (d) listening for said first predetermined sequence from said first modem; and (e) if said first predetermined sequence has been sent by said first modem, sending said second predetermined sequence to said first modem and entering said first operating mode, and, alternatively, if said first predetermined sequence has been sent by said first modem, entering said second operating mode.
Claim 10
Dependent Claim 18 words
The method of claim 6 wherein said forst predetermined sequence comprising a space character and a backspace character.
Claim 11
Dependent Claim 15 words
The method of claim 7 wherein said first predetermined sequence further comprises a null character.
Claim 12
Dependent Claim 17 words
The method of claim 7 wherein said second predetermined sequence comprises said character and said backspace character.
Claim 13
Dependent Claim 15 words
The method of claim 9 wherein said second predetermined sequence further comprises a null character.
Claim 14
Dependent Claim 14 words
The method claim 10 wherein said first predetermined sequence further comprises said null character.
Claim 15
Dependent Claim 14 words
The method of claim 6 wherein said first operating mode comprises sending control information.
Claim 16
Dependent Claim 14 words
The method of claim 12 wherein said control information comprises data compression schemes available.
Claim 17
Dependent Claim 19 words
The method of claim 12 wherein said control information comprises designation of a data compression scheme to be used.
Claim 18
Dependent Claim 17 words
The method of claim 12 wherein said control information comprises designation of asynchronous communications or synchronous communications.
Claim 19
Dependent Claim 125 words
In am odem of the type including apparatus for handshaking according to a predetermined protocol to establish communications in a first operating mode with a remote modem, the improvement comprising: means operable when said modem is in first operating mode to transmit a first predetermined sequence of nonprinting characters to said remote modem; receiving means for detecting a second predetermined sequence of nonprinting characters from said remote modem; and control means responsive to detection of said second predetermined sequence for causing said modem to switch to a second operating mode wherein said modem and said remote modem may exchange control information and, alternatively, responsive to a lack of detection of said second predetermined sequence for causing said modem to remain in said first operating mode.
Claim 20
Dependent Claim 125 words
In am odem of the type including apparatus for handshaking according to a predetermined protocol to establish communications in a first operating mode with a remote modem, the improvement comprising: means operable when said modem is in first operating mode to transmit a first predetermined sequence of nonprinting characters to said remote modem; receiving means for detecting a second predetermined sequence of nonprinting characters from said remote modem; and control means responsive to detection of said second predetermined sequence for causing said modem to switch to a second operating mode wherein said modem and said remote modem may exchange control information and, alternatively, responsive to a lack of detection of said second predetermined sequence for causing said modem to remain in said first operating mode.
Claim 21
Dependent Claim 18 words
The improvement of claim 16 wherein said first predetermined sequence comprises a space character and a backspace character.
Claim 22
Dependent Claim 15 words
The improvement of claim 17 wherein said first predetermined sequence further comprises a null character.
Claim 23
Dependent Claim 18 words
The improvement of claim 17 wherein said second predetermined sequence comprises said space character and said backspace character.
Claim 24
Dependent Claim 15 words
The improvement of claim 19 wherein said second predetermined sequence further comprises a null character.
Claim 25
Dependent Claim 15 words
The improvement of claim 20 wherein said first predetermined sequence further comprises sain null character.
Claim 26
Dependent Claim 15 words
The improvement of claim 16 wherein said control information comprises the data compression schemes available.
Claim 27
Dependent Claim 17 words
The improvement of claim 16 wherein said control information comprises a data compression scheme to be used.
Claim 28
Dependent Claim 17 words
The improvement of claim 16 wherein said control information comprises selection of asynchronous communications and synchronous communications.
Claim 29
Dependent Claim 120 words
In a modem of the type including apparatus for handshaking according to a predetermined protocol to establish communications in a first operating mode with a remote modem, the improvement comprising: receiving means for detecting a first predetermined sequence of nonprinting characters; transmitting means tranmitting a second predetermined sequence of nonprinting charactes; and control means responsive to detection of said first predetermined sequence for causing said transmitting means to send said second predetermined sequence and for causing said modem to switch to a second operating mode wherein said modem and said remote modem may exchange control information and, alternalively, responsive to a lack of detection of said first predetermined sequence for causing said modem to remain in said first operating mode.
Claim 30
Dependent Claim 120 words
In a modem of the type including apparatus for handshaking according to a predetermined protocol to establish communications in a first operating mode with a remote modem, the improvement comprising: receiving means for detecting a first predetermined sequence of nonprinting characters; transmitting means tranmitting a second predetermined sequence of nonprinting charactes; and control means responsive to detection of said first predetermined sequence for causing said transmitting means to send said second predetermined sequence and for causing said modem to switch to a second operating mode wherein said modem and said remote modem may exchange control information and, alternalively, responsive to a lack of detection of said first predetermined sequence for causing said modem to remain in said first operating mode.
Claim 31
Dependent Claim 18 words
The improvement of claim 25 wherein said first predetermined sequence comprises a space character and a backspace character.
Claim 32
Dependent Claim 15 words
The improvement of claim 26 wherein said first predetermined sequence further comprises a null character.
Claim 33
Dependent Claim 17 words
The improvement of claim 26 wherein said second predetermined sequence comprises said space character and backspace character.
Claim 34
Dependent Claim 15 words
The improvement of claim 28 wherein said second predetermined sequence further comprises a null character.
Claim 35
Dependent Claim 15 words
The improvement of claim 29 wherein said first predetermined sequence further comprises said null character.
Claim 36
Dependent Claim 15 words
The improvement of claim 25 wherein said control information comprises the data compression schemes available.
Claim 37
Dependent Claim 17 words
The improvement of claim 25 wherein said control information comprises a data compression scheme to be used.
Claim 38
Dependent Claim 17 words
The improvement of claim 25 wherein said control information comprises selection of asynchronous communications and synchronous communications.

References Cited (Backward Citations)

US4000371A Cited
US4215243A Cited
US4387440A Cited
US4387440B1 Cited
US4549302A Cited
US4620294A Cited
US4680773A Cited
US4680781A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-11-01 1992-05-02 1992-11-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-11-01 1996-05-02 1996-11-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-11-01 2000-05-02 2000-11-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag