×

Relational database system having a network for transmitting colliding packets and a plurality of processors each storing a disjoint portion of database

  • US 5,006,978 A
  • Filed: 09/07/1988
  • Issued: 04/09/1991
  • Est. Priority Date: 04/01/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. A relational data base machine for processing message packets comprising the combination of:

  • (a) a plurality of processors, each of the plurality of processors generating and receiving said message packets having a data content, each said message packet defining a task, each of the plurality of processors containing a portion of the relational data base;

    (b) a multiple terminal active network having a plurality of bidirectional active nodes and merging at an apex node, each said active node including means responsive to the data content of said message packets for determining priority in simultaneous collisions between two competing said message packets;

    (c) at least two like processors coupled to different terminals of the network, the like processors each including means responsive to the message packets for determining whether the task defined by the message packet is appropriate for that processor; and

    (d) a plurality of secondary storages, each coupled to a different one of said processors and each having a disjoint primary subset of the relational data base and a different backup subset of the relational data base, the subsets being distributed in accordance with a predetermined pattern.

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