| CPC F25D 29/006 (2013.01) [F24F 11/38 (2018.01); F25B 49/005 (2013.01); F25B 2700/151 (2013.01); F25B 2700/193 (2013.01); F25D 2600/06 (2013.01); F25D 2700/02 (2013.01); F25D 2700/12 (2013.01)] | 23 Claims | 

| 
               1. A system for monitoring a cooling system comprising: 
            a processor; 
                a memory; 
                a sensor associated with the cooling system; and 
                an alert transmission device; 
                the memory comprising instructions that when executed by the processor, cause the processor to: 
              receive a plurality of data points from the sensor over a first period of time; 
                  determine a plurality of peak cycles where data points are above a predetermined threshold; 
                  determine a peak value measured during each of the plurality of peak cycles; 
                  calculate an empirical cumulative distribution function for the calculated peak cycles; 
                  sort the peak cycle in ascending time order and establish a maximum threshold as a percentage of the cumulative probability of peak cycle times; 
                  generate an alert indicating a potential failure of the cooling system when the cumulative probability of a peak cycle time exceeds a predetermined period of time; and 
                  transmit the alert using the alert transmission device. 
                 |