IP Library Granted Patent US 12699945
Granted Patent B2
US 12699945 · App. 18/191,544 · Granted Aug 4, 2026

Methods, systems, articles of manufacture, and apparatus to improve space modeling

Inventors: Evren Gul (Chicago, IL); Alvin Lim (Turtletown, TN)
Assignee: Nielsen Consumer LLC
G06Q10/067G06Q10/0875
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 12699945
App. No.
18/191,544
Granted
Aug 4, 2026
Kind
B2
Abstract

Methods, apparatus, systems, and articles of manufacture are disclosed to improve space modeling identify a category-level planogram length and category-level predictors for a category, apply a first model to transform the category-level planogram length and the category-level predictors for the category to a first-model-compatible category-level planogram length and first-model-compatible category-level predictors, generate a first sales impact value corresponding to the identified category-level planogram length for the category by using the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors, generate a modified category-level planogram corresponding to a second sales impact value for the category, the modified category-level planogram generated by applying a second model to (a) the first sales impact value, (b) at least one constraint, and (c) a candidate category-level planogram of interest, and cause a spatial modification of products corresponding to the category based on the modified category-level planogram.

Claims (41)

1 . An apparatus comprising:

interface circuitry;

machine readable instructions; and

at least one processor circuit to be programmed by the machine readable instructions to:

identify a category-level planogram length and category-level predictors for a category, the category-level planogram length based on (a) facings count values and (b) width values of products associated with the category, and the category-level predictors associated with transactional metrics of the category;

generate predictor coefficients by executing a first model;

transform, based on the predictor coefficients of the first model, the category-level planogram length and the category-level predictors for the category to a first-model-compatible category-level planogram length and first-model-compatible category-level predictors, the transformation to reduce variations between the category-level predictors and the transactional metrics of the category;

generate a first impact value corresponding to the identified category-level planogram length for the category based on a logit transformation of the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors;

execute a second model to generate a modified category-level planogram corresponding to a second impact value for the category, the modified category-level planogram based on (a) the first impact value, (b) at least one constraint, and (c) a candidate category-level planogram of interest; and

cause a robotic stocking system to alter an arrangement of the products corresponding to the category based on a ranked performance metric of the modified category-level planogram generated by the second model.

2 . The apparatus of claim 1 , wherein the category-level predictors include at least one of a store productivity, a category index, a category promotion percentage, or a category out-of-stock percentage.

3 . The apparatus of claim 1 , wherein the at least one constraint includes at least one of a planogram-level constraint, a group-level constraint, or a store-level constraint.

4 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to cause the robotic stocking system to alter the arrangement of the products to cause increased sales.

5 . The apparatus of claim 1 , wherein the second impact value for the category represents a sales-improving value.

6 . The apparatus of claim 1 , wherein the candidate category-level planogram of interest represents a predefined category-level planogram that is selected from a database.

7 . The apparatus of claim 1 , wherein the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors for the category are aggregated prior to the logit transformation of the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors to generate the first impact value.

8 . An apparatus comprising:

data identifier circuitry to:

identify a category-level planogram length and category-level predictors for a category, the category-level planogram length based on (a) facings count values and (b) width values of products associated with the category, and the category-level predictors associated with transactional metrics of the category; and

generate predictor coefficients by executing a first model;

data transformer circuitry to transform, based on the predictor coefficients of the first model, the category-level planogram length and the category-level predictors for the category to a first-model-compatible category-level planogram length and first-model-compatible category-level predictors, the transformation to reduce variations between the category-level predictors and the transactional metrics of the category;

sales impact value generator circuitry to generate a first impact value corresponding to the identified category-level planogram length for the category based on a logit transformation of the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors; and

planogram generator circuitry to:

execute a second model to generate a modified category-level planogram corresponding to a second impact value for the category, the modified category-level planogram based on (a) the first impact value, (b) at least one constraint, and (c) a candidate category-level planogram of interest; and

cause a robotic stocking system to alter a spatial arrangement of the products corresponding to the category based on a ranked performance metric of the modified category-level planogram generated by the second model.

9 . The apparatus of claim 8 , wherein the category-level predictors include at least one of a store productivity, a category index, a category promotion percentage, or a category out-of-stock percentage.

10 . The apparatus of claim 8 , wherein the at least one constraint includes at least one of a planogram-level constraint, a group-level constraint, or a store-level constraint.

11 . The apparatus of claim 8 , wherein the planogram generator circuitry is to cause the robotic stocking system to alter the spatial arrangement of the products to cause increased sales.

12 . The apparatus of claim 8 , wherein the second impact value for the category represents a sales-improving value.

13 . The apparatus of claim 8 , wherein the candidate category-level planogram of interest represents a predefined category-level planogram that is selected from a database.

14 . The apparatus of claim 8 , wherein the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors for the category are aggregated prior to the logit transformation of the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors to generate the first impact value.

15 . At least one non-transitory machine readable medium comprising machine readable instructions to cause at least one processor circuit to at least:

identify a category-level planogram length and category-level predictors for a category, the category-level planogram length based on (a) facings count values and (b) width values of products associated with the category, and the category-level predictors associated with transactional metrics of the category;

generate predictor coefficients by executing a first model;

transform, based on the predictor coefficients of the first model, the category-level planogram length and the category-level predictors for the category to a first-model-compatible category-level planogram length and first-model-compatible category-level predictors, the transformation to reduce variations between the category-level predictors and the transactional metrics of the category;

generate a first impact value corresponding to the identified category-level planogram length for the category based on a logit transformation of the first-model-compatible category-level planogram length and the first-model-compatible category-level predictors;

execute a second model to generate a modified category-level planogram corresponding to a second impact value for the category, the modified category-level planogram based on (a) the first impact value, (b) at least one constraint, and (c) a candidate category-level planogram of interest; and

cause a robotic stocking system to alter an arrangement of the products corresponding to the category based on a ranked performance metric of the modified category-level planogram generated by the second model.

16 . The at least one non-transitory machine readable medium of claim 15 , wherein the category-level predictors include at least one of a store productivity, a category index, a category promotion percentage, or a category out-of-stock percentage.

17 . The at least one non-transitory machine readable medium of claim 15 , wherein the at least one constraint includes at least one of a planogram-level constraint, a group-level constraint, or a store-level constraint.

18 . The at least one non-transitory machine readable medium of claim 15 , wherein the arrangement of the products in a store is altered to cause increased sales.