Partner

Yiheng Li

Yiheng focuses his practice on patent procurement, prosecution, licensing, and strategic intellectual property portfolio management in software and other computer-related matters.  He received a B.Eng. in Computer Science and Technology from Tsinghua University (2001) and an M.S. in Knowledge Discovery and Data Mining from Carnegie Mellon University, School of Computer Science (2004). Yiheng holds a J.D. from the University of California, Davis School of Law (2013), where he received multiple Witkin Awards for Academic Excellence.

Before joining Seed IP Law Group, Yiheng was an attorney at one of the largest IP boutiques and then at an international general practice firm. Yiheng counseled clients on various intellectual property matters, including patent prosecution strategies, technology landscape surveys, freedom-to-operate, and infringement analyses.

Yiheng has drafted numerous utility patent applications relating to a broad range of technologies, including cloud computing, computer networks, machine learning, data mining, image processing, computer vision, light detection and ranging (LiDAR), unmanned aerial vehicle (UAV), virtual reality (VR) and augmented reality (AR), computer numerical control (CNC) machines, telecommunications, social networks, computer gaming, data storage, e-commerce, and wearable electronics.

Yiheng’s international experience includes coordinating various international patent application filings and advising on patent prosecution in the European Union, Japan, Canada, Australia, China, Singapore, and Mexico. He has also prepared and prosecuted trademark and design patent applications. Also, Yiheng is fluent in Mandarin Chinese.

University of California, Davis School of Law

J.D. (Order of the Coif) 2013


Carnegie Mellon University - School of Computer Science

Knowledge Discovery and Data Mining

M.S. 2004

Tsinghua University (Beijing)

Computer Science and Technology

B.Eng. 2001

Yiheng is admitted to the Washington State Bar and is registered to practice before the U.S. Patent and Trademark Office. He is a member of the Washington State Patent Law Association.

Videos

No items found.

Honors & Awards

Witkin Award for Academic Excellence in Contracts

Witkin Award for Academic Excellence in Patent Law

Witkin Award for Academic Excellence in Patent Prosecution and Practice

Siebel Scholar Class of 2003

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.