Patent ID: 8626750

Claim:
A method of representing data comprising: in a processing system that tracks multiple participants, collecting pieces of communication data from a plurality of sources, wherein each piece of the communication data is related to two or more of the participants and each participant is related to one or more user profiles and one or more pieces of the communication data; normalizing the pieces of communication data from the plurality of sources such that two or more user profiles can be merged according their relationship to the one or more pieces of communication data; identifying a single participant related to each user profile; and displaying a representation of multiple pieces of the communication data related to multiple participants as a plurality of circles, wherein each participant is represented by a circle and the size of each circle represents an amount of communication data related to the particular participant, wherein a first circle and a second circle, each from the plurality of circles, partially overlap creating an overlapped area, wherein the first circle comprises concentric rings and the overlapped area represents communications sent directly between a first participant associated with the first circle and a second participant associated with the second circle.