Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
209 words
In a distributed data base management system, a method for performing name resolution during a start-up operation of said system, said method comprising the steps of: (a) scanning an input/output bus for an unprocessed input/output device, the unprocessed input/output device being defined as an input/output device with respect to which steps (c) through (f) have not yet been performed; (b) exiting said method if said unprocessed input/output device is not found; (c) scanning said unprocessed input/output device for an unprocessed data base partition of a data base, the unprocessed data base partition being defined as a data base partition with respect to which steps (d) through (f) have not yet been performed, said data base partition having an information regarding said data base, the information of said data base identifying one or more data sets within the data base; (d) marking said unprocessed input/output device as processed if said unprocessed data base partition is not found in step (c); (e) outputting a name of said data base partition and returning to step (c) if a name of said data base is not unique; and (f) loading said information of said data base into a memory and returning to step (c) if said name of said data base is unique.
Claim 2
Dependent Claim
209 words
In a distributed data base management system, a method for performing name resolution during a start-up operation of said system, said method comprising the steps of: (a) scanning an input/output bus for an unprocessed input/output device, the unprocessed input/output device being defined as an input/output device with respect to which steps (c) through (f) have not yet been performed; (b) exiting said method if said unprocessed input/output device is not found; (c) scanning said unprocessed input/output device for an unprocessed data base partition of a data base, the unprocessed data base partition being defined as a data base partition with respect to which steps (d) through (f) have not yet been performed, said data base partition having an information regarding said data base, the information of said data base identifying one or more data sets within the data base; (d) marking said unprocessed input/output device as processed if said unprocessed data base partition is not found in step (c); (e) outputting a name of said data base partition and returning to step (c) if a name of said data base is not unique; and (f) loading said information of said data base into a memory and returning to step (c) if said name of said data base is unique.
Claim 3
Dependent Claim
19 words
The method of claim 1 wherein said information regarding said data base is a name of said data base.
Claim 4
Dependent Claim
51 words
The method of claim 1, further comprising the steps of: scanning the memory of said system for said information of said data base residing on a processed input/output device during a run time operation of said system when the input/output device is taken off-line; and discarding said information from said memory.
Claim 5
Dependent Claim
189 words
In a distributed data base management system, a method for performing name resolution during a run-time operation of said system, said method comprising the steps of: (a) receiving a message that an input/output device is on-line; (b) scanning said input/output device for an unprocessed data base partition of a data base, the unprocessed data base partition being defined as a database partition with respect to which steps (d) through (f) have not yet been performed, said data base partition having an information regarding said data base, the information of said data base identifying one or more data sets within the data base; (c) exiting said method if said unprocessed data base partition is not found in said input/output device; (d) marking said unprocessed input/output device as processed if said unprocessed data base partition is not found in step (b); (e) outputting a name of said data base partition and returning to step (b) if a name of said data base is not unique; and (f) loading said information of said data base into a memory and returning to step (b) if said name of said data base is unique.
Claim 6
Dependent Claim
189 words
In a distributed data base management system, a method for performing name resolution during a run-time operation of said system, said method comprising the steps of: (a) receiving a message that an input/output device is on-line; (b) scanning said input/output device for an unprocessed data base partition of a data base, the unprocessed data base partition being defined as a database partition with respect to which steps (d) through (f) have not yet been performed, said data base partition having an information regarding said data base, the information of said data base identifying one or more data sets within the data base; (c) exiting said method if said unprocessed data base partition is not found in said input/output device; (d) marking said unprocessed input/output device as processed if said unprocessed data base partition is not found in step (b); (e) outputting a name of said data base partition and returning to step (b) if a name of said data base is not unique; and (f) loading said information of said data base into a memory and returning to step (b) if said name of said data base is unique.
Claim 7
Dependent Claim
19 words
The method of claim 4 wherein said information regarding said data base is a name of said data base.
Claim 8
Dependent Claim
185 words
In a distributed data base management system, a method for fulfilling a data base connection request issued by a client comprising the steps of: receiving a connection request method at a first node, said connection request message requesting connection to a plurality of table names; connecting a table, located on said first node and having a first table name of said plurality of table names, to said client if said connection request message was not previously received by said first node and said first table exists on said first node; marking said first table name on said connection request message as being connected following said step of connecting; forwarding said connection request message to a second node if a second table name of said plurality of table names is not marked as being connected and repeating said method with the second node becoming the first node; sending a completion reply to said client if said plurality of table names are all marked as being connected; and sending a failure reply to said client if said connection request message was previously received by said first node.
Claim 9
Dependent Claim
185 words
In a distributed data base management system, a method for fulfilling a data base connection request issued by a client comprising the steps of: receiving a connection request method at a first node, said connection request message requesting connection to a plurality of table names; connecting a table, located on said first node and having a first table name of said plurality of table names, to said client if said connection request message was not previously received by said first node and said first table exists on said first node; marking said first table name on said connection request message as being connected following said step of connecting; forwarding said connection request message to a second node if a second table name of said plurality of table names is not marked as being connected and repeating said method with the second node becoming the first node; sending a completion reply to said client if said plurality of table names are all marked as being connected; and sending a failure reply to said client if said connection request message was previously received by said first node.
Claim 10
Dependent Claim
194 words
In a distributed data base management system, a method for fulfilling a connection request message issued by a client comprising the steps of: (a) receiving said connection request message at a first node, said connection request message requesting connection to a table having a table name; (b) building a list of a plurality of nodes on a network coupled to said first node; (c) broadcasting said connection request message from said first node to said plurality of nodes on said network; (d) receiving a reply from one of said nodes of said plurality of nodes; (e) indicating on said list of said plurality of nodes that said reply was received from said node and connecting the table having the table name to said client; (f) repeating steps d and e until a reply has been received from each of said plurality of nodes on said list of said plurality of nodes; (g) collating said replies from said plurality of nodes following step f; (h) sending a reply to said client and disconnecting the table having the table name if the table name is a duplicate of the table name of a previously connected table.
Claim 11
Dependent Claim
194 words
In a distributed data base management system, a method for fulfilling a connection request message issued by a client comprising the steps of: (a) receiving said connection request message at a first node, said connection request message requesting connection to a table having a table name; (b) building a list of a plurality of nodes on a network coupled to said first node; (c) broadcasting said connection request message from said first node to said plurality of nodes on said network; (d) receiving a reply from one of said nodes of said plurality of nodes; (e) indicating on said list of said plurality of nodes that said reply was received from said node and connecting the table having the table name to said client; (f) repeating steps d and e until a reply has been received from each of said plurality of nodes on said list of said plurality of nodes; (g) collating said replies from said plurality of nodes following step f; (h) sending a reply to said client and disconnecting the table having the table name if the table name is a duplicate of the table name of a previously connected table.
Claim 12
Dependent Claim
45 words
The method of claim 7 further comprising the steps of: selecting a first reply node of said plurality of nodes having said table; and sending a disconnect message from said first node to a second reply node of said plurality of nodes having said table.
Claim 13
Dependent Claim
61 words
The method of claim 7 further comprising the steps of: receiving, at each of said plurality of nodes, said broadcast connection request message from said first node; connecting a table having said table name requested by said client and located on a second node of said plurality of nodes; and transmitting said reply from said second node to said first node.
Claim 14
Dependent Claim
42 words
The method of claim 7 further comprising the steps of: receiving a node death message for a node disengaged from said network following said building step; and removing a name of said disengaged node from said list of said plurality of nodes.
Claim 15
Dependent Claim
139 words
In a distributed data base management system, a method for fulfilling a connection request message issued by a client comprising the steps of: receiving a connection request message broadcast from a first node of a network to a second node of said network, said first node having said client and said connection request message having a table name to which connection is requested; making a connection to a table on said second node if a name of said table is said table name of said connection request message; marking said table name of said connection request message as being connected if said connection was made; returning said connection request message to said first node from said second node; and disconnecting the connected table if the table name is a duplicate of the table name of a previously connected table.
Claim 16
Dependent Claim
139 words
In a distributed data base management system, a method for fulfilling a connection request message issued by a client comprising the steps of: receiving a connection request message broadcast from a first node of a network to a second node of said network, said first node having said client and said connection request message having a table name to which connection is requested; making a connection to a table on said second node if a name of said table is said table name of said connection request message; marking said table name of said connection request message as being connected if said connection was made; returning said connection request message to said first node from said second node; and disconnecting the connected table if the table name is a duplicate of the table name of a previously connected table.
Claim 17
Dependent Claim
41 words
The method of claim 11 wherein the disconnecting step comprises the steps of: receiving at said second node from said first node, a disconnect message for said table having said table name of said connection request message; and disconnecting said table.