mcneill-patent-law.com