Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
341 words
For use by a first modem, said first modem and a second modem conducting a predetermined handshake sequence, waiting for a predetermined period after completion of said predetermined handshake sequence, and then switching to an online mode of operation, a method for conducting feature negotiations during said predetermined period, comprising the steps of: if said first modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (a) generating a first modem list of features which are supported by said first modem; (b) sending said first modem list to said second modem; (c) waiting for a reply from said second modem; (d) if said predetermined period expires before said first modem receives said reply from said second modem then switching to said online mode of operation and using a predetermined set of default features; (e) if said reply is received from said second modem then inspecting said reply from said second modem; (f) if said reply is a predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said first modem list; (g) if said reply is a second modem list of features, all of which are supported by said first modem, then sending said predetermined reply to said second modem and, after said predetermined period, switching to said online mode of operation and using said features on said second modem list; and (h) if said reply is a second modem list of features, less than all of which are supported by said first modem, then generating a first modem list specifying said features on said second modem list which are supported by said first modem and returning to step (b).
Claim 2
Dependent Claim
341 words
For use by a first modem, said first modem and a second modem conducting a predetermined handshake sequence, waiting for a predetermined period after completion of said predetermined handshake sequence, and then switching to an online mode of operation, a method for conducting feature negotiations during said predetermined period, comprising the steps of: if said first modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (a) generating a first modem list of features which are supported by said first modem; (b) sending said first modem list to said second modem; (c) waiting for a reply from said second modem; (d) if said predetermined period expires before said first modem receives said reply from said second modem then switching to said online mode of operation and using a predetermined set of default features; (e) if said reply is received from said second modem then inspecting said reply from said second modem; (f) if said reply is a predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said first modem list; (g) if said reply is a second modem list of features, all of which are supported by said first modem, then sending said predetermined reply to said second modem and, after said predetermined period, switching to said online mode of operation and using said features on said second modem list; and (h) if said reply is a second modem list of features, less than all of which are supported by said first modem, then generating a first modem list specifying said features on said second modem list which are supported by said first modem and returning to step (b).
Claim 3
Dependent Claim
23 words
The method of claim 1 wherein, in step (f), said first modem sends a predetermined idle signal until said predetermined period has expired.
Claim 4
Dependent Claim
24 words
The method of claim 2 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 5
Dependent Claim
32 words
The method of claim 1 wherein, in step (g), after sending said predetermined reply to said second modem, said first modem sends a predetermined idle signal until said predetermined period has expired.
Claim 6
Dependent Claim
24 words
The method of claim 4 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 7
Dependent Claim
16 words
The method of claim 1 wherein said features supported by said first modem are user programmable.
Claim 8
Dependent Claim
23 words
The method of claim 1 wherein said predetermined reply comprises a retraining sequence, a flag, a null character, and a frame check sequence.
Claim 9
Dependent Claim
307 words
For use by a first modem, said first modem and a second modem conducting a predetermined handshake sequence, waiting for a predetermined period after completion of said predetermined handshake sequence, and then switching to an online mode of operation, a method for conducting feature negotiations during said predetermined period, comprising the steps of: if said first modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (a) waiting for a communication from said second modem; (b) if said predetermined period expires before said first modem receives said communication from said second modem then switching to said online mode of operation and using a predetermined set of default features; (c) if said communication is a second modem list of features, all of which are supported by said first modem, then sending a predetermined reply to said second modem and, after said predetermined period, switching to said online mode of operation and using said features on said second modem list; (d) if said communication is a second modem list of features, less than all of which are supported by said first modem, then generating a first modem list specifying said features on said second modem list which are supported by said first modem, sending said first modem list to said second modem, and returing to step (a); and (e) if said communication is said predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said first modem list.
Claim 10
Dependent Claim
307 words
For use by a first modem, said first modem and a second modem conducting a predetermined handshake sequence, waiting for a predetermined period after completion of said predetermined handshake sequence, and then switching to an online mode of operation, a method for conducting feature negotiations during said predetermined period, comprising the steps of: if said first modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (a) waiting for a communication from said second modem; (b) if said predetermined period expires before said first modem receives said communication from said second modem then switching to said online mode of operation and using a predetermined set of default features; (c) if said communication is a second modem list of features, all of which are supported by said first modem, then sending a predetermined reply to said second modem and, after said predetermined period, switching to said online mode of operation and using said features on said second modem list; (d) if said communication is a second modem list of features, less than all of which are supported by said first modem, then generating a first modem list specifying said features on said second modem list which are supported by said first modem, sending said first modem list to said second modem, and returing to step (a); and (e) if said communication is said predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said first modem list.
Claim 11
Dependent Claim
23 words
The method of claim 8 wherein, in step (e), said first modem sends a predetermined idle signal until said predetermined period has expired.
Claim 12
Dependent Claim
24 words
The method of claim 9 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 13
Dependent Claim
32 words
The method of claim 8 wherein, in step (c), after sending said predetermined reply to said second modem, said first modem sends a predetermined idle signal until said predetermined period has expired.
Claim 14
Dependent Claim
24 words
The method of claim 11 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 15
Dependent Claim
21 words
The method of claim 8 wherein said first modem is an answering modem and said second modem is an originating modem.
Claim 16
Dependent Claim
16 words
The method of claim 8 wherein said features supported by said first modem are user programmable.
Claim 17
Dependent Claim
23 words
The method of claim 8 wherein said predetermined reply comprises a retraining sequence, a flag, a null character, and a frame check sequence.
Claim 18
Dependent Claim
611 words
For use by a first modem and a second modem, said first modem and said second modem conducting a predetermined handshake sequence, waiting for a predetermined period after completion of said predetermined handshake sequence, and then switching to an online mode of operation, a method for conducting feature negotiations during said predetermined period, comprising: a first modem procedure comprising the steps of: if said first modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (a) generating a first modem list of features which are supported by said first modem; (b) sending said first modem list to said second modem; (c) waiting for a reply from said second modem; (d) if said predetermined period expires before said first modem receives said reply from said second modem then switching to said online mode of operation and using a predetermined set of default features; (e) if said reply is received from said second modem then inspecting said reply from said second modem; (f) if said reply is a predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said first modem list; (g) if said reply is a second modem list of features, all of which are supported by said first modem, then sending said predetermined reply said second modem and, after said predetermined period, switching to said online mode of operation and using said features on said second modem list; and (h) if said reply is a second modem list of features, less than all of which are supported by said first modem, then generating a first modem list specifying said features on said second modem list which are supported by said first modem and returning to step (b); and a second modem procedure comprising the steps of: if said second modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said second modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (i) waiting for a communication from said first modem; (j) if said predetermined period expires before said second modem receives said communication from said first modem then switching to said online mode of operation and using a predetermined set of default features; (k) if said communication is a first modem list of features, all of which are supported by said second modem, then sending said predetermined reply to said first modem and, after said predetermined period, switching to said online mode of operation and using said features on said first modem list; (l) if said communication is a first modem list of features, less than all of which are supported by said second modem, then generating a second modem list specifying said features on said first modem list which are supported by said second modem, sending said second modem list to said first modem, and returning to step (i); and (m) if said communication is said predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said second modem list.
Claim 19
Dependent Claim
611 words
For use by a first modem and a second modem, said first modem and said second modem conducting a predetermined handshake sequence, waiting for a predetermined period after completion of said predetermined handshake sequence, and then switching to an online mode of operation, a method for conducting feature negotiations during said predetermined period, comprising: a first modem procedure comprising the steps of: if said first modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said first modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (a) generating a first modem list of features which are supported by said first modem; (b) sending said first modem list to said second modem; (c) waiting for a reply from said second modem; (d) if said predetermined period expires before said first modem receives said reply from said second modem then switching to said online mode of operation and using a predetermined set of default features; (e) if said reply is received from said second modem then inspecting said reply from said second modem; (f) if said reply is a predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said first modem list; (g) if said reply is a second modem list of features, all of which are supported by said first modem, then sending said predetermined reply said second modem and, after said predetermined period, switching to said online mode of operation and using said features on said second modem list; and (h) if said reply is a second modem list of features, less than all of which are supported by said first modem, then generating a first modem list specifying said features on said second modem list which are supported by said first modem and returning to step (b); and a second modem procedure comprising the steps of: if said second modem is not configured to support synchronous operation then, after said predetermined handshake sequence, switching to said online mode of operation; if said second modem is not configured to support at least one non-default feature then, after said predetermined handshake sequence, switching to said online mode of operation; if said modem is configured to support both synchronous operation and at least one non-default feature then executing the following feature negotiation protocol: (i) waiting for a communication from said first modem; (j) if said predetermined period expires before said second modem receives said communication from said first modem then switching to said online mode of operation and using a predetermined set of default features; (k) if said communication is a first modem list of features, all of which are supported by said second modem, then sending said predetermined reply to said first modem and, after said predetermined period, switching to said online mode of operation and using said features on said first modem list; (l) if said communication is a first modem list of features, less than all of which are supported by said second modem, then generating a second modem list specifying said features on said first modem list which are supported by said second modem, sending said second modem list to said first modem, and returning to step (i); and (m) if said communication is said predetermined reply then, after said predetermined period, switching to said online mode of operation and using said features on said second modem list.
Claim 20
Dependent Claim
23 words
The method of claim 16 wherein, in step (f), said first modem sends a predetermined idle signal until said predetermined period has expired.
Claim 21
Dependent Claim
24 words
The method of claim 17 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 22
Dependent Claim
32 words
The method of claim 16 wherein, in step (g), after sending said predetermined reply to said second modem, said first modem sends a predetermined idle signal until said predetermined period has expired.
Claim 23
Dependent Claim
24 words
The method of claim 19 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 24
Dependent Claim
16 words
The method of claim 16 wherein said features supported by said first modem are user programmable.
Claim 25
Dependent Claim
24 words
The method of claim 16 wherein said first predetermined reply comprises a retraining sequence, a flag, a null character, and a frame check sequence.
Claim 26
Dependent Claim
23 words
The method of claim 16 wherein, in step (m), said second modem sends a predetermined idle signal until said predetermined period has expired.
Claim 27
Dependent Claim
24 words
The method of claim 23 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 28
Dependent Claim
32 words
The method of claim 16 wherein, in step (k), after sending said predetermined reply to said first modem, said second modem sends a predetermined idle signal until said predetermined period has expired.
Claim 29
Dependent Claim
24 words
The method of claim 25 wherein said predetermined idle signal comprises a retraining sequence, a flag, an idle character, and a frame check sequence.
Claim 30
Dependent Claim
21 words
The method of claim 16 wherein said first modem is an originating modem and said second modem is an answering modem.
Claim 31
Dependent Claim
16 words
The method of claim 16 wherein said features supported by said second modem are user programmable.