Software-implemented method for identifying nodes on a network
First Claim
1. A method, executed by a node on a network, said node comprising at least one asset, of transmitting asset-management information about the node, the method comprising:
- (a) determining a current address value of a network interface card of the node, referred to as a NIC address value;
(b) retrieving, from a data storage at the node, a former NIC address value for the node; and
(c) transmitting asset-management information concerning the node together with the current NIC address value and the former NIC address value.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for a node on a network to transmit identifying information about itself, typically in the course of an audit of the hardware and/or software that are present on the network. The method involves the node transmitting both a current node identifier value and a former node identifier value, each typically a network interface card (NIC) address. The former node identifier value permits the receiver of the transmission to determine which node is involved even if the current node identifier has been changed since the previous audit (e.g., because of a change of NICs). The current and former node identifier values may be stored in a timestamped hidden file, e.g., an .INI-type file. Such file may be redundantly stored on multiple partitions, with the timestamp used to determine which is the most recently updated file.
44 Citations
20 Claims
-
1. A method, executed by a node on a network, said node comprising at least one asset, of transmitting asset-management information about the node, the method comprising:
-
(a) determining a current address value of a network interface card of the node, referred to as a NIC address value;
(b) retrieving, from a data storage at the node, a former NIC address value for the node; and
(c) transmitting asset-management information concerning the node together with the current NIC address value and the former NIC address value. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A method, executed by a server node on a network, for recording, in a database, asset-management information about a client node, comprising:
-
(a) receiving, from the client node, (1) asset-management information about the client node, (2) a current address value of a network interface card of the client node, referred to as a current NIC address value, and (3) a former NIC address value for the client node that is equal to the current NIC address value;
(b) unsuccessfully attempting to locate, in the database, a record corresponding to the current NIC address value;
(c) unsuccessfully attempting to locate, in the database, a record corresponding to the former NIC address value; and
(d) storing the asset-management information, the current NIC address value, and the former NIC address value in a record in the database associated with the current NIC address value. - View Dependent Claims (8)
-
- 9. In a node on a network, a data store comprising a machine-readable data structure accessible to a processor in the node and containing node-identification information for the client node that includes (i) a current network interface card value for the node, referred to as a NIC address value, and (ii) a former NIC address value.
-
12. In a node on a network, a data store comprising:
-
(a) a plurality of machine-readable data structures accessible to a processor in the node;
(b) each said data structure containing node-identification information for the client node that includes (i) a current node-identifier value, and (ii) a former node-identifier value, each said value comprising a network interface card address value, referred to as a NIC address value;
(c) each said data structure being associated with a timestamp.
-
- 13. In a server node on a network, that includes a client node, a machine-readable data structure accessible to a processor in the server node, comprising (i) a current value of network interface card address for the client node, referred to as a current NIC address value for the client node, (ii) a former NIC address value for the client node, and (iii) asset-management information about the client node.
-
15. A method, executed by a node on a network, of transmitting asset-management information about the node, the method comprising:
-
(a) determining a current node identifier value, where (1) the node identifier value for any particular node in the network is dependent on one or more node-identification attributes of that node including an address value of a network interface card in the node, referred to as a NIC address value, and (2) determining the current node identifier value includes an attempt to detect the then-current values of said one or more node-identification attributes;
(b) retrieving, from a data storage at the node, a former node identifier value for the node; and
(c) transmitting asset-management information about the node together with the current node identifier value and the former node identifier value.
-
-
17. A method, executed by a node on a network, of transmitting asset-management information about the node, the method comprising:
-
(a) attempting but failing to detect a current network interface card address value for the node, referred to as a current NIC address value;
(b) retrieving, from a data storage at the node, a previously-detected NIC address value;
(c) retrieving, from a data storage at the node, a stored value of a former NIC address value for the node; and
(d) transmitting the asset-management information together with the previously-detected NIC address value and the former NIC address value.
-
-
18. A method, executed by a client node and a server node on a network, for recording, in a database, asset-management information about the client node, comprising:
-
(a) the client node (1) determining a current address value of a network interface card in the node, referred to as a NIC address value, (2) retrieving, from a data storage at the node, a former NIC address value for the node, and (3) transmitting to the server node the asset-management information, the current NIC address value, and the former NIC address value;
(b) the server node (1) unsuccessfully attempting to locate, in the database, a record corresponding to the current NIC address value, (2) locating, in the database, a record corresponding to the former NIC address value, (3) recording the asset-management information in said record, and (4) updating the record to correspond to the current NIC address instead of to the former NIC address value. - View Dependent Claims (20)
-
Specification