| CPC G06F 1/20 (2013.01) [H02N 99/00 (2013.01)] | 17 Claims |

|
15. A storage system comprising:
a plurality of storage devices;
at least one energy recycling module disposed on each of the storage devices;
wherein the at least one energy recycling module is connected to a power storing component; and
wherein each of the storage devices comprises at least:
a plurality of components;
a processor;
a memory array comprising a plurality of memory devices;
a controller configured to:
determine an amount of received power from a host-computing device;
enable the at least one energy recycling module to capture heat generated from the plurality of components;
convert the captured heat into an amount of electricity;
store the converted electricity in the power storing component within the storage device;
determine whether an event has occurred, wherein the event is based on one or more of a thermal temperature reading, received operations from the host-computing device, and a level of stored charge;
discharge the stored electricity from the power storing component in response to determining that the event has occurred, wherein the event is based on a received operation from the host-computing device; and
utilize the discharged electricity to power the energy recycling module to generate a cooling surface, whereby the at least one energy recycling module is configured to lower an operating temperature of at least one of the plurality of components.
|