Egenera, Inc. v. Cisco Systems, Inc.

Court of Appeals for the Federal Circuit·Decided August 28, 2020·No. 19-2015·Published

Opinion

Case: 19-2015 Document: 68 Page: 1 Filed: 08/28/2020

United States Court of Appeals for the Federal Circuit ______________________

EGENERA, INC., Plaintiff-Appellant

v.

CISCO SYSTEMS, INC., Defendant-Appellee ______________________

2019-2015, 2019-2387 ______________________

Appeals from the United States District Court for the District of Massachusetts in No. 1:16-cv-11613-RGS, Judge Richard G. Stearns. ______________________

Decided: August 28, 2020 ______________________

DAN L. BAGATELL, Perkins Coie LLP, Hanover, NH, ar- gued for plaintiff-appellant. Also represented by ANDREW DUFRESNE, Madison, WI; MARTIN GILMORE, New York, NY; JOHN BRUCE CAMPBELL, JAMES ELROY QUIGLEY, JOEL LANCE THOLLANDER, McKool Smith, PC, Austin, TX; CHRISTOPHER THOR BOVENKAMP, Dallas, TX.

E. JOSHUA ROSENKRANZ, Orrick, Herrington & Sutcliffe LLP, New York, NY, argued for defendant-appellee. Also represented by EDMUND HIRSCHFELD, DANIEL A. RUBENS; ELIZABETH MOULTON, Menlo Park, CA; MARK S. DAVIES, ETHAN P. FALLON, ANNE SAVIN, Washington, DC; BRIAN Case: 19-2015 Document: 68 Page: 2 Filed: 08/28/2020

LEARY, JONAS R. MCDAVIT, TAMIR PACKIN, Desmarais LLP, New York, NY. ______________________

Before PROST, Chief Judge, REYNA and STOLL, Circuit Judges. PROST, Chief Judge. Egenera, Inc. (“Egenera”) sued Cisco Systems, Inc. (“Cisco”) in the United States District Court for the District of Massachusetts, alleging that Cisco’s enterprise server systems infringe various claims of U.S. Patent No. 7,231,430 (“the ’430 patent”). Prior to claim construction, and alongside an ongoing inter partes review (“IPR”) proceeding, Egenera separately petitioned the United States Patent and Trademark Office (“PTO”) to remove one of the eleven listed inventors from the ’430 patent. Following the district court’s claim con- struction and a trial on inventorship, Egenera asked the district court to add the removed inventor back to the pa- tent. The district court determined that judicial estoppel prevented Egenera from relisting the inventor and held the ’430 patent invalid for failing to name all inventors. See Egenera, Inc. v. Cisco Sys., Inc., 379 F. Supp. 3d 110 (D. Mass. 2019) (“Invalidity Decision”); Egenera, Inc. v. Cisco Sys., Inc., 348 F. Supp. 3d 99 (D. Mass. 2019) (“Ju- dicial Estoppel Decision”); Egenera, Inc. v. Cisco Sys., Inc., No. 16-11613, 2018 WL 717342 (D. Mass. Feb. 5, 2018) (“Claim Construction Decision”). Egenera appeals, challenging both the district court’s claim construction and the application of judicial estoppel. For the reasons described below, we affirm the district court’s claim construction but vacate the invalidity judg- ment based on judicial estoppel and remand for further proceedings. Case: 19-2015 Document: 68 Page: 3 Filed: 08/28/2020

EGENERA, INC. v. CISCO SYSTEMS, INC. 3

BACKGROUND I Egenera owns the ’430 patent, which claims a platform for automatically deploying a scalable and reconfigurable virtual network. In April 2001, Egenera filed a provisional application that resulted in four nonprovisional applications contain- ing the same specification. One of them resulted in the ’430 patent, covering the “overarching system architec- ture.” Appellant’s Br. 12. According to the ’430 patent’s specification, it is diffi- cult to anticipate the amount of computing power required in a large organization’s physical computer network, and manually upgrading or deploying new physical servers is slow and expensive. See generally ’430 patent col. 1 ll. 21–61. To address this, the claimed system creates a quickly reconfigurable virtual network environment plat- form. The platform “provides a large pool of processors” for the virtual network to use. Id. at col. 2 ll. 47–52. A subset may be “selected and configured” to form a “virtualized net- work” (or, “processing area network”) to “serve a given set of applications or customer.” Id. Accordingly, “processing resources may be deployed rapidly and easily through soft- ware” instead of through physical reconfiguration. Id. at col. 2 ll. 57–62. Claim 1, which is representative, reads: 1. A platform for automatically deploying at least one virtual processing area network, in response to software commands, said platform comprising: a plurality of computer processors connected to an internal communication network; at least one control node in communication with an external communication network and in communi- cation with an external storage network having an Case: 19-2015 Document: 68 Page: 4 Filed: 08/28/2020

external storage address space, wherein the at least one control node is connected to the internal communication network and thereby in communi- cation with the plurality of computer processors, said at least one control node including logic to re- ceive messages from the plurality of computer pro- cessors, wherein said received messages are addressed to the external communication network and to the external storage network and said at least one control node including logic to modify said received messages to transmit said modified mes- sages to the external communication network and to the external storage network; configuration logic for receiving and responding to said software commands, said software commands specifying (i) a number of processors for a virtual processing area network (ii) a virtual local area network topology defining interconnectivity and switching functionality among the specified proces- sors of the virtual processing area network, and (iii) a virtual storage space for the virtual pro- cessing area network, said configuration logic in- cluding logic to select, under programmatic control, a corresponding set of computer processors from the plurality of computer processors, to program said corresponding set of computer processors and the internal communication network to establish the specified virtual local area network topology, and to program the at least one control node to de- fine a virtual storage space for the virtual pro- cessing area network, said virtual storage space having a defined correspondence to a subset of the external storage address space of the external stor- age network; and wherein the plurality of computer processors and the at least one control node include network Case: 19-2015 Document: 68 Page: 5 Filed: 08/28/2020

EGENERA, INC. v. CISCO SYSTEMS, INC. 5

emulation logic to emulate Ethernet functionality over the internal communication network. ’430 patent claim 1 (emphasis added). In this case, the construction of “logic to modify” is at issue in the context of “at least one control node . . . includ- ing logic to modify . . . received messages to transmit said modified messages to the external communication net- work.” Processors used by the virtual network may generate messages to be sent outside the network. But the outside network may use different protocols, see Invalidity Deci- sion, 379 F. Supp. 3d at 125, and so there must be a way to modify outbound messages so that those messages will be compatible with the external network. This is done by the “logic to modify” within the “control node.” See ’430 patent claim 1. II Egenera sued Cisco in August 2016 for infringement of the ’430 patent. In response, Cisco filed an IPR petition challenging all eight of the patent’s claims. According to Egenera, upon reviewing the ’430 patent after Cisco’s IPR petition, it realized that all claim limita- tions had been conceived before one listed inventor, Mr. Pe- ter Schulter, had started working there. Appellant’s Br. 18–19. Mr. Schulter had been hired by Egenera during the invention’s development for his “extensive networking ex- perience” and to “refine and code the networking subsys- tem” of the invention. Id. at 11; Invalidity Decision, 379 F. Supp. 3d at 118.

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

Egenera, Inc. v. Cisco Systems, Inc., (Fed. Cir. 2020).

Egenera, Inc. v. Cisco Systems, Inc. (Egenera, Inc. v. Cisco Systems, Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

New Hampshire v. Maine
532 U.S. 742 (Supreme Court, 2001)
Perry v. Blum
629 F.3d 1 (First Circuit, 2010)
Biomedical Patent Management Corp. v. California
505 F.3d 1328 (Federal Circuit, 2007)
John D. Watts v. Xl Systems, Inc.
232 F.3d 877 (Federal Circuit, 2000)
Guay v. Burack
677 F.3d 10 (First Circuit, 2012)
AstraZeneca UK Ltd. v. Aurobindo Pharma Ltd.
703 F.3d 511 (Federal Circuit, 2012)
Knowlton v. Shaw
704 F.3d 1 (First Circuit, 2013)
Apple Inc. v. Motorola, Inc.
757 F.3d 1286 (Federal Circuit, 2014)
Inre: Dinsmore
757 F.3d 1343 (Federal Circuit, 2014)
Fleming v. Escort Inc.
774 F.3d 1371 (Federal Circuit, 2014)
Automated Merchandising Systems, Inc. v. Lee
782 F.3d 1376 (Federal Circuit, 2015)