Patent ID: 7720961

Claim:
A method for providing an affiliate program on a computer network having a provider computer and a participant computer, wherein the provider computer and the participant computer are in communication therebetween, the provider computer having content for use on the participant computer on a participant web site, and wherein the affiliate program is configured to provide authorized content for use and distribution by the participant computer and provider computer, the method comprising: the affiliate program preauthorizing a set of content for use by the affiliate program; the affiliate program storing the set of preauthorized content in a content database on the provider computer; the affiliate program storing, on the provider computer, use restrictions in association with the set of preauthorized content; the affiliate program prescreening the participant web site for problematic content; the affiliate program confirming that distribution, to the participant computer, of the set of preauthorized content is in compliance with the use restrictions; and the affiliate program transferring at least a portion of the preauthorized content from the content database to the participant computer, for use on web pages of the participant web site, when the participant web site clears the prescreening process and when the participant computer is in compliance with the use restrictions; wherein after authorization of the content on the participant website, automatically and periodically reviewing changes to the content that take place on the participant website and verifying that the changes to the content are in compliance with the use restrictions.