Viasat v. Western Digital Technologies
Panel: Chen, Bryson, Cunningham
The Federal Circuit affirmed the Patent Trial and Appeal Board's determination that claims 13–23 of Viasat's U.S. Patent No. 8,966,347, directed to forward error correction systems for flash memory, are unpatentable as obvious over the Diggs and Cheng prior art references. Viasat argued that claim 13 requires a single "decoder" component to both retrieve encoded data from flash memory and process that data to correct errors, whereas in Diggs those functions are performed by distinct elements—the Controller retrieves data while the ECC Detection and Correction module processes it. The court held that substantial evidence supported the Board's finding that Diggs disclosed the claimed structure because the ECC module is incorporated within the Controller, meaning a single entity performs both functions.
The court treated the Board's decision as principally a factual finding reviewed for substantial evidence, though it noted the same result would follow under claim construction analysis. The court distinguished mechanical patent cases that presume separately recited claim elements are physically distinct components, explaining that in electronic patents functions may be performed by overlapping circuitry without violating claim requirements. Relying on the patent's specification—which expressly contemplates that the encoder, decoder, and controller "may, individually or collectively" be implemented in shared hardware—the court concluded that claim 13 does not require the decoder and controller to consist of entirely separate circuits, only that the claimed functions be performed.