This invention relates generally to systems and methods to generate pricing based upon outcomes in a preferential manner. Such systems and methods enable vendors of goods and/or services to provide customers with solutions that meet the customer's needs while maximizing profits.
Traditionally, pricing is performed on a line item by line item basis. A customer will contact a vendor and request a particular number of widgets or services. The vendor then provides a cost per widget/unit of service. The determination of how many widgets or services required falls upon the customer, in these scenarios. Thus, risks associated with improper projections regarding scope of work are a burden born by the customer.
The benefit of these traditional mechanisms of pricing is that the vendor can readily formulate optimized prices based upon a set of items the customer desires. A number of Business to Business (B2B) pricing systems are available to maximize profits for these traditional methodologies.
However, many customers desire to receive not a particular good or service, but rather an expected outcome. In outcome based transactions the customer presents a desired result, and the vendor must deliver the outputs. Outcome based transactions have been employed in a number of industries for quite some time. Often industries where the vendor is far more sophisticated than the customer have been prime targets for outcome based transactions.
For example, in home renovations the customer desires a bathroom remodel. The vendor (in this example, a contractor) provides a quote for the entire remodel project. Seldom does the customer request a particular number of service hours and units of goods from the contractor, rather the contractor is relied upon to deliver the final remodeled room for an agreed upon price.
While outcome based transactions are known, pricing of such transactions, particularly real time pricing during negotiations, is not well developed. Typically a vendor relies upon industry knowledge and experience to estimate the size of a project. Returning to the remodel example above, an experienced contractor can readily enter a room and provide a reasonably accurate estimation of remodel costs based upon the desired outcome the customer has (high quality contemporary style for example).
However, even with an experienced vendor, pricing based upon outcomes is subject to estimation errors and as such requires overestimations in order to maintain profitability. This may undermine the ability for a vendor to remain competitive. Further, many industries where outcome based transactions are implemented may not have an equivalent experienced and skilled vendor capable of estimating scope of work. As such, pricing based upon outcomes is further complicated.
Some of these complications may be overcome by having an appropriate database of goods and services that are directed toward specific outcomes. However, even with such a dataset, no current systems are known which accomplish true outcome based pricing in a competitive and accurate manner.
It is therefore apparent that an urgent need exists for systems and methods for outcome based pricing which provides fast and accurate prices for a desired customer outcome. The generated pricing will provide customers with competitive pricing for a desired outcome, and optimizing profitability for the vendor.
To achieve the foregoing and in accordance with the present invention, systems and methods for outcome based pricing are provided. These systems and methods may be useful in conjunction with an enterprise resource planning system in order to generate desired outcomes for a customer and provide optimized profitability for the vendor.
In some embodiments, outcome based pricing is achieved by first generating a bundle of line items. The line items are selected from a listing of known goods and services, and each line item includes an output. The summation of the outputs for the bundle of line items achieves a desired outcome. The desired outcome includes a quantity value and a quality value, and is received from a customer. Next, the bundle of line items is priced to determine invoice price, pocket price and margin.
More than one such bundle is generated for the desired outcome, each bundle containing different combinations of line items. The pricing for each of these bundles is compared to identify a preferred bundle. In some cases, the preferred bundle is identified by an objective function which weights profitability of each bundle and overall price of each bundle. The preferred bundle is output to an enterprise resource management system, and its performance is monitored. In response to the performance monitoring, the output of each line item may be updated as more current data is available.
Note that the various features of the present invention described above may be practiced alone or in combination. These and other features of the present invention will be described in more detail below in the detailed description of the invention and in conjunction with the following figures.
In order that the present invention may be more clearly ascertained, some embodiments will now be described, by way of example, with reference to the accompanying drawings, in which:
The present invention will now be described in detail with reference to several embodiments thereof as illustrated in the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present invention. It will be apparent, however, to one skilled in the art, that embodiments may be practiced without some or all of these specific details. In other instances, well known process steps and/or structures have not been described in detail in order to not unnecessarily obscure the present invention. The features and advantages of embodiments may be better understood with reference to the drawings and discussions that follow.
The following discussion relates to methods and systems for outcome based pricing that provides the ability to engage in outcome based transactions in a manner which provides competitive pricing while maintaining optimal profits. Such a system may be utilized to rapidly develop a number of scenarios which meet the desired outcome and comparing these scenarios in real time to determine preferred means for meeting the customer's expectations. The system prices these preferred scenarios in any manner which ensures profitability for the vendor. Transactions by desired outcome using the systems and methods disclosed herein have the benefit of promoting efficiency in order to add value to both the consumer and the vendor.
Note that the following disclosure includes a series of subsections. These subsections are not intended to limit the scope of the disclosure in any way, and are merely for the sake of clarity and ease of reading. As such, disclosure in one section may be equally applied to processes or descriptions of another section if and where applicable.
Also note that particular consideration is made to the Business to Business (B2B) market, where large scale and complex transactions make outcome based pricing particularly beneficial. Despite this clear utility in the B2B markets, the disclosed methods can apply equally well to the Business to Consumer (B2C) markets, where applicable. Thus, the disclosure is intended to reflect the full gamut of transactions a business may engage in, even in circumstances where only type of transaction is being referenced, for clarity sake. Likewise, while a “vendor” is being referenced throughout this disclosure, the vendor may include not only a manufacturer, but also a management firm, middleman, or consultant service which either directly supplies the goods and/or services, or acts as an intermediary between the customer and principle supplier of the goods and/or services.
Before delving too deeply into the embodiments of the outcome based pricing system it is important that outcome based transactions are properly understood. This provides perspective into the functioning, and unique features of the present outcome based pricing system.
When a customer purchases a good or service they are typically not desiring the specific good or service, but rather are purchasing the good or service in order to meet some desired outcome. This is particularly true where the goods and/or services are fungible or otherwise substitutable.
For example, an airline must purchase tires for its fleet. While the airline purchases tires, the desired outcome is to have safe landings. The airline does not care about model or make of the tire, as long as the tire meets their expectations of number of landings. Similarly, an organization may desire to enhance their computer network with more memory of bandwidth. The organization does not care if the memory is in 250 GB increments versus 1 TB drives. Similarly, bandwidth and latency are the desired outcomes, not specific units of hardware.
When an outcome is desired by a customer, it typically has to analyze how to meet the desired outcome in terms of goods and services required. The customer incurs risk that its analysis of the goods and services required is accurate. In outcome based pricing this risk is shifted from the customer to the vendor; thus making outcome based transactions attractive to many customers. As noted above, vendors have historically been ill equipped to respond accurately to outcome based transactions. The disclosed systems and methods overcome many of the hurdles to outcome based pricing in order to provide vendors the necessary tools to compete in these markets.
To facilitate this discussion,
The vendor system 102 may also access the outcome based pricing system 110 via the computer network 108. The outcome based pricing system 110 may couple to a database 114 which maintains data on goods and services in order to ensure that scenarios may be generated that accurately address the desired outcomes.
The outcome based pricing system 110 may provide pricing to a business management software 112 via the computer network 108. The business management software 112 may include any known enterprise platforms for negotiating and facilitation transactions, such as SAP ECC (ERP Central Component). The business management software 112 may function as a negotiation platform between the vendor system 102 and purchaser system 104 for the completion of the transaction.
In some embodiments, a set of desired outcomes is provided to the outcome based pricing system 110 from the consumer either directly or via the vendor. The desired outcomes include one or more conditions that must be met for the transaction. The database 114 includes an index of line items (including goods and services). In addition to identification of the line item, the database 114 includes information regarding line items cost, margin and output. For example, in some embodiments the database 114 may include line items for 100 watt, 60 watt and 40 watt halogen light bulbs. The database 114 may also include cost per bulb for each of the three bulbs, margin and lumen output of the bulbs. A retailer interested in procuring lighting may indicate the need for an aggregate lumen value for displays as a desired outcome. Thus, the database 114 may have the information in order to determine quantity of each of the bulbs which meet the expected outcome.
The bundle generator 204 may take the expected/desired outcome and compare it to the outputs stored in the database 114. When the bundle generator 204 finds matched between line items stored in the database 114 and the desired outcome, it generates a “bundle” of line items which in aggregate meet the desired outcome.
In our above example, suppose the retailer requires 200,000 lumens to illuminate a display case. The 100 watt bulb produces 1000 lumens, the 60 watt produces 500 lumens and the 40 watt bulb generates 250 lumens. Thus, line items for the desired outcome would include bundles for 200 quantity of 100 watt bulbs, 400 quantity of 60 watt bulbs and 800 quantity of 40 watt bulbs. However, the system would also be versatile enough to identify relational data (also stored within the database 114) in order to determine that a larger number of fixtures and cabling is required for wiring the lower wattage bulbs, as well as a greater quantity of electrician service hours in order to install and maintain the display. Relational data may be indexed to each line item to facilitate the generation of the bundles.
The bundle price evaluator 206 utilizes the invoice price and margin values of the line items bundles by the bundle generator 204 in order to calculate price. Each line item may be priced, and adjusted according to volume discounts and base price. Additionally, the bundle price evaluator 206 may build in a “premium” value into the bundle price which covers the added value the customer receives for shifting risk over to the vendor. The summed price for each bundle may be compared, as well as the margin for the bundle. The vendor may then select preferred bundle(s) for presentation to the customer. These preferred bundle(s) may be transferred, along with all pricing data, to the business management software 112 via the enterprise system interface 208. The business management software 112 may then complete the negotiations and transaction.
The performance of the bundle, once implemented may be monitored by the performance monitor 210. This performance monitoring may be for the entire bundle, or some component of the bundle. Performance may be utilized by the vendor to assist in selecting preferred bundles in future transactions, and/or may be utilized to update the output values indexed to each line item (as stored in the database 114). For example, returning to our previous hypothetical, the vendor and consumer determined that the 100 watt bulb bundle is most cost effective and provides a preferred profit structure for the vendor. After implementation the customer identifies that additional lumen are required, and 20 additional bulbs are installed. The performance monitor 210 may record these performance metrics and update the line item index that 100 watt bulbs produce fewer lumens than initially expected. In another example, the 100 watt bulbs may produce the desired lumens, but produce undesirable shadows. Thus, a combination of 100 watt bulbs and 40 watt bulbs could be utilized, in this illustrative example, in order to generate the desired outcome. These alterations may all be tracked by the performance monitor 210. For each such transaction, the performance monitoring is done based on actual input used compared against expected usage.
Now that the basic system architecture has been described,
The system ten generates a bundle of goods and services which achieve the desired outcome (at 304). Progressing briefly to
Next, the planned consumption of each component may be specified (at 404) in order to determine quantity adjustments. For example, if in our previous hypothetical, a 100 watt bulb lasts for 2000 hours, and the displays are illuminated 24 hours a day, the initial 200 bulbs would need replacement after approximately 83 days. If the desired outcome is to supply 200,000 lumens for 1 year, then the total requirements would be for approximately 880 bulbs over the duration of the contract (assuming 1000 lumens per bulb).
The price, unit of measure and currency of the summed components in the bundle are then specified (at 408). Then, adjustments may be applied to the bundle price. For example the manufacturer of light bulbs offers a 10% discount on orders of over 500 bulbs; this discount adjustment may be applied to the bundle to make the entire package more competitive. Likewise, the adjustment may be tied to a raw material index to account for fluctuations in the market for commodities. Additionally, adjustments up for specific components that are known to be in short supply may be applied, where desired.
Lastly, the premium for the assumption of the risk is calculated (at 410) and applied to the total bundle price. In our previous example, the retailer requires a set number of lumens to illuminate a display. Using traditional line item transactions the retailer would have to calculate out the number of bulbs, fittings, cable and manpower required to achieve their goal. The customer would then present the order to vendors and negotiations would follow. If the retailer miscalculated, the cost could jump in order to remedy the issue. Further, if something goes wrong (such as more bulbs burn out prematurely due to temperature swings), the retailer again assumes the burden of resolving the issue. In an outcome based transaction the retailer sheds all this risk and places it upon the vendor. The vendor has flexibility in how to achieve the desired outcome, but assumes the risk of ensuring it gets done according to expectations. The premium that is calculated may reflect this risk using known risk analysis techniques.
Returning now to
Returning to
If additional bundles are needed, the process returns to 304 where another bundle is generated. New bundle generation may include populating a bundle from scratch, or may include duplicating an existing bundle which achieves the outcome and substitution one or more of its components with alternate materials or services. Additionally, bundle level details may be changed (i.e., output quantity), or component level details may be altered (i.e., quantities, or units of measure). Otherwise, if no additional bundle is desired, the process may progress to where the preferred bundle is provided (at 310) to the enterprise resource planning system for further negotiations and completion. Generally, the components of the bundle are not presented to the customer, and rather the outcome is provided for an aggregate bundle price. Of course, in alternate embodiments it may be desirable to provide the customer greater degrees of transparency into the bundle makeup and even pricing.
The bundle and/or components of the bundle are then monitored (at 312) for performance. As noted above this performance may be utilized to update the output values stored for each line item, and otherwise to assist in subsequent transactions.
The following disclosure and associated figures will now be centered on a series of example screenshots which illustrate different operations of some embodiments of the outcome based pricing. Note that while specific and detailed screenshots are provided, these examples are intended to be illustrative in nature and are not intended to limit the scope of the disclosure to any particular embodiment. For example, other interface styles, content on each page and order of display to the users is entirely possible as is desirable for efficient usability of the system.
The example screenshots start at
After the “new bundle” menu item has been selected, the user is directed to an interface where the bundle is initiated, shown at 700 of
In the bundle details interface the user may input a descriptor for the bundle, validity time period, that the pricing is formula based and it is outcome based. Further the quantity of the outcome may be defined, as well as the unit of measure and quality of output. Alternatively, rather than the user inputting these bundle details, they may be directly received from the customer or negotiation system.
In this example screenshot, bundle details are presented for a mining operation where soil is to be displaced. Here the soil is specified as being 50,000 bank cubic meters (BCM refers to cubic meters of rock in place before disruption) of material removed, where the materials are 90% sized less than 3 inches in size. Of course alternate outputs may be defined, such as lumens in a particular wavelength of light, landings per specifically sized plane wheels, bandwidth size with a particular latency, etc.
After bundle details have been defined and/or reviewed, the system may direct the user to a dashboard where the bundles are listed, as seen at 900 of
At
At
In addition, embodiments of the present invention further relate to computer storage products with a computer-readable medium that have computer code thereon for performing various computer-implemented operations. The media and computer code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of computer-readable media include, but are not limited to: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs and holographic devices; magneto-optical media such as floptical disks; and hardware devices that are specially configured to store and execute program code, such as application-specific integrated circuits (ASICs), programmable logic devices (PLDs) and ROM and RAM devices. Examples of computer code include machine code, such as produced by a compiler, and files containing higher level code that are executed by a computer using an interpreter.
In sum, the present disclosure provides systems and methods for outcome based pricing. Such systems and methods enable transactions to be performed based upon value added to the customer rather than on individual SKUs. Such systems promote efficiency and increased profits to the vendor.
While this invention has been described in terms of several embodiments, there are alterations, modifications, permutations, and substitute equivalents, which fall within the scope of this invention.
It should also be noted that there are many alternative ways of implementing the methods and systems of the present invention. Although sub-section titles have been provided to aid in the description of the invention, these titles are merely illustrative and are not intended to limit the scope of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, modifications, permutations, and substitute equivalents as fall within the true spirit and scope of the present invention.