The spread of an idea.

Along the lines of Seth Godin’s IdeaVirus, things seem to propagate around the blogosphere. It would be interesting to be able to graphically picture how an idea spreads, and who infects whom. BlogPulse attempts to do this, but requires me to find the initial link in the chain, or the carrier so to speak.

Why can’t I just type in my concept or idea, and have an engine of some sort (Google?) find the first occurrence, follow the path of infection, and then map it for me graphically?

Is it possible that the nature of the internet would make it ideal for modeling actual viruses? This might actually aid in the prevention of both computer and human viruses.