IP Library Granted Patent US 8,645,223
Granted Patent B2
US 8,645,223 · App. 13/167,011 · Granted Feb 4, 2014

Commerce system and method of controlling the commerce system using an optimized shopping list

Inventor: Kenneth J. Ouimet (Scottsdale, AZ)
Assignee: MyWorld, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,645,223
App. No.
13/167,011
Granted
Feb 4, 2014
Kind
B2
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 (58)

1. A method of controlling a commerce system, comprising:

collecting product information for a plurality of products;

storing the product information in a database and on a computer-readable storage medium;

providing a website for a consumer to create a shopping list including weighted product attributes;

determining a baseline product value for each of the plurality of products;

determining a consumer weighted product value based on the baseline product value and the weighted product attributes;

determining a product score based on the consumer weighted product value;

optimizing the shopping list based on the product score using a processor;

providing the optimized shopping list including an individualized offer to the consumer to assist with purchasing decisions; and

controlling the purchasing decisions within the commerce system by enabling the consumer to select the products for purchase based on the optimized shopping list.

2. The method of claim 1 , 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.

3. The method of claim 1 , 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.

4. The method of claim 1 , further including generating a discounted offer for the consumer.

5. The method of claim 1 , further including assigning monetary units of measure to the baseline product value and consumer weight product value.

6. The method of claim 1 , further including assigning the weighted product attributes with a sliding scale.

7. A method of controlling a commerce system, comprising:

generating a shopping list for a consumer containing a product including weighted product attributes;

determining a baseline product value for the product;

determining a consumer weighted product value based on the baseline product value and the weighted product attributes;

determining a product score based on the consumer weighted product value;

optimizing the shopping list based on the product score using a processor; and

utilizing the optimized shopping list to control purchasing decisions within the commerce system by enabling the consumer to select the product for purchase based on the optimized shopping list.

8. The method of claim 7 , further including:

collecting product information for the product; and

storing the product information in a database.

9. The method of claim 7 , 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.

10. The method of claim 7 , 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.

11. The method of claim 7 , further including generating a discounted offer for the consumer.

12. The method of claim 7 , further including providing a website for the consumer to create the shopping list with the weighted product attributes.

13. The method of claim 7 , further including assigning monetary units of measure to the baseline product value and consumer weight product value.

14. 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

utilizing the optimized shopping list to control purchasing decisions within the commerce system by enabling the consumer to select the product for purchase based on the optimized shopping list.

15. The method of claim 14 , further including:

collecting product information for the product; and

storing the product information in a database.

16. The method of claim 14 , 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.

17. The method of claim 16 , 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.

18. The method of claim 17 , 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.

19. The method of claim 14 , further including generating a discounted offer for the consumer.

20. The method of claim 14 , further including providing a website for the consumer to create the shopping list including weighted product attributes.

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 for a consumer containing a product including weighted product attributes;

determining a consumer weighted product value for the product;

determining a product score based on the consumer weighted product value;

optimizing the shopping list based on the product score and including a recommended product; and

utilizing the optimized shopping list to control purchasing decisions within the commerce system by enabling the consumer to select the product for purchase based on the optimized shopping list.

22. The computer program product of claim 21 , further including:

determining a baseline product value for the product; and

determining the consumer weighted product value based on the baseline product value and the weighted product attributes.

23. The computer program product of claim 22 , 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.

24. The computer program product of claim 21 , 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.

25. The computer program product of claim 21 , further including generating a discounted offer for the consumer.

Assignments (7)
SECURITY INTEREST Recorded Jul 22, 2025
From: ENGAGE3, LLC
To: CHICAGO ATLANTIC ADMIN, LLC AS ADMINISTRATIVE AGENT
Reel/Frame 071794/0210 →
RELEASE OF SECURITY INTEREST Recorded Jul 22, 2025
From: ESPRESSO CAPITAL LTD.
To: ENGAGE3, LLC; ENGAGE3 INTERMEDIATE, LLC
Reel/Frame 071798/0293 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 5, 2024
From: ENGAGE3, LLC
To: ESPRESSO CAPITAL LTD.
Reel/Frame 067025/0896 →
RELEASE OF SECURITY INTEREST Recorded Mar 28, 2024
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: ENGAGE3, LLC
Reel/Frame 066939/0846 →
CHANGE OF NAME Recorded Mar 12, 2024
From: MYWORLD, INC.
To: ENGAGE3, LLC
Reel/Frame 066794/0188 →
SECURITY INTEREST Recorded Jun 7, 2022
From: ENGAGE3, LLC
To: HORIZON TECHNOLOGY FINANCE CORPORATION
Reel/Frame 060124/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2011
From: OUIMET, KENNETH J.
To: MYWORLD, INC.
Reel/Frame 026489/0110 →
Continuity (3)
Continuation In Part 12804268 · Jul 15, 2010
Continuation In Part 13079561 · Apr 4, 2011
Related Publication 20120016764A1 · Jan 19, 2012