different-types-of-patent-application-1