genpat