Alacritech, Inc. v. Intel Corporation

CourtCourt of Appeals for the Federal Circuit
DecidedJuly 16, 2020
Docket19-1464
StatusUnpublished

This text of Alacritech, Inc. v. Intel Corporation (Alacritech, Inc. v. Intel Corporation) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Alacritech, Inc. v. Intel Corporation, (Fed. Cir. 2020).

Opinion

Case: 19-1464 Document: 85 Page: 1 Filed: 07/16/2020

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

ALACRITECH, INC., Appellant

v.

INTEL CORPORATION, CAVIUM, LLC, DELL INC., Appellees

UNITED STATES, Intervenor ______________________

2019-1464 ______________________

Appeal from the United States Patent and Trademark Office, Patent Trial and Appeal Board in Nos. IPR2017- 01393, IPR2017-01714, IPR2018-00374. ______________________

Decided: July 16, 2020 ______________________

SANFORD IAN WEISBURST, Quinn Emanuel Urquhart & Sullivan, LLP, New York, NY, for appellant. Also repre- sented by JOSEPH M. PAUNOVICH, Los Angeles, CA.

GARLAND STEPHENS, Weil, Gotshal & Manges LLP, Houston, TX, for appellee Intel Corporation. Also repre- sented by MELISSA LARUE HOTZE; GREGORY SILBERT, New Case: 19-1464 Document: 85 Page: 2 Filed: 07/16/2020

York, NY; AMANDA BRANCH, ANNE MARIE CAPPELLA, Red- wood Shores, CA.

KARINEH KHACHATOURIAN, Rimon, P.C., Palo Alto, CA, for appellee Cavium, LLC. Also represented by NIKOLAUS A. WOLOSZCZUK.

KIRK T. BRADLEY, Alston & Bird LLP, Charlotte, NC, for appellee Dell Inc. Also represented by EMILY CHAMBERS WELCH, Atlanta, GA; BRADY COX, Dallas, TX.

MELISSA N. PATTERSON, Appellate Staff, Civil Division, United States Department of Justice, Washington, DC, for intervenor. Also represented by ETHAN P. DAVIS, COURTNEY DIXON, SCOTT R. MCINTOSH; THOMAS W. KRAUSE, FARHEENA YASMEEN RASHEED, Office of the Solic- itor, United States Patent and Trademark Office, Alexan- dria, VA. ______________________

Before MOORE, CHEN, and STOLL, Circuit Judges. CHEN, Circuit Judge. Alacritech appeals from the final written decisions of the Patent Trial and Appeal Board (the Board) in the above-captioned inter partes review (IPR) proceedings holding claims 1, 6, 9, 12, and 15 of U.S. Patent No. 9,055,104 invalid as obvious. 1 We affirm.

1 Alacritech’s appeal briefing included a challenge to the appointment of the administrative patent judges on the Board under the Appointments Clause of the Constitution, but this challenge has since been withdrawn and waived. See Dkt. No. 70. Case: 19-1464 Document: 85 Page: 3 Filed: 07/16/2020

ALACRITECH, INC. v. INTEL CORP. 3

BACKGROUND The ’104 patent relates to network communications, and in particular to the use of a network interface device to offload network processing tasks from the central pro- cessing unit (CPU) of a host computer. ’104 patent at Ab- stract. To transmit data to the network, the computer supplies a command along with the data to the network in- terface, which in turn processes and transmits that data according to the Transmission Control Protocol (TCP) be- fore indicating to the computer that the data has been transmitted. Id. at col. 3 ll. 37–47. TCP also requires the recipient of the data to respond with acknowledgments (ACKs) indicating to the transmitting device—here, the network interface—which data has been successfully re- ceived. Id. at col. 2 ll. 10–15. The claimed invention spec- ifies that the network interface indicates to the transmitting computer that the data has been transmitted “prior to receiving” the ACK for all of the transmitted data. Claim 1 is representative: 1. A method for communication involving a com- puter, a network, and a network interface device of the computer, the network interface device being coupled to the network, the method comprising: receiving, by the network interface device from the computer, a command to transmit application data from the computer to the network; sending, by the network interface device to the net- work, data corresponding to the command, includ- ing prepending a transport layer header to at least some of the data; sending, by the network interface device to the com- puter, a response to the command indicating that the data has been sent from the network interface device to the network, prior to receiving, by the net- work interface device from the network, an Case: 19-1464 Document: 85 Page: 4 Filed: 07/16/2020

acknowledgement (ACK) that all the data corre- sponding to the command has been received; and maintaining, by the network interface device, a Transport Control Protocol (TCP) connection that the command, the data and the ACK correspond to. Id. at claim 1 (emphasis added). The Board found all of the challenged claims unpatent- able over U.S. Patent No. 5,937,169 (Connery) in view of the knowledge of a skilled artisan and, in the alternative, over Connery in view of PCT Patent Publication No. WO 00/13091. Relevant to this appeal, the Board found that Connery discloses the limitation of “sending, by the network interface device to the computer, a response to the command indicating that the data has been sent from the network interface device to the network,” and that Con- nery’s network interface sends this response “prior to re- ceiving . . . an acknowledgment (ACK) that all the data corresponding to the command has been received.” J.A. 19–25; ’104 patent at claim 1. Alacritech appeals, and we have jurisdiction under 28 U.S.C. § 1295(a)(4)(A). DISCUSSION Obviousness “is a question of law based on underlying findings of fact.” In re Gartside, 203 F.3d 1305, 1316 (Fed. Cir. 2000) (citation omitted). We review the Board’s find- ings regarding the scope and content of the prior art for substantial evidence. Rambus Inc. v. Rea, 731 F.3d 1248, 1251–52 (Fed. Cir. 2013). The sole dispute in this appeal relates to what Connery discloses, and specifically, the relative timing between a particular “interrupt” message sent from Connery’s net- work interface to the computer’s central processing unit (CPU) and the receipt of an ACK sent from a computer that received the transmitted data. Case: 19-1464 Document: 85 Page: 5 Filed: 07/16/2020

ALACRITECH, INC. v. INTEL CORP. 5

Like the ’104 patent, Connery discloses that network protocol processing can be offloaded from the CPU to a net- work interface. Connery at col. 1 ll. 7–11. As Connery ex- plains, higher layer network protocols such as TCP were typically “handled by software drivers” and “a protocol stack executed in the host processor,” i.e., CPU. Id. at col. 1 ll. 20–21, 31–33. To transmit data according to TCP, the CPU would first package that data into “appropriately sized segments.” Id. at col. 1 ll. 37–41. Separately, the CPU would also monitor acknowledgment (ACK) messages from the recipient to ensure, for reliability purposes, that “the amount of data sent onto the network” “does not ex- ceed” the advertised receiving capacity of the recipient. Id. at col. 1 l. 56–col. 2 l. 13. To reduce the load on the CPU, Connery explains that segmentation of data for transmis- sion can be offloaded from the CPU to the network inter- face. Id. at col. 7 ll. 47–49, 60–64. With the exception of data segmentation, Connery’s CPU continues to handle the remaining aspects of the TCP protocol. Id. at col. 5 ll. 51– 53, col. 6 ll. 15–18. Connery’s network interface accepts a command from the CPU to transmit a “large datagram” and divides that datagram into individually transmitted segments accord- ing to the TCP network protocol. Id. at col. 2 ll. 46–57. Once the network interface transmits the data segments of the large datagram, Connery discloses that the network in- terface can send a single interrupt to the CPU. Id. at col. 7 ll. 60–63.

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

Related

In Re Robert J. Gartside and Richard C. Norton
203 F.3d 1305 (Federal Circuit, 2000)
In Re Lavaughn F. Watts, Jr
354 F.3d 1362 (Federal Circuit, 2004)
Rambus Inc. v. Rea
731 F.3d 1248 (Federal Circuit, 2013)
In Re: Nuvasive, Inc.
842 F.3d 1376 (Federal Circuit, 2016)

Cite This Page — Counsel Stack

Bluebook (online)
Alacritech, Inc. v. Intel Corporation, Counsel Stack Legal Research, https://law.counselstack.com/opinion/alacritech-inc-v-intel-corporation-cafc-2020.