Koninklijke Kpn N v. v. Gemalto M2m Gmbh

CourtCourt of Appeals for the Federal Circuit
DecidedNovember 15, 2019
Docket18-1863
StatusPublished

This text of Koninklijke Kpn N v. v. Gemalto M2m Gmbh (Koninklijke Kpn N v. v. Gemalto M2m Gmbh) 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
Koninklijke Kpn N v. v. Gemalto M2m Gmbh, (Fed. Cir. 2019).

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, ar- gued 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 in- tervenor. Defendants-appellees Gemalto M2M GmbH, Ge- malto Inc., Gemalto IOT LLC, also represented by BRIAN ANDREA, Washington, DC.

WILLIAM R. PETERSON, Morgan, Lewis & Bockius LLP, Houston, TX, for defendants-appellees TCL Communica- tion 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, Wash- ington, 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 Ge- malto M2M GmbH, Gemalto Inc., Gemalto IOT LLC, TCL Communication Technology Holdings Limited, TCL Com- munication, 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) al- leging 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 ab- stract data manipulation operations, such as “reordering data and generating additional data.” J.A. 23. On appeal, KPN only challenges the district court’s ineligibility deci- sion with respect to dependent claims 2–4. As to these ap- pealed 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 sys- tem 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 dur- ing transmission. For example, if the check data from both ends match, the system infers that the content of the re- ceived 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 transmis- sions. According to the patent, certain generating func- tions 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, be- cause 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 defec- tive check data is aggravated for a particular type of per- sistent 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 gener- ated defective check data for an initial data block with a given systematic error, the system would continue to gen- erate defective check data for subsequent data blocks with the same systematic error, thus allowing these types of er- rors to persist in the system. The ’662 patent solves this problem by varying the way check data is generated by varying the permutation ap- plied to different data blocks. Varying the permutation for each data block reduces the chances that the same system- atic 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 system- atic 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 en- coded as a series of electromagnetic pulses representing “0s” and “1s” of binary code, packaged into a series of indi- vidual data blocks. As the information travels through the air, different types of environmental factors may impact the transmission of data in different ways. Whereas vari- able 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. A. Prior Art Check Data Generators Conventional prior art systems detected errors in data transmissions by generating something called “check data” (or “supplementary data”). Id. at col. 1, ll. 10–46, col. 3, ll. 32–33. Check data is a short piece of information that is generated from the original data using a generating func- tion. Id. at col. 1, ll. 55–56, col. 2, ll. 31–34. As such, check data effectively serves as a short-hand representation of the content of the original data prior to transmission. Dur- ing a data transmission, check data is attached to the orig- inal data of each data block as a “redundant” piece of information to enable the detection of transmission errors by the receiver. Id. at col. 1, ll. 34–37.

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

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)

Cite This Page — Counsel Stack

Bluebook (online)
Koninklijke Kpn N v. v. Gemalto M2m Gmbh, Counsel Stack Legal Research, https://law.counselstack.com/opinion/koninklijke-kpn-n-v-v-gemalto-m2m-gmbh-cafc-2019.