Patent ID: 7321903

Claim:
A program product for storing in a data repository a plurality of evaluations from a plurality of users who evaluate a distributed content page using a content rating window, the program product comprising: a computer-usable medium; wherein the computer usable medium comprises instructions for a computer to perform steps comprising: accepting access by one of the plurality of users to the distributed content page; creating a user session; accepting a user evaluation of the distributed content page; and saving the user evaluation as a user rating in the data repository, wherein the user rating is cross-referenced with the user session and an external stimuli; wherein the content rating window is a graphical user interface that allows the user to rate the distributed content page; wherein the evaluations are stored with a version of the distributed content, a version of the content rating window, and the external stimuli presented to the users; and wherein the distributed content page is displayed on a portable electronic device.