PODCAST: Williams Mullen's Trending Now: An IP Podcast - Artificial Intelligence Patents & Emerging Regulatory Laws
John Harmon on the Evolving Impact of Artificial Intelligence on Intellectual Property
What You Should Know About Seeking Patent Protection in Vietnam
JONES DAY PRESENTS®: Artificial Intelligence: The Growing Role of AI on Patents
Drafting Software Patents In A Post-Alice World
Generative artificial intelligence (AI) is a technology promising to disrupt how artwork is created, software is developed, and text is written. This disruption brings with it a host of new legal questions surrounding...more
Patent protection is perhaps the most contentious form of IP protection for software. There is no surer way to start a fight amongst the various interest groups interested in patents than to discuss software patents — both...more
On 16 October 2019, Advocate General Tanchev of the CJEU has issued his opinion in Sky v SkyKick one of the most intriguing trade mark cases at the moment which will likely have a significant impact on EU trade mark law....more
Much of the modern economy is driven by software development. Companies are creating and refining new apps that run on mobile devices, and using machine learning to provide users with personalized user interfaces and...more
Over the years, it has proven difficult to fit software in any one category of IP protection. And while software’s ability to seemingly transcend patents, copyright, and trade secrets provides software developers and...more
There are many ways to obtain intellectual property protection for software creations. Many keep the software code confidential and maintain the software as a trade secret....more
Yesterday, the Federal Circuit issued a decision in Williamson v. Citrix that includes an en banc portion that broadens the circumstances in which claim limitations may be deemed means-plus-function limitations. This appears...more
The process of developing software typically involves the use of abstractions of concrete concepts to describe the operations performed by a computer and objects of such operations. Some software abstractions are so familiar...more