BRIEF DESCRIPTION OF THE DRAWINGS
The teaching of the present invention can be readily understood by considering the following detailed description in conjunction with the accompanying drawings, in which:
FIG. 1 is a schematic diagram illustrating an exemplary social network within which the present invention may be implemented;
FIG. 2 is a flow diagram illustrating one embodiment of a method for learning the expertise measures of nodes in a social network, according to the present invention;
FIG. 3 is a flow diagram illustrating one embodiment of a method for routing messages and learning communication patterns in a distributed network, according to the present invention;
FIG. 4 is a flow diagram illustrating one embodiment of a method for processing a message, according to the present invention;
FIG. 5 is a flow diagram illustrating one embodiment of a method for determining a first node's referral rank, according to the present invention;
FIG. 6 is a schematic diagram illustrating an exemplary network;
FIG. 7 is a high level block diagram of the message routing method that is implemented using a general purpose computing device.