Budget planner for softlines
First Claim
1. A computer-implemented method comprising:
- under control of one or more computer systems configured with executable instructions to implement a management system associated with managing a budget for items offered in an electronic marketplace for a plurality of vendors,obtaining, by the management system from a data store associated with the electronic marketplace, historical performance data for the plurality of vendors offering the items in a plurality of categories, the historical performance data including values for a plurality of performance metrics, wherein the plurality of performance metrics includes one or more fulfillment performance metrics with respect to fulfillment of vendor commitments;
determining, by the management system, a weighted combination of the values of the performance metrics for the plurality of vendors, the weighted combination incorporating a plurality of predetermined weights each corresponding to one of the plurality of fulfillment performance metrics;
ranking, by the management system, the plurality of vendors based at least in part on the determined weighted combination of the values;
allocating, by the management system, a target budget amount across at least a portion of the plurality of vendors based at least in part upon the ranking;
providing, by the management system, access to the allocated budget amount to a plurality of authorized users;
enabling, by the management system, each authorized user to request one or more adjustments to the allocated budget amount;
responsive to approval by the management system of a request from an authorized user for adjusting the allocated budget amount, automatically reallocating, by the management system, the target budget amount based at least in part upon the ranking;
receiving, by the management system, change information relating to at least one of an adjustment in an assortment allocation or a vendor commitment affecting one or more vendors of the plurality of vendors;
automatically reallocating, by the management system, the target budget for the one or more vendors based at least in part upon the change information; and
outputting the reallocated target budget from the management system to a procurement system, the outputting causing the procurement system to generate orders for the items from the plurality of vendors based on the reallocated target budget, the orders enabling the plurality of vendors to offer the items via the electronic marketplace.
1 Assignment
0 Petitions
Accused Products
Abstract
Various approaches described herein enable various types of users, such as finance managers, vendors, and vendor managers to access up-to-date information in a retail environment that can assist with obtaining and tracking various items to be offered through that environment. A budget planner can analyze information such as historical performance, projection, and vendor data to establish a budget plan for various providers for a particular period. The budget information is fed to an assortment planner, which can use similar and other types of information to allocate that budget across various types and styles of item for each provider. A commitment tracker enables a user to commit to at least some portion of the allocation for various items, and track how well the orders are filled. Information at each level is fed back into the system to be almost instantly available and to adjust allocations for current or future periods.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
under control of one or more computer systems configured with executable instructions to implement a management system associated with managing a budget for items offered in an electronic marketplace for a plurality of vendors, obtaining, by the management system from a data store associated with the electronic marketplace, historical performance data for the plurality of vendors offering the items in a plurality of categories, the historical performance data including values for a plurality of performance metrics, wherein the plurality of performance metrics includes one or more fulfillment performance metrics with respect to fulfillment of vendor commitments; determining, by the management system, a weighted combination of the values of the performance metrics for the plurality of vendors, the weighted combination incorporating a plurality of predetermined weights each corresponding to one of the plurality of fulfillment performance metrics; ranking, by the management system, the plurality of vendors based at least in part on the determined weighted combination of the values; allocating, by the management system, a target budget amount across at least a portion of the plurality of vendors based at least in part upon the ranking; providing, by the management system, access to the allocated budget amount to a plurality of authorized users; enabling, by the management system, each authorized user to request one or more adjustments to the allocated budget amount; responsive to approval by the management system of a request from an authorized user for adjusting the allocated budget amount, automatically reallocating, by the management system, the target budget amount based at least in part upon the ranking; receiving, by the management system, change information relating to at least one of an adjustment in an assortment allocation or a vendor commitment affecting one or more vendors of the plurality of vendors; automatically reallocating, by the management system, the target budget for the one or more vendors based at least in part upon the change information; and outputting the reallocated target budget from the management system to a procurement system, the outputting causing the procurement system to generate orders for the items from the plurality of vendors based on the reallocated target budget, the orders enabling the plurality of vendors to offer the items via the electronic marketplace. - View Dependent Claims (2, 3, 4, 5, 15, 16, 17, 18, 19, 20)
-
-
6. A system configured to manage a budget for items offered at an electronic marketplace from a plurality of providers, the system comprising:
-
a processor; and at least one memory device including instructions that, when executed by the processor, cause the system to, at least; obtain historical data for a plurality of providers from a data store associated with the electronic marketplace, each provider offering at least one type of item, the historical data including values for a plurality of fulfillment performance metrics, wherein the plurality of performance metrics includes one or more fulfillment performance metrics with respect to fulfillment of vendor commitments; determine a weighted combination of the values of the fulfillment performance metrics for the providers, the weighted combination incorporating a plurality of predetermined weights each corresponding to one of the plurality of fulfillment performance metrics; rank the plurality of providers based at least in part on the determined weighted combination; allocate a target budget amount across at least a portion of the plurality of providers based at least in part upon the ranking; provide access to the allocated budget amount to a plurality of users, the plurality of users enabled to request one or more adjustments to the allocated budget amount; responsive to approval of a request for one or more adjustments, automatically reallocate the target budget amount based at least in part upon the ranking; receive change information relating to at least one of an adjustment in an assortment allocation or a provider commitment affecting one or more providers; automatically reallocate the target budget for one or more providers based at least in part upon the change information; and output the reallocated target budget to a procurement system, the outputting causing the procurement system to generate orders for the items from the plurality of providers based on the reallocated target budget, the orders enabling the plurality of providers to offer the items at the electronic marketplace. - View Dependent Claims (7, 10, 11)
-
-
8. A non-transitory computer-readable storage medium including instructions for managing a budget associated with items offered at an electronic marketplace from a plurality of providers, the system that, when executed by a processor, cause the processor to, at least:
-
obtain historical data for a plurality of providers from a data store associated with the electronic marketplace, each provider offering at least one type of item, the historical data including values for a plurality of fulfillment performance metrics, wherein the plurality of performance metrics includes one or more fulfillment performance metrics with respect to fulfillment of vendor commitments; determine a weighted combination of the values of the fulfillment performance metrics for the providers, the weighted combination incorporating a plurality of predetermined weights each corresponding to one of the plurality of fulfillment performance metrics; rank the plurality of providers based at least in part on the determined weighted combination of the values; allocate a target budget amount across at least a portion of the plurality of providers based at least in part upon the ranking; provide access to the allocated budget amount to a plurality of users, the plurality of users enabled to request one or more adjustments to the allocated budget amount; upon approval of a request for one or more adjustments, automatically reallocate the target budget amount based at least in part upon the ranking; receive change information relating to at least one of an adjustment in an assortment allocation or commitment affecting one or more providers; automatically reallocate the target budget for one or more providers based at least in part upon the change information; and output the reallocated target budget to a procurement system, the outputting causing the procurement system to generate orders for the items from the plurality of providers based on the reallocated target budget, the orders enabling the plurality of providers to offer the items at the electronic marketplace. - View Dependent Claims (9, 12, 13, 14)
-
Specification