×

Data processing system

  • US 4,562,539 A
  • Filed: 02/17/1983
  • Issued: 12/31/1985
  • Est. Priority Date: 04/28/1982
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system comprising a plurality of processing nodes interconnected by data transmission means for receiving messages from the nodes and delivering the messages in the same sequence to all the nodes including the nodes which originated the messages, each node comprising:

  • (a) a data store holding data items unique to the node and also holding a copy of each of a plurality of shared data items,(b) a data processor coupled to the data store for reading and updating data items in the store,(c) means responsive to the processor updating a shared data item, for generating a message containing the updated value of the data item and its address,(d) means for transmitting the message over the transmission means,(e) means for receiving messages from the transmission means,(f) means responsive to the reception of a message originating from another node, for updating the shared data item identified by the address contained in the message,(g) means for producing a signal whenever a message has been generated by the node but has not yet been received back from the transmission means, and(h) means operative upon reception of a message originating from another node, while said signal is present, for temporarily suspending operation of the processor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×