Patent ID: 7590636

Claim:
A computer-implemented method, comprising: a computer system storing items of information in a database, wherein the items are received from a first set of two or more of a plurality of remote computer systems coupled to the computer system via a computer network; the computer system receiving, via the computer network, submissions regarding two or more particular ones of the stored items of information, wherein each submission is received from a corresponding one of a second set of two or more of the plurality of remote computer systems, wherein each of said submissions includes a rating and/or a comment regarding a corresponding one of the stored items that has been transmitted to the corresponding remote computer system via the computer network by the computer system; the computer system storing the received submissions in the database; the computer system receiving a request from a given one of the plurality of remote computer systems to view a listing of the stored items of information according to an ordering consistent with a selected criterion that pertains to the stored submissions; and responsive to the request, the computer system providing a first set of data to the given remote computer system, wherein the first set of data is usable on the given remote computer system to display said listing of the stored items according to said ordering.