CALL US: 206.533.3854
CALL US  206.533.3854
By Florent Darrault from Paris, France - Kendell Geers > T:error (2003) sans T, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=38067753
"By T:error (2003) sans T, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=38067753" width="300" height="222"> https://commons.wikimedia.org/w/index.php?curid=38067753

Error-Detection Software Found Patent-Eligible

Federal Circuit
Finds software patent isn’t
Too abstract to stand

The US Court of Appeals for the Federal Circuit has ruled that claims related to software for error-checking are patent-eligible.

In the case of Koninklijke KPN N.V. v. Gemalto M2M GMBH, Plaintiff Koninklijke owned a patent for a method and devices for  the transmission of data with transmission error checking.

Koninklijke sued Gemalto and others for infringing the patent.

The district court held that all four claims of the patent were ineligible under 35 U.S.C. § 101, concluding that the claims recited no more than mere abstract data manipulation operations, such as “reordering data and generating additional data.”

Section 101 defines patent-eligible subject matter as “any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof.” Laws of nature, natural phenomena, and abstract ideas aren’t patentable. Many cases in recent years, including this one, have wrestled with what exactly “abstract” means.

The Federal Circuit reversed the district court, finding

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.

As the court noted,

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 no errors in the data transmission. 

The court found that the patent solves this problem “by varying the way check data is generated by varying the permutation applied to different data blocks.”

 

Related Articles

Patent Office Says Coding Error Affected PTA Determinations

The US Patent and Trademark Office (USPTO) has announced that a recent update to its software “introduced a coding error into the patent term adjustment ...
Read More

Federal Circuit Vacates Ruling for Failing to Apply Presumption of Patent Validity

The Federal Circuit has vacated a District of Delaware ruling in a patent case which found that patent claims asserted by Astellas Pharma were invalid ...
Read More

Anti-AI “NO FAKES” Act Moves Forward in Congress

Several Representatives, including both Democrats and Republicans, have introduced the “Nurture Originals, Foster Art, and Keep Entertainment Safe Act of 2024’’ (NO FAKES Act) in the ...
Read More

Let's work together.

Contact us to set up a meeting with an attorney or team member.

Stay Informed

Sign up to receive Patent Poetry—a monthly roundup of key IP issues in our signature haiku format. Four articles (only 68 syllables); zero hassle.

SECTORS

HIGH
TECHNOLOGY

Artificial Intelligence

Blockchain & Cryptocurrency

Computer Technology & Software

Consumer Electronics

Electrical Devices

MECHANICAL
& PRODUCTS​

Cleantech

Mechanical Devices

Consumer & Retail Products

Hardware & Tools

Toys & Games

LIFE SCIENCES
& CHEMISTRY​

Biotechnology

Chemical Compounds

Digital Health

Healthcare Products

Pharmaceuticals

BRANDING
& CREATIVE​

Books & Publications

Brand Creation

Luxury Products

Photography & Video

Product Design

call us  206.533.3854