The Federal Circuit recently issued two opinions directly impacting software patent practitioners. Grounded in 35 U.S.C. §112(f) (or pre–American Invents Act §112, para. 6), the cases deal with claims containing “functional language,” and hold that there must be detailed support in the patent’s specification that describes the “means” by which a claimed function is carried out.

In Williamson v. Citrix, the en banc Court of Appeals for the Federal Circuit (CAFC) addressed the “means-plus-function” language of the asserted patent and held that the claim terms were invalid under §112(f) because there was no supporting structure (the “means”) disclosed in the patent’s specification for performing the claimed functions. Williamson v. Citrix Online, 792 F.3d 1339 (Fed. Cir. June 16, 2015).

Continue Reading.

Photo of James J. DeCarlo James J. DeCarlo

Jim DeCarlo is a Shareholder in Greenberg Traurig’s Intellectual Property and Technology Practice. A registered patent attorney and electrical engineer, he is actively involved in virtually all aspects of intellectual property counseling. Jim started his career in the computer industry, and since transitioning

Jim DeCarlo is a Shareholder in Greenberg Traurig’s Intellectual Property and Technology Practice. A registered patent attorney and electrical engineer, he is actively involved in virtually all aspects of intellectual property counseling. Jim started his career in the computer industry, and since transitioning to law has spent over 25 years litigating, licensing and procuring patents in the software, hardware, internet and networking spaces, among many others. Jim’s experience includes litigating patent matters in District Courts around the country, handling matters before the PTAB, counseling clients on the strategic use and management of intellectual property assets, and drafting infringement, validity and freedom to operate opinions.

He also counsels clients on the drafting and negotiating of complex technology agreements and directs the prosecution of patent applications in areas such as networking, artificial intelligence, cloud computing, virtual and augmented reality, IoT, streaming media, electronic commerce, Internet search engines, search advertising, client/server systems, mobile and land based telecommunications, and computer software and hardware.

‡ Admitted in New Jersey and New York and before the USPTO. Not admitted in Florida.