CONSUMER, RETAILER AND SUPPLIER COMPUTING SYSTEMS AND METHODS
First Claim
Patent Images
1. A system for generating recommendations, the system comprising:
- first and second client machines;
a connection router connected to the first and second client machines;
at least one database for storing the product information associated with a plurality of products, account information associated with a first account profile, and account information associated with a second account profile;
at least one server connected to the connection router and in communication with the at least one database, the at least one server operably configured to;
receive the product information from the at least one database;
generate a plurality of weighted values for each product based on the product information;
receive the account information associated with the first account profile;
select a set of products from the plurality of products based on the account information associated with the first account profile;
receive at least one survey result from the second client machine;
assign a matching value to a product from the set of products wherein the matching value is based on the plurality of weighted values and the at least one survey result;
generate a subset of products wherein the matching value of each product in the subset of products falls within a first predetermined range of values;
assign a similarity coefficient between the first account profile and the second account profile;
receive at least one recommendation associated with the second account profile from the at least one database if the similarity coefficient is within a second predetermined range of values; and
provide a list of recommendations to the first client machine, the list of recommendations comprising;
the at least one recommendation associated with the second account if the similarity coefficient is within the second predetermined range of values; and
the subset of products.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating recommendations is disclosed. The system includes first and second client machines, a connection router connected to the first and second client machines, at least one database, and at least one server connected to the connection router and in communication with the at least one database. The method involves generating and providing a list of recommendations.
-
Citations
18 Claims
-
1. A system for generating recommendations, the system comprising:
-
first and second client machines; a connection router connected to the first and second client machines; at least one database for storing the product information associated with a plurality of products, account information associated with a first account profile, and account information associated with a second account profile; at least one server connected to the connection router and in communication with the at least one database, the at least one server operably configured to; receive the product information from the at least one database; generate a plurality of weighted values for each product based on the product information; receive the account information associated with the first account profile; select a set of products from the plurality of products based on the account information associated with the first account profile; receive at least one survey result from the second client machine; assign a matching value to a product from the set of products wherein the matching value is based on the plurality of weighted values and the at least one survey result; generate a subset of products wherein the matching value of each product in the subset of products falls within a first predetermined range of values; assign a similarity coefficient between the first account profile and the second account profile; receive at least one recommendation associated with the second account profile from the at least one database if the similarity coefficient is within a second predetermined range of values; and provide a list of recommendations to the first client machine, the list of recommendations comprising; the at least one recommendation associated with the second account if the similarity coefficient is within the second predetermined range of values; and the subset of products. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating a recommendation at a server, the method comprising:
-
receiving product information associated with a plurality of products, the product information being stored in at least one database; generating a plurality of weighted values for each product based on the product information; receiving account information associated with a first account profile stored in the at least one database; selecting a set of products from the plurality of products based on the account information associated with a first account profile; receiving at least one survey result from a client machine; assigning a matching value to a product from the set of products wherein the matching value is based on the plurality of weighted values and the at least one survey result; generating a subset of products wherein the matching value of each product in the subset of products falls within a first predetermined range of values; assigning a similarity coefficient between the first account and a second account; receiving at least one recommendation associated with the second account profile if the similarity coefficient is within a second predetermined range of values; and providing a list of recommendations, the list of recommendations comprising; the at least one recommendation associated with the second account if the similarity coefficient is within the second predetermined range of values; and the subset of products. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification