Patent application prepared