Trend Micro Inc. v. Cupp Computing As

CourtCourt of Appeals for the Federal Circuit
DecidedOctober 25, 2022
Docket20-2237
StatusUnpublished

This text of Trend Micro Inc. v. Cupp Computing As (Trend Micro Inc. v. Cupp Computing As) 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
Trend Micro Inc. v. Cupp Computing As, (Fed. Cir. 2022).

Opinion

Case: 20-2237 Document: 53 Page: 1 Filed: 10/25/2022

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit ______________________

TREND MICRO INC., Appellant

v.

CUPP COMPUTING AS, Appellee

KATHERINE K. VIDAL, UNDER SECRETARY OF COMMERCE FOR INTELLECTUAL PROPERTY AND DIRECTOR OF THE UNITED STATES PATENT AND TRADEMARK OFFICE, Intervenor ______________________

2020-2237, 2020-2238 ______________________

Appeals from the United States Patent and Trademark Office, Patent Trial and Appeal Board in Nos. IPR2019- 00561, IPR2019-00641. ______________________

Decided: October 25, 2022 ______________________

STANLEY JOSEPH PANIKOWSKI, III, DLA Piper LLP (US), San Diego, CA, argued for appellant. Also repre- sented by ROBERT BUERGI, MARK D. FOWLER, East Palo Alto, CA. Case: 20-2237 Document: 53 Page: 2 Filed: 10/25/2022

JAMES R. HANNAH, Kramer Levin Naftalis & Frankel LLP, Redwood Shores, CA, argued for appellee. Also rep- resented by PAUL J. ANDRE; CRISTINA MARTINEZ, JEFFREY PRICE, New York, NY.

BENJAMIN T. HICKMAN, Office of the Solicitor, United States Patent and Trademark Office, Alexandria, VA, for intervenor. Also represented by KAKOLI CAPRIHAN, THOMAS W. KRAUSE, FARHEENA YASMEEN RASHEED. ______________________

Before DYK, TARANTO, and STARK, Circuit Judges. TARANTO, Circuit Judge. Trend Micro Inc. filed petitions in the Patent and Trademark Office seeking inter partes reviews (IPRs) un- der 35 U.S.C. §§ 311–19 of certain claims of two patents owned by CUPP Computing AS—claims 1, 7, and 16 of U.S. Patent No. 8,365,272 and claims 1, 6, and 7 of U.S. Patent No. 9,756,079. The PTO’s Patent Trial and Appeal Board, after instituting and conducting the requested reviews, is- sued final written decisions holding each claim 1 to be un- patentable but rejecting Trend Micro’s challenges to claims 7 and 16 of the ’272 patent and claims 6 and 7 of the ’079 patent. Trend Micro Inc. v. CUPP Computing AS, No. IPR2019-00561, 2020 WL 3709007, at *1 (P.T.A.B. July 6, 2020) (IPR561 Decision); Trend Micro Inc. v. CUPP Com- puting AS, No. IPR2019-00641, 2020 WL 3697863, at *1 (P.T.A.B. July 6, 2020) (IPR641 Decision). Trend Micro ap- peals the Board’s holding regarding claims 7 and 16 of the ’272 patent and claim 7 of the ’079 patent. We vacate the Board’s final written decisions on each appealed claim and remand. Case: 20-2237 Document: 53 Page: 3 Filed: 10/25/2022

TREND MICRO INC. v. CUPP COMPUTING AS 3

I A The ’272 patent is the grandparent of the ’079 patent, so we cite only to the former’s specification (replicated in relevant part in the latter). The specification discusses as- pects of communication between (a) a computer (or a par- ticular application on the computer) that is part of a particular network (e.g., the computer’s home network) and (b) computers or applications outside that network (e.g., on a public network). In particular, it recognizes that such a computer or application may have an “internal” (e.g., home- network) address that, for one or more reasons, should not be included as the source (originating) address in a commu- nication sent outside that network. Computers often communicate with one another using packets that adhere to an Internet Protocol, i.e., using IP packets. Such a packet includes a header that contains a source IP address and a destination IP address, which typ- ically identify the source and destination computers. The packet may also include source and destination port num- bers to identify source and destination applications within the source and destination computers. IP addresses and port numbers are important for reliably communicating, by initial message and reply, between the source and intended destination. Such reliable communication can be impaired when a computer that is part of a local (home) network is assigned an IP address that is unique within that network (for use in internal-to-the-network communication) but that is not unique within a broader public network (because another computer outside the local network may be using it). To deal with the problem, and its counterpart problem for non- unique port numbers, when a packet from such a local-net- work computer is destined for an external computer, the source’s internal-network IP address and port number in the outgoing packet are often translated, before leaving the Case: 20-2237 Document: 53 Page: 4 Filed: 10/25/2022

local network, and replaced with a public-source IP address and port number that are (at the time) unique within the public network. This process is referred to as network ad- dress translation (NAT) and port address translation (PAT)—collectively, NPAT. Such translations can achieve the uniqueness needed for reply communication by the ex- ternal computer and can protect the security and privacy of the internal-network computer and application ad- dresses by situating the NPAT-processing unit as a firewall intermediary in the line of reply communication. Computers must obtain public IP addresses from some- where, and there are various means for doing so. For ex- ample, a computer administrator could manually assign an IP address. Commonly, though, computers use Dynamic Host Configuration Protocol (DHCP) to get an IP address, for use as a source address in outgoing packets, within a given network. Under DHCP, computers request IP ad- dresses for use as public-source IP addresses in outgoing packets and receive (potentially renewable) leases for ad- dresses for set times. The parties agree that claims 7 and 16 of the ’272 pa- tent and claim 7 of the ’079 patent deal specifically with outgoing communications from a computer application to addresses in networks that are external to the originating network, with such communications including a source ad- dress (useful to enable an eventual reply) and a destination address. In particular, the claims recite “dynamically iso- lating” the internal address of a computer application from an external network by translating the application’s inter- nal address so as to include a different origination address in the message sent to a computer outside the home net- work. Claim 16 of the ’272 patent reads: 16. A method within a computer of processing outgoing data, the method comprising: Case: 20-2237 Document: 53 Page: 5 Filed: 10/25/2022

TREND MICRO INC. v. CUPP COMPUTING AS 5

receiving the outgoing data from an applica- tion, the application being associated with an in- ternal address; translating, using a network address transla- tion engine within the computer, the internal ad- dress into a public address; routing, using a driver within the computer, at least a subset of the outgoing data to an external network using the public address, thereby dynami- cally isolating the internal address from the exter- nal network; and providing, using a network interface within the computer, the subset of the outgoing data to the ex- ternal network. ’272 patent at col. 26, lines 37–48 (emphasis added). Claim 7 of the ’079 patent reads: 7.

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

Related

Cite This Page — Counsel Stack

Bluebook (online)
Trend Micro Inc. v. Cupp Computing As, Counsel Stack Legal Research, https://law.counselstack.com/opinion/trend-micro-inc-v-cupp-computing-as-cafc-2022.