Koninklijke Kpn N v. v. Gemalto M2m Gmbh

Court of Appeals for the Federal Circuit·Decided November 15, 2019·No. 18-1863·Published

Opinion

United States Court of Appeals for the Federal Circuit

KONINKLIJKE KPN N.V.,

Plaintiff-Appellant

v.

GEMALTO M2M GMBH, GEMALTO INC., GEMALTO IOT LLC, TCL COMMUNICATION TECHNOLOGY HOLDINGS LIMITED, TCL COMMUNICATION, INC., TCT MOBILE (US) HOLDINGS, INC., TCT MOBILE (US) INC., TCT MOBILE, INC., TELIT WIRELESS SOLUTIONS, INC.,

Defendants-Appellees

LG ELECTRONICS, INC.,

Intervenor

2018-1863, 2018-1864, 2018-1865

Appeals from the United States District Court for the District of Delaware in Nos. 1:17-cv-00086-LPS, 1:17-cv- 00091-LPS, 1:17-cv-00092-LPS, Chief Judge Leonard P. Stark.

Decided: November 15, 2019

ANDRES HEALY, Susman Godfrey LLP, Seattle, WA, argued for plaintiff-appellant. Also represented by HUNTER 2 KONINKLIJKE KPN N.V. v. GEMALTO M2M GMBH

VANCE, ALEXANDRA GISELLE WHITE, Houston, TX; LAWRENCE PERLEY COGSWELL, III, Hamilton, Brook, Smith & Reynolds, PC, Boston, MA; TIMOTHY JOSEPH MEAGHER, Concord, MA.

BRIAN ROSENTHAL, Gibson, Dunn & Crutcher LLP, New York, NY, argued for all defendants-appellees and intervenor . Defendants-appellees Gemalto M2M GmbH, Gemalto Inc., Gemalto IOT LLC, also represented by BRIAN ANDREA, Washington, DC.

WILLIAM R. PETERSON, Morgan, Lewis & Bockius LLP, Houston, TX, for defendants-appellees TCL Communication Technology Holdings Limited, TCL Communication, Inc., TCT Mobile (US) Holdings, Inc., TCT Mobile (US) Inc., TCT Mobile, Inc. Also represented by JULIE S. GOLDEMBERG, Philadelphia, PA; BRADFORD CANGRO, HANG ZHENG, Washington, DC.

DAVID A. LOEWENSTEIN, Pearl Cohen Zedek Latzer LLP, New York, NY, for defendant-appellee Telit Wireless Solutions, Inc. Also represented by CLYDE SHUMAN, GUY YONAY.

CARTER GLASGOW PHILLIPS, Sidley Austin LLP, Washington , DC, for intervenor. Also represented by RYAN C. MORRIS; PETER H. KANG, Palo Alto, CA.

Before DYK, CHEN, and STOLL, Circuit Judges.

CHEN, Circuit Judge.

Plaintiff-Appellant Koninklijke KPN N.V. (KPN) owns U.S. Patent No. 6,212,662 (’662 patent). KPN sued Gemalto M2M GmbH, Gemalto Inc., Gemalto IOT LLC, TCL Communication Technology Holdings Limited, TCL Communication , Inc., TCT Mobile, Inc., TCT Mobile (US) Inc., TCT Mobile (US) Holdings, Inc., and Telit Wireless

KONINKLIJKE KPN N.V. v. GEMALTO M2M GMBH 3

Solutions, Inc. (collectively “Appellees”) for infringement of the ’662 patent in the United States District Court for the District of Delaware. Appellees moved for judgment on the pleadings under Federal Rule of Civil Procedure 12(c) alleging that all four claims (claims 1–4) of the ’662 patent were ineligible under 35 U.S.C. § 101. The district court granted Appellees’ motion with respect to all four claims, concluding that the claims recite no more than mere abstract data manipulation operations, such as “reordering data and generating additional data.” J.A. 23. On appeal, KPN only challenges the district court’s ineligibility decision with respect to dependent claims 2–4. As to these appealed claims, we reverse. Rather than being merely directed to the abstract idea of data manipulation, these claims are directed to an improved check data generating device that enables a data transmission error detection system to detect a specific type of error that prior art systems could not.

In data transmission systems, it is common to generate something called “check data” to check whether data was accurately transmitted over a communications channel. Check data is generated based on the original data and thus serves as a shorthand representation of a particular block of data. By comparing the check data generated at both ends of the communication channel, error detection systems may be able to infer whether errors occurred during transmission. For example, if the check data from both ends match, the system infers that the content of the received data block is the same as what was transmitted and thus concludes that no errors occurred during transport.

But, as the ’662 patent recognizes, matching check data is not always a reliable indicator of accurate data transmissions . According to the patent, certain generating functions coincidentally produce the same check data for a corrupted data block and an uncorrupted data block. When this happens, the check data is functionally defective, because the system will mistakenly believe that there were 4 KONINKLIJKE KPN N.V. v. GEMALTO M2M GMBH

no errors in the data transmission. The problem of defective check data is aggravated for a particular type of persistent error, i.e., “systematic error,” that repeats across data blocks in the same way. According to the ’662 patent, prior art error detection systems were unable to reliably detect systematic errors. Once the prior art system generated defective check data for an initial data block with a given systematic error, the system would continue to generate defective check data for subsequent data blocks with the same systematic error, thus allowing these types of errors to persist in the system.

The ’662 patent solves this problem by varying the way check data is generated by varying the permutation applied to different data blocks. Varying the permutation for each data block reduces the chances that the same systematic error will produce the same defective check data across different data blocks. Claims 2–4 thus replace the prior art check data generator with an improved, dynamic check data generator that enables increased detection of systematic errors that recur across a series of transmitted data blocks. As with other claims we have found to be patent- eligible in prior cases, the appealed claims represent a non- abstract improvement in the functionality of an existing technological process and not simply an abstract idea of manipulating data. Accordingly, we reverse the district court’s grant of Appellees’ Rule 12(c) motion that claims 2– 4 are ineligible on the pleadings.

TECHNOLOGY BACKGROUND

In order to physically transmit information over the air from a transmitter to a receiver, that information is encoded as a series of electromagnetic pulses representing “0s” and “1s” of binary code, packaged into a series of individual data blocks. As the information travels through the air, different types of environmental factors may impact the transmission of data in different ways. Whereas variable changes in the environment may cause random errors

KONINKLIJKE KPN N.V. v. GEMALTO M2M GMBH 5

to appear in different data blocks, persistent properties in the environment, such as an “interference signal with a certain frequency” or “equipment error,” may cause certain errors to repeat themselves across each data block in the same way. ’662 patent at col. 1, ll. 48–52. This type of persistent error, called a “systematic error,” is the focus of the ’662 patent.

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

Koninklijke Kpn N v. v. Gemalto M2m Gmbh, (Fed. Cir. 2019).

Koninklijke Kpn N v. v. Gemalto M2m Gmbh (Koninklijke Kpn N v. v. Gemalto M2m Gmbh) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Allergan, Inc. v. Athena Cosmetics, Inc.
640 F.3d 1377 (Federal Circuit, 2011)
Enfish, LLC v. Microsoft Corporation
822 F.3d 1327 (Federal Circuit, 2016)
Electric Power Group, LLC v. Alstom S.A.
830 F.3d 1350 (Federal Circuit, 2016)
McRO, Inc. v. Bandai Namco Games America Inc.
837 F.3d 1299 (Federal Circuit, 2016)
Affinity Labs of Texas, LLC v. Directv, LLC
838 F.3d 1253 (Federal Circuit, 2016)
Intellectual Ventures I LLC v. Symantec Corp.
838 F.3d 1307 (Federal Circuit, 2016)
Recognicorp, LLC v. Nintendo Co., Ltd.
855 F.3d 1322 (Federal Circuit, 2017)
Two-Way Media Ltd. v. Comcast Cable Communications, LLC
874 F.3d 1329 (Federal Circuit, 2017)
Finjan, Inc. v. Blue Coat Systems, Inc.
879 F.3d 1299 (Federal Circuit, 2018)
Berkheimer v. Hp Inc.
881 F.3d 1360 (Federal Circuit, 2018)
Interval Licensing LLC v. Aol, Inc.
896 F.3d 1335 (Federal Circuit, 2018)
Ancora Technologies, Inc. v. Htc America, Inc.
908 F.3d 1343 (Federal Circuit, 2018)
SAP Am., Inc. v. InvestPic, LLC
898 F.3d 1161 (Federal Circuit, 2018)