Patent ID: 8407106

Claim:
A method for recommending one or more products to a consumer, comprising: accessing a product profile database in a computer accessible medium, wherein said product profile database contains at least some product information for each product, wherein said product information includes at least some inherent product information and at least some subjective product evaluation information, wherein said subjective product evaluation information includes at least some information that is different from said inherent product information in said product profile database, and wherein said subjective product evaluation information includes information gained from a subjective evaluation of each product's suitability for specific consumers; accessing at least one first consumer profile database in a computer accessible medium, wherein said first consumer profile database contains at least some consumer profile information; accessing at least one second consumer profile database in a computer accessible medium, wherein said second consumer profile database contains at least some previously stored, supplemental consumer profile information for said specific consumer, wherein said supplemental consumer profile information includes at least some consumer profile information that is different from said consumer profile information in said first consumer profile database; allowing a consumer to request, via a computer, information regarding a specific product from said product profile database; selecting, via a computer processor, all products in said product profile database, regardless of said product requested by said consumer; removing from said selected products, via said computer processor, all of said products that are not included in a similar product area with said product requested by said consumer; establishing an initial product recommendation value for each of said remaining selected products based on said inherent product information; transforming said initial product recommendation value for each of said remaining selected products based on a comparison of said subjective product evaluation information and at least some consumer profile information and/or supplemental consumer profile information for said specific consumer to produce a final recommendation value for each of said remaining selected products; creating a ranked list of said remaining selected products by ranking said remaining selected products by each remaining selected product's final recommendation value; transforming data regarding at least a portion of said ranked list of said remaining selected products into at least one displayable representation of said data regarding said ranked list of said remaining selected products; and displaying at least a portion of said at least one displayable representation of said data regarding said ranked list of said remaining selected products to said consumer.