Of Counsel

Gavin Snyder

Gavin’s practice focuses on patent litigation. In addition to district court litigation, he has significant experience with pre-litigation counseling, Section 337 proceedings before the International Trade Commission, and IPR matters before the Patent Trial and Appeal Board. Gavin has worked on cases involving a wide array of technologies, including wafer-scale artificial intelligence processors, haptics, microprocessor architecture, 4G LTE wireless protocols, video streaming, photolithography, RNA interference, power management for mobile devices, mobile mapping software, mobile Internet browsing, load balancing, and computer security using machine learning.

Gavin received his B.A. in Computer Science & English Literature from Columbia College in 1999. He received his J.D. from Columbia Law School in 2011, where he was a James Kent Scholar and Harlan Fiske Stone Scholar. He also received the Carroll G. Harper Prize for intellectual property studies and was an Articles Editor for the Columbia Science and Technology Law Review.

Before law school, Gavin worked as a computer programmer for various companies in the video game, computer-aided design, and web industries. He was a programmer on four PC video games from Westwood Studios, including Command & Conquer: Red Alert 2 and Nox.

Prior to joining Seed IP, Gavin worked for leading patent litigation firms in Los Angeles, CA and Seattle, WA.

Columbia Law School

J.D. 2011

James Kent Scholar

Harlan Fiske Stone Scholar

Carroll G. Harper Prize for intellectual property studies

 

Columbia College

ComputerScience & English Literature

B.A. 1999

Gavin is admitted to the State Bars of Washington and California. He is registered to practice in the Western District of Washington; the Northern and Southern Districts of California; and the Court of Appeals for the Federal Circuit.

Rethinking the Mental Steps Doctrine and Other Barriers to Patentability of Artificial Intelligence, 19 Colum. Sci. & Tech. L. Rev. 313.

Honors & Awards

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.