Theresa Weisenberger focuses her practice on the intersection of technology, business and the law, and regularly advises technology clients on various aspects of intellectual property (IP) law. She employs a mix of patent, copyright and trade secret protection to design IP strategies tailored to her clients' business goals. She guides clients through every stage of IP strategy, from creation and capture to operationalization and monetization and, when necessary, IP dispute resolution. Theresa negotiates agreements that directly and tangentially affect all types of IP and data rights. She advises clients on technology transactions, including standard software licensing, software-as-a-service, cloud hosting and technology development. She also conducts due diligence to facilitate the transfer of IP rights, including as part of mergers and larger acquisitions. Theresa practices all aspects patent law, including patent litigation and patent prosecution. She has actively represented her clients before the U.S. district courts and the U.S. International Trade Commission and successfully challenged patentability before the Patent Trial and Appeal Board of the U.S. Patent and Trademark Office. Theresa combines her patent law background with her transactional experience to optimize the value and utility of IP for her clients.