Duty cycle estimation | Patent Publication Number 20040196015 | Patexia