NODE VALIDATION IN A NETWORK
First Claim
1. A method of operating a network of connected nodes, the method comprising the steps of:
- maintaining a trust value for each node in the network;
maintaining one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level; and
performing a validation of a specific attribute of a specific node, the validation comprising;
querying nodes connected to the specific node for specific attribute values for the specific node;
creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes; and
processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of operating a network of connected nodes comprises the steps of maintaining a trust value for each node in the network, maintaining one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level, and performing a validation of a specific attribute of a specific node. The validation comprises the steps of querying nodes connected to the specific node for specific attribute values for the specific node, creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes, and processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node.
20 Citations
15 Claims
-
1. A method of operating a network of connected nodes, the method comprising the steps of:
-
maintaining a trust value for each node in the network; maintaining one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level; and performing a validation of a specific attribute of a specific node, the validation comprising; querying nodes connected to the specific node for specific attribute values for the specific node; creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes; and processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for operating a network of connected nodes, the system comprising a processing device connected to a storage device, wherein:
-
the storage device is arranged to maintain a trust value for each node in the network and maintain one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level; and the processing device is arranged to perform a validation of a specific attribute of a specific node, the validation comprising; querying nodes connected to the specific node for specific attribute values for the specific node; creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes; and processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for operating a network of connected nodes, the computer program product comprising a computer readable device and instructions stored on the computer readable device that are operable for:
-
maintaining a trust value for each node in the network; maintaining one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level; and performing a validation of a specific attribute of a specific node, the validation comprising; querying nodes connected to the specific node for specific attribute values for the specific node; creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes; and processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node. - View Dependent Claims (12, 13, 14, 15)
-
Specification