US 12,340,326 B2
System and method of an attribute-value combination and assortment planner
Jonathan Vallée, Laval (CA); and Marie-Claude Côté, Montréal (CA)
Assigned to Blue Yonder Group, Inc., Scottsdale, AZ (US)
Filed by Blue Yonder Group, Inc., Scottsdale, AZ (US)
Filed on Sep. 30, 2022, as Appl. No. 17/958,136.
Application 17/958,136 is a continuation of application No. 14/877,526, filed on Oct. 7, 2015, granted, now 11,481,703.
Claims priority of provisional application 62/088,903, filed on Dec. 8, 2014.
Prior Publication US 2023/0043790 A1, Feb. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/0631 (2023.01)
CPC G06Q 10/06313 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method of assortment planning, comprising:
storing, by a computer comprising a processor and a memory, value metrics for two or more products, each of the products characterized by two or more attributes;
generating, by the computer, attribute values for each of the two or more attributes;
constructing, by the computer, a product attributes table and a value metrics table;
generating, by the computer, a binary value table for each of the attribute values, one or more itemsets, and an assortment of products based on the one or more itemsets, wherein each itemset comprises an attribute-value combination of a particular size, and further wherein the particular size represents a number of attribute values in the itemset;
performing, by the computer, a first iteration that enumerates all possible itemsets of minimum size and further removes itemsets from the enumeration with a support below a minimum support value to generate remaining itemsets, wherein a support value for a product represents a frequency of occurrence of that product in the product attributes table;
performing, by the computer, a second iteration on the remaining itemsets to increment a size of the remaining itemsets and further remove itemsets from the incremented remaining itemsets with a support below a minimum support value;
repeating, by the computer, the second iteration until a stopping criteria is met resulting in generating an optimal set of itemsets indicating an optimal assortment of products, wherein the optimal set of itemsets does not include the removed itemsets; and
initiating, by the computer, manufacturing of at least one of the products at one or more supply chain entities.