Method and system for optimizing an item assortment
OwnerBharath Rangarajan, Elif Tokar-Erdemirinventors
Life of this patent
Estimating the term…
Abstract
Methods and systems for optimizing item assortments are disclosed. One method includes receiving a request for an optimized assortment. Data relating to items within a selected initial item assortment and item universe is accessed. Constraints are applied to the items in the assortment to arrive at an optimized item assortment. Constraints include goals for optimization, lock in and lock out rules, and item attribute rules. The method may be performed by a system including one or more computing devices communicating via a network with one or more data storage devices.
Claims30
A system for optimizing an assortment of items, the system comprising:
- a computing system including a processor, a memory communicatively coupled to the processor, and a content output device, the memory storing instructions executable by the processor to:
- receive, from a user computing device via a tools platform, a request for an optimized item assortment, the request comprising:
- an initial item assortment,
- an item universe, and
- one or more constraints;
- access item data from one or more data stores, the data comprising one or more of demand forecasting data, demand transfer data, and item attribute data;
- determine, at an assortment optimization service, an optimized item assortment based on the item data and constraints;
- and
- output the optimized item assortment to the user computing device.
A method of optimizing an assortment of items, the method comprising:
- receiving, at a computing system, a request from a user computing device for an optimized item assortment, the request comprising a selection of an initial item assortment, an item universe, and one or more constraints for modifying the initial item assortment;
- accessing one or more databases to retrieve item attribute data;
- determining an optimized item assortment;
- and
- outputting the optimized item assortment.
A non-transitory computer-readable storage medium comprising computer-executable instructions which, when executed by a computing system, cause the computing system to perform a method of optimizing an item assortment, the method comprising:
- receiving, at a computing system, a request for an optimized item assortment, the request comprising a selection of an initial item assortment, an item universe, one or more rules, and at least one optimization goal;
- analyzing the rules and optimization goal to determine need item attribute data;
- accessing item attribute data from one or more data stores;
- determining the optimized item assortment by ranking and applying the rules to the initial item assortment and item universe, ranking the items by match to the at least one optimization goal, and eliminating lowest matching items to reach a final assortment size;
- and
- outputting the optimized item assortment.
Dependencies are inferred from the claim text.