`INVALIDITY CLAIM CHART FOR THE ’298 PATENT
`BASED ON U.S. PATENT APPLICATION PUB. NO. 2009/0327591 (“Moshayedi App.”)
`
`U.S. Patent Application Publication No. 2009/0327591 (“Moshayedi App.”) was filed on June 25, 2009 and published on December
`31, 2009. Moshayedi App. is prior art to the ’298 patent under at least 35 U.S.C. § 102(a), (b), and (e) (pre-AIA). The asserted claims
`of the ’298 patent are anticipated by Moshayedi App. expressly and/or inherently or rendered obvious, either alone or in combination
`with other references, as set forth in the cover pleading for Micron’s Initial Invalidity Contentions and as further explained in the chart
`below.
`
`This chart is based on Defendants’ present understanding of Plaintiff’s apparent positions as to the scope of the asserted claims. By
`including prior art that invalidates the claims of the patent based on Plaintiff’s claim construction and infringement positions,
`Defendants are neither adopting nor acceding in any manner to Plaintiff’s claim construction and infringement positions.
`Furthermore, nothing stated herein shall be treated as an admission or suggestion that Defendants agree with Plaintiff regarding either
`the scope of any of the asserted claims or the claim constructions Plaintiff advances in its infringement allegations or anywhere else.
`Nor shall anything in this chart be treated as an admission that any of Defendants’ accused technology meets any limitations of the
`claims.
`
`Claim 1
`[1.Pre] A system for storing
`data comprising:
`
`U.S. Pat. No. 8,891,298
`Disclosure in Moshayedi App.
`To the extent the preamble is limiting, Moshayedi App. discloses and/or renders obvious a system for
`storing data.
`
`[1.A] at least one MLC non-
`volatile memory module
`comprising a plurality of
`individually erasable blocks;
`
`See, e.g.,
`
` Figure 1
` Abstract
`
`Moshayedi App. discloses and/or renders obvious at least one MLC non-volatile memory module
`comprising a plurality of individually erasable blocks.
`
`See, e.g.,
`
` Figure 1
`[0026]
`
`[0038]
`
`
`1
`
`Vervain Ex. 2011, p. 1
`Micron v. Vervain
`IPR2021-01547
`
`
`
`EXHIBIT A-20
`INVALIDITY CLAIM CHART FOR THE ’298 PATENT
`BASED ON U.S. PATENT APPLICATION PUB. NO. 2009/0327591 (“Moshayedi App.”)
`
`
`
`
`
`[1.B] at least one SLC non-
`volatile memory module
`comprising a plurality of
`individually erasable blocks;
`and
`
`[1.C] a controller coupled to
`the at least one MLC non-
`volatile memory module and
`the at least one SLC non-
`volatile memory module
`
`[1.D.i] wherein the controller
`is adapted to: (a) maintain an
`address map of at least one of
`the MLC and SLC non-
`
`U.S. Pat. No. 8,891,298
`
`
`
`
`[0005]
`[0030]
`
`
`
`Moshayedi App. discloses and/or renders obvious at least one SLC non-volatile memory module
`comprising a plurality of individually erasable blocks.
`
`See, e.g.,
`
`
` Figure 1
`
`[0026]
`
`[0038]
`
`[0005]
`
`[0030]
`
`
`
`Moshayedi App. discloses and/or renders obvious a controller coupled to the at least one MLC non-
`volatile memory module and the at least one SLC non-volatile memory module.
`
`See, e.g.,
`
`
` Figure 1
`
`[0036]
`
`[0026] (controller communicating with modules)
`
`
`
`Moshayedi App. discloses and/or renders obvious wherein the controller is adapted to maintain an
`address map of at least one of the MLC and SLC non-volatile memory modules, the address map
`comprising a list of logical address ranges accessible by a computer system.
`
`
`2
`
`Vervain Ex. 2011, p. 2
`Micron v. Vervain
`IPR2021-01547
`
`
`
`EXHIBIT A-20
`INVALIDITY CLAIM CHART FOR THE ’298 PATENT
`BASED ON U.S. PATENT APPLICATION PUB. NO. 2009/0327591 (“Moshayedi App.”)
`
`U.S. Pat. No. 8,891,298
`
`See, e.g.,
`
`
`
`[0006]
`
`[0037]
`
`[0047]
` Abstract (using “logical” instead of “virtual”)
`
`volatile memory modules,
`the address map comprising a
`list of logical address ranges
`accessible by a computer
`system
`
`
`[1.D.ii] the list of logical
`address ranges having a
`minimum quanta of
`addresses
`
`[1.D.iii] wherein each entry
`in the list of logical address
`ranges maps to a similar
`range of physical addresses
`within either the at least one
`SLC non-volatile memory
`module or within the at least
`one MLC non-volatile
`memory module
`
`[1.E.i] b) determine if a
`
`
`
`
`
`
`
`Moshayedi App. discloses and/or renders obvious the list of logical address ranges having a minimum
`quanta of addresses.
`
`See, e.g.,
`
`
`
`
`
`
`[0006]
`[0037]
`[0047]
`
`
`
`Moshayedi App. discloses and/or renders obvious wherein each entry in the list of logical address
`ranges maps to a similar range of physical addresses within either the at least one SLC non-volatile
`memory module or within the at least one MLC non-volatile memory module.
`
`See, e.g.,
`
`
`
`
`
`
`[0006]
`[0037]
`[0047]
`
`
`
`Moshayedi App. discloses and/or renders obvious wherein the controller is adapted to determine if a
`
`3
`
`Vervain Ex. 2011, p. 3
`Micron v. Vervain
`IPR2021-01547
`
`
`
`EXHIBIT A-20
`INVALIDITY CLAIM CHART FOR THE ’298 PATENT
`BASED ON U.S. PATENT APPLICATION PUB. NO. 2009/0327591 (“Moshayedi App.”)
`
`range of addresses listed by
`an entry and mapped to a
`similar range of physical
`addresses within the at least
`one MLC non-volatile
`memory module, fails a data
`integrity test
`
`[1.E.ii] in the event of such a
`failure, the controller remaps
`the entry to the next available
`equivalent range of physical
`addresses within the at least
`one SLC non-volatile
`memory module
`
`[1.F] c) determine which of
`the blocks of the plurality of
`the blocks in the MLC and
`SLC non-volatile memory
`modules are accessed most
`frequently by maintaining a
`count of the number of times
`each one of the blocks is
`accessed
`
`
`
`
`
`U.S. Pat. No. 8,891,298
`range of addresses listed by an entry and mapped to a similar range of physical addresses within the at
`least one MLC non-volatile memory module, fails a data integrity test.
`
`See, e.g.,
`
`
`
`
`
`
`[0031] (data errors)
`[0033]
`[0061]-[0064]
`
`
`Moshayedi App. discloses and/or renders obvious in the event of such a failure, the controller remaps
`the entry to the next available equivalent range of physical addresses within the at least one SLC non-
`volatile memory module.
`
`See, e.g.,
`
`
`
`
`
`[0006]
`[0036]
`
`
`Moshayedi App. discloses and/or renders obvious wherein the controller is adapted to determine which
`of the blocks of the plurality of the blocks in the MLC and SLC non-volatile memory modules are
`accessed most frequently by maintaining a count of the number of times each one of the blocks is
`accessed.
`
`See, e.g.,
`
`
`
`
`
`
`
`
`[0009]
`[0024]
`[0071] (describing tracking the number of times that actual NAND block is written to)
`[0032]
`[0049]
`
`4
`
`Vervain Ex. 2011, p. 4
`Micron v. Vervain
`IPR2021-01547
`
`
`
`EXHIBIT A-20
`INVALIDITY CLAIM CHART FOR THE ’298 PATENT
`BASED ON U.S. PATENT APPLICATION PUB. NO. 2009/0327591 (“Moshayedi App.”)
`
`U.S. Pat. No. 8,891,298
`
`
`Moshayedi App. discloses and/or renders obvious wherein the controller is adapted to allocate those
`blocks that receive the most frequent writes by transferring the respective contents of those blocks to
`the at least one SLC non-volatile memory module.
`
`See, e.g.,
`
`
`
`
`
`
`[0024]
`[0032]
`[0049]
`
`
`
`Disclosure in Moshayedi App.
`Moshayedi App. discloses and/or renders obvious the system of claim 1, wherein the minimum quanta
`of addresses is equal to one page.
`
`See, e.g.,
`
`
`
`
`[0046] (“virtual page number … according the LBA address received from host”)
`
`[1.G] d) allocate those blocks
`that receive the most frequent
`writes by transferring the
`respective contents of those
`blocks to the at least one
`SLC non-volatile memory
`module
`
`Claim 3
`[3] The system of claim 1,
`wherein the minimum quanta
`of addresses is equal to one
`page.
`
`Claim 4
`[4] The system of claim 1,
`wherein the MLC non-
`volatile memory module is
`NAND flash memory.
`
`Claim 5
`[5] The system of claim 1,
`wherein the SLC non-volatile
`
`
`
`
`
`
`
`
`
`Disclosure in Moshayedi App.
`Moshayedi App. discloses and/or renders obvious the system of claim 1, wherein the MLC non-
`volatile memory module is NAND flash memory.
`
`See, e.g.,
`
`
`
`
`[0026] (MLC is “NAND flash”)
`
`Disclosure in Moshayedi App.
`Moshayedi App. discloses and/or renders obvious the system of claim 1, wherein the SLC non-volatile
`memory module is NAND flash memory.
`
`5
`
`Vervain Ex. 2011, p. 5
`Micron v. Vervain
`IPR2021-01547
`
`
`
`EXHIBIT A-20
`INVALIDITY CLAIM CHART FOR THE ’298 PATENT
`BASED ON U.S. PATENT APPLICATION PUB. NO. 2009/0327591 (“Moshayedi App.”)
`
`memory module is NAND
`flash memory.
`
`Claim 11
`[11] The system of claim 1,
`wherein the controller causes
`the transfer of content on a
`periodic basis.
`
`
`See, e.g.,
`
`
`U.S. Pat. No. 8,891,298
`
`
`
`[0026] (SLC is “NAND flash”)
`
`
`
`
`
`Disclosure in Moshayedi App.
`Moshayedi App. discloses and/or renders obvious the system of claim 1, wherein the controller causes
`the transfer of content on a periodic basis.
`
`See, e.g.,
`
`
`
`
`
`[0024]
`[0032] (characterizing as “swap”)
`
`6
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Vervain Ex. 2011, p. 6
`Micron v. Vervain
`IPR2021-01547
`
`