Patent ID: 7801951

Claim:
A system for providing information via a communication network, comprising: a server; a non-transitory computer-readable storage accessible by the server, including: a plurality of user data, wherein each user data corresponds to a user of the system; and at least one comment data comprising a comment created by a user of the system; at least one user interface in communication with the server, each user interface including: a web browser for accessing webpages via the communication network; wherein: a first user of the system enters a plurality of comments corresponding to one or more webpages through at least one user interface, said plurality of comments are then processed by the server and stored in the storage as comment data; comment data stored by the storage is transmitted by the server via the communication network to at least one user interface such that the plurality of comments are displayed on at least one user interface in an area of a web browser proximate to the webpage to which said comments correspond when the webpage is loaded by the web browser; a plurality of additional users of the system provide a plurality of comment ratings corresponding to said plurality of comments displayed on a user interface and said plurality of comment ratings are processed by the server and stored in the storage as comment data; and the server creates reputation data corresponding to the first user of the system, stores the reputation data in the storage, and uses the reputation data to sort comments for display on the at least one user interface, wherein the reputation data is based on the plurality of comment ratings corresponding to the plurality of comments made by the first user.