Patent ID: 9021439
Filing Date: 2015-04-28
Classification: G06F,Y02D

Abstract:
1. A method for certifying software applications with a green applications efficiency (“GAE”) rating, the method comprising: calculating, with a computer, effective power consumption and effective computational work performed by one or more hardware components, in each load phase of a plurality of load phases, in response to execution of a software application, as measured by one or more measurement tools in communication with the computer, wherein the plurality of load phases comprises an initiation phase, a low load phase, an efficient load phase, a maximum load phase, an idle load phase, and a pre-stop/stop phase; calculating, with the computer, an efficiency rating for the software application, for each load phase, based on the calculated effective power consumption and the calculated effective computational work performed for the software application, for each load phase; categorizing, with the computer, the software application into one of four efficiency quadrants, based on computational output and power consumption of the software application, and based on the calculated efficiency rating for the software application, wherein the efficiency quadrants comprise a high output-low power quadrant, a high output-high power quadrant, a low output-low power quadrant, and a low output-high power quadrant; calculating, with the computer, an overall green applications efficiency (“GAE”) rating for the software application, based on the categorizing of the software application into one of the four efficiency quadrants, and based on the calculated efficiency rating for the software application; and certifying, with the computer, the software application with the calculated GAE rating.