Patent ID: 8121891
Filing Date: 2012-02-21
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method for delivery of reporting personalized product/service rating information, the computer including a processor and memory and the method comprising steps performed by the computer of: (a) providing, by the processor, a database that stores a plurality of user records corresponding to a plurality of users, (b) receiving, by the processor, from a requesting user a request for rating information for a desired product/service, wherein the requesting user is one of the plurality of users, and wherein the requesting user's profile is selected from a plurality of the requesting user's profiles; (c) identifying, by the processor, a first set of user profiles, wherein each of the users associated with the first set of user profiles has previously submitted product/service rating data for the desired product/service; (d) mapping, by the processor, the personal information data in the first set of user profiles along multiple dimensions to the personal information data in the user profile of the requesting user; (e) filtering, by the processor, the first set of user profiles to create a second set of user profiles, wherein the second set of user profiles includes a number of user profiles equal to a first threshold variable n having a value indicating the number of user profiles contained within the second set of user profiles; (f) determining, by the processor, whether the second set of user profiles differs from the requesting user's profile by more than a second threshold variable y having a value indicating the distance between the second set of user profiles and the requesting user's profile; (g) if the second set of user profiles differs from the requesting user's profile by more than the second threshold variable y, repeating, by the processor, the filtering and determining steps at relaxed values of the first and second threshold variables n and y to obtain an updated second set of user profiles; (h) creating, by the processor, a set of product/service rating data for the desired product/service, wherein the set of product/service rating data comprises rating information from the second set of user profiles, and wherein the set of product/service rating data also includes product/service information from a content database including at least information about pricing from a variety of suppliers rated by the second set of user profiles; and (i) reporting, by the processor, the set of product/service rating data to the requesting user.