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

Data communications device with resident link adapter

Assignee: Universal Data Systems Inc
•
Filing: 1992-07-17
•
Granted: 1995-02-07
•
Expires: 2012-07-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data communications device (101, 119) may be controlled from a centrally-located network management system controller (109) located some distance from the device. The data communications device is coupled to the network management system controller by a local channel (155, 157). The device includes a link adapter (133, 143) that communicates with the controller by a protocol that allows the device to exchange messages with the controller. As many as 512 devices may be coupled to the same local channel.

Inventors

  • 👤 Dean Y. Hodge
  • 👤 Terry Herbster
  • 👤 Robert E. Ray, Jr.
  • 👤 Fred C. Killmeyer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 04:25
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/24

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 206 words
In a data communications device having an address and arranged for use in a data communications system having a network management system controller, the data communications device arranged for receiving a message comprising a plurality of words from the network management system controller in accordance with a predetermined method, the predetermined method comprising the steps of: (a) receiving a first word; (b) determining whether the first word contains a predetermined value; (c) if the first word contains the predetermined value, then receiving a second, third, fourth, fifth, sixth and seventh words; (d) determining whether an error has been received based on the value of the sixth and seventh words and a predetermined algorithm; (e) determining whether the value of the second word is >0; (f) if the value of the second word is >0, then: receiving a predetermined number of subsequent words based on the value of the second word; and, determining whether an error has been received based on the value of the last two subsequent words and the predetermined algorithm; (h) determining whether the third and fourth words contain the address; (i) if the third and fourth words contain the address, then processing at least one received word; wherein each received word is asynchronous.
Claim 2
Dependent Claim 206 words
In a data communications device having an address and arranged for use in a data communications system having a network management system controller, the data communications device arranged for receiving a message comprising a plurality of words from the network management system controller in accordance with a predetermined method, the predetermined method comprising the steps of: (a) receiving a first word; (b) determining whether the first word contains a predetermined value; (c) if the first word contains the predetermined value, then receiving a second, third, fourth, fifth, sixth and seventh words; (d) determining whether an error has been received based on the value of the sixth and seventh words and a predetermined algorithm; (e) determining whether the value of the second word is >0; (f) if the value of the second word is >0, then: receiving a predetermined number of subsequent words based on the value of the second word; and, determining whether an error has been received based on the value of the last two subsequent words and the predetermined algorithm; (h) determining whether the third and fourth words contain the address; (i) if the third and fourth words contain the address, then processing at least one received word; wherein each received word is asynchronous.
Claim 3
Dependent Claim 23 words
The method of claim 1 wherein each received word includes 10 bits, comprising a start bit, 8 data bits, and a stop bit.
Claim 4
Dependent Claim 15 words
The method of claim 2 wherein the first word is start of text or STX.
Claim 5
Dependent Claim 16 words
The method of claim 3 wherein the predetermined algorithm is a 16-bit cyclic redundancy check (CRC).
Claim 6
Dependent Claim 13 words
The method of claim 4 wherein the data communications device is a modem.
Claim 7
Dependent Claim 202 words
In a data communications device having an address and arranged for use in a data communications system having a network management system controller, the data communications device arranged for receiving a message comprising a plurality of words from the network management system controller in accordance with a predetermined method, the predetermined method comprising the steps of: (a) receiving a first word; (b) determining whether the first word contains a predetermined value; (c) if the first word contains the predetermined value, then receiving a second, third, fourth, fifth, and sixth words; (d) determining whether an error has been received based on the value of the sixth word and a predetermined algorithm; (e) determining whether the value of the second word is >0; (f) if the value of the second word is >0, then: receiving a predetermined number of subsequent words based on the value of the second word; and, determining whether an error has been received based on the value of the last subsequent word and the predetermined algorithm; (h) determining whether the third and fourth words contain the address; (i) if the third and fourth words contain the address, then processing at least one received word; wherein each received word is asynchronous.
Claim 8
Dependent Claim 202 words
In a data communications device having an address and arranged for use in a data communications system having a network management system controller, the data communications device arranged for receiving a message comprising a plurality of words from the network management system controller in accordance with a predetermined method, the predetermined method comprising the steps of: (a) receiving a first word; (b) determining whether the first word contains a predetermined value; (c) if the first word contains the predetermined value, then receiving a second, third, fourth, fifth, and sixth words; (d) determining whether an error has been received based on the value of the sixth word and a predetermined algorithm; (e) determining whether the value of the second word is >0; (f) if the value of the second word is >0, then: receiving a predetermined number of subsequent words based on the value of the second word; and, determining whether an error has been received based on the value of the last subsequent word and the predetermined algorithm; (h) determining whether the third and fourth words contain the address; (i) if the third and fourth words contain the address, then processing at least one received word; wherein each received word is asynchronous.
Claim 9
Dependent Claim 23 words
The method of claim 6 wherein each received word includes 10 bits, comprising a start bit, 8 data bits, and a stop bit.
Claim 10
Dependent Claim 15 words
The method of claim 7 wherein the first word is start of text or STX.
Claim 11
Dependent Claim 16 words
The method of claim 8 wherein the predetermined algorithm is an 8-bit block character check (BCC).
Claim 12
Dependent Claim 13 words
The method of claim 9 wherein the data communications device is a modem.
Claim 13
Dependent Claim 276 words
A data communications device having an address and capable of communicating with a network management system controller, the data communications device comprising: data communication means for communicating with at least one remote data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to a local channel; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the system controller; wherein the receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, and sixth words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth word and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last subsequent word received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 14
Dependent Claim 276 words
A data communications device having an address and capable of communicating with a network management system controller, the data communications device comprising: data communication means for communicating with at least one remote data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to a local channel; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the system controller; wherein the receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, and sixth words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth word and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last subsequent word received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 15
Dependent Claim 280 words
A data communications device having an address and capable of communicating with a network management system controller, the data communications device comprising: data communication means for communicating with at least one remote data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to a local channel; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the system controller; wherein the receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, sixth and seventh words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth and seventh words and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last two subsequent words received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 16
Dependent Claim 280 words
A data communications device having an address and capable of communicating with a network management system controller, the data communications device comprising: data communication means for communicating with at least one remote data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to a local channel; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the system controller; wherein the receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, sixth and seventh words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth and seventh words and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last two subsequent words received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 17
Dependent Claim 315 words
A shelf capable of mounting at least one data communications device and having an interface unit, the interface unit capable of coupling to a network management system controller via a local channel and capable of coupling to the at least one data communications device, the data communications device having an address, the data communications device comprising: data communication means for communicating with at least one other data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to the interface unit; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the network management system controller; wherein the data communications device receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, and sixth words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth word and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last subsequent word received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 18
Dependent Claim 315 words
A shelf capable of mounting at least one data communications device and having an interface unit, the interface unit capable of coupling to a network management system controller via a local channel and capable of coupling to the at least one data communications device, the data communications device having an address, the data communications device comprising: data communication means for communicating with at least one other data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to the interface unit; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the network management system controller; wherein the data communications device receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, and sixth words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth word and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last subsequent word received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 19
Dependent Claim 320 words
A shelf capable of mounting at least one data communications device and having an interface unit, the interface unit capable of coupling to a network management system controller via a local channel and capable of coupling to the at least one data communications device, the data communications device having an address and, the data communications device comprising: data communication means for communicating with at least one other data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to the interface unit; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the network management system controller; wherein the data communications device receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, sixth and seventh words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth and seventh words and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last two subsequent words received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.
Claim 20
Dependent Claim 320 words
A shelf capable of mounting at least one data communications device and having an interface unit, the interface unit capable of coupling to a network management system controller via a local channel and capable of coupling to the at least one data communications device, the data communications device having an address and, the data communications device comprising: data communication means for communicating with at least one other data communications device via a telephone line, and means for interfacing with at least one data terminal equipment; means for coupling to the interface unit; means for receiving messages from a network management system controller according to a predetermined receive method via the local channel; means for sending messages to the network management system controller according to a predetermined transmit method via the local channel, the receiving means and the sending means capable of communicating directly with the network management system controller; wherein the data communications device receiving means comprises: means for receiving a first word; means for determining whether the first word contains a predetermined value; means for receiving a second, third, fourth, fifth, sixth and seventh words if the first word contains the predetermined value; means for determining whether the second, third, fourth and fifth words contain an error based on the value of the sixth and seventh words and a predetermined algorithm; means for determining whether the value of the second word is >0; means for receiving a predetermined number of subsequent words based on the value of the second word if the value of the second word is >0; means for determining whether the subsequent words contain an error based on the value of the last two subsequent words received and the predetermined algorithm; means for determining whether the value of the third and fourth words contain the address; means for processing at least one received word if the value of the third and fourth words contain the address.

References Cited (Backward Citations)

GB156557A Cited
US4377862A Cited
US4631666A Cited
US4845715A Cited
US4914654A Cited
US5058110A Cited
US5063523A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-02-06 1998-08-08 1999-02-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-02-06 2002-08-08 2003-02-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-02-06 2006-08-08 2007-02-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag