WORLD ACCOUNTABILITY- Virtual GuardianTM, U.S. patent 6,240,346