Commerce System and Method of Controlling the Commerce System Using an Optimized Shopping List
Abstract
A commerce system involves transactions between manufacturers, distributors, retailers, and consumers. Product information for a plurality of products is collected and stored in a database. A website is provided for a consumer to create a shopping list with weighted product attributes. A baseline product value is determined for each of the products. A consumer weighted product value is determined based on the baseline product value and the weighted product attributes. A discounted offer is generated for the consumer. A product score is determined based on the consumer weighted product value and retailer product value. The shopping list is optimized based on the product score. The optimized shopping list is provided to the consumer to assist with purchasing decisions. Purchasing decisions within the commerce system are controlled by enabling the consumer to select the products for purchase based on the optimized shopping list.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . A method of controlling a commerce system, comprising:
generating a shopping list for a consumer containing a product; determining a product score for the product using a processor; optimizing the shopping list based on the product score and including an individualized offer; and providing the optimized shopping list including the individualized offer to the consumer to assist with purchasing decisions.
2 . The method of claim 1 , further including:
collecting product information for the product; and storing the product information in a database.
3 . The method of claim 1 , further including:
determining a baseline product value for the product; determining a consumer weighted product value for the product; and determining the consumer weighted product value based on the baseline product value and weighted product attributes.
4 . The method of claim 3 , further including determining the consumer weighted product value by PV0*(1+CV A1 %)*(1+CV A2 %)*(1+CV A3 %)* . . . *(1+CV An %), where PV0 is the baseline product value and CV An as a percentage increase or decrease in value of the product to the consumer, given the weighted product attributes An.
5 . The method of claim 4 , further including determining the product score by (PV−PVR)/PVR or (PV−PVR)/PV, where PV is the consumer weighted product value and PVR is a retailer product value.
6 . The method of claim 1 , further including generating a discounted offer for the consumer.
7 . The method of claim 1 , further including providing a website for the consumer to create the shopping list including weighted product attributes.
8 . A method of controlling a commerce system, comprising:
generating a shopping list containing a product; determining a product score for the product using a processor; optimizing the shopping list based on the product score and including an individualized offer; and providing the optimized shopping list including the individualized offer.
9 . The method of claim 8 , further including:
collecting product information for the product; and storing the product information in a database.
10 . The method of claim 8 , further including:
determining a baseline product value for the product; determining a consumer weighted product value for the product; and determining the consumer weighted product value based on the baseline product value and weighted product attributes.
11 . The method of claim 10 , further including determining the consumer weighted product value by PV0*(1+CV A1 %)*(1+CV A2 %)*(1+CV A3 %)* . . . *(1+CV An %), where PV0 is the baseline product value and CV An as a percentage increase or decrease in value of the product to the consumer, given the weighted product attributes An.
12 . The method of claim 11 , further including determining the product score by (PV−PVR)/PVR or (PV−PVR)/PV, where PV is the consumer weighted product value and PVR is a retailer product value.
13 . The method of claim 8 , further including generating a discounted offer for a consumer.
14 . The method of claim 13 , further including providing a website for the consumer to create the shopping list including weighted product attributes.
15 . A method of controlling a commerce system, comprising:
generating a shopping list containing a product; determining a product score for the product; optimizing the shopping list based on the product score; and providing the optimized shopping list including an individualized offer.
16 . The method of claim 15 , further including:
collecting product information for the product; and storing the product information in a database.
17 . The method of claim 15 , further including:
determining a baseline product value for the product; determining a consumer weighted product value for the product; and determining the consumer weighted product value based on the baseline product value and weighted product attributes.
18 . The method of claim 17 , further including determining the consumer weighted product value by PV0*(1+CV A1 %)*(1+CV A2 %)*(1+CV A3 %)* . . . *(1+CV An %), where PV0 is the baseline product value and CV An as a percentage increase or decrease in value of the product to the consumer, given the weighted product attributes An.
19 . The method of claim 18 , further including determining the product score by (PV−PVR)/PVR or (PV−PVR)/PV, where PV is the consumer weighted product value and PVR is a retailer product value.
20 . The method of claim 15 , further including generating a discounted offer for a consumer.
21 . A computer program product usable with a programmable computer processor having a computer readable program code embodied in a non-transitory computer usable medium for controlling a commerce system, comprising:
generating a shopping list containing a product; determining a product score for the product; optimizing the shopping list based on the product score; and providing the optimized shopping list including an individualized offer.
22 . The computer program product of claim 21 , further including:
collecting product information for the product; and storing the product information in a database.
23 . The computer program product of claim 21 , further including:
determining a baseline product value for the product; determining a consumer weighted product value for the product; and determining the consumer weighted product value based on the baseline product value and weighted product attributes.
24 . The computer program product of claim 23 , further including determining the consumer weighted product value by PV0*(1+CV A1 %)*(1+CV A2 %)*(1+CV A3 %)* . . . *(1+CV An %), where PV0 is the baseline product value and CV An as a percentage increase or decrease in value of the product to the consumer, given the weighted product attributes An.
25 . The computer program product of claim 21 , further including determining the product score by (PV−PVR)/PVR or (PV−PVR)/PV, where PV is a consumer weighted product value and PVR is a retailer product value.Join the waitlist — get patent alerts
Track US2014114798A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.