Prepare, file and prosecute applications for US and foreign patents, trademarks and copyrights. Determine the availability of patent or trademark protection by conducting patent or trademark availability search and drafting related patent or trademark availability opinion letters. Determine patent or trademark infringement risk by conducting patent or trademark infringement or freedom to operate search search and drafting related patent or trademark infringement opinion letters. Draft intellectual property licensing and purchase agreements, non-disclosure or confidentiality agreements. Prepare and record patent and trademark assignments with the USPTO.