Impact Engine, Inc. v. Google LLC

District Court, S.D. California·Decided August 31, 2022·No. 3:19-cv-01301·Unknown

Opinion

IMPACT ENGINE, INC., Case No.: 19-CV-1301-CAB-DEB

Plaintiff, ORDER GRANTING MOTION FOR v. SUMMARY JUDGMENT

[Doc. Nos. 317, 319, 321, 367, 369, 371, Defendant. 421]

Before the Court is Defendant Google, LLC’s motion for summary judgment against all the patent claims asserted by Plaintiff Impact Engine, Inc. [Doc. No. 317, 318.]1 At the hearing on the motion,2 the Court sua sponte raised concerns that certain of the asserted claims appeared to be subject to a 35 U.S.C. § 101 unpatentability finding based on the Court’s previous ruling [Doc. No. 268] related to similar claims of this patent family. As this issue was not briefed by the parties, the Court ordered supplemental briefing.3 Having 1 Impact Engine’s opposition is filed at Doc. No. 336. Google’s reply is filed at Doc. No. 348. 2 Hearing Transcript, Doc. No. 420. now considered the initial submissions of the parties, the arguments at the hearing. and the supplemental submissions on the section 101 issue, the Court grants Google’s motion. I. Background This case initially involved the assertion of eight patents4 all flowing from the same specification5 directed at a Multimedia Communications System and Method for creating, editing, sharing, and distributing high-quality, media-rich web-based communications. Impact Engine represented to the Court that its patented system revolutionized the creation and distribution of advertising on the Internet. By allowing a client user to interact with the server-based components of the system over the Internet, the user can create, edit, and distribute customized communications to a select audience, replacing the need to employ professional graphic designers or advertising agencies and computer programmers. Over the course of this litigation, however, Impact Engine has advocated that the components of the patented system are less than revolutionary, and rather a collection of programming constructs, i.e., software (applications) running on hardware (the server computer), operating in ways that were readily known to those of skill in the art in 2005. Having adopted Impact Engine’s proposed constructions6 for many components of the server-side system as known program constructs operating in a manner familiar to one of skill in the art, the Court subsequently granted in part Google’s motion to dismiss some of the asserted claims as patent ineligible. [Doc. No. 268.] The dismissed claims provided for a user to make individualized selections from a library of materials, and the components of the system would generate, format, and distribute a communication (i.e., advertisement) based on those user preferences with no restrictions on how that was accomplished or any description of the mechanism to do so. 4 The following patents were initially asserted in this litigation: U.S. Patent Nos. 7,870,497; 8,356,253; 8,930,832; 9,361,632; 9,805,393; 10,068,253; 10,565,618; and 10,572,898. [Doc. Nos. 1-3 to 1-8, 53-14 and 53-15, respectively.] 5 As the patents all share a common specification, all references to drawings, columns and lines of the patent specification are based on the ‘497 patent [Doc. No. 1-3.] unless otherwise indicated. The limitations of the dismissed claims, by Impact Engine’s own constructions, were simply components operating in their known conventional manner to create and distribute customized communications with no identifiable improvement over their function, interactions, or mechanisms. The Court found one component of the system to be a significant exception to “known programming construct” definition that Impact Engine advanced for the component parts of its system: the limitation of the project viewer. Although Impact Engine strenuously asserted that the project viewer claim limitation was also simply a known programming construct that provided for viewing of the created communication or advertisement by the user, the language of the claims and the description in the specification dictated a different construction. The Court’s analysis is set forth in its Supplemental Claim Construction Order [Doc. No. 205] and will not be repeated here. In summary, the Court concluded that the claimed functions of the component identified as the project viewer dramatically exceeded Impact Engine’s assertion that it was limited to a known function of displaying a file to the user. The Court therefore found that the project viewer limitation was subject to construction under 35 U.S.C. §112, ¶6. The Court determined that structures disclosed in the patent to perform the functions of the project viewer which included rendering or serializing the communication project slides and providing them with functionality were set forth at Col. 4:27 through Col. 9:19 of the ‘497 patent specification. Consequently, to establish infringement for those claims in which the project viewer renders the communication, Impact Engine must demonstrate that the accused systems function in accordance with the project viewer structure for rendering communications disclosed in the patent or its equivalent. Williamson v. Citrix Online, LLC, 792 F.3d 1339, 1347 (Fed. Cir. 2015). II. Legal Standard The familiar standard for summary judgment applies. Summary judgment is authorized if there are no genuine issues as to any material fact and the moving party is entitled to judgment as a matter of law. Fed. R. Civ. P. 56(c). A patent infringement analysis involves two steps: (1) claim construction and; (2) application of the properly construed claim to the accused product. Markman v. Westview Instruments, Inc., 52 F.3d 967, 976 (Fed. Cir. 1995). If a reasonable jury cannot find that every limitation or its equivalent of a properly construed claim is found in the accused product, the court may enter summary judgment of noninfringement. Medgraph Inc. v. Medtronic, Inc., 843 F.3d 942, 949 (Fed. Cir. 2016). III. Discussion Google moves for summary judgment on the remaining asserted claims in this litigation. Google contends that (1) Impact Engine’s infringement analysis does not apply the Court’s claim construction of the project viewer limitation to the accused systems and therefore a reasonable jury cannot find infringement, and (2) certain asserted claims are either unpatentable subject matter or are invalid for lack of enablement and written description and therefore cannot be infringed. The Court agrees. A. Impact Engine’s Infringement Analysis does not apply the Court’s Claim Construction for the Project Viewer Limitation. For those claims that include the limitation that the project viewer render the communications, Impact Engine’s infringement analysis does not apply the Court’s claim construction. Impact Engine’s infringement analysis is premised on the contention that the Court’s §112, ¶6 construction did not “set forth any required structure” and left it to the parties to determine the structures necessary to perform the claimed functions. [Doc. No. 340, at 8-9.] The Court however identified a significant portion of the specification that describes how the project viewer renders a communication based on the user’s selections, starting at Col. 4:27 through Col. 9:19 of the ‘497 patent. [Doc. No. 1-3.] Within these columns, the specification discloses in detail how the project viewer loads the content and design elements selected by the user into containers at various layers to rende

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

Impact Engine, Inc. v. Google LLC, (S.D. Cal. 2022).

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