CUSTOMIZABLE ELECTRONIC COMMERCE COMPARISON SYSTEM AND METHOD
First Claim
1. A machine-implemented method of providing a comparison between products, the method comprising:
- receiving a search query for a product;
in response to the query, retrieving comparison data relating to the product from a database;
applying a set of weighting factors to the comparison data;
calculating an aggregate value from a result of applying the weighting factors to the retrieved comparison data;
ranking the products based on the aggregate value to produce a ranking result; and
providing the ranking result to a consumer.
0 Assignments
0 Petitions
Accused Products
Abstract
In a consumer information system, a method of comparing products and services including providing product specific information, providing merchant specific information on the specified product, providing merchant specific business information, providing product specific information collected by third parties, providing merchant specific information collected by third parties, applying weighting factors to the information provided, producing an aggregate value for each merchant based on the weighting factors as applied to the information provided, and producing a ranking of the merchants offering the specified product based on the aggregate value for each merchant. The system provides for consumers to select a set of standardized weighting factors or to modify the standardized weighting factors or to create their own weighting factors. The system provides detailed information to consumers on the breakdown of factors influencing the rating.
-
Citations
36 Claims
-
1. A machine-implemented method of providing a comparison between products, the method comprising:
-
receiving a search query for a product;
in response to the query, retrieving comparison data relating to the product from a database;
applying a set of weighting factors to the comparison data;
calculating an aggregate value from a result of applying the weighting factors to the retrieved comparison data;
ranking the products based on the aggregate value to produce a ranking result; and
providing the ranking result to a consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine-implemented method of ranking products in an online comparison system, the method comprising:
-
receiving, from a consumer using a computing device, a set of weighting factors pertaining to a query related to a potential consumer purchase, the weighting factors corresponding to categories of stored product comparison data, wherein at least one weighting factor of the set of weighting factors has been input by the consumer prior to execution of the query;
receiving the query;
accessing the stored product comparison data for a plurality of products, the product comparison data organized into a plurality of categories;
calculating a score for each of the products, based on the set of weighting factors and the product comparison data, to produce a plurality of scores;
ranking the products based on the scores to produce a result indicating a ranking of the products; and
returning the result to the consumer as a response to the query. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine-implemented method of ranking products in an online comparison system, the method comprising:
-
receiving, from a consumer using a computing device, a set of weighting factors pertaining to a query related to a potential consumer purchase, the weighting factors corresponding to categories of product comparison data, wherein at least one weighting factor of the set of weighting factors has been input by the consumer prior to execution of the query;
receiving the query;
accessing product comparison data for a plurality of products, the product comparison data organized into a plurality of categories and including non-opinion data;
calculating a plurality of respective product data weight resultant values for each product of the plurality of products, by multiplying each weighting factor from the set of weighting factors by a data value of the product comparison data from a corresponding product data category;
calculating an aggregate score for each product of the plurality of products by summing the corresponding plurality of calculated product data weight resultant values;
ranking the products based on the product aggregate scores to produce a ranking result; and
causing the ranking result to be output to the consumer at a computing device as a response to the query. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A machine-implemented method of ranking products in an online comparison system, the method comprising:
-
receiving, from a consumer using a computing device, a set of category weighting factors pertaining to a query related to a potential consumer purchase, the category weighting factors relating to product comparison data organized into a plurality of categories, the category weighting factors representing weights of categories of stored product comparison data, wherein at least one category weighting factor of the set of category weighting factors has been input by the consumer prior to execution of the query;
receiving the query;
accessing the stored product comparison data for a plurality of products;
calculating a score for each of the products, based on the set of weighting factors and the product comparison data, to produce a plurality of scores;
ranking the products based on the scores to produce a result indicating a ranking of the products; and
returning the result to the consumer as a response to the query.
-
-
26. A machine-implemented method of ranking products, the method comprising:
-
receiving, from a consumer using a data processing device, a set of weighting factors pertaining to a query related to a product, at least one of the weighting factors having been input by the consumer prior to execution of the query, the weighting factors corresponding to stored comparison data related to a plurality of products;
receiving the query;
accessing the stored comparison data in response to the query;
generating a ranking of the plurality of products based on the set of weighting factors and the comparison data; and
returning the ranking to the consumer as a response to the query. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification