Method and apparatus to drive a rotor and generate electrical power | Patent Publication Number 20180351432 | Patexia