Cowin hold more than 120 patents