Egenera, Inc. v. Cisco Systems, Inc.

141 F.4th 1350
Court of Appeals for the Federal Circuit·Decided July 7, 2025·No. 23-1428·Published

Opinion

United States Court of Appeals for the Federal Circuit

EGENERA, INC., Plaintiff-Appellant

v.

CISCO SYSTEMS, INC.,

Defendant-Appellee

2023-1428

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

Decided: July 7, 2025

ROBERT R. BRUNELLI, Sheridan Ross PC, Denver, CO, argued for plaintiff-appellant.

ELIZABETH MOULTON, Orrick, Herrington & Sutcliffe LLP, San Francisco, CA, argued for defendant-appellee. Also represented by UPNIT K. BHATTI, KATHERINE M. KOPP, Washington, DC; MARK S. DAVIES, White & Case LLP, Washington, DC; JOHN M. DESMARAIS, TAMIR PACKIN, New York, NY.

2 EGENERA, INC. v. CISCO SYSTEMS, INC.

Before PROST, TARANTO, and STARK, Circuit Judges.

STARK, Circuit Judge.

Egenera, Inc. (“Egenera”) appeals from a judgment of the United States District Court for the District of Massachusetts holding that Cisco Systems, Inc. (“Cisco”) did not infringe the asserted claims of Egenera’s U.S. Patent No. 7,231,430 (“the ’430 patent”). The district court granted summary judgment of noninfringement as to claims 1 and 5 of the ’430 patent and later, following a jury trial, entered judgment based on the jury’s verdict of noninfringement of claims 3 and 7. On appeal, Egenera argues that the district court erred in granting summary judgment with respect to claims 1 and 5 and by denying its posttrial motions for judgment as a matter of law (“JMOL”) or alternatively a new trial on claims 3 and 7. We affirm.

I

The specification of the ’430 patent explains that conventional server systems must be manually deployed or reconfigured to be adapted for a specific use or application. This is often a complicated, time-consuming process requiring a person to physically rewire as many as “100 discrete connections,” each of which “represents a failure point” if rewired incorrectly. ’430 patent at 1:42-45. The ’430 patent seeks to improve upon these prior art systems through the use of a digitalized “processing platform from which virtual systems may be deployed through configuration commands.” Id. at 2:45-47. “The platform provides a large pool of processors from which a subset may be selected and configured through software commands to form a virtualized network of computers” – referred to as a virtualized processing area network – through which an administrator can virtually manage processing resources “through software via configuration commands . . . rather than through physically providing servers, [and] cabling network and storage connections.” Id. at 2:47-62. As a result of this purported innovation, Egenera’s server systems need only be

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

physically wired once and then can be reconfigured for specific applications virtually.

Egenera alleges that Cisco’s Unified Computing System (“UCS”) infringes claims 1, 3-5, and 7-8 of its ’430 patent .1 As summarized by the district court, the parties agree that Cisco’s UCS is “a scalable computer platform” that includes physical components such as servers, central processing units (“CPUs”), and network interface cards (“NICs”). J.A. 45-46, 78. The UCS virtualizes server management by connecting multiple servers through a single switch and using software, rather than physical cables, to group and deploy servers for specific processing needs. To virtually arrange servers in this manner, UCS uses the NICs to create virtual NICs (“vNICs”) which, in turn, group servers together into virtual local area networks (“VLANs”) using software commands.

Asserted claims 1 and 3 of Egenera’s ’430 patent are device claims, while claims 5 and 7 are method claims. Relevant here, claims 1 and 5 require “a plurality of computer processors” and “at least one control node” that emulate Ethernet functionality over an internal communication network. Claims 3 and 7 require processors to be programed to establish a specified virtual local area network topology.2 Below we reproduce the pertinent portions of the claims that are at issue in this appeal:

1. A platform for automatically deploying at least one virtual processing area network, in response to software commands, said platform comprising:

1 Claims 4 and 8 are not involved in this appeal. 2 “Network topology” means, in general, the “geography of the network” or the “geometric arrangement of links and nodes of a network.” Network Topology, NEWTON’S TELECOM DICTIONARY (24th ed. 2008).

4 EGENERA, INC. v. CISCO SYSTEMS, INC.

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 communication with an external storage network having an external storage address space, . . . ; … wherein the plurality of computer processors and the at least one control node include network emulation logic to emulate Ethernet functionality over the internal communication network. 3. 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 ; … configuration logic for . . . a virtual local area network topology defining interconnectivity and switching functionality among the specified processors of the virtual processing area network . . . said configuration logic including logic to select, under programmatic control, a corresponding set of computer processors from a 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 . . . .

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

5. A method of automatically deploying at least one virtual processing area network, in response to software commands, said method comprising the acts of:

providing a platform having a plurality of computer processors and at least one control node connected to an internal communication network . . . ; … wherein the plurality of computer processors and the at least one control node emulate Ethernet functionality over the internal communication network.

7. A method of automatically deploying at least one virtual processing area network, in response to software commands, said method comprising the acts of:

providing a platform having a plurality of computer processors and at least one control node connected to an internal communication network, wherein the at least one control node is in communication with an external communication network and an external storage network having an external storage address space; receiving software commands specifying . . . a virtual local area network topology defining interconnectivity and switching functionality among the specified processors of the virtual processing area network ...; … under programmatic control and in response to the software commands, 6 EGENERA, INC. v. CISCO SYSTEMS, INC.

programming said corresponding set of computer processor[s]; and the internal communication network to establish the specified virtual local area network topology providing communication among said corresponding set of computer processors but excluding the processors from the plurality not in said set . . . .

During the claim construction process, the parties informed the district court they had disputes over the proper construction of several claim terms. Among the disputed terms were “computer processor/processor” and “emulate Ethernet functionality over the internal communication network,” as used in claims 1 and 5.

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

Egenera, Inc. v. Cisco Systems, Inc., 141 F.4th 1350 (Fed. Cir. 2025).

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

Related