THERMAL STORAGE SYSTEM AND METHODS | Patent Publication Number 20130285380 | Patexia