Touch capacitance transduced energy harvesting system | Patent Publication Number 20180364831 | Patexia