← Back to Patent Explorer
EP0145318A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Communications method

Assignee: Tandem Computers Inc
•
Filing: 1984-11-14
•
Granted: —
•
Expires: 2004-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present disclosure relates to a communications method for communicating data over a data channel that comprises two unidirectional communication lines. A protocol which is a set of predetermined control characters is used by the communications method and the protocol is used for transferring data between communicating devices. The communications method combines acknowledgments which are control characters of the protocol transmitted in between messages, piggy-backing which is the combining of control characters of the protocol and data messages, and hold-offs with long time outs which cause the devices to enter a standby idle mode waiting for a responsive control character of the protocol. The communications system and method combines these features so as to permit improved efficient flow control of data information between the communicating devices.

Inventors

  • 👤 William Robert Goodman
  • 👤 Frederick Zardiackas
  • 👤 Ted Tawshunsky
  • 👤 Richard Barry Mayfield

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-06 13:16
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/1607; H04L1/1664; G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4221; G06F13/4226; H04L1/18; H04L1/1867; H04L1/188; H04L1/1883; H04L1/1887

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 74 words
A communications method for transferring messages over an error prone channel, comprising the steps of, communicating between a plurality of master communications devices and a plurality of slave communications devices over a communications link a plurality of messages that may comprise protocol code and data; and each of said messages comprising one of WD, RD, REN, RENRAK, RDWAK, WAK, FLAK, and PLSH codes and each of said plurality of messages may further comprise data.
Claim 2
Dependent Claim 74 words
A communications method for transferring messages over an error prone channel, comprising the steps of, communicating between a plurality of master communications devices and a plurality of slave communications devices over a communications link a plurality of messages that may comprise protocol code and data; and each of said messages comprising one of WD, RD, REN, RENRAK, RDWAK, WAK, FLAK, and PLSH codes and each of said plurality of messages may further comprise data.
Claim 3
Dependent Claim 226 words
A communications method for transferring messages over an error prone channel, comprising the step of communicating between a plurality of master communications devices and a plurality of slave communications devices over a communications link a plurality of messages that may comprise protocol code and data; and each of said messages comprising one of WD, RD, REN, RENRAK, RDWAK, WAK, FLAK, and FLSH codes and each of said plurality of messages may further comprise data, transmitting four master messages from one of said plurality of master communications devices to one of said of plurality of slave device, and each of said four master messages includes one of said WD, REN, RENR A K or FL SH protocol codes, and each of said four master message has one code that may have multiple meanings, and each of said four master messages may further include data for further processing by said slave communication device, transmitting four slave messages from one of said plurality of slave communications devices to one of said plurality of said master communications devices, and each of aaid four slave messages includes one of said RD, RDWAK, WAK and FLAK protocol codes, and each of said four slave messages has one code that may have multiple meanings, and each of said four slave messages may further include data for further processing by said master communications device.
Claim 4
Dependent Claim 226 words
A communications method for transferring messages over an error prone channel, comprising the step of communicating between a plurality of master communications devices and a plurality of slave communications devices over a communications link a plurality of messages that may comprise protocol code and data; and each of said messages comprising one of WD, RD, REN, RENRAK, RDWAK, WAK, FLAK, and FLSH codes and each of said plurality of messages may further comprise data, transmitting four master messages from one of said plurality of master communications devices to one of said of plurality of slave device, and each of said four master messages includes one of said WD, REN, RENR A K or FL SH protocol codes, and each of said four master message has one code that may have multiple meanings, and each of said four master messages may further include data for further processing by said slave communication device, transmitting four slave messages from one of said plurality of slave communications devices to one of said plurality of said master communications devices, and each of aaid four slave messages includes one of said RD, RDWAK, WAK and FLAK protocol codes, and each of said four slave messages has one code that may have multiple meanings, and each of said four slave messages may further include data for further processing by said master communications device.
Claim 5
Dependent Claim 478 words
A communications method for transferring messages over an error-prone channel, comprising the steps of, communicating between a plurality of master communications devices and a plurality of slave communications devices over a communications link a plurality of messages that may comprise protocol code and data; and each of said messages comprising one of said WD, RD, REN, RENRAK, RDWAK, WAK, FLAK, and FLSH codes and each of said plurality of messages may further comprise data, transmitting four master messages from one of said plurality of master communications devices to one of said plurality of slave device, and each of said four master messages includes one of said WD, REN, RENRAK or FLSH protocol codes, and each of said four master message has one code that may have multiple meanings, and each of said four master messages may further include data for further processing by said slave communication device, transmitting four slave messages from one of said plurality of slave communications devices to one of said plurality of said master communications devices, and each of said four slave messages includes one of said RD, RDWAK, WAK and FLAK protocol codes, and each of said four slave messages has one code that may have multiple meanings, and each of said four slave messages may further include data for further processing by said master communications device, re-tranamitting by one of said master communications device a predetermined number of times one of said four master messages until said re-transmitted message is acknowledged by one of said plurality of slave communications devices, re-transmitting by one of said slave communications devices a predetermined number of times one of said four slave messages until said re-transmitted message is acknowledged by one of said plurality of master communications devices, monitoring respective input memory capacity of each of said plurality of master communications devices and each of said plurality of slave communications devices, acknowledging by one of said plurality of slave communications devices receipt of one of said four master messages only when said input memory capacity is available of said one of said plurality of slave communications devices, delaying re-transmitting said REN message by one of said plurality of master communications devices until after said TREN time period unless said WAK or RDWAK message is received by said master communications device, delaying re-tranamitting said WD message by one of said plurality of master communications devices until after said TWD time period unless said WAK or RDWAK message is received by said master communications device, delaying re-transmitting said FLSH message by one of said plurality of master communications devices until after said TFLSH time period unless said FLAK message is received by said master communications device, and delaying re-tranamitting said RD message by one of said plurality of slave communications devices until after said TRD time period unless said RENRAK message is received by said slave communications device.
Claim 6
Dependent Claim 478 words
A communications method for transferring messages over an error-prone channel, comprising the steps of, communicating between a plurality of master communications devices and a plurality of slave communications devices over a communications link a plurality of messages that may comprise protocol code and data; and each of said messages comprising one of said WD, RD, REN, RENRAK, RDWAK, WAK, FLAK, and FLSH codes and each of said plurality of messages may further comprise data, transmitting four master messages from one of said plurality of master communications devices to one of said plurality of slave device, and each of said four master messages includes one of said WD, REN, RENRAK or FLSH protocol codes, and each of said four master message has one code that may have multiple meanings, and each of said four master messages may further include data for further processing by said slave communication device, transmitting four slave messages from one of said plurality of slave communications devices to one of said plurality of said master communications devices, and each of said four slave messages includes one of said RD, RDWAK, WAK and FLAK protocol codes, and each of said four slave messages has one code that may have multiple meanings, and each of said four slave messages may further include data for further processing by said master communications device, re-tranamitting by one of said master communications device a predetermined number of times one of said four master messages until said re-transmitted message is acknowledged by one of said plurality of slave communications devices, re-transmitting by one of said slave communications devices a predetermined number of times one of said four slave messages until said re-transmitted message is acknowledged by one of said plurality of master communications devices, monitoring respective input memory capacity of each of said plurality of master communications devices and each of said plurality of slave communications devices, acknowledging by one of said plurality of slave communications devices receipt of one of said four master messages only when said input memory capacity is available of said one of said plurality of slave communications devices, delaying re-transmitting said REN message by one of said plurality of master communications devices until after said TREN time period unless said WAK or RDWAK message is received by said master communications device, delaying re-tranamitting said WD message by one of said plurality of master communications devices until after said TWD time period unless said WAK or RDWAK message is received by said master communications device, delaying re-transmitting said FLSH message by one of said plurality of master communications devices until after said TFLSH time period unless said FLAK message is received by said master communications device, and delaying re-tranamitting said RD message by one of said plurality of slave communications devices until after said TRD time period unless said RENRAK message is received by said slave communications device.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag