Generating a maximum-profit solution for a merchandizing fixture
First Claim
1. A method in a computer system for selecting an efficient combination of items for placement on a merchandizing fixture, wherein each item has a respective size, and wherein each combination of items has a respective profitability metric, the method comprising:
- electronically receiving, at an assortment development engine, an indication of a size of the merchandizing fixture;
electronically receiving, at the assortment development engine, a list of two or more items to be disposed on the merchandizing fixture;
electronically providing, by the assortment development engine via a user interface, for each of a plurality of widths of combinations of items, an indication of a respective profitability metric when a business rule indicates that gaps on the merchandizing fixture are allowed and an indication of a respective profitability metric when a business rule indicates that gaps on the merchandizing fixture are not allowed;
electronically receiving, at the assortment development engine via the user interface from a user of the user interface in response to electronically providing the indications of the respective profitability metrics via the user interface, a selection of one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed, the one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed being selected using the user interface;
electronically receiving, at the assortment development engine, for each of a plurality of combinations of items, an indication of respective profitability as a profitability metric, each indication of respective profitability being derived using individual item profitability and using item interaction data indicative of a probability of transferring customer demand between items in each of a plurality of subsets of items included in the respective one of the plurality of combinations of items;
when the business rule that indicates that gaps on the merchandizing fixture are allowed is selected via the user interface, automatically selecting by the assortment development engine a combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) fits on the merchandizing fixture without occupying the entire merchandizing fixture, including applying, using the assortment development engine, a rule that allows gaps on the merchandizing fixture to select the combination of items that has the highest profitability metric and that includes at least one facing of each item included in the list, the selected combination of items being one of the plurality of combinations of items;
when the business rule that indicates that gaps on the merchandizing fixture are not allowed is selected via the user interface, automatically selecting by the assortment development engine a combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture, including applying, using the assortment development engine, a rule that forbids gaps on the merchandizing fixture to avoid selecting a combination of items that has a highest profitability metric but that does not occupy the entire merchandizing fixture and to select the combination of items that (i) has the highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture, the selected combination of items being one of the plurality of combinations of items; and
providing, by the assortment development engine via the user interface, an indication of the selected combination of items to the user of the user interface so that the one of the plurality of combinations of items that includes at least one facing of each item included in the list and has the highest profitability metric of the combinations of items in the plurality of combinations of items that satisfy the selected business rule is placed on the merchandizing fixture.
2 Assignments
0 Petitions
Accused Products
Abstract
A method in a computer system for selecting an efficient combination of items for placement on a merchandizing fixture, wherein each item has a respective size, and wherein each combination of items has a respective profitability metric; including electronically receiving an indication of a size of the merchandizing fixture; electronically receiving a business rule indicative of whether gaps on the merchandizing fixture are allowed; when gaps on the merchandizing fixture are allowed, automatically selecting via a computer processor a combination of items that has a highest profitability metric and that fits on the merchandizing fixture without occupying the entire merchandizing fixture; and when gaps on the merchandizing fixture are not allowed, automatically selecting via a computer processor a combination of items that has a highest profitability and occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture.
-
Citations
12 Claims
-
1. A method in a computer system for selecting an efficient combination of items for placement on a merchandizing fixture, wherein each item has a respective size, and wherein each combination of items has a respective profitability metric, the method comprising:
-
electronically receiving, at an assortment development engine, an indication of a size of the merchandizing fixture; electronically receiving, at the assortment development engine, a list of two or more items to be disposed on the merchandizing fixture; electronically providing, by the assortment development engine via a user interface, for each of a plurality of widths of combinations of items, an indication of a respective profitability metric when a business rule indicates that gaps on the merchandizing fixture are allowed and an indication of a respective profitability metric when a business rule indicates that gaps on the merchandizing fixture are not allowed; electronically receiving, at the assortment development engine via the user interface from a user of the user interface in response to electronically providing the indications of the respective profitability metrics via the user interface, a selection of one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed, the one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed being selected using the user interface; electronically receiving, at the assortment development engine, for each of a plurality of combinations of items, an indication of respective profitability as a profitability metric, each indication of respective profitability being derived using individual item profitability and using item interaction data indicative of a probability of transferring customer demand between items in each of a plurality of subsets of items included in the respective one of the plurality of combinations of items; when the business rule that indicates that gaps on the merchandizing fixture are allowed is selected via the user interface, automatically selecting by the assortment development engine a combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) fits on the merchandizing fixture without occupying the entire merchandizing fixture, including applying, using the assortment development engine, a rule that allows gaps on the merchandizing fixture to select the combination of items that has the highest profitability metric and that includes at least one facing of each item included in the list, the selected combination of items being one of the plurality of combinations of items; when the business rule that indicates that gaps on the merchandizing fixture are not allowed is selected via the user interface, automatically selecting by the assortment development engine a combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture, including applying, using the assortment development engine, a rule that forbids gaps on the merchandizing fixture to avoid selecting a combination of items that has a highest profitability metric but that does not occupy the entire merchandizing fixture and to select the combination of items that (i) has the highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture, the selected combination of items being one of the plurality of combinations of items; and providing, by the assortment development engine via the user interface, an indication of the selected combination of items to the user of the user interface so that the one of the plurality of combinations of items that includes at least one facing of each item included in the list and has the highest profitability metric of the combinations of items in the plurality of combinations of items that satisfy the selected business rule is placed on the merchandizing fixture. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a computer system for selecting an efficient combination of items for placement on a merchandizing fixture, the method comprising:
-
electronically receiving, at an assortment development engine, item profitability data that indicates, for each of a plurality of combinations of items, respective size and respective profitability, each respective profitability being derived using individual item profitability and using item interaction data indicative of a probability of transferring customer demand between items in each of a plurality of subsets of items included in the respective one of the plurality of combinations of items; electronically receiving, at the assortment development engine, a plurality of possible sizes of the merchandizing fixture; electronically receiving, at the assortment development engine, a list of two or more items to be disposed on the merchandizing fixture; electronically providing, by the assortment development engine via a user interface, for each of the plurality of possible sizes of the merchandizing fixture, an indication of a respective profitability when a business rule indicates that gaps on the merchandizing fixture are allowed and an indication of a respective profitability when a business rule indicates that gaps on the merchandizing fixture are not allowed; selecting by the assortment development engine, from among the plurality of combinations of items, a respective candidate combination of items for each of the plurality of possible sizes of the merchandizing fixture, including receiving, via the user interface from a user of the user interface in response to electronically providing the indications of respective profitability via the user interface, a selection of one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed and applying the selected business rule, wherein each candidate combination of items (i) fits on the merchandizing fixture for the corresponding size, (ii) includes at least one facing of each item included in the list, and (iii) has a highest profitability among those of the plurality of combinations of items that fit on the merchandizing fixture for the corresponding size in accordance with the selected business rule, the one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed being selected using the user interface, wherein applying the selected business rule includes applying, using the assortment development engine, a rule that allows gaps on the merchandizing fixture to select the respective candidate combinations of items when the business rule that indicates that gaps on the merchandizing fixture are allowed is selected and applying, using the assortment development engine, a rule that forbids gaps on the merchandizing fixture to avoid selecting a respective candidate combination of items that has a highest profitability metric but that does not occupy the entire merchandizing fixture for the corresponding size and to select a respective candidate combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture for the corresponding size without exceeding the corresponding size; selecting by the assortment development engine, from among the candidate combinations of items, a combination of items with a highest profitability and that includes at least one facing of each item included in the list; and providing, by the assortment development engine via the user interface, an indication of the selected combination of items to the user of the user interface so that the one of the plurality of combinations of items that includes the at least one facing of each item included in the list and has the highest profitability of the combinations of items in the plurality of combinations of items that (i) fit on the merchandizing fixture for one of the plurality of possible sizes of the merchandizing fixture and (ii) satisfy the selected business rule is placed on the merchandizing fixture. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system for selecting an efficient combination of items for placement on a merchandizing fixture, the system comprising:
-
one or more processors; a first computer-readable medium storing profitability and size data for a plurality of items; and an assortment development engine including a second computer-readable medium storing instructions that specially configure the one or more processors such that, when executed on the one or more processors, the instructions cause the one or more processors to; receive an indication of a size of merchandizing fixture, receive a list of two or more of the plurality of items to be disposed on the merchandizing fixture, provide, via a user interface, for each of a plurality of widths of combinations of items, an indication of a respective profitability metric when a business rule indicates that gaps on the merchandizing fixture are allowed and an indication of a respective profitability metric when a business rule indicates that gaps on the merchandizing fixture are not allowed, receive, via the user interface from a user of the user interface in response to providing the indications of the respective profitability metrics via the user interface, a selection of one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed, the one of the business rule that indicates that gaps on the merchandizing fixture are allowed or the business rule that indicates that gaps on the merchandizing fixture are not allowed being selected using the user interface, receive, for each of a plurality of combinations of items, an indication of respective profitability as a profitability metric, each indication of respective profitability being derived using the profitability data for the plurality of items and using item interaction data indicative of a probability of transferring customer demand between items in each of a plurality of subsets of items included in the respective one of the plurality of combinations of items, when the business rule that indicates that gaps on the merchandizing fixture are allowed is selected, automatically select a combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) fits on the merchandizing fixture without occupying the entire merchandizing fixture, including applying a rule that allows gaps on the merchandizing fixture to select the combination of items that has the highest profitability metric and that includes at least one facing of each item included in the list, the selected combination of items being one of the plurality of combinations of items, when the business rule that indicates that gaps on the merchandizing fixture are not allowed is selected, automatically select a combination of items that (i) has a highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture, including applying a rule that forbids gaps on the merchandizing fixture to avoid selecting a combination of items that has a highest profitability metric but that does not occupy the entire merchandizing fixture and to select the combination of items that (i) has the highest profitability metric, (ii) includes at least one facing of each item included in the list, and (iii) occupies the entire merchandizing fixture without exceeding the size of the merchandizing fixture, the selected combination of items being one of the plurality of combinations of items, and provide, via the user interface, an indication of the selected combination of items to the user of the user interface so that the one of the plurality of combinations of items that includes at least one facing of each item included in the list and has the highest profitability metric of the combinations of items in the plurality of combinations of items that satisfy the selected business rule is placed on the merchandizing fixture. - View Dependent Claims (11, 12)
-
Specification