Method and system for product layout display using assortment groups
First Claim
1. A machine-readable storage medium storing a program product for determining a product layout for a group of stores, the program product comprising machine-readable program code for causing, when executed, one or more machines to perform the following:
- receiving sales information for a plurality of stores, the sales information of the plurality of stores comprising a theme module defining a group of related products and article information defining a specific product of the group of related products, wherein the article information comprises a template display rack capacity and an individual display rack capacity;
calculating a capacity index based on the individual display rack capacity and the template display rack capacity, wherein the capacity index comprises a ratio of the individual display rack capacity and the template display rack capacity;
determining a capacity type value based on the capacity index;
assigning the calculated capacity type value to each of the plurality of stores;
defining a criteria level for each of the plurality of stores based on the demographics and price level of the each of the plurality of stores;
categorizing the plurality of stores according to both the capacity type value and the criteria level;
assigning one or more stores to an assortment based on the categorizing result;
defining a first assortment version upon assignment of a first product to the assortment for a first time period, the first assortment version having a validity period corresponding to the first time period;
defining a layout module and assigning the layout module to the assortment, the layout module representing a display area of the plurality of stores;
defining a first layout module version upon the assignment of the layout module to the assortment, the first layout module version representing a product layout of the first assortment version and having a validity period corresponding to the validity period of the first assortment version;
receiving, from a user, a selection of at least one fixture on which the first product is to be positioned;
providing information of the first layout module version to a shelf optimization or ranging program;
receiving optimized first layout module information from the shelf optimization or ranging program and inputting the optimized first layout module information to the first layout module version;
defining a second assortment version upon assignment of a second product to the assortment for a second time period nonoverlapping with the first time period, the second assortment version having a validity period corresponding to the second time period; and
defining a second layout module version upon the assignment of the layout module to the assortment, the second layout module version representing a product layout of the second assortment version and having a validity period corresponding to the validity period of the second assortment version;
wherein receiving the optimized first layout module information from the shelf optimization or ranging program comprises receiving information regarding a position for the first product at the at least one fixture.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and program product are provided for determining a product layout for a group of stores. An assortment is defined as a group of stores. An assortment version is defined by assigning a first product to the assortment for a time period, thereby determining the time period during which the first product is in the assortment. A layout module is defined and the layout module is assigned to the assortment, the layout module representing a display area of the store. A layout module version is defined that represents a product layout for the group of stores for a time period based on the corresponding assortment version. The layout module information is provided to a shelf optimization or ranging program. The optimized layout module information is received and the optimized layout module information is inputted to the layout module version.
-
Citations
18 Claims
-
1. A machine-readable storage medium storing a program product for determining a product layout for a group of stores, the program product comprising machine-readable program code for causing, when executed, one or more machines to perform the following:
-
receiving sales information for a plurality of stores, the sales information of the plurality of stores comprising a theme module defining a group of related products and article information defining a specific product of the group of related products, wherein the article information comprises a template display rack capacity and an individual display rack capacity; calculating a capacity index based on the individual display rack capacity and the template display rack capacity, wherein the capacity index comprises a ratio of the individual display rack capacity and the template display rack capacity; determining a capacity type value based on the capacity index; assigning the calculated capacity type value to each of the plurality of stores; defining a criteria level for each of the plurality of stores based on the demographics and price level of the each of the plurality of stores; categorizing the plurality of stores according to both the capacity type value and the criteria level; assigning one or more stores to an assortment based on the categorizing result; defining a first assortment version upon assignment of a first product to the assortment for a first time period, the first assortment version having a validity period corresponding to the first time period; defining a layout module and assigning the layout module to the assortment, the layout module representing a display area of the plurality of stores; defining a first layout module version upon the assignment of the layout module to the assortment, the first layout module version representing a product layout of the first assortment version and having a validity period corresponding to the validity period of the first assortment version; receiving, from a user, a selection of at least one fixture on which the first product is to be positioned; providing information of the first layout module version to a shelf optimization or ranging program; receiving optimized first layout module information from the shelf optimization or ranging program and inputting the optimized first layout module information to the first layout module version; defining a second assortment version upon assignment of a second product to the assortment for a second time period nonoverlapping with the first time period, the second assortment version having a validity period corresponding to the second time period; and defining a second layout module version upon the assignment of the layout module to the assortment, the second layout module version representing a product layout of the second assortment version and having a validity period corresponding to the validity period of the second assortment version; wherein receiving the optimized first layout module information from the shelf optimization or ranging program comprises receiving information regarding a position for the first product at the at least one fixture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for determining a product layout for a store, comprising:
-
means for receiving sales information for a plurality of stores, the sales information of the plurality of stores comprising a theme module defining a group of related products and article information defining a specific product of the group of related products, wherein the article information comprises a template display rack capacity and an individual display rack capacity; means for calculating a capacity index based on the individual display rack capacity and the template display rack capacity, wherein the capacity index comprises a ratio of the individual display rack capacity and the template display rack capacity; means for determining a capacity type value based on the capacity index; means for assigning the calculated capacity type value to each of the plurality of stores; means for defining a criteria level for each of the plurality of stores based on the demographics and price level of the each of the plurality of stores; means for categorizing the plurality of stores according to both the capacity type value and the criteria level; means for assigning one or more stores to an assortment based on the categorizing result; means for defining a first assortment version upon assignment of a first product to the assortment for a first time period, the first assortment version having a validity period corresponding to the first time period; means for defining a layout module and assigning the layout module to the assortment, the layout module representing a display area of the plurality of stores; means for defining a first layout module version upon the assignment of the layout module to the assortment, the first layout module version representing a product layout of the first assortment version and having a validity period corresponding to the validity period of the first assortment version; means for receiving, from a user, a selection of at least one fixture on which the first product is to be positioned; means for providing information of the first layout module version to a shelf optimization or ranging program; and means for receiving optimized first layout module information from the shelf optimization or ranging program and inputting the optimized first layout module information to the first layout module version; wherein the means for defining the first assortment version is further for defining a second assortment version upon assignment of a second product to the assortment for a second time period nonoverlapping with the first time period, the second assortment version having a validity period corresponding to the second time period; wherein the means for defining the first layout module version is further for defining a second layout module version upon the assignment of the layout module to the assortment, the second layout module version representing a product layout of the second assortment version and having a validity period corresponding to the validity period of the second assortment version; and wherein the means for receiving the optimized first layout module information from the shelf optimization or ranging program is further for receiving information regarding a position for the first product at the at least one fixture. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification