Product inventory category management and variety optimization method and system
First Claim
1. A method for optimizing a retail product assortment carried by a store comprising the steps of:
- providing a plurality of retail sales data for a plurality of retail products in a market;
categorizing the retail sales data into at least one product category segment for analysis;
determining market coverage of at least one product in the retail product assortment carried by the store;
classifying an average throughput of at least one of the products in the retail product assortment carried by the store; and
, analyzing at least one variation in the retail product assortment carried by the store.
0 Assignments
0 Petitions
Accused Products
Abstract
In the field of retail product sales, a retail store would like to identify the most popular products in the market to make sure the product assortment of the store carries those popular products. By focusing on the most popular varieties of products and decreasing the exposure of the least popular varieties of products, a retail store can optimize its assortment selection and increase its profits and sales. The present invention supports the optimization of a retail product selection in a computerized system for categorizing products in inventory, determining market demand for products in the market, and optimizing the variety of products in inventory based upon retail sales data for a geographic region and a chain of stores. With the present method and system, a significant amount of retail sales data is manipulated into an easy to understand format for product category management and variety optimization.
-
Citations
148 Claims
-
1. A method for optimizing a retail product assortment carried by a store comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market;
categorizing the retail sales data into at least one product category segment for analysis;
determining market coverage of at least one product in the retail product assortment carried by the store;
classifying an average throughput of at least one of the products in the retail product assortment carried by the store; and
,analyzing at least one variation in the retail product assortment carried by the store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
excluding at least one product component during the categorizing step.
-
-
6. The optimizing method according to claim 1 further comprising the step of:
including at least one product component during the categorizing step.
-
7. The optimizing method according to claim 1 further comprising the step of:
combining a plurality of product components during the categorizing step.
-
8. The optimizing method of claims 5, 6 or 7 wherein a product component includes one of the following:
-
a product type, a product container size, or a product container type.
-
-
9. The optimizing method according to claim 1 further comprising the step of:
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market.
-
10. The optimizing method according to claim 1 further comprising the step of:
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
11. The optimizing method according to claim 1 further comprising the steps of:
-
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market; and
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
-
12. The optimizing method according to claim 1 wherein:
a plurality of unique classification values are used to classify the average throughput of the products in the retail product assortment carried by the store.
-
13. The optimizing method according to claim 12 wherein:
the plurality of unique classification values may be modified by the number of classification values.
-
14. The optimizing method according to claim 12 wherein:
the plurality of unique classification values may be modified by the range of throughput of the classification.
-
15. The optimizing method according to claim 1 further comprising the step of:
adding an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
16. The optimizing method according to claim 1 further comprising the step of:
deleting an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
17. A computer-implemented method for optimizing a retail product assortment carried by a store comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market, categorizing the retail sales data in to at least one product category segment for analysis, and using the categorized data to assist in optimizing a retail product assortment. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
excluding at least one product component during the categorizing step.
-
-
22. The optimizing method according to claim 17 further comprising the steps of:
including at least one product component during the categorizing step.
-
23. The optimizing method according to claim 17 further comprising the steps of:
combining a plurality of product components during the categorizing step.
-
24. The optimizing method of claims 21, 22, or 23 wherein a product component includes one of the following:
-
a product type, a product container size, or a product container type.
-
-
25. A method for optimizing a retail product assortment carried by a store comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market;
determining market coverage of the products in the retail product assortment carried by the store; and
,analyzing at least one variation in the retail product assortment carried by the store. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market.
-
-
30. The optimizing method according to claim 25 further comprising the step of:
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
31. The optimizing method according to claim 25 further comprising the steps of:
-
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market; and
,calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
-
32. The optimizing method according to claim 25 further comprising the step of:
adding an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
33. The optimizing method according to claim 25 further comprising the step of:
deleting an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
34. A method for optimizing a retail product assortment carried by a store comprising the steps of:
-
classifying an average throughput of at least one product in the retail product assortment carried by the store according to retail sales data related to the products in the retail product assortment; and
,identifying a variation in the retail product assortment based upon the throughput classification assigned to a product in the market. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
a plurality of unique classification values are used to classify the average throughput of the products in the retail product assortment carried by the store.
-
-
39. The optimizing method according to claim 34 wherein:
the plurality of unique classification values may be modified by the number of classification values.
-
40. The optimizing method according to claim 34 wherein:
the plurality of unique classification values may be modified by the range of throughput of the classification.
-
41. The optimizing method according to claim 34 further comprising the step of:
adding an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
42. The optimizing method according to claim 34 further comprising the step of:
deleting an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
43. A method for categorizing segments of a product market, comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market; and
,performing one of the following steps;
excluding a product component from the product category;
including a product component from the product category;
or,combining product components into the product category. - View Dependent Claims (44, 45, 46, 47)
a product type, a product container size, or a product container type.
-
-
48. A method for determining the market coverage of a retail product assortment carried by a store, comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market; and
,determining market coverage of at least one product in the retail product assortment carried by the store. - View Dependent Claims (49, 50, 51, 52, 53, 54)
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market.
-
-
53. The determination method according to claim 48 further comprising the step of:
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
54. The determination method according to claim 48 further comprising the steps of:
-
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market; and
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
-
55. A method for determining a throughput classification of a product, comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market; and
,classifying an average throughput of the products in the retail product assortment carried by the store based upon the plurality of retail sales data. - View Dependent Claims (56, 57, 58, 59, 60, 61)
a plurality of unique classification values are used to classify the average throughput of the products in the retail product assortment carried by the store.
-
-
60. The determination method according to claim 59 wherein:
the plurality of unique classification values may be modified by the number of classification values.
-
61. The determination method according to claim 59 wherein:
the plurality of unique classification values may be modified by the range of throughput of the classification.
-
62. A method for optimizing an assortment of retail products, comprising the steps of:
-
providing a plurality of retail sales data for a plurality of retail products in a market;
classifying an average throughput of at least one product in the retail product assortment carried by the store;
analyzing at least one variation in the retail product assortment carried by the store. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
determining market coverage of at least one product in the retail product assortment carried by the store.
-
-
67. The optimizing method according to claim 66 further comprising the step of:
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market.
-
68. The optimizing method according to claim 66 further comprising the step of:
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
69. The optimizing method according to claim 66 further comprising the steps of:
-
calculating the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market; and
calculating the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
-
70. The optimizing method according to claim 62 wherein:
a plurality of unique classification values are used to classify the average throughput of the products in the retail product assortment carried by the store.
-
71. The optimizing method according to claim 70 wherein:
the plurality of unique classification values may be modified by the number of classification values.
-
72. The optimizing method according to claim 70 wherein:
the plurality of unique classification values may be modified by the range of throughput of the classification.
-
73. The optimizing method according to claim 62 further comprising the step of:
adding an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
74. The optimizing method according to claim 62 further comprising the step of:
deleting an item to the retail product assortment carried by the store to analyze at least one variation in the retail product assortment carried by the store.
-
75. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market;
a product segment categorizer which manipulates the retail sales data in the database into at least one product category segment for analysis;
a market coverage analyzer which determines a market coverage of at least one retail product carried by the store;
an average throughput classifier which classifies an average throughput of at least one product in the retail product assortment carried by the store; and
,an alternative assortment analyzer which analyzes at least one variation in the retail product assortment carried by the store. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
a product type, a product container size, or a product container type.
-
-
83. The system according to claim 75 wherein the market coverage analyzer calculates the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market.
-
84. The system according to claim 75 wherein the market coverage analyzer calculates the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
85. The system according to claim 75 wherein the market coverage analyzer calculates the percent product coverage to determine the market coverage of the products in the retail product assortment carried by the store wherein percent product coverage is defined as (a/b)*100, where a equals the number of items in a product segment carried by the store and b equals the total items in the product segment in the market, and
the market coverage analyzer calculates the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market. -
86. The system according to claim 75 wherein the average throughput classifier uses a plurality of unique classification values to classify the average throughput of at least one product in the retail product assortment carried by the store.
-
87. The system according to claim 86 wherein the plurality of unique classification values may be modified by the number of classification values.
-
88. The system according to claim 86 wherein the plurality of unique classification values may be modified by the range of throughput of the classification.
-
89. The system according to claim 75 wherein said an alternative assortment analyzer calculates impact of adding an item to the retail product assortment carried by the store in order to analyze at least one variation in the retail product assortment carried by the store.
-
90. The system according to claim 75 wherein said an alternative assortment analyzer calculates impact of deleting an item to the retail product assortment carried by the store in order to analyze at least one variation in the retail product assortment carried by the store.
-
91. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market;
a product segment categorizer which manipulates the retail sales data in the database into at least one product category segment for analysis. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98)
a product type, a product container size, or a product container type.
-
-
99. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market;
a market coverage analyzer which determines the market coverage of the retail products carried by the store; and
,an alternative assortment analyzer which analyzes at least one variation in the retail product assortment carried by the store. - View Dependent Claims (100, 101, 102, 103, 104, 105, 106, 107)
the market coverage analyzer calculates the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market. -
106. The system according to claim 99 wherein said an alternative assortment analyzer calculates impact of deleting an item to the retail product assortment carried by the store in order to analyze at least one variation in the retail product assortment carried by the store.
-
107. The system according to claim 99 wherein said an alternative assortment analyzer calculates impact of adding an item to the retail product assortment carried by the store in order to analyze at least one variation in the retail product assortment carried by the store.
-
-
108. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market;
an average throughput classifier which classifies the average throughput of at least one product in the retail product assortment carried by the store; and
,an alternative assortment analyzer which analyzes at least one variation in the retail product assortment carried by the store. - View Dependent Claims (109, 110, 111, 112, 113, 114, 115, 116)
-
-
117. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market; and
a product segment categorizer which manipulates the retail sales data in the database into at least one product category segment for analysis by either adding, deleting or combining product components. - View Dependent Claims (118, 119, 120, 121, 122)
a product type, a product container size, or a product container type.
-
-
122. The system according to claim 117 wherein the categorizer provides graphical or tabular display.
-
123. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market; and
,a market coverage analyzer which determines a market coverage of at least one retail product carried by the store. - View Dependent Claims (124, 125, 126, 127, 128, 129)
the market coverage analyzer calculates the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market.
-
-
130. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market; and
an average throughput classifier which classifies an average throughput of a plurality of products in the retail product assortment carried by the store. - View Dependent Claims (131, 132, 133, 134, 135, 136)
-
-
137. A computer-based system stored in a software storage medium for optimizing a retail product assortment carried by a store comprising:
-
a database having a plurality of retail sales data for a market;
an average throughput classifier which classifies an average throughput of a plurality of products in the retail product assortment carried by the store; and
,an alternative assortment analyzer which analyzes at least one variation in the retail product assortment carried by the store. - View Dependent Claims (138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148)
the market coverage analyzer calculates the market demand to determine market coverage of the products in the retail product assortment carried by the store wherein market demand is defined as (c/d)*100, where c equals the sales revenue generated by the items in a product segment carried by the store and d equals the total sales revenue generated by the items in the product segment in the market. -
144. The system according to claim 137 wherein the average throughput classifier uses a plurality of unique classification values to classify the average throughput of the products in the retail product assortment carried by the store.
-
145. The system according to claim 144 wherein the plurality of unique classification values may be modified by the number of classification values.
-
146. The system according to claim 144 wherein the plurality of unique classification values may be modified by the range of throughput of the classification.
-
147. The system according to claim 137 wherein said an alternative assortment analyzer calculates impact of adding an item to the retail product assortment carried by the store in order to analyze at least one variation in the retail product assortment carried by the store.
-
148. The system according to claim 137 wherein said an alternative assortment analyzer calculates impact of deleting an item to the retail product assortment carried by the store in order to analyze at least one variation in the retail product assortment carried by the store.
-
Specification