Gary focuses on technology and licensing transactions. He counsels clients on structuring, drafting, negotiating and reviewing technology and intellectual property agreements—both as licensors and licensees and in joint development agreements, technology transfer, outsourcing, strategic alliances, and joint ventures. He works hand-in-hand with business people in devising negotiation strategies, and often serves as lead negotiator in complex technology, trademark and outsourcing agreements. Gary handles the information technology and IP-related aspects of domestic and international M&A deals of all sizes, including deals touching Europe, Brazil, Canada, China, New Zealand and other jurisdictions.
Gary advises both established and emerging companies. He has negotiated agreements on behalf of clients with major technology and intellectual property holders and solution providers including Microsoft, IBM and Intel; with food and beverage manufacturers including Pepsi and Quaker; and with financial services firms including Merrill Lynch, NYSE and NASDAQ.
Patent Litigation Support
Gary provides technical support for patent litigation, particularly in computer software and internet technologies. Leveraging skills developed over years of patent prosecution work, Gary collaborates with the firm’ litigation team on claim construction issues, learning the relevant intricacies of accused systems and methods, and prior art and invalidity analyses.
Gary's nonlegal experience in the software and technology fields allows him to function as a liaison between business people, technical people and the law. Before attending law school, Gary worked for Systems Research & Applications Corporation (now SRA International, Inc.) as a software engineer and consultant in applied mathematics and systems analysis.