patent and trademark registration patents and trademarks
Facts