Magnetic score engine for a co-location facility
US-10503788-B1 · Dec 10, 2019 · US
US11580471B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11580471-B2 |
| Application number | US-202117172185-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 10, 2021 |
| Priority date | Dec 28, 2017 |
| Publication date | Feb 14, 2023 |
| Grant date | Feb 14, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Initial sales cluster is divided by the control circuit into a plurality of velocity buckets. Subsequently, each velocity bucket is divided into a plurality of micro-clusters. The micro-clusters are defined according to demographic information or store characteristic information. A importance score and a performance score for each of the micro-clusters is determined. An optimal sales cluster and a corresponding optimal planogram for each retail store in each micro-cluster are determined based upon the importance score and the performance score.
Opening claim text (preview).
What is claimed is: 1. A system that determines and implements optimal planograms in retail stores to maximize store performance, the system comprising: a plurality of retail stores; an electronic network; shelving units disposed in each of the plurality of retail stores, the shelving units configured to display products to customers; a plurality of sales entry devices that are configured to collect sales data at the plurality of retail stores; a transceiver circuit disposed at a central processing center, the transceiver circuit being configured to receive the sales data, and additionally receive product characteristic data for products stocked in the plurality of retail stores; a first database disposed at the central processing center, the first database configured to store the sales data and the product characteristic data; a control circuit disposed at the central processing center, the control circuit being coupled to the transceiver circuit and the first database, the control circuit being configured to: form initial sales clusters of retail stores from the plurality of retail stores according to one of a plurality of algorithms using the product characteristic data and the sales data, each of the initial sales clusters including a subset of the plurality of retail stores, formation of the initial sales clusters of retail stores from the plurality of retail stores being effective to maximize the compactness of the initial sales clusters and to minimize the total number of initial sales clusters, each of the initial sales clusters being assigned an initial planogram; divide each initial sales cluster into a plurality of velocity buckets, each of the velocity buckets relating to a velocity of product sales according to the sales data for retail stores in the velocity bucket; subsequently divide each velocity bucket into a plurality of micro-clusters, the micro-clusters being defined according to demographic information or store characteristic information; using the sales data, determine an importance score and a performance score for each of the micro-clusters, the importance score indicating the relative ranking a micro-cluster compared to other micro-clusters in accomplishing store performance goals, and the performance score indicating the absolute operational performance of the retail stores in the micro-cluster in accomplishing the store performance goals; selectively determine an optimal sales cluster and a corresponding optimal planogram for each retail store in each micro-cluster based upon the importance score and the performance score, the optimal planogram being selected to maximize store performance; determine and implement an action based upon the optimal planogram, the action including manually and by automated devices stocking the shelving units at the stores according to the optimal planogram, the stocking being accomplished at least in part by moving or rearranging products within the retail stores to the shelving units in the retail stores, the action also including reconfiguring at least one of the shelving units in at least one of the plurality of retail stores; wherein the performance score indicates that the micro-cluster is generally ideal in performance, over-performing, under-performing, or at risk of under-performing, and the importance score indicates that the micro-cluster is significant relative to other micro-clusters or not significant relative to other micro-clusters; wherein the importance score is associated with a weighted average of changes of store traits; wherein the importance score is further associated with a variable importance; wherein when a micro-cluster is under-performing and significant, the optimal planogram is a newly created planogram; wherein when a micro-cluster is over-performing and not significant, then the optimal planogram is the same as an original modular planogram of the sales cluster; wherein the controller is configured to cause the display of significant micro-clusters, importance scores associated with each of the significant micro-clusters, and the performance scores associated with each of the significant micro-clusters; wherein the optimal planogram is sent from the control circuit to a second database at each retail store of the plurality of retail stores via the electronic network; wherein control signals that control the automated devices are formed based upon the optimal planogram as stored in the second database; wherein the control signals assign different tasks to different automated devices. 2. The system of claim 1 , wherein the store performance goal is one or more of: year-over-year sales trends, year-over-year category growth, market or customer penetration, or category share of a department. 3. The system of claim 1 , wherein the performance score and the importance score reflect differences between a micro-cluster average and a national average. 4. The system of claim 1 , wherein the optimal sales cluster is a newly created sales cluster with a newly created planogram. 5. The system of claim 1 , wherein the optimal sales cluster is one of the initial sales clusters with the initial planogram for the initial sales cluster. 6. The system of claim 1 , further comprising rendering profile information concerning the initial sales clusters or the micro-clusters at a user interface. 7. The system of claim 1 , wherein the importance score is a weighted average of the absolute relative changes of store traits from a cluster average and a national average multiplied by a variable importance. 8. The system of claim 1 , wherein the variable importance is obtained from a Random forest model. 9. The system of claim 1 , wherein the algorithms are selected from the group consisting of: a K-means algorithm, a K-medoids algorithm, a Ward's Clustering algorithm, and a Convex Clustering algorithm. 10. A method that determines and implements optimal planograms in retail stores to maximize store performance, the method comprising: providing a plurality of shelving units disposed in each of the plurality of retail stores, the shelving units configured to display products to customers; collecting sales data at a plurality of sales entry devices at the plurality of retail stores; receiving the sales data and product characteristic data for products stocked in the plurality of retail stores at a central processing center; storing the sales data and the product characteristic data at a first database at the central processing center; a control circuit disposed at the central processing center, forming initial sales clusters of retail stores from the plurality of retail stores according to one of a plurality of algorithms using the product characteristic data and the sales data, each of the initial sales clusters including a subset of the plurality of retail stores, the forming of the initial sales clusters of retail stores from the plurality of retail stores being effective to maximize the compactness of the initial sales clusters and to minimize the total number of initial sales clusters, each of the initial sales clusters being assigned an initial planogram, dividing each initial sales cluster into a plurality of velocity buckets, each of the velocity buckets relating to a velocity of product sales according to the sales data for retail stores in the velocity bucket, subsequently dividing each velocity bucket into a plurality of micro-clusters, the micro-clusters being defined according to demographic information or store characteristic information, using the sales data, determining an importance score and a performance score for each of the micro-clusters, the importance score indicating the relative ranking a micro-cluster compared to
Market segmentation · CPC title
Marketing; Price estimation or determination; Fundraising · CPC title
Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title
Needs-based resource requirements planning or analysis · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.