`Trials@uspto.gov
`571-272-7822 Entered: November 20, 2018
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`
`
`
`
`
`NVIDIA CORPORATION,
`Petitioner,
`
`v.
`
`POLARIS INNOVATIONS LIMITED,
`Patent Owner.
`
`____________
`
`Case IPR2017-01781
`Patent 8,161,344 B2
`____________
`
`
`
`Before MINN CHUNG, DANIEL J. GALLIGAN, and
`JOHN A. HUDALLA, Administrative Patent Judges.
`
`GALLIGAN, Administrative Patent Judge.
`
`
`FINAL WRITTEN DECISION
`Inter Partes Review
`35 U.S.C. § 318(a)
`
`
`
`
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`I. INTRODUCTION
`In this inter partes review, NVIDIA Corporation (“Petitioner”)
`challenges the patentability of claims 1–5, 8–12, 14, 16–23, 26–31, 43–45,
`and 48–51 of U.S. Patent No. 8,161,344 B2 (“the ’344 patent,” Ex. 1001),
`which is assigned to Polaris Innovations Limited (“Patent Owner”).
`We have jurisdiction under 35 U.S.C. § 6. This Final Written
`Decision, issued pursuant to 35 U.S.C. § 318(a), addresses issues and
`arguments raised during the trial in this inter partes review. For the reasons
`discussed below, we determine that Petitioner has not proven by a
`preponderance of the evidence that claims 1–5, 8–12, 14, 16–23, 26–31, 43–
`45, and 48–51 of the ’344 patent are unpatentable in this proceeding. See
`35 U.S.C. § 316(e) (“In an inter partes review instituted under this chapter,
`the petitioner shall have the burden of proving a proposition of
`unpatentability by a preponderance of the evidence.”).
`A. Procedural History
`On July 25, 2017, Petitioner requested inter partes review of claims
`1–5, 8–12, 14, 16–23, 26–31, 43–45, and 48–51 of the ’344 patent. Paper 2
`(“Pet.”). Patent Owner filed a Preliminary Response. Paper 7 (“Prelim.
`Resp.”). We instituted trial on all grounds of unpatentability, which are as
`follows:
`1. Whether claims 1, 8–12, 14, 16, 19, 26–31, 43, and 48–51 are
`unpatentable under 35 U.S.C. § 102(e) over Yoon;1
`2. Whether claims 16 and 18 are unpatentable under 35 U.S.C.
`§ 103(a) over the combined teachings of Yoon and Wickeraad;2
`
`
`1 US 2008/0082900 A1, filed Dec. 28, 2006, issued Apr. 3, 2008 (Ex. 1020).
`2 US 2007/0234182 A1, filed Mar. 31, 2006, issued Oct. 4, 2007 (Ex. 1022).
`2
`
`
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`3. Whether claims 2, 20, and 44 are unpatentable under 35 U.S.C.
`§ 103(a) over the combined teachings of Yoon and LaBerge;3
`4. Whether claims 4, 5, 22, 23, and 45 are unpatentable under 35
`U.S.C. § 103(a) over the combined teachings of Yoon and
`Hancock;4
`5. Whether claims 1–3, 8–10, 12, 16–21, 26–28, 30, 43, 44, 48, 49,
`and 51 are unpatentable under 35 U.S.C. § 103(a) over the
`combined teachings of Raz5 and Wickeraad; and
`6. Whether claims 4, 5, 11, 22, 23, 29, 45, and 50 are unpatentable
`under 35 U.S.C. § 103(a) over the combined teachings of Raz,
`Wickeraad, and Hancock.
`Paper 9 (“Dec. on Inst.”), 37.
`During the trial, Patent Owner filed a Request for Rehearing
`(Paper 11), which we denied (Paper 15). Patent Owner also filed a Response
`(Paper 18, “PO Resp.”), and Petitioner filed a Reply (Paper 26, “Pet.
`Reply”). 6 With our authorization (Paper 31), Patent Owner filed a sur-reply
`addressing prior conception and diligent reduction to practice (Paper 37),
`and Petitioner filed a responsive brief (Paper 41). Each party also filed a
`Motion to Exclude evidence. Papers 32, 34.
`An oral hearing was held on August 17, 2018, a transcript of which
`appears in the record. Paper 45 (“Tr.”). Following the hearing, with our
`authorization (Paper 46), the parties filed additional briefing addressing the
`
`
`3 US 2003/0158981 A1, issued Aug. 21, 2003 (Ex. 1024).
`4 US 4,277,844, issued July 7, 1981 (Ex. 1023).
`5 US 2005/0066110 A1, issued Mar. 24, 2005 (Ex. 1021).
`6 Paper 26 is a redacted version of Paper 25. For this Final Written
`Decision, we do not rely on any material that was filed under seal, and,
`therefore, we refer to the public, redacted version of Petitioner’s Reply.
`3
`
`
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`broadest reasonable interpretation of “data arrangement alteration.”
`Papers 47, 48.
`
`B. Real Parties in Interest
`Patent Owner identifies itself, Wi-LAN Inc., and Quarterhill Inc. as
`real parties-in-interest. Paper 6, 2.
`C. Related Matters
`Petitioner and Patent Owner cite the following judicial matter
`involving the ’505 patent: Polaris Innovations Ltd. v. Dell Inc. & NVIDIA
`Corp., Case No. 4:16-cv-07005 (N.D. Cal.). Pet. 93; Paper 4, 2–3. The
`’344 patent is also at issue in IPR2017-01346, in which we are issuing a
`final written decision concurrently with this Decision.
`D. The ’344 Patent and Illustrative Claim
`The ’344 patent generally relates to circuits for error coding.
`Ex. 1001, Abstract, 1:11–12. Figure 1A, reproduced below, illustrates an
`embodiment of such a circuit.
`
`
`
`4
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`
`Figure 1A illustrates an error coding circuit having controller 110, input 102,
`first error coding path 120, second error coding path 130, and output 104.
`Ex. 1001, 3:27–30. As illustrated in Figure 1A, each of error coding paths
`120 and 130 has a data arrangement alteration device and an error coder.
`Ex. 1001, 3:30–34. The ’344 patent explains that control indicator 116 is
`used to select between the first and second error coding paths. Ex. 1001,
`4:41–47.
`Of the claims at issue in the present proceeding, claims 1, 16, 19, and
`43 are independent claims. Claim 1 is illustrative and is reproduced below.
`
`A circuit for creating an error coding data block for a first
`1.
`data block, the circuit comprising:
`a first error coding path adapted to selectively create a first
`error coding data block in accordance with a first error coding;
`and
`
`
`
`5
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`a second error coding path adapted to selectively create a
`second error coding data block in accordance with a second error
`coding;
`the first error coding path and the second error coding path
`being selected as a function of a control indicator, and at least the
`first error coding path comprising a data arrangement alteration
`device.
`
`
`II. ANALYSIS
`A. Level of Ordinary Skill in the Art
`Petitioner’s declarant, Dr. Tredennick, testifies that “[a] person of
`ordinary skill in the art as of the time of the ’344 patent (POSITA) would
`have had a Bachelor’s degree in Electrical Engineering and at least 2 years
`of experience working in the field of semiconductor logic design.” Ex. 1019
`¶ 13. Neither Patent Owner, nor its declarant, Dr. Przybylski, offers a
`different assessment of the level of ordinary skill in the art. See Ex. 2003
`¶ 36 (“I am applying the definition of the level of experience of a person of
`ordinary skill in the art that has been put forward by Dr. Tredennick in his
`declaration. I do not necessarily agree with the definition offered there, but I
`do not presently believe that the exact level of experience of a person of
`ordinary skill impacts my opinions offered herein.”).
`Based on the evidence of record, we adopt Dr. Tredennick’s statement
`of the level of ordinary skill in the art with the exception of the language “at
`least.” Thus, we determine that the skill level of a person of ordinary skill in
`the art would have been that of a person with a bachelor’s degree in
`electrical engineering and two years of experience working in the field of
`semiconductor logic design.
`
`
`
`6
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`B. Claim Interpretation
`In an inter partes review, claim terms in an unexpired patent are
`interpreted according to their broadest reasonable construction in light of the
`specification of the patent in which they appear. 37 C.F.R. § 42.100(b)
`(2016). In applying a broadest reasonable construction, claim terms
`generally are given their ordinary and customary meaning, as would be
`understood by one of ordinary skill in the art in the context of the entire
`disclosure. See In re Translogic Tech., Inc., 504 F.3d 1249, 1257
`(Fed. Cir. 2007). This presumption may be rebutted when a patentee, acting
`as a lexicographer, sets forth an alternate definition of a term in the
`specification with reasonable clarity, deliberateness, and precision. In re
`Paulsen, 30 F.3d 1475, 1480 (Fed. Cir. 1994). Furthermore, only terms that
`are in controversy need to be construed, and only to the extent necessary to
`resolve the controversy. See Nidec Motor Corp. v. Zhongshan Broad Ocean
`Motor Co., 868 F.3d 1013, 1017 (Fed. Cir. 2017) (citing Vivid Techs., Inc. v.
`Am. Sci. & Eng’g, Inc., 200 F.3d 795, 803 (Fed. Cir. 1999)). We determine
`it is necessary to construe expressly only the claim terms discussed below to
`resolve the disputed issues before us in this proceeding.
`1. Data Arrangement Alteration
`Each of the challenged claims recites a “data arrangement alteration
`device” or a “data arrangement alteration algorithm.” The broadest
`reasonable interpretation of “data arrangement alteration” is at issue in this
`case and in IPR2017-01346, but the disputes in each proceeding are
`different. Here, the question is whether inverting data bits is an alteration of
`the arrangement of those data bits, as Petitioner contends. See Pet. 33
`(“Yoon’s DBI [(data bus inversion)] is a technique for inverting – re-
`
`
`
`7
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`arranging – the bits of a data block . . . .”). In our Decision on Institution,
`we agreed with Petitioner’s position. Dec. on Inst. 13 (“On this record and
`for purposes of this Decision, we are persuaded that data bus inversion is
`within the broadest reasonable interpretation of ‘data arrangement alteration’
`and, therefore, that a device that performs data bus inversion is within the
`broadest reasonable interpretation of ‘data arrangement alteration device.’”).
`Following oral argument, we authorized the parties to file additional briefing
`addressing the broadest reasonable interpretation of “data arrangement
`alteration.” Papers 46, 47, 48.
`Having considered the entire record developed during trial, we
`determine Petitioner has not shown that data bus inversion is within the
`broadest reasonable interpretation of data arrangement alteration consistent
`with the specification.
`Petitioner argues that “data arrangement alteration” encompasses
`“changes in data order as well as other ways of rearranging data, such as
`inversion,” and that the “[t]he ’344 patent imposes no requirements on how
`‘data arrangement alteration’ is achieved.” Paper 47, 2. In support,
`Petitioner cites the following disclosure in the ’344 patent: “Any
`implementations which may change an arrangement of data such that these
`data will be processed in an optimum manner for a subsequent error
`detection or correction algorithm may be considered as a potential data
`arrangement alteration device 222.” Ex. 1001, 10:34–38, cited in
`Paper 47, 3. According to Petitioner, “[t]hrough this disclosure, the
`’344 patent places no limit on how ‘data []arrangement alteration’ is
`achieved, and covers any rearrangement whether it is achieved through bit
`reordering, inversion, or other types of logical bit operations.” Paper 47, 3.
`
`
`
`8
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`Even if so, the arrangement of the data must be altered to give full effect to
`the claim language. The portions of the specification of the ’344 patent cited
`by Petitioner confirm this.
`In one instance, the ’344 patent states:
`In the first error coding path 120, the first data
`arrangement alteration device 122 is adapted to create a second
`data block on the basis of the first data block, which comprises
`the given number of data in a second arrangement, and to output
`it to the first error coder 124.
`Ex. 1001, 3:63–67 (emphasis added), cited in Paper 47, 2. Another passage
`states:
`
`The data arrangement alteration device 222 is adapted to
`receive, at the input 222E or 102, a first data block comprising a
`given number of data in the first arrangement, and to generate,
`on the basis of the first data block, a second data block
`comprising
`the given number of data
`in a second
`arrangement . . . .
`Ex. 1001, 6:14–18 (emphasis added), cited in Paper 47, 2. These passages
`show that data arrangement alteration takes data and puts those data into a
`different arrangement. Petitioner also cites the ’344 patent’s disclosure of a
`deserializer changing the “representation” of data. Paper 47, 2–3 (citing
`Ex. 1001, 8:58–62, 9:2–7). But, in this operation, “the second data
`block 440 . . . comprises the same data, namely the 72 bits of the first data
`block 435 in a second arrangement which is different from the first
`arrangement of the first data block.” Ex. 1001, 9:32–35 (emphasis added).
`Petitioner also cites an example in the ’344 patent in which the burst length
`is halved from eight time pulses to four time pulses. Ex. 1001, 11:52–61,
`cited in Paper 47, 4. The ’344 patent describes that, in this scenario, only
`half of the bits (36 out of 72) “will be occupied with processable data.”
`
`
`
`9
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`Ex. 1001, 11:59–60. Petitioner contends that this describes an output of 72
`bits that is larger and different than the input of only 36 bits. Paper 47, 4.
`The ’344 patent, however, describes providing “a further subarea of the
`matrix 420 for this mode, and to control the multiplexer 430, via the mode
`register 110, such that this subarea will be read out, so that, for example,
`only 36 of the 72 bits will be occupied with processable data.” Ex. 1001,
`11:56–60 (emphasis added). Thus, it is the subarea having the 36 bits of
`processable data that is read out. But even if Petitioner is correct that the
`output is larger than the input in this example, data arrangement alteration
`still requires an alteration of the arrangement of the input data, even if the
`output contains additional data.
`In all of the examples in the specification of the ’344 patent, therefore,
`the arrangement of the data is altered. We see nothing in the intrinsic record
`to support a conclusion that merely altering data satisfies the requirement of
`data arrangement alteration. Petitioner also cites testimony from its
`declarant, Dr. Tredennick, and Patent Owner’s declarant, Dr. Przybylski,
`that Petitioner contends supports its contention that data arrangement
`alteration encompasses inverting data. Paper 47, 2 (citing Ex. 1019 ¶¶ 60–
`61; Ex. 1029, 50:12–51:5; Ex. 1030, 148:13–150:1). Dr. Tredennick’s cited
`testimony quotes Yoon’s disclosure of inverting data and states, “Thus,
`Yoon’s write [read] data path comprises a data arrangement alteration device
`– the first [second] data bus inversion unit.” Ex. 1019 ¶¶ 60–61. This
`testimony, however, does not explain why data arrangement alteration, as
`described in the ’344 patent, encompasses data inversion. Dr. Przybylski
`testifies, “I believe that a selective inversion of data could be viewed as a
`data arrangement. I believe I could prove that to be the case. I don’t believe
`
`
`
`10
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`that such a proof is before the board in this case.” Ex. 1029, 50:12–51:5.
`Dr. Przybylski also testifies that “[i]nversion in a structured way where the
`output bits are an inverted form of input bits can be viewed as a
`rearrangement.” Ex. 1030, 149:4–6. This extrinsic evidence, however, fails
`to explain how “data arrangement alteration,” as described in the
`’344 patent, would have been understood. In light of the intrinsic record
`discussed above, we do not find this extrinsic evidence to be particularly
`useful in determining the broadest reasonable interpretation of “data
`arrangement alteration.” See Phillips v. AWH Corp., 415 F.3d 1303, 1318
`(Fed. Cir. 2005) (en banc) (authorizing the consideration of extrinsic
`evidence in determining the meaning of claims but noting that it is “in
`general . . . less reliable than the patent and its prosecution history in
`determining how to read claim terms”).
`For its part, Patent Owner argues that “a ‘data arrangement alteration
`device’ should be interpreted as a device that can alter the arrangement of
`data in a data block.” IPR2017-01346, Paper 14, 8–9 (emphasis added). As
`explained above, however, the specification of the ’344 patent describes a
`data arrangement alteration device as a device that alters the arrangement of
`data, not a device that merely has the capability to do it. Consider a data
`block of eight bits, having four 0s and four 1s, that goes into a device that
`inverts each bit. The result of the inversion operation will be eight bits
`having 1s where the 0s were and 0s where the 1s were. Although the device
`alters the data by inverting each bit, the arrangement of the data is also
`changed because the input data were evenly divided between 0s and 1s.
`This, arrangement alteration, however, is merely a circumstance of the input
`data. Patent Owner’s proposed construction would encompass seemingly
`
`
`
`11
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`any data alteration device because there likely will be some input to the
`device that will result in the data’s arrangement being altered. This is not
`consistent with the description of the claimed subject matter in the
`specification of the ’344 patent. See In re Smith Int’l, Inc., 871 F.3d 1375,
`1382–83 (Fed. Cir. 2017) (quoting In re Morris, 127 F.3d 1048, 1054 (Fed.
`Cir. 1997)) (stating that the broadest reasonable interpretation “is an
`interpretation that corresponds with what and how the inventor describes his
`invention in the specification, i.e., an interpretation that is ‘consistent with
`the specification.’”).
`Patent Owner also contends that data arrangement alteration must be
`performed on data “blocks.” Paper 48, 1–4. Petitioner disagrees.
`Paper 47, 5. The following passage from the ’344 patent is instructive:
`A piece of data may be, for example, a bit, and a data word may
`consist of several bits, for example. It is possible for a data word
`to be formed of several bits which are received in a serial manner,
`i.e., successive in time, or to be formed by several bits which are
`received at the same time (parallel interface). In this context,
`what is meant by data block is a serial data word, a parallel data
`word, or a serial sequence of parallel data words, as is depicted,
`for example, by reference numeral 435 in FIG. 4. Embodiments
`of the data arrangement alteration device 222 are adapted to
`change any of these types of data blocks or all of them in
`accordance with at least one data arrangement alteration
`algorithm so as to optimize error detection, or at least to improve
`error detection as compared to an approach without any change
`in the data arrangement, by means of the subsequent error coding
`algorithms.
`Ex. 1001, 11:66–12:14. A data word may be several bits and a “data block”
`may be a data word. Thus, the ’344 patent uses the term “data block” to
`refer to a grouping of data.
`
`
`
`12
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`Determining whether an arrangement of data is altered requires
`looking at a particular grouping of data from input to output. To that extent,
`we agree with Patent Owner that the ’344 patent describes performing data
`arrangement alteration on data blocks. The term “data block,” however, is
`not limited by the ’344 patent to any particular structure or length.
`Based on the foregoing, we determine that “data arrangement
`alteration device” is a device that alters the arrangement of data in a
`grouping of data. A “data arrangement alteration algorithm,” similarly, is an
`algorithm that specifies how to alter an arrangement of data in a grouping of
`data.
`2. Means for Performing a Data Arrangement Alteration Algorithm
`Petitioner contends that “[t]he corresponding structure for ‘performing
`a data arrangement alteration algorithm’ is described in the ’344 patent as a
`‘data arrangement alteration device,’ which is part of the ‘one or more
`devices’ of the first means of claim 19. Thus, the corresponding structure is
`‘a data arrangement alteration device.’” Pet. 10 (citing Ex. 1001, 6:14–25,
`6:42–65, 7:10–24; Ex. 1019 ¶ 32). In the Decision on Institution, we
`addressed Petitioner’s proposed construction for “means for performing a
`data arrangement alteration algorithm,” but we did not adopt it. Dec. on
`Inst. 11–12. Rather, we set out the following construction of this term:
`
`
`
`
`13
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`Limitation
`Claim 19: means for performing a
`data arrangement alteration
`algorithm
`
`
`
`Function and Structure
`Function: performing a data
`arrangement alteration algorithm
`
`Structure: data arrangement
`alteration devices 122, 132, and
`222 and equivalents. See id. at
`3:27–34, 5:65–6:25, 6:42–65,
`8:55–57, 10:34–45, Figs. 1–4.
`
`During the trial in this proceeding, neither party further disputed this
`interpretation. Having considered the entire record developed during trial,
`we determine that this is the proper interpretation for “means for performing
`a data arrangement alteration algorithm.” Thus, we apply this interpretation
`in our analysis below.
`
`C. Principles of Law
`To establish anticipation, each and every element in a claim, arranged
`as recited in the claim, must be found in a single prior art reference. Net
`MoneyIN, Inc. v. VeriSign, Inc., 545 F.3d 1359, 1371 (Fed. Cir. 2008).
`Although the elements must be arranged or combined in the same way as in
`the claim, “the reference need not satisfy an ipsissimis verbis test,” i.e.,
`identity of terminology is not required. In re Gleave, 560 F.3d 1331, 1334
`(Fed. Cir. 2009).
`A patent claim is unpatentable under 35 U.S.C. § 103(a) if the
`differences between the claimed subject matter and the prior art are such that
`the subject matter, as a whole, would have been obvious at the time the
`invention was made to a person having ordinary skill in the art to which said
`subject matter pertains. KSR Int’l Co. v. Teleflex Inc., 550 U.S. 398, 406
`(2007). The question of obviousness is resolved on the basis of underlying
`
`
`
`14
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`factual determinations including (1) the scope and content of the prior art;
`(2) any differences between the claimed subject matter and the prior art;
`(3) the level of ordinary skill in the art; and (4) any secondary
`considerations, if in evidence. Graham v. John Deere Co., 383 U.S. 1, 17–
`18 (1966).
`
`D. Anticipation by Yoon
`(Claims 1, 8–12, 14, 16, 19, 26–31, 43, and 48–51)
`Petitioner contends claims 1, 8–12, 14, 16, 19, 26–31, 43, and 48–51
`of the ’344 patent are unpatentable under 35 U.S.C. § 102(e) as anticipated
`by Yoon. Pet. 2, 11–65.
`
`1. Prior Art Status of Yoon
`Patent Owner argues that Yoon is not prior art because the claimed
`subject matter was conceived prior to Yoon’s filing date of December 28,
`2006, and the applicant was diligent in reducing the invention to practice.
`PO Resp. 12–31. Because Petitioner has not established Yoon describes the
`“data arrangement alteration” limitations of each challenged claim, as
`discussed below, we need not reach the issue of conception and diligent
`reduction to practice.
`
`2. Yoon
`Yoon is directed to “a semiconductor memory apparatus capable of
`detecting an error in data input/output.” Ex. 1020 ¶ 2. Yoon describes a
`memory apparatus that is connected to a graphic processing unit (GPU) and
`that has an error correction code generator (EDC) and two global data lines
`each having a data bus inversion unit (DBI). Id. ¶¶ 15, 54–57, Fig. 4.
`3. Data Arrangement Alteration
`Each challenged independent claim recites “data arrangement
`alteration.” Claims 1 and 16 recite “at least the first error coding path
`15
`
`
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`comprising a data arrangement alteration device.” Claim 19 recites “at least
`the first means for performing the first error coding comprising a means for
`performing a data arrangement alteration algorithm.” Claim 43 recites
`“performing a data arrangement alteration algorithm.” For each of these
`limitations, Petitioner relies on Yoon’s disclosure of a data bus inversion
`unit. Pet. 30–33 (citing Ex. 1020 ¶¶ 15, 54–57; Ex. 1019 ¶¶ 58–65), 48, 55,
`65. Petitioner contends that, “[d]uring write operation, DBI_1 440 inverts
`(i.e., alters) some portion of the bits of the data block based on values in an
`8-bit DBI signal.” Pet. 32 (citing Ex. 1020 ¶¶ 15, 54–57; Ex. 1019 ¶ 63).
`According to Petitioner, “Yoon uses DBI to alter data during read/write
`operations.” Pet. 33. As to claim 19, Petitioner asserts that Yoon’s data bus
`inversion devices describe “a means for performing a data arrangement
`alteration algorithm.” Pet. 48.
`As discussed above in the section addressing claim interpretation,
`“data arrangement alteration” requires alteration of the arrangement of data,
`not merely alteration of data. Petitioner’s allegation that Yoon’s data bus
`inversion alters some portion of the data is insufficient to show that Yoon
`describes altering the arrangement of data, as required by the claims. For the
`same reasons, we are not persuaded that Yoon’s data bus inversion devices
`describe the same or equivalent structure as that set forth in the specification
`of the ’344 patent, namely data arrangement alteration devices 122, 132, and
`222, as set forth in our claim interpretation discussion above.
`Because Petitioner has not shown Yoon describes the “data
`arrangement alteration” limitations of independent claims 1, 16, 19, and 43,
`Petitioner has not proven, by a preponderance of the evidence, that Yoon
`anticipated these claims.
`
`
`
`16
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`Dependent claims 8–12, 14, 26–31, and 48–51 incorporate the “data
`arrangement alteration” limitations by virtue of their dependency from their
`respective independent claims, and, therefore, Petitioner has not proven, by a
`preponderance of the evidence, that Yoon anticipated these claims.
`E. Obviousness over Yoon and Wickeraad
`(Claims 16 and 18)
`Petitioner contends claims 16 and 18 of the ’344 patent are
`unpatentable under 35 U.S.C. § 103(a) as having been obvious over the
`combined teachings of Yoon and Wickeraad. Pet. 2, 65–73. Petitioner’s
`contentions with respect to these claims rely on Yoon to teach “a data
`arrangement alteration device” for the same reasons discussed with respect
`to anticipation. Pet. 65. Because Petitioner has not shown Yoon describes
`“data arrangement alteration,” Petitioner has not proven, by a preponderance
`of the evidence, that claims 16 and 18 would have been obvious over the
`combined teachings of Yoon and Wickeraad.
`F. Obviousness over Yoon and LaBerge
`(Claims 2, 20, and 44)
`Petitioner contends claims 2, 20, and 44 of the ’344 patent are
`unpatentable under 35 U.S.C. § 103(a) as having been obvious over the
`combined teachings of Yoon and LaBerge. Pet. 2, 76–79, 81, 82. Each of
`these claims requires the same data arrangement alteration algorithm to be
`used in both error coding paths. Petitioner argues LaBerge uses the same
`data bus inversion algorithm for both read and write operations. Pet. 78.
`LaBerge discloses that its data bus inversion algorithm inverts the data bits
`in a byte if certain conditions are met. Ex. 1024 ¶ 10. Thus, Petitioner’s
`contentions with respect to these claims also rely on inverting data to teach
`“data arrangement alteration.” As discussed above in the section addressing
`
`
`
`17
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`claim interpretation, “data arrangement alteration” requires alteration of the
`arrangement of data, not merely alteration of data. Petitioner’s contentions
`in this ground, therefore, are insufficient to show that the combination of
`Yoon and LaBerge teaches altering the arrangement of data, as required by
`the claims.
`Thus, Petitioner has not proven, by a preponderance of the evidence,
`that claims 2, 20, and 44 would have been obvious over the combined
`teachings of Yoon and LaBerge.
`G. Obviousness over Yoon and Hancock
`(Claims 4, 5, 22, 23, and 45)
`Petitioner contends claims 4, 5, 22, 23, and 45 of the ’344 patent are
`unpatentable under 35 U.S.C. § 103(a) as having been obvious over the
`combined teachings of Yoon and Hancock. Pet. 2, 83–86, 89–92. These
`dependent claims incorporate the “data arrangement alteration” limitations
`of their respective independent claims, and Petitioner’s contentions in this
`ground do not remedy the deficiencies of Yoon’s teachings discussed above.
`Therefore, Petitioner has not proven, by a preponderance of the evidence,
`that claims 4, 5, 22, 23, and 45 would have been obvious over the combined
`teachings of Yoon and Hancock.
`H. Obviousness over Raz and Wickeraad
`(Claims 1–3, 8–10, 12, 16–21, 26–28, 30, 43, 44, 48, 49, and 51)
`Petitioner contends claims 1–3, 8–10, 12, 16–21, 26–28, 30, 43, 44,
`48, 49, and 51 of the ’344 patent are unpatentable under 35 U.S.C. § 103(a)
`as having been obvious over the combined teachings of Raz and Wickeraad.
`Pet. 2, 13–83.
`Petitioner relies on Raz to teach much of the subject matter recited in
`the independent claims. See Pet. 13–36. With its obviousness analysis,
`
`
`
`18
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`Petitioner provides the annotated version of Raz’s Figure 3 reproduced
`below.
`
`
`
`Pet. 13. In this annotated version of Figure 3 of Raz, Petitioner identifies a
`read path in green and a write path in red and contends these paths disclose
`the claimed “first error coding path” and “second error coding path,”
`respectively. Pet. 13, 17, 23–24.
`Independent claims 1 and 16 recite “the first error coding path and the
`second error coding path being selected as a function of a control indicator.”
`Similarly, independent claim 19 recites “the first means and the second
`means being selected as a function of a control indicator,” and claim 43
`recites “the first error coding data block for the first data block and the
`second error coding data block being selectively created as a function of a
`control indicator.”
`Petitioner acknowledges that “Raz does not explicitly disclose a
`‘control indicator’ for selecting between read/write operation.” Pet. 27.
`Petitioner argues “control indicators for selecting between read/write
`operations were well-known” and cites Wickeraad in support of this
`
`
`
`19
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`contention. Id. (citing Ex. 1022 ¶¶ 5, 10, 15–17, 34–51; Ex. 1019 ¶¶ 177–
`184). With its obviousness analysis, Petitioner provides the annotated
`version of Wickeraad’s Figure 4 reproduced below.
`
`
`
`In this annotated version of Figure 4 of Wickeraad, Petitioner labels “R/W”
`signal to multiplexer (or mux) 406 as a “Control Indicator.” Pet. 29.
`Petitioner contends that, “depending on the read/write signal, Wickeraad’s
`multiplexer 406 applies either write or read data to the ECC logic.” Id. For
`example, Wickeraad discloses that, “[i]n response to a read/write signal R/W
`being active, which defines a write operation, the multiplexer 406 applies the
`write data words WDW to the ECC logic 418” and that, “[w]hen the
`read/write signal is inactive, which defines a read operation, the multiplexer
`406 applies the read data words RDW to the ECC logic 418.” Ex. 1022
`¶ 39.
`
`
`
`20
`
`
`
`IPR2017-01781
`Patent 8,161,344 B2
`
`
`Petitioner contends:
`[A person of ordinary skill in the art] would have found it
`obvious to modify Raz’s controller circuit to use Wickeraad’s
`read/write signal for selecting between read/write path inputs to
`the ECC logic. [Ex. ]1019, ¶183. Indeed, a [person of ordinary
`skill in the art] would have understood that Raz’s memory
`controller would have required some technique for selecting
`between read/write paths to enable error correction block 130 to
`know the proper operation to perform and proper output to
`provide. Id. A [person of ordinary skill in the art] would have
`had a finite number of options for selecting between read/write
`paths and would have found use of a control indicator, such as
`Wickeraad’s, a suitable option that was commonly employed. Id.
`In fact, a [person of ordinary skill in the art] would have found
`use of Wickeraad’s control indicator (read/write signal) to select
`between Raz’s read/write paths to have been use of a known
`techn