Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Continued Examination
A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 2/9/2026 has been entered.
Response to Amendment
This Office action is in response to Applicant' s communication filed 2/9/2026 in response to the Office action dated 12/17/2025. Claims 1, 11, and 19 have been amended. Claims 1-13, 16-17, and 19-23 are pending in this application.
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claims 1, 5, 8, 11, and 16 are rejected under 35 U.S.C 103 as being unpatentable over Lee (US 20200363965 A1) in view of Nam (US 20080201539 A1), and further in view of Rawal et al. (US 20190303028 A1), hereinafter Rawal.
Regarding claim 1, Lee teaches a storage device comprising: nonvolatile memory comprising a plurality of memory blocks in any one of a user area, a reserved area, and an over-provisioning (OP) area (Paragraphs 28, 36; Fig. 1, memory device 150 including nonvolatile memory comprises blocks within a user region, a redundancy [reserved] region, and a user overprovisioning region);
and a storage controller configured to perform a storage block management operation on the plurality of memory blocks (Paragraphs 29, 38; Fig. 1, block manager 48 of controller 130 replaces bad blocks), and
maintain an OP capacity of the OP area as it is (Paragraphs 36, 38, 71; Figs. 1 and 5C, utilizing reserved redundancy blocks to replace bad blocks within user overprovisioning blocks).
Lee does not explicitly teach wherein the storage controller is further configured to: based on a memory block in the user area being detected as a bad block, determine whether a number of bad blocks is greater than a maximum number of bad blocks, and based on the number of bad blocks being greater than the maximum number of bad blocks, decrease a capacity of the user area by setting at least one user memory block in the user area as an unused block, based on a use ratio of the user area being less than or equal to a reference use ratio.
However, Nam teaches wherein the storage controller is further configured to: based on a memory block in the user area being detected as a bad block, determine whether a number of bad blocks is greater than a maximum number of bad blocks (Paragraphs 60-61, 64; Fig. 5, steps S210-S220, a memory controller detects and counts a number of bad blocks and determines if the number of bad blocks exceeds a maximum), and
based on the number of bad blocks being greater than the maximum number of bad blocks, decrease a capacity of the user area (Paragraphs 62, 64; Fig. 5, steps S220, S270, if the number of bad blocks exceeds the maximum, the storage is run at an abnormal capacity (decreased to half of its normal capacity))
by setting at least one user memory block in the user area as an unused block (Paragraphs 18, 49; Fig. 1, memory blocks in user space 124 that are set in abnormal mode are unwritable [unusable]).
Lee and Nam are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee to further include the exceedable bad block maximum and the decreasable user area according to the teachings of Nam. The motivation for doing so would have been to improve device lifespan and save costs by utilizing a part of the storage capacity even if the number of bad blocks exceeds a maximum (Nam, Paragraph 81).
Lee in view of Nam does not explicitly teach to decrease a capacity of the user area based on a use ratio of the user area being less than or equal to a reference use ratio.
However, Rawal teaches to decrease a capacity of the user area based on a use ratio of the user area being less than or equal to a reference use ratio (Paragraph 101; Fig. 4, block 406, in response to an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio], decreasing total available storage capacity).
Lee, Nam, and Rawal are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee in view of Nam to further include the decreasing capacity of the user area based on a reference use ratio according to the teachings of Rawal. The motivation for doing so would have been to improve storage hardware utilization (Rawal, Paragraph 105).
Regarding claim 5, Lee in view of Nam, further in view of Rawal teaches the storage device of claim 1, wherein the storage controller is further configured to, based on the use ratio of the user area being greater than the reference use ratio (Rawal, Paragraph 101; Fig. 4, block 406, determining that the access pattern [use ratio] meets an upper storage utilization threshold (greater than a lower storage utilization threshold)) and
the number of bad blocks being greater than the maximum number of bad blocks (Nam, Paragraph 64; Fig. 5, steps S230, S240, determining whether the number of bad blocks exceeds the maximum and whether there is existing user data),
set the nonvolatile memory to a read only mode (Nam, Paragraph 64; Fig. 5, step S250, the storage device is set to a read-only mode).
Regarding claim 8, Lee in view of Nam, further in view of Rawal teaches the storage device of claim 1, wherein the storage controller is further configured to, based on the number of bad blocks being less than or equal to the maximum number of bad blocks (Nam, Paragraphs 61, 64; Fig. 5; step S220, determining whether to perform normal operations based on the number of bad blocks not exceeding the maximum),
replace the memory block detected as the bad block with a memory block in the reserved area (Lee, Paragraph 38, replacing one of the bad blocks with a new memory block of the redundancy [reserved] region).
Regarding claim 11, Lee teaches a storage device comprising: nonvolatile memory (Paragraph 28; Fig. 1, memory device 150 includes nonvolatile memory)
comprising a plurality of planes, each of the plurality of planes comprising a plurality of memory blocks (Paragraphs 46, 48-49; Fig. 1, block manager 48 manages multiple planes and blocks within memory device 150); and
a storage controller configured to perform a storage block management operation on each of the plurality of planes (Paragraphs 29, 38, 48-49; Fig. 1, block manager 48 of controller 130 replaces bad blocks within memory device 150 containing multiple planes),
wherein the plurality of memory blocks in each of the plurality of planes are in any one of a user area, a reserved area, and an over-provisioning (OP) area (Paragraph 36; Fig. 1, blocks are allocated in a user region, a redundancy [reserved] region, or a user overprovisioning region), and
the plurality of planes comprising a first plane (Paragraph 49, multiple planes).
Lee does not explicitly teach wherein the storage controller is further configured to, based on a memory block in the user area of the first plane being detected as a bad block, perform a subsequent operation based on whether a number of bad blocks of the first plane is greater than a maximum number of bad blocks and a use ratio of the user area of the first plane, wherein the use ratio is less than or equal to a reference use ratio, and wherein the subsequent operation comprises decreasing a capacity of the user area of the first plane by setting at least one user memory block in the user area as an unused block.
However, Nam teaches wherein the storage controller is further configured to, based on a memory block in the user area of the first plane being detected as a bad block (Paragraphs 60, 64; step S210, a memory controller detects and counts a number of bad blocks),
perform a subsequent operation based on whether a number of bad blocks of the first plane is greater than a maximum number of bad blocks (Paragraphs 61, 64; Fig. 5, step S220, determining whether the number of bad blocks exceeds the maximum), and
wherein the subsequent operation comprises decreasing a capacity of the user area of the first plane (Paragraphs 62, 64; Fig. 5, step S270, the storage device is ran at an abnormal capacity (decreased to half its normal capacity)).
by setting at least one user memory block in the user area as an unused block (Paragraphs 18, 49; Fig. 1, memory blocks in user space 124 that are set in abnormal mode are unwritable [unusable]).
Lee and Nam are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee to further include the exceedable bad block maximum and the decreasable user area according to the teachings of Nam. The motivation for doing so would have been to improve device lifespan and save costs by utilizing a part of the storage capacity even if the number of bad blocks exceeds a maximum (Nam, Paragraph 81).
Lee in view of Nam does not explicitly to perform a subsequent operation based on a use ratio of the user area of the first plane is less than or equal to a reference use ratio.
However, Rawal teaches to perform a subsequent operation based on a use ratio of the user area of the first plane is less than or equal to a reference use ratio (Paragraph 101; Fig. 4, block 406, in response to an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio], decreasing total available storage capacity).
Lee, Nam, and Rawal are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee in view of Nam to further include the decreasing capacity of the user area based on a reference use ratio according to the teachings of Rawal. The motivation for doing so would have been to improve storage hardware utilization (Rawal, Paragraph 105).
Regarding claim 16, Lee in view of Nam, further in view of Rawal teaches the storage device of claim 11, wherein the storage controller is further configured to, based on the number of bad blocks of the first plane being greater than the maximum number of bad blocks (Nam, Paragraphs 61, 64; Fig. 5; step S220, determining whether the number of bad blocks exceeds the maximum),
maintain an OP capacity of the OP area of the first plane as it is (Lee, Paragraphs 36, 38, 71; Figs. 1 and 5C, utilizing reserved redundancy blocks to replace bad blocks within user overprovisioning blocks).
Claims 2-3, 6-7, 9-10, 12-13, 17, and 19-23 are rejected under 35 U.S.C. 103 as being unpatentable over Lee in view of Nam, further in view of Rawal as applied to claims 1, 8, and 11 above, and further in view of Heo et al. (US 20100082890 A1), hereinafter Heo.
Regarding claim 2, Lee in view of Nam, further in view of Rawal teaches the storage device of claim 1, wherein the storage controller is further configured to, based on the use ratio of the user area being less than or equal to the reference use ratio (Rawal, Paragraph 101; Fig. 4, block 406, in response to an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio], decreasing total available storage capacity) and
the number of bad blocks being greater than the maximum number of bad blocks (Nam, Paragraph 64; Fig. 5, step S220, determining whether the number of bad blocks exceeds the maximum),
decrease the capacity of the user area (Nam, Paragraphs 62, 64; Fig. 5, step S270, the storage device is run at an abnormal capacity (decreased to half its normal capacity)).
Lee in view of Nam, further in view of Rawal does not explicitly teach based on a currently decreased capacity of the user area and a maximum decreasable capacity of the user area.
However, Heo teaches based on a currently decreased capacity of the user area and a maximum decreasable capacity of the user area (Paragraph 394, converting user blocks to replace bad blocks [decreasing capacity] based on the current amount of user blocks [currently decreased capacity] being above a minimum threshold value of user blocks [maximum decreasable capacity]).
Lee, Nam, Rawal, and Heo are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee in view of Nam, further in view of Rawal to further include the currently decreased capacity and the maximum decreasable capacity according to the teachings of Heo. The motivation for doing so would have been to improve the reliability of the memory device (Heo, Paragraph 391).
Regarding claim 3, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 2, wherein the storage controller is further configured to: based on the currently decreased capacity of the user area being less than the maximum decreasable capacity of the user area, decrease the capacity of the user area (Heo, Paragraph 394, if the current amount of user blocks [currently decreased capacity] is higher than the minimum threshold value (falls short of a maximum decreasable capacity), convert a user block to replace a bad block, decreasing user capacity),
and based on the currently decreased capacity of the user area being same as the maximum decreasable capacity of the user area, set the nonvolatile memory to a read only mode (Heo, Paragraph 394, if the current amount of user blocks is less than the minimum threshold value (has reached/exceeded a maximum decreasable capacity), set the bad block [memory] to a read only mode).
Regarding claim 6, Lee in view of Nam, further in view of Rawal teaches the storage device of claim 1, but does not explicitly teach wherein the storage controller is further configured to, based on the number of bad blocks being greater than the maximum number of bad blocks, transmit a replacement notification to a host device.
However, Heo teaches wherein the storage controller is further configured to, based on the number of bad blocks being greater than the maximum number of bad blocks, transmit a replacement notification to a host device (Paragraphs 119-121, 128, 137; Figs. 1, 5, 6, step S110, if the number of bad blocks is greater than a threshold b5 [maximum number of bad blocks], sending bad status information [notification] to a host 110, indicating memory replacement).
Lee, Nam, Rawal, and Heo are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee in view of Nam, further in view of Rawal to further include the replacement notification according to the teachings of Heo. The motivation for doing so would have been to improve user experience by indicating whether to perform memory replacement at an appropriate time (Heo, Paragraph 137).
Regarding claim 7, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 6, wherein the replacement notification comprises a target fail response value, a condition check status value (Heo, Paragraph 128; Fig. 6, step S110, status information includes checking various parameters [condition check status values]), and a replacement sense key value.
Regarding claim 9, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 8, wherein the storage controller is further configured to, based on the number of bad blocks being greater than a reference ratio of the maximum number of bad blocks and the number of bad blocks being less than or equal to the maximum number of bad blocks, transmit a caution notification to a host device (Heo, Paragraphs 119-121, 128; Figs. 1, 5, 6, step S110, if the number of bad blocks is greater than a threshold b3 [reference ratio] and less than a threshold b5 [maximum number of bad blocks], sending warning status information [caution notification] to host 110).
Regarding claim 10, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 9, wherein the caution notification comprises a target fail response value, a condition check status value (Heo, Paragraph 128; Fig. 6, step S110, status information includes checking various parameters [condition check status values]), and a caution sense key value.
Regarding claim 12, Lee in view of Nam, further in view of Rawal teaches the storage device of claim 11, wherein the storage controller is further configured to, based on the number of bad blocks of the first plane being greater than the maximum number of bad blocks (Nam, Paragraph 64; Fig. 5, step S220, determining whether the number of bad blocks exceeds the maximum) and
the use ratio of the user area of the first plane being less than or equal to the reference use ratio (Rawal, Paragraph 101; Fig. 4, block 406, in response to an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio], decreasing total available storage capacity),
decrease the capacity of the user area of the first plane as the subsequent operation (Nam, Paragraphs 62, 64; Fig. 5, step S270, the storage device is ran at an abnormal capacity (decreased to half its normal capacity)).
Lee in view of Nam, further in view of Rawal does not explicitly teach based on a currently decreased capacity of the user area of the first plane and a maximum decreasable capacity of the user area.
However, Heo teaches based on a currently decreased capacity of the user area of the first plane and a maximum decreasable capacity of the user area (Paragraph 394, converting user blocks to replace bad blocks [decreasing capacity] based on the current amount of user blocks [currently decreased capacity] being above a minimum threshold value of user blocks [maximum decreasable capacity]).
Lee, Nam, Rawal, and Heo are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee in view of Nam, further in view of Rawal to further include the currently decreased capacity and the maximum decreasable capacity according to the teachings of Heo. The motivation for doing so would have been to improve the reliability of the memory device (Heo, Paragraph 391).
Regarding claim 13, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 12, wherein the storage controller is further configured to: based on the currently decreased capacity of the user area of the first plane being less than the maximum decreasable capacity of the user area, decrease the capacity of the user area of the first plane as the subsequent operation (Heo, Paragraph 394, if the current amount of user blocks [currently decreased capacity] is higher than the minimum threshold value (falls short of a maximum decreasable capacity), convert a user block to replace a bad block, decreasing user capacity), and
based on the currently decreased capacity of the user area of the first plane being same as the maximum decreasable capacity of the user area, set the nonvolatile memory to a read only mode as the subsequent operation (Heo, Paragraph 394, if the current amount of user blocks is less than the minimum threshold value (has reached/exceeded a maximum decreasable capacity), set the bad block [memory] to a read only mode).
Regarding claim 17, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 11, wherein the storage controller is further configured to, based on the number of bad blocks of the first plane being greater than the maximum number of bad blocks, perform the subsequent operation (Nam, Paragraphs 62, 64; Fig. 5, steps S220, S270, if the number of bad blocks exceeds the maximum, the storage is ran at an abnormal capacity (decreased to half of its normal capacity)) and then
transmit, to a host device, a replacement notification (Heo, Paragraphs 119-121, 128, 137; Figs. 1, 5, 6, step S110, if the number of bad blocks is greater than a threshold b5 [maximum number of bad blocks], sending bad status information [notification] to a host 110, indicating memory replacement), and
wherein the replacement notification comprises a target fail response value, a condition check status value (Heo, Paragraph 128; Fig. 6, step S110, status information includes checking various parameters [condition check status values]), and a replacement sense key value.
Regarding claim 19, Lee teaches an electronic apparatus comprising: a host device configured to generate a write request or a read request for data (Paragraphs 44-47; Fig. 1, host 102 sends a read request or a write request for data); and
a storage device configured to perform an operation corresponding to the write request or the read request (Paragraphs 44-48; Fig. 1, FTL 40 of memory device 150 receives, processes, and translate a read/write request from host 102),
wherein the storage device comprises: nonvolatile memory comprising a plurality of memory blocks in any one of a user area, a reserved area, and an over-provisioning (OP) area (Paragraphs 28, 36; Fig. 1, memory device 150 including nonvolatile memory comprises blocks within a user region, a redundancy [reserved] region, and a user overprovisioning region);
and a storage controller configured to perform a storage block management operation on the plurality of memory blocks (Paragraphs 29, 38; Fig. 1, block manager 48 of controller 130 replaces bad blocks).
Lee does not explicitly teach wherein the storage controller is further configured to: based on a memory block in the user area being detected as a bad block, determine whether a number of bad blocks is greater than a maximum number of bad blocks, and based on the number of bad blocks being greater than the maximum number of bad blocks, decrease a capacity of the user area by setting at least one user memory block in the user area as an unused block, based on a use ratio of the user area being less than or equal to a reference use ratio, and transmit a replacement notification to the host device.
However, Nam teaches wherein the storage controller is further configured to: based on a memory block in the user area being detected as a bad block, determine whether a number of bad blocks is greater than a maximum number of bad blocks (Paragraphs 60-61, 64; Fig. 5, steps S210-S220, a memory controller detects and counts a number of bad blocks and determines if the number of bad blocks exceeds a maximum), and
based on the number of bad blocks being greater than the maximum number of bad blocks, decrease a capacity of the user area (Paragraphs 62, 64; Fig. 5, steps S220, S270, if the number of bad blocks exceeds the maximum, the storage is ran at an abnormal capacity (decreased to half of its normal capacity))
by setting at least one user memory block in the user area as an unused block (Paragraphs 18, 49; Fig. 1, memory blocks in user space 124 that are set in abnormal mode are unwritable [unusable]).
Lee and Nam are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the apparatus of Lee to further include the exceedable bad block maximum and the decreasable user area according to the teachings of Nam. The motivation for doing so would have been to improve device lifespan and save costs by utilizing a part of the storage capacity even if the number of bad blocks exceeds a maximum (Nam, Paragraph 81).
Lee in view of Nam does not explicitly teach to decrease a capacity of the user area based on a use ratio of the user area being less than or equal to a reference use ratio, and transmit a replacement notification to the host device.
However, Rawal teaches to decrease a capacity of the user area based on a use ratio of the user area being less than or equal to a reference use ratio (Paragraph 101; Fig. 4, block 406, in response to an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio], decreasing total available storage capacity).
Lee, Nam, and Rawal are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the apparatus of Lee in view of Nam to further include the decreasing capacity of the user area based on a reference use ratio according to the teachings of Rawal. The motivation for doing so would have been to improve storage hardware utilization (Rawal, Paragraph 105).
Lee in view of Nam, further in view of Rawal does not explicitly to teach transmit a replacement notification to the host device.
However, Heo teaches transmit a replacement notification to the host device (Paragraphs 119-121, 128, 137; Figs. 1, 5, 6, step S110, if the number of bad blocks is greater than a threshold b5 [maximum number of bad blocks], sending bad status information [notification] to a host 110, indicating memory replacement).
Lee, Nam, Rawal, and Heo are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the apparatus of Lee in view of Nam, further in view of Rawal to further include the replacement notification according to the teachings of Heo. The motivation for doing so would have been to improve user experience by indicating whether to perform memory replacement at an appropriate time (Heo, Paragraph 137).
Regarding claim 20, Lee in view of Nam, further in view of Rawal and Heo teaches the electronic apparatus of claim 19, wherein the storage controller is further configured to: based on a currently decreased capacity of the user area being less than a maximum decreasable capacity of the user area (Heo, Paragraph 394, determining if the current amount of user blocks [currently decreased capacity] is higher than the minimum threshold value (falls short of a maximum decreasable capacity)),
the number of bad blocks being greater than the maximum number of bad blocks (Nam, Paragraph 64; Fig. 5, step S220, determining whether the number of bad blocks exceeds the maximum) and
the use ratio of the user area being less than or equal to the reference use ratio (Rawal, Paragraph 101; Fig. 4, block 406, in response to an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio], decreasing total available storage capacity),
decrease the capacity of the user area (Nam, Paragraphs 62, 64; Fig. 5, step S270, the storage device is ran at an abnormal capacity (decreased to half its normal capacity)),
based on the currently decreased capacity of the user area being same as the maximum decreasable capacity of the user area (Heo, Paragraph 394, determining if the current amount of user blocks is less than the minimum threshold value (has reached/exceeded a maximum decreasable capacity)),
the number of bad blocks being greater than the maximum number of bad blocks (Nam, Paragraph 64; Fig. 5, step S220, determining whether the number of bad blocks exceeds the maximum) and
the use ratio of the user area being less than or equal to the reference use ratio (Rawal, Paragraph 101; Fig. 4, block 406, determining an access pattern [use ratio] to a storage container (including a user area) being equal to a lower storage utilization threshold [reference use ratio]),
set the nonvolatile memory to a read only mode (Heo, Paragraph 394, set the bad block [memory] to a read only mode in response to the current amount of user blocks being less than a minimum threshold), and
based on the use ratio of the user area being greater than the reference use ratio (Rawal, Paragraph 101; Fig. 4, block 406, determining that the access pattern [use ratio] meets an upper storage utilization threshold (greater than a lower storage utilization threshold)) and
the number of bad blocks being greater than the maximum number of bad blocks (Nam, Paragraph 64; Fig. 5, step S220, determining whether the number of bad blocks exceeds the maximum),
set the nonvolatile memory to the read only mode (Nam, Paragraphs 63-64; Fig. 5, steps S220-S250, the storage device is set to a read-only mode based on the existence of stored user data [use ratio] and whether the number of bad blocks exceeds the maximum).
Regarding claim 21, Lee in view of Nam, further in view of Rawal and Heo teaches the electronic apparatus of claim 19, wherein the storage controller is further configured to, based on the number of bad blocks being greater than the maximum number of bad blocks (Nam, Paragraphs 61, 64; Fig. 5; step S220, determining whether the number of bad blocks exceeds the maximum),
maintain an OP capacity of the OP area as it is (Lee, Paragraphs 36, 38, 71; Figs. 1 and 5C, utilizing reserved redundancy blocks to replace bad blocks within user overprovisioning blocks).
Regarding claim 22, Lee in view of Nam, further in view of Rawal and Heo teaches the electronic apparatus of claim 19, wherein the storage controller is further configured to: transmit a ready response (Heo, Paragraph 245; Fig. 22, ready control signal [response] of nonvolatile memory 2240)
to the host device, based on the write request being received from the host device (Lee, Paragraphs 44 and 47; Fig. 1, memory device 150 may generate a control signal to interface transmitted write request data from host 102),
receive write data corresponding to the write request from the host device (Lee, Paragraph 47, receiving write request data from the host), and
transmit, to the host device, the replacement notification based on the number of bad blocks being greater than the maximum number of bad blocks and a memory block in the user area being the bad block (Heo, Paragraphs 119-121, 128, 137; Figs. 1, 5, 6, step S110, in response to detecting that number of bad blocks is greater than a threshold b5 [maximum number of bad blocks], sending bad status information [notification] to a host 110, indicating memory replacement)
during a write operation corresponding to the write request (Lee, Paragraph 77; Fig. 7, step S706, detecting bad memory blocks as blocks which have failed during a write operation), and
wherein the replacement notification comprises a target fail response value, a condition check status value (Heo, Paragraph 128; Fig. 6, step S110, status information includes checking various parameters [condition check status values]), and a replacement sense key value.
Regarding claim 23, Lee in view of Nam, further in view of Rawal and Heo teaches the electronic apparatus of claim 19, wherein the storage controller is further configured to: transmit, to the host device, a caution notification based on the number of bad blocks being less than or equal to the maximum number of bad blocks, the number of bad blocks being greater than a reference ratio of the maximum number of bad blocks (Heo, Paragraphs 119-121, 128; Figs. 1, 5, 6, step S110, if the number of bad blocks is greater than a threshold b3 [reference ratio] and less than a threshold b5 [maximum number of bad blocks], sending warning status information [caution notification] to host 110), and
the memory block in the user area being the bad block during a write operation corresponding to the write request (Lee, Paragraphs 38, 77; Fig. 7, step S706, detecting bad memory blocks in the user region as blocks which have failed during a write operation), and
wherein the caution notification comprises a target fail response value, a condition check status value (Heo, Paragraph 128; Fig. 6, step S110, status information includes checking various parameters [condition check status values]), and a caution sense key value.
Claim 4 is rejected under 35 U.S.C. 103 as being unpatentable over Lee in view of Nam, further in view of Rawal and Heo as applied to claim 3 above, and further in view of Hsu et al. (US 20060250720 A1), hereinafter Hsu.
Regarding claim 4, Lee in view of Nam, further in view of Rawal and Heo teaches the storage device of claim 3 and the use ratios of the user area (Nam, Paragraphs 63-64; Fig. 5, steps S230-S240, S270, running the storage device at abnormal [decreased] capacity based on whether there is no stored user data in the user space).
Lee in view of Nam, further in view of Rawal and Heo does not explicitly teach wherein the maximum decreasable capacity of the user area is set based on a maximum decreasing capacity reference table indicating decreasable capacities.
However, Hsu teaches wherein the maximum decreasable capacity of the user area is set based on a maximum decreasing capacity reference table indicating decreasable capacities (Paragraph 21; Fig. 2, lookup table 411 lists configuration modes of decreasable sizes [capacities] of the data storing zone 401 [user area]).
Lee, Nam, Rawal, Heo, and Hsu are analogous art because they are in the same field of endeavor, that being storage block management. It would have been obvious to one having ordinary skill in the art before the effective filing date of the claimed invention to have modified the storage device of Lee in view of Nam, further in view of Rawal and Heo to further include the maximum decreasing capacity reference table according to the teachings of Hsu. The motivation for doing so would have been to prolong the service life of the memory device while dynamically managing memory zone sizes as needed (Hsu, Paragraphs 8-9).
Response to Arguments
Applicant’s arguments (see pages 10-11 of the remarks) filed 2/9/2026, with respect to the rejections of claims 1, 11, and 19 under 35 U.S.C 103 have been fully considered, but are not persuasive.
Regarding claims 1, 11, and 19, the Applicant asserts that the cited references, either individually or in combination, fail to teach the limitation: “decreasing a capacity of the user area by setting at least one user memory block in the user area as an unused block”.
However, upon further consideration of the references, Nam would appear to set user blocks in the user area as unusable (Paragraphs 18, 49, 56; Fig. 1, when activating abnormal capacity, setting the affected memory blocks in user space 124 as unwritable [unusable]) in response to decreasing the capacity of the user space (Paragraphs 49, 56; Fig. 3, activating abnormal capacity decreases memory area 314 to half its normal capacity).
The Examiner argues that the newly cited areas of the Nam references teach the amended limitation “decreasing a capacity of the user area by setting at least one user memory block in the user area as an unused block”, and further notes any other arguments with respect to the amended limitation of claims 1, 11, and 19 are consummate in scope with the argument above. Thus, the Examiner maintains the rejections set forth above.
Applicant’s remaining arguments (see pages 11-13 of the remarks) filed 2/9/2026, with respect to the rejections of claims 1, 11, and 19 under 35 U.S.C 103 have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Lee, Nam, Heo, and Rawal.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to Jason Pinga whose telephone number is (571) 272-2620. The examiner can normally be reached on M-F 8:30am-6pm ET.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Arpan Savla, can be reached on (571) 272-1077. The fax phone number for the organization where this application or proceeding is assigned is (571) 273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/J.M.P./Examiner, Art Unit 2137
/Arpan P. Savla/Supervisory Patent Examiner, Art Unit 2137