Energy Capture of Time-Varying Energy Sources by Varying Computational Workload (US Patent #8856576, Granted October 2014)

Energy Capture of Time-Varying Energy Sources by Varying Computational Workload (US Patent #8856576, Granted October 2014)