Packet Intelligence LLC v. Netscout Systems, Inc.

965 F.3d 1299
CourtCourt of Appeals for the Federal Circuit
DecidedJuly 14, 2020
Docket19-2041
StatusPublished
Cited by46 cases

This text of 965 F.3d 1299 (Packet Intelligence LLC v. Netscout Systems, Inc.) 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
Packet Intelligence LLC v. Netscout Systems, Inc., 965 F.3d 1299 (Fed. Cir. 2020).

Opinion

Case: 19-2041 Document: 56 Page: 1 Filed: 07/14/2020

United States Court of Appeals for the Federal Circuit ______________________

PACKET INTELLIGENCE LLC, Plaintiff-Appellee

v.

NETSCOUT SYSTEMS, INC., NETSCOUT SYSTEMS TEXAS, LLC, FKA TEKTRONIX TEXAS, LLC DBA TEKTRONIX COMMUNICATIONS, Defendants-Appellants ______________________

2019-2041 ______________________

Appeal from the United States District Court for the Eastern District of Texas in No. 2:16-cv-00230-JRG, Judge J. Rodney Gilstrap. ______________________

Decided: July 14, 2020 ______________________

PAUL SKIERMONT, Skiermont Derby LLP, Dallas, TX, for plaintiff-appellee. Also represented by SADAF R. ABDULLAH, STEVEN WAYNE HARTSELL, STEVEN UDICK; MIEKE K. MALMBERG, Los Angeles, CA.

ERIC KRAEUTLER, Morgan, Lewis & Bockius LLP, Phil- adelphia, PA, for defendants-appellants. Also represented by JULIE S. GOLDEMBERG; JASON D. FRANK, Boston, MA; KARON NICOLE FOWLER, Chicago, IL; WILLIAM R. PETERSON, Houston, TX; AHREN CHRISTIAN HSU-HOFFMAN, Case: 19-2041 Document: 56 Page: 2 Filed: 07/14/2020

MICHAEL JOHN LYONS, THOMAS Y. NOLAN, Palo Alto, CA; MICHAEL FRANCIS CARR, Milpitas, CA. ______________________

Before LOURIE, REYNA, and HUGHES, Circuit Judges. Opinion for the court filed by Circuit Judge LOURIE. Opinion concurring in part and dissenting in part filed by Circuit Judge REYNA. LOURIE, Circuit Judge. NetScout Systems, Inc. and NetScout Systems Texas, LLC (“NetScout”) appeal from the judgment of the U.S. District Court for the Eastern District of Texas after a jury verdict and bench trial that (1) NetScout willfully infringed claims 10 and 17 of U.S. Patent 6,665,725 (“the ’725 pa- tent”), claims 1 and 5 of U.S. Patent 6,839,751 (“the ’751 patent”), and claims 19 and 20 of U.S. Patent 6,954,789 (“the ’789 patent”); (2) no asserted claim is invalid under 35 U.S.C. §§ 101, 102(a), 102(f); (3) Packet Intelligence LLC (“Packet Intelligence”) is entitled to $3.5 million in dam- ages for pre-suit infringement; (4) Packet Intelligence is en- titled to post-suit damages of $2.25 million; (5) Packet Intelligence is entitled to $2.8 million in enhanced dam- ages; and (6) Packet Intelligence is entitled to an ongoing royalty for future infringement of 1.55%. Packet Intelli- gence LLC v. NetScout Sys., Inc., No. 2:16-cv-230-JRG, 2018 WL 4286193, at *1 (E.D. Tex. Sept. 7, 2018). Because the district court erred in denying NetScout’s motion for judgment as a matter of law on pre-suit dam- ages, we reverse the district court’s pre-suit damages award and vacate the court’s enhancement of that award. We affirm the district court’s judgment in all other re- spects. Case: 19-2041 Document: 56 Page: 3 Filed: 07/14/2020

PACKET INTELLIGENCE LLC v. NETSCOUT SYSTEMS, INC. 3

BACKGROUND Packet Intelligence owns the ’725, ’751, and ’789 pa- tents, which teach a method for monitoring packets ex- changed over a computer network. A stream of packets between two computers is called a connection flow. ’789 patent col. 2 ll. 43–45. Monitoring connection flows cannot account for disjointed sequences of the same flow in a net- work. Id. col. 3 ll. 56–59. The specifications explain that it is more useful to identify and classify “conversational flows,” defined as “the sequence of packets that are ex- changed in any direction as a result of an activity.” Id. col. 2 ll. 45–47. Conversational flows provide application-spe- cific views of network traffic and can be used to generate helpful analytics to understand network load and usage. See ’751 patent col. 3 l. 2–col. 4 l. 11. The claims of the’725, ’751, and ’789 patents asserted in the district court describe apparatuses and methods for network monitoring. The ’789 patent recites apparatus claims, and claims 19 and 20 were asserted. Claim 19 of ’789 patent is drawn to a “packet monitor”: 19. A packet monitor for examining packets pass- ing through a connection point on a computer net- work, each packet[] conforming to one or more protocols, the monitor comprising: (a) a packet acquisition device coupled to the connection point and configured to re- ceive packets passing through the connec- tion point; (b) an input buffer memory coupled to and configured to accept a packet from the packet acquisition device; (c) a parser subsystem coupled to the input buffer memory and including a slicer, the parsing subsystem configured to extract se- lected portions of the accepted packet and Case: 19-2041 Document: 56 Page: 4 Filed: 07/14/2020

to output a parser record containing the se- lected portions; (d) a memory for storing a database com- prising none or more flow-entries for previ- ously encountered conversational flows, each flow-entry identified by identifying in- formation stored in the flow-entry; (e) a lookup engine coupled to the output of the parser subsystem and to the flow-entry memory and configured to lookup whether the particular packet whose parser record is output by the parser subsystem has a matching flow-entry, the looking up using at least some of the selected packet por- tions and determining if the packet is of an existing flow; and (f) a flow insertion engine coupled to the flow-entry memory and to the lookup en- gine and configured to create a flow-entry in the flow-entry database, the flow-entry including identifying information for fu- ture packets to be identified with the new flow-entry, the lookup engine configured such that if the packet is of an existing flow, the monitor classifies the packet as belonging to the found existing flow; and if the packet is of a new flow, the flow inser- tion engine stores a new flow-entry for the new flow in the flow-entry database, in- cluding identifying information for future packets to be identified with the new flow- entry, wherein the operation of the parser subsystem de- pends on one or more of the protocols to which the packet conforms. Case: 19-2041 Document: 56 Page: 5 Filed: 07/14/2020

PACKET INTELLIGENCE LLC v. NETSCOUT SYSTEMS, INC. 5

’789 patent col. 36 l. 31–col. 37 l. 2. Claim 20 of the ’789 patent depends from claim 19 and further requires that “each packet passing through the connection point is ac- cepted by the packet buffer memory and examined by the monitor in real time.” Id. col. 37 ll. 3–6. In contrast to the apparatus claims of the ’789 patent, the ’725 and ’751 patents recite method claims. The ’725 patent claims recite a method for performing protocol-spe- cific operations on a packet through a connection point on a network, comprising receiving a packet and executing protocol specific operations on it, including parsing and ex- traction to determine whether the packet belongs to a con- versational flow. And the ’751 patent claims recite methods of analyzing a flow of packets with similar steps. Although the asserted claims include varied language, the parties treat claim 19 of the ’789 patent as representative of all of the asserted claims for infringement and invalidity. Thus, we focus on claim 19 in our analysis. Packet Intelligence asserted claims 19 and 20 of the ’789 patent, claims 10 and 17 of the ’725 patent, and claims 1 and 5 of the ’751 patent against NetScout’s “G10” and “GeoBlade” products in the United States District Court for the Eastern District of Texas. The case was tried to a jury on the issues of infringement, damages, willfulness, and in- validity under 35 U.S.C. § 102. The jury found all claims willfully infringed, rejected NetScout’s invalidity defenses, and awarded pre-suit and post-suit damages. Following the jury verdict, the district court issued findings of fact and conclusions of law under Fed. R. Civ. P.

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

Related

Cite This Page — Counsel Stack

Bluebook (online)
965 F.3d 1299, Counsel Stack Legal Research, https://law.counselstack.com/opinion/packet-intelligence-llc-v-netscout-systems-inc-cafc-2020.