Allocating a product inventory to an omnichannel distribution supply chain

US10423923B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10423923-B2
Application numberUS-201615264195-A
CountryUS
Kind codeB2
Filing dateSep 13, 2016
Priority dateSep 13, 2016
Publication dateSep 24, 2019
Grant dateSep 24, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer implemented method and system of allocating a target commodity product onto an omnichannel distribution system is provided. Historical data related to the target commodity product is retrieved. Data mining is performed on the retrieved historical data to identify patterns therefrom. An omnichannel nominal demand prediction model is developed based on the identified patterns of the data mining for the omnichannel distribution system. A life-cycle demand is forecast. An allocation for the target commodity product based on the omnichannel nominal demand prediction model is created. A worst case scenario of allocation of the target commodity product for the omnichannel distribution system is identified. The allocation is adjusted to prevent the worst case scenario.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing device comprising: a processor; a network interface coupled to the processor to enable communication over a network; a storage device for content and programming coupled to the processor; a revenue management software stored in the storage device, wherein an execution of the software by the processor configures the computing device to perform acts comprising: retrieving historical data related to a target commodity product; performing data mining on the retrieved historical data to identify patterns therefrom; developing an omnichannel nominal demand prediction model based on the identified patterns of the data mining for an omnichannel distribution system; forecasting a life-cycle demand and creating an allocation for the target commodity product based on the omnichannel nominal demand prediction model; identifying a worst case scenario of demand for allocation of the target commodity product for the omnichannel distribution system; and adjusting the allocation to prevent the allocation dependent worst case scenario. 2. The computing device of claim 1 , wherein the historical data comprises transaction log (TLOG) data of a commodity product related to the target commodity product. 3. The computing device of claim 2 , wherein the TLOG data comprises: key performance indicators (KPI's) comprising at least one of: (i) a gross margin, (ii) a sell through percentage, (iii) a sell through rate, (iv) a percentage sold over total inventory, (v) and a revenue of the commodity product; and relevant factors comprising a zone, a time, and a channel of sale of each item of the commodity product and at least one of: (i) promotional information at the zone and the time of sale, (ii) weather conditions at the zone and time of sale, and (iii) a public event at the zone and time of sale. 4. The computing device of claim 3 , wherein the relevant factors further comprise at least one of: (i) information whether the sale of each item of the commodity product is part of a basket, and (ii) whether the sale of each item is part of a pack of identical commodity products. 5. The computing device of claim 1 , wherein the historical data is also related to one or more products that are purchased in a same basket as the target commodity product, at a rate that is above a predetermined threshold. 6. The computing device of claim 1 , wherein the omnichannel nominal demand prediction model is based on an average demand of a commodity product related to the target commodity product, for each channel, for different zones, and for different time periods over a life-cycle of the related commodity product. 7. The computing device of claim 1 , wherein identifying the worst case scenario of allocation of the target commodity product comprises: using an upper limit of uncertainty constraints τ at different zone and channel of sale hierarchy levels; generating an uncertainty set U(τ) as a group of linear inequalities that constrain an uncertainty variable E; developing a restricted master program (RMP) that includes extreme points of the uncertainty set U(τ); developing a mini-max subproblem configured to calculate new extreme points of the uncertainty set U(τ); iteratively solving the RMP and the mini-max subproblem until a convergence is reached; and simulating a lifecycle demand based on the value of τ. 8. The computing device of claim 7 , wherein developing the RMP that includes the extreme points of the uncertainty set U(t) comprises identifying a worst case scenario of a combination of ship from store (SFS) fulfilment and a lost sales in stores cost. 9. A non-transitory computer readable storage medium tangibly embodying a computer readable program code having computer readable instructions that, when executed, causes a computer device to carry out a method of allocating a target commodity product onto the omnichannel distribution system, the method comprising: retrieving historical data related to the target commodity product; performing data mining on the retrieved historical data to identify patterns therefrom; developing an omnichannel nominal demand prediction model based on the identified patterns of the data mining for the omnichannel distribution system; forecasting a life-cycle demand and creating an allocation for the target commodity product based on the omnichannel nominal demand prediction model; identifying a worst case scenario of allocation of the target commodity product for the omnichannel distribution system; and adjusting the allocation to prevent the worst case scenario. 10. The non-transitory computer readable storage medium of claim 9 , wherein the method is performed at different times during the life-cycle of the target product. 11. The non-transitory computer readable storage medium of claim 9 , wherein the historical data comprises transaction log (TLOG) data of a commodity product related to the target commodity product. 12. The non-transitory computer readable storage medium of claim 11 , wherein the TLOG data comprises: key performance indicators (KPI' s) comprising at least one of: (i) a gross margin, (ii) a sell through percentage, (iii) a sell through rate, (iv) a percentage sold over total inventory, (v) and a revenue; and relevant factors comprising a zone, a time, and a channel of sale of each item of the commodity product and at least one of: (i) promotional information at the zone and the time of sale, (ii) weather conditions at the zone and time of sale, and (iii) a public event at the zone and time of sale. 13. The non-transitory computer readable storage medium of claim 12 , wherein the relevant factors further comprise at least one of: (i) information whether the sale of each item of the commodity product is part of a basket, and (ii) whether the sale of each item is part of a pack of identical commodity products. 14. The non-transitory computer readable storage medium of claim 9 , wherein the historical data is also related to one or more products that are purchased in a same basket as the target commodity product, at a rate that is above a predetermined threshold. 15. The non-transitory computer readable storage medium of claim 9 , wherein identifying the worst case scenario of allocation of the target commodity product comprises: using an upper limit of uncertainty constraints τ at different zone and channel of sale hierarchy levels; generating an uncertainty set U(τ) as a group of linear inequalities that constrain an uncertainty variable E; developing a restricted master program (RMP) that includes extreme points of the uncertainty set U(τ); developing a subproblem configured to calculate new extreme points of the uncertainty set U(τ); iteratively solving the RMP and the mini-max subproblem until a convergence is reached; and simulating a lifecycle demand based on the value of τ. 16. The non-transitory computer readable storage medium of claim 9 , wherein developing the RMP that includes the extreme points of the uncertainty set U(t) comprises identifying a worst case scenario of a combination of ship from store (SFS) fulfilment and a lost sales in stores cost. 17. A computer implemented method comprising: retrieving historical data related to a target commodity product; performing data mining on the retrieved historical data to identify patterns therefrom; developing an omnichannel nominal demand prediction model based on the identified patterns of the data mining for an omnichannel distribution system; forecasting a life-cycle demand and creating an allocation for the target commodi

Assignees

Inventors

Classifications

  • Score-carding, benchmarking or key performance indicator [KPI] analysis · CPC title

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • Market predictions or forecasting for commercial activities · CPC title

  • for replenishment processing, procedures, or recommendations using forecasting or optimisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10423923B2 cover?
A computer implemented method and system of allocating a target commodity product onto an omnichannel distribution system is provided. Historical data related to the target commodity product is retrieved. Data mining is performed on the retrieved historical data to identify patterns therefrom. An omnichannel nominal demand prediction model is developed based on the identified patterns of the da…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 24 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).