Recommending waste reductions and credit purchases for business units
First Claim
1. A method comprising:
- determining using a computer, a plurality of revenue loss functions associated with a plurality of respective business units, wherein the plurality of revenue loss functions calculate an amount of revenue that each of the plurality of respective business units loses from reducing emissions by the plurality of business units and wherein the plurality of revenue loss functions are functions of a plurality of recommended waste credit reduction amounts, wherein the plurality of recommended waste credit reduction amounts are unknown at a time of the determining the plurality of revenue loss functions, and wherein the plurality of revenue loss functions are different for each of the plurality of respective business units, wherein the determining the plurality of revenue loss functions further comprises reading a plurality of historical data associated with the plurality of business units, wherein each of the plurality of historical data comprises historical waste credits saved and associated historical revenue losses that were caused by actions taken to save the historical waste credits and creating the plurality of revenue loss functions that describe a plurality of curves that fit the historical waste credits saved and the historical revenue losses;
receiving a plurality of waste credit constraints associated with the plurality of respective business units;
calculating a recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts associated with the plurality of respective business units, wherein the calculating further comprises minimizing a sum of the plurality of the revenue loss functions and a purchase function, subject to the waste credit constraints, a purchase constraint, and a reduction goal constraint and storing the recommended waste credit purchase amount in computer memory; and
presenting the recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts via an output device.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, revenue loss functions associated with business units are determined and waste credit constraints associated with the business units are received. A recommended waste credit purchase amount and recommended waste credit reduction amounts associated with the business units are calculated by minimizing a sum of the revenue loss functions and a purchase function, subject to the waste credit constraints, a purchase constraint, and a reduction goal constraint. In various embodiments, the recommended waste credit purchase amount and the recommended waste credit reduction amounts are presented, the amount of waste credits specified by the recommended waste credit purchase amount are purchased, and the business units reduce their waste emissions by their respective recommended waste credit reduction amounts. In an embodiment, the minimization is perfumed via a quadratic programming algorithm.
-
Citations
19 Claims
-
1. A method comprising:
-
determining using a computer, a plurality of revenue loss functions associated with a plurality of respective business units, wherein the plurality of revenue loss functions calculate an amount of revenue that each of the plurality of respective business units loses from reducing emissions by the plurality of business units and wherein the plurality of revenue loss functions are functions of a plurality of recommended waste credit reduction amounts, wherein the plurality of recommended waste credit reduction amounts are unknown at a time of the determining the plurality of revenue loss functions, and wherein the plurality of revenue loss functions are different for each of the plurality of respective business units, wherein the determining the plurality of revenue loss functions further comprises reading a plurality of historical data associated with the plurality of business units, wherein each of the plurality of historical data comprises historical waste credits saved and associated historical revenue losses that were caused by actions taken to save the historical waste credits and creating the plurality of revenue loss functions that describe a plurality of curves that fit the historical waste credits saved and the historical revenue losses; receiving a plurality of waste credit constraints associated with the plurality of respective business units; calculating a recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts associated with the plurality of respective business units, wherein the calculating further comprises minimizing a sum of the plurality of the revenue loss functions and a purchase function, subject to the waste credit constraints, a purchase constraint, and a reduction goal constraint and storing the recommended waste credit purchase amount in computer memory; and presenting the recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts via an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage medium encoded with instructions, wherein the instructions when executed comprise:
-
determining a plurality of revenue loss functions associated with a plurality of respective business units, wherein the plurality of revenue loss functions calculate an amount of revenue that each of the plurality of respective business units loses from reducing emissions by the plurality of business units and wherein the plurality of revenue loss functions are functions of a plurality of recommended waste credit reduction amounts, wherein the plurality of recommended waste credit reduction amounts are unknown at a time of the determining the plurality of revenue loss functions, and wherein the plurality of revenue loss functions are different for each of the plurality of respective business units, wherein the determining the plurality of revenue loss functions further comprises reading a plurality of historical data associated with the plurality of business units, wherein each of the plurality of historical data comprises historical waste credits saved and associated historical revenue losses that were caused by actions taken to save the historical waste credits and creating the plurality of revenue loss functions that describe a plurality of curves that fit the historical waste credits saved and the historical revenue losses; receiving a plurality of waste credit constraints associated with the plurality of respective business units; determining a purchase function; calculating a recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts associated with the plurality of respective business units, wherein the calculating further comprises minimizing a sum of the plurality of the revenue loss functions and the purchase function, subject to the waste credit constraints, a purchase constraint, and a reduction goal constraint and storing the recommended waste credit purchase amount in computer memory; and presenting the recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
a processor; and memory connected to the processor, wherein the memory encodes instructions that when executed by the processor comprise; determining a plurality of revenue loss functions associated with a plurality of respective business units, wherein the plurality of revenue loss functions calculate an amount of revenue that each of the plurality of respective business units loses from reducing emissions by the plurality of business units and wherein the plurality of revenue loss functions are functions of a plurality of recommended waste credit reduction amounts, wherein the plurality of recommended waste credit reduction amounts are unknown at a time of the determining the plurality of revenue loss functions, and wherein the plurality of revenue loss functions are different for each of the plurality of respective business units, wherein the determining the plurality of revenue loss functions further comprises reading a plurality of historical data associated with the plurality of business units, wherein each of the plurality of historical data comprises historical waste credits saved and associated historical revenue losses that were caused by actions taken to save the historical waste credits and creating the plurality of revenue loss functions that describe a plurality of curves that fit the historical waste credits saved and the historical revenue losses, receiving a plurality of waste credit constraints associated with the plurality of respective business units, determining a purchase function, calculating a recommended waste credit purchase amount and the plurality of recommended waste credit reduction amounts associated with the plurality of respective business units, wherein the calculating further comprises minimizing a sum of the plurality of the revenue loss functions and the purchase function, subject to the waste credit constraints, a purchase constraint, and a reduction goal constraint, and purchasing an amount of waste credits specified by the recommended waste credit purchase amount. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification