×

System for supporting an ERASE INPUT key with input suppression in a system for optimizing data transmission associated with addressable-buffer devices

  • US 4,837,679 A
  • Filed: 12/31/1986
  • Issued: 06/06/1989
  • Est. Priority Date: 12/31/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for optimizing a signal exchange,said signal exchange including one or more outgoing transmissions of outgoing signals having information contents and generated by a host unit to be received for processing by a peripheral unit,said signal exchange further including one or more incoming transmissions of incoming signals having information contents and generated by the peripheral unit to be received for processing by the host unit,said peripheral device having an addressable peripheral unit buffer modifiable at the peripheral unit in response to the information contents of an outgoing signal,the peripheral unit buffer having information contents that are logically dividable into one or more fields,each said field having a field attribute byte for representation of field attributes,one said field attribute being a modified data tag (MDT) signifying a premodified field and capable of selectively having a set state or an unset state,another field attribute being a protected-field attribute representing a protected field,said method comprising the steps, executed by a machine, of:

  • creating a buffer contents map in a storage device, said buffer contents map representing information available at the machine about the informational contents of said peripheral unit buffer;

    for each outgoing signal that would cause a modification of the informational contents of the peripheral unit buffer,blocking the outgoing signal from being processed by the peripheral unit,updating said buffer contents map to reflect the informational content of said outgoing signal, andgenerating and transmitting to the peripheral unit an input-suppressed signal,any MDT for any protected field in the outgoing signal being in said unset state in said inputsuppressed signal;

    for each incoming signal subsequent to a previous said outgoing signal,blocking the incoming signal from being processed by the host unit,updating said buffer contents map to reflect the informational content of said incoming signal,if no fields in the outgoing signal were premodified fields, filling all unprotected fields in the buffer contents map with an in-doubt character,if the incoming signal includes fields corresponding to all premodified fields in the outgoing signal, filling all unprotected fields in the buffer contents map with an in-doubt character,otherwise, if the incoming signal includes fields corresponding to less than all premodified fields in the outgoing signal, filling all unprotected fields in the buffer contents map with nulls, andgenerating and transmitting an augmented incoming signal to the host unit,said augmented incoming signal including the informational content of the buffer contents map corresponding to the fields in the peripheral unit buffer, if any, associated with any premodified fields in the previous outgoing signal.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×