Impact Engine, Inc. v. Google LLC

Court of Appeals for the Federal Circuit·Decided July 3, 2024·No. 22-2291·Unpublished

Opinion

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit

IMPACT ENGINE, INC.,

Plaintiff-Appellant

v.

GOOGLE LLC, Defendant-Appellee

2022-2291

Appeal from the United States District Court for the Southern District of California in No. 3:19-cv-01301-CAB- DEB, Judge Cathy Ann Bencivengo.

Decided: July 3, 2024

JASON M. WILCOX, Kirkland & Ellis LLP, Washington, DC, argued for plaintiff-appellant. Also represented by STEPHEN DESALVO; GARRET A. LEACH, Chicago, IL; SHARRE LOTFOLLAHI, Los Angeles, CA.

ANDREW DUFRESNE, Perkins Coie LLP, Madison, WI, argued for defendant-appellee. Also represented by DAN L. BAGATELL, Hanover, NH; JONATHAN IRVIN TIETZ, Washington , DC; DAVID A. NELSON, Quinn Emanuel Urquhart & 2 IMPACT ENGINE, INC. v. GOOGLE LLC

Sullivan, LLP, Chicago, IL; DAVID ANDREW PERLSON, ANTONIO R. SISTOS, San Francisco, CA.

Before REYNA, TARANTO, and HUGHES, Circuit Judges. Opinion for the court filed by Circuit Judge TARANTO. Opinion concurring-in-part, dissenting-in-part filed by Circuit Judge REYNA.

TARANTO, Circuit Judge.

In the action now before us, Impact Engine, Inc. alleges infringement by Google LLC of a family of Impact Engine’s patents. Several orders of the district court are central to addressing the disputes on appeal. First, the district court entered two claim-construction orders: one that, e.g., construed “compiling engine” to reflect the ordinary meaning of “compiler,” Impact Engine, Inc. v. Google LLC, No. 19- cv-01301, 2021 WL 5541942, at *4 (S.D. Cal. Feb. 5, 2021) (First Claim Construction Order); the other that construed “project viewer” elements in several asserted claims to be means-plus-function elements under 35 U.S.C. § 112(f), Impact Engine, Inc. v. Google LLC, No. 19-cv-01301, 2021 WL 9525522, at *3 (S.D. Cal. May 14, 2021) (Supplemental Claim Construction Order). Second, acting under Fed. R. Civ. P. 12(c), the district court held some asserted claims to be invalid under 35 U.S.C. § 101. Impact Engine, Inc. v. Google LLC, No. 19-cv-01301, 2021 WL 5234415, at *3–6 (S.D. Cal. Nov. 10, 2021) (Rule 12(c) Order). Third, acting under Fed. R. Civ. P. 56, the district court held that (a) additional asserted claims are invalid under § 101, (b) Impact Engine had presented no basis on which a reasonable jury could find infringement of two asserted claims containing the “project viewer” phrase, and (3) one asserted claim is invalid under § 112(a)’s written-description and enablement requirements. Impact Engine, Inc. v. Google LLC, 624 F. Supp. 3d 1190, 1193–96 (S.D. Cal. 2022) (Summary Judgment Order). Under those rulings, all asserted claims

IMPACT ENGINE, INC. v. GOOGLE LLC 3

were either invalid or not infringed, so the district court entered final judgment for Google. Impact Engine appeals. We have jurisdiction under 28 U.S.C. § 1295(a)(1), and we affirm.

I

A

Seven patents are at issue here: U.S. Patent No.

7,870,497 and six others that, descending from the ’497 patent through continuation applications, have the same specification, named inventors, and April 2005 priority date as the ’497 patent. 1 J.A. 29–215. The patents describe and claim “systems and methods for creating, editing, sharing and distributing high-quality, media-rich web-based communications”—i.e., “presentation[s], banner advertisement [s], website[s] or brochure[s]”—which “can be created in a layered fashion that integrates text, colors, background patterns, images, sound, music, and/or video.” ’497 patent, col. 1, lines 13–14, 30–35. The specification explains that such communications, in the prior art, were developed by a “professional graphic designer,” “typically part of a professional agency,” and that hiring such professionals was “usually cost-prohibitive for small enterprises . . . and can be unnecessarily costly for larger enterprises.” Id., col. 1, lines 15–20. The specification describes, as a

1 By the time the district court entered final judgment , Impact Engine asserted the following sixteen claims from seven patents: claims 1 and 9 of U.S. Patent No. 7,870,497; claims 14, 16, 22, and 23 of U.S. Patent No. 10,565,618; claims 1, 7, and 12 of U.S. Patent No. 10,068,253; claims 14 and 18 (both dependent on claim 1) of U.S. Patent No. 8,930,832; claims 4, 21, and 25 (all dependent on claim 1) of U.S. Patent No. 9,361,632; claim 1 of U.S. Patent No. 8,356,253; and claim 30 of U.S. Patent No. 10,572,898. Impact Engine Opening Br. at 15.

4 IMPACT ENGINE, INC. v. GOOGLE LLC

simplifying and cost-lowering advance, internet-accessible “software as a service” (SaaS) that “automates the process of creating and distributing professional quality, media- rich communications” in a “logical step-by-step, start-tofinish process that requires no programming intervention” and instead involves “auto-determining the ‘look and feel’ [and/or ‘content’] of a communication based on a series of interview questions and/or other meta data.” Id., col. 1, lines 24–26, 43–44; id., col. 2, lines 12–18, 49–50. The principal SaaS system described and claimed in the asserted patents is a “communication builder engine” that “includes a project builder . . . for generating a project viewer . . . via which a user can view and assemble various media components or assets into an integrated communication” and that “further includes a media repository . . . for storing communication project templates, media assets, communication project metadata, and any other data resources.” Id., col. 3, lines 9–15; see also id., col. 2, line 65, through col. 3, line 29; id., fig.1.

Claims 1 and 9 of the ’497 patent and claim 30 of the ’898 patent are representative for purposes of appeal:

’497 patent, claim 1. A multimedia communication system comprising:

a media repository storing communication project templates and media assets of a number of content types, the project templates and media assets being accessible by a graphical user interface on a client computer via a network; and a project builder providing the graphical user interface for the client computer via the network for local display of the graphical user interface on the client computer, the graphical user interface comprising controls to receive user input for selecting at least one communication project

IMPACT ENGINE, INC. v. GOOGLE LLC 5

template from the media repository and one or more media assets, and assembling a communication based on the at least one communication project template, the project builder further including an interactive interview for display on the graphical user interface, the interactive interview providing a plurality of questions to a user for eliciting a user response pertaining to user preferences, and further receiving the user preferences about the at least one communication project template and one or more media assets to assemble the communication .

’497 patent, claim 9. A multimedia communication system in accordance with claim 1, further comprising a project viewer that renders an assembled communication and transmits the rendered communication via the network to the client computer for viewing in the graphical user interface. ’898 patent, claim 30. An online advertisement generation system for autonomously generating and broadcasting a communication to a graphical user interface of a recipient device, the communication capable of being rendered, the online advertisement generation system comprising:

a media repository for storing media content comprising a plurality of online advertisement templates and a plurality of media assets; a communications system server coupled to the media repository, the communications system server being connectable to an internet network, the communications system server being configured for receiving, via the internet network, one or more of 6 IMPACT ENGINE, INC. v. GOOGLE LLC

Free access — add to your briefcase to read the full text and ask questions with AI

Impact Engine, Inc. v. Google LLC, (Fed. Cir. 2024).

Impact Engine, Inc. v. Google LLC (Impact Engine, Inc. v. Google LLC) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Ariad Pharmaceuticals, Inc. v. Eli Lilly and Co.
598 F.3d 1336 (Federal Circuit, 2010)
Lucent Technologies, Inc. v. Gateway, Inc.
580 F.3d 1301 (Federal Circuit, 2009)
Blackboard, Inc. v. Desire2Learn, Inc.
574 F.3d 1371 (Federal Circuit, 2009)
Shuffle Master, Inc. v. Vendingdata Corp.
163 F. App'x 864 (Federal Circuit, 2005)
Nazomi Communications, Inc. v. Arm Holdings, Plc
403 F.3d 1364 (Federal Circuit, 2005)
Playtex Products, Inc. v. Procter & Gamble Co.
400 F.3d 901 (Federal Circuit, 2005)
Boston Scientific Corp. v. Johnson & Johnson
647 F.3d 1353 (Federal Circuit, 2011)
Noah Systems, Inc. v. Intuit Inc.
675 F.3d 1302 (Federal Circuit, 2012)
Graco, Inc. v. Binks Manufacturing Company
60 F.3d 785 (Federal Circuit, 1995)
Lawrence B. Lockwood v. American Airlines, Inc.
107 F.3d 1565 (Federal Circuit, 1997)
Vasudevan Software, Inc. v. Tibco Software, Inc.
782 F.3d 671 (Federal Circuit, 2015)
Kaneka Corp. v. Xiamen Kingdomway Group Co.
790 F.3d 1298 (Federal Circuit, 2015)