Patent Document ID: 9633086
Application ID: 15046773

Base Claim:
1. A method for matching users among a computerized network, the method comprising: a processor receiving one or more goals from a querying user and storing the one or more goals in an electronic storage medium; the processor receiving one or more selection criteria from the querying user, the selection criteria relating to attributes of a desired set of candidate users to collaborate with the querying user; the processor receiving, from the querying user, a desired degree of social network separation between the querying user and the desired set of candidate users to collaborate with the querying user in achieving the one or more goals; the processor storing the one or more selection criteria in the electronic storage medium; the processor weighting one or more selection criteria relative to one another; the processor prioritizing the one or more selection criteria based on a corresponding weight derived from the weighting; the processor searching a set of social networks based on the set of goals, the desired degree of social network separation, and the prioritized selection criteria, for a set of candidate users; and the processor ranking the set of candidate users based on a likelihood of each candidate user in the set of candidate users matching the set of goals and the set of criteria; wherein the desired degree of social network separation comprises a numerical indicator of a maximum number of connected nodes between a node corresponding to the querying user and a set of nodes corresponding to the set of candidate users.

---

Claim 7:
7. The method of claim 1 , wherein a solution service provider provides a computer infrastructure operable to perform the method.