Determining connectivity within a community
First Claim
1. A method for determining network connectivity between a first node and a second node connected to the first node by at least one path, the method comprising:
- identifying paths to the second node from the first node within a representation of a network community stored in one or more electronic databases, wherein each path comprises one or more links, and wherein each link is assigned a user connectivity value;
using processing circuitry to;
automatically, without user input, identify sub-processes required to calculate a network connectivity value, wherein identifying the sub-processes comprises;
identifying a plurality of links in the identified paths;
for each identified link, accessing a data structure to identify nodes connected to the identified link; and
for each identified node, creating an indication of a sub-process, wherein the sub-process comprises calculating a normalized out-link weight for each out-link of the identified node;
distribute the indications of the sub-processes to a plurality of processors arranged in a parallel computational framework;
receive, from the plurality of processors, the calculated normalized out-link weights for the identified nodes;
determine a normalized path weight based on a plurality of the calculated normalized out-link weights for each of the identified paths;
for each of the identified paths, identify a minimum user connectivity value assigned to a link in the identified path;
for each of the identified paths, calculate a product of the normalized path weight for the identified path and the identified minimum user connectivity value assigned to the link in the identified path;
sum the calculated products to produce a network connectivity indication;
output the network connectivity indication;
determine whether one or more user connectivity values for an identified path has changed; and
calculate at least one prospective decision based on the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods to determine trust scores and/or trustworthiness levels and/or connectivity are described herein. Trust and/or Trustworthiness and/or connectivity may be determined within, among or between entities and/or individuals. Social analytics and network calculations described herein may be based on user-assigned links or ratings and/or objective measures, such as data from third-party ratings agencies. The trust score may provide guidance about the trustworthiness, alignment, reputation, status, membership status and/or influence about an individual, entity, or group. The systems and methods described herein may be used to make prospective real-world decisions, such as whether or not to initiate a transaction or relationship with another person, or whether to grant a request for credit.
57 Citations
20 Claims
-
1. A method for determining network connectivity between a first node and a second node connected to the first node by at least one path, the method comprising:
-
identifying paths to the second node from the first node within a representation of a network community stored in one or more electronic databases, wherein each path comprises one or more links, and wherein each link is assigned a user connectivity value; using processing circuitry to; automatically, without user input, identify sub-processes required to calculate a network connectivity value, wherein identifying the sub-processes comprises; identifying a plurality of links in the identified paths; for each identified link, accessing a data structure to identify nodes connected to the identified link; and for each identified node, creating an indication of a sub-process, wherein the sub-process comprises calculating a normalized out-link weight for each out-link of the identified node; distribute the indications of the sub-processes to a plurality of processors arranged in a parallel computational framework; receive, from the plurality of processors, the calculated normalized out-link weights for the identified nodes; determine a normalized path weight based on a plurality of the calculated normalized out-link weights for each of the identified paths; for each of the identified paths, identify a minimum user connectivity value assigned to a link in the identified path; for each of the identified paths, calculate a product of the normalized path weight for the identified path and the identified minimum user connectivity value assigned to the link in the identified path; sum the calculated products to produce a network connectivity indication; output the network connectivity indication; determine whether one or more user connectivity values for an identified path has changed; and calculate at least one prospective decision based on the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining network connectivity between a first node and a second node connected to the first node by at least one path, the system comprising processing circuitry configured to:
-
identify paths to the second node from the first node within a representation of a network community stored in one or more electronic databases, wherein each path comprises one or more links, and wherein each link is assigned a user connectivity value; automatically, without user input, identify sub-processes required to calculate a network connectivity value, wherein identifying the sub-processes comprises; identifying a plurality of links in the identified paths; for each identified link, accessing a data structure to identify nodes connected to the identified link; and for each of the identified nodes, creating an indication of a sub-process, wherein the sub-process comprises calculating a normalized out-link weight for each out-link of the identified node; distribute the indications of the sub-processes to a plurality of processors arranged in a parallel computational framework; receive, from the plurality of processors, the calculated normalized out-link weights for the identified nodes; determine a normalized path weight based on a plurality of the calculated normalized out-link weights for each of the identified paths; for each of the identified paths, identify a minimum user connectivity value assigned to a link in the identified path; for each of the identified paths, calculate a product of the normalized path weight for the identified path and the identified minimum user connectivity value assigned to the link in the identified path; sum the calculated products to produce a network connectivity indication; output the network connectivity indication; determine whether one or more user connectivity values for an identified path has changed; and calculate at least one prospective decision based on the determination. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification