Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
95 words
A data processing system comprising: (a) a generally U-shaped network comprising a first leg, a second leg, and a loopback connection connecting the first leg to the second leg; and (b) a plurality of processing nodes each having an output connected to the first leg of the network for sending messages only on to said first leg of the network, towards said loopback connection, and an input connected to the second leg of the network for receiving messages only from said second leg of the network, after said messages have passed through said loopback connection.
Claim 2
Dependent Claim
95 words
A data processing system comprising: (a) a generally U-shaped network comprising a first leg, a second leg, and a loopback connection connecting the first leg to the second leg; and (b) a plurality of processing nodes each having an output connected to the first leg of the network for sending messages only on to said first leg of the network, towards said loopback connection, and an input connected to the second leg of the network for receiving messages only from said second leg of the network, after said messages have passed through said loopback connection.
Claim 3
Dependent Claim
51 words
A data processing system according to claim 1 wherein each processing node holds a local copy of public data shared between all of said nodes, and wherein said messages comprise public write messages for broadcasting to all the nodes, instructing each node to update its local copy of the public data.
Claim 4
Dependent Claim
46 words
A data processing system according to claim 1 further including means for reconfiguring said data transmission network to form a plurality of disjoint sub-networks, each of which comprises a first leg, a second leg, and a loopback connection connecting said first leg to said second leg.
Claim 5
Dependent Claim
80 words
A data processing system according to claim 1 further including a backup node for disaster recovery, said backup node having an output connected to the first leg of the network for sending messages onto the network, and an input connected to the second leg of the network for receiving messages from the network, said backup node being situated at a distance from said loopback connection substantially greater than the distance between said loopback connection and any of said processing nodes.
Claim 6
Independent Claim
128 words
A method of operating a data processing system comprising a plurality of processing nodes and a generally U-shaped data transmission network comprising a first segment and a second segment, said second segment being connected to said first segment by way of a chronology point, said method comprising the steps: (a) operating said processing nodes to transmit messages only on to said first segment of said data transmission network, whereby all of said messages flow from said first segment, through said chronology point, to said second segment; and (b) operating said processing nodes to receive said messages only from said second segment, whereby all of said processing nodes receive said messages in a unique chronological order determined by the order in which said messages pass through said chronology point.
Claim 7
Independent Claim
128 words
A method of operating a data processing system comprising a plurality of processing nodes and a generally U-shaped data transmission network comprising a first segment and a second segment, said second segment being connected to said first segment by way of a chronology point, said method comprising the steps: (a) operating said processing nodes to transmit messages only on to said first segment of said data transmission network, whereby all of said messages flow from said first segment, through said chronology point, to said second segment; and (b) operating said processing nodes to receive said messages only from said second segment, whereby all of said processing nodes receive said messages in a unique chronological order determined by the order in which said messages pass through said chronology point.
Claim 8
Dependent Claim
31 words
A method according to claim 5 wherein said messages are public write messages, instructing each processing node to update a local copy of public data, shared between all of said nodes.
Claim 9
Dependent Claim
45 words
A method according to claim 5 including the further step of reconfiguring said data transmission network to form a plurality of disjoint sub-networks, each of which comprises a first segment and a second segment, connected to said first segment by way of a chronology point.