Prosecution Insights
Last updated: April 19, 2026
Application No. 18/985,912

PROGRAMMING VIDEO DATA TO DIFFERENT PORTIONS OF MEMORY

Non-Final OA §103§DP
Filed
Dec 18, 2024
Examiner
SAIN, GAUTAM
Art Unit
2135
Tech Center
2100 — Computer Architecture & Software
Assignee
Micron Technology, Inc.
OA Round
1 (Non-Final)
67%
Grant Probability
Favorable
1-2
OA Rounds
3y 5m
To Grant
92%
With Interview

Examiner Intelligence

Grants 67% — above average
67%
Career Allow Rate
277 granted / 415 resolved
+11.7% vs TC avg
Strong +25% interview lift
Without
With
+25.1%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
40 currently pending
Career history
455
Total Applications
across all art units

Statute-Specific Performance

§101
5.9%
-34.1% vs TC avg
§103
65.1%
+25.1% vs TC avg
§102
1.4%
-38.6% vs TC avg
§112
25.2%
-14.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 415 resolved cases

Office Action

§103 §DP
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 . Other Refs: Neufeld (US 20200004671) – Non-volatile storage system with dynamic allocation of applications to memory based on usage monitoring. Allowable Subject Matter Claims 9-11 is objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. REASONS FOR ALLOWANCE The following is an examiner’s statement of reasons for allowance: For Claims 9-11, the prior art discloses and/or renders obvious the limitations from Claim 7. The prior art does not appear to disclose the limitations from Claims 9-11. Any comments considered necessary by applicant must be submitted no later than the payment of the issue fee and, to avoid processing delays, should preferably accompany the issue fee. Such submissions should be clearly labeled “Comments on Statement of Reasons for Allowance.” Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-17 of U.S. Patent No.12/182,406. Although the claims at issue are not identical, they are not patentably distinct from each other because Claims 1-20 of the instant application anticipate Claims 1-20 of the reference application. For Claim 1, the claim limitations in the instant application (memory device, controller configured to program video data, perform wear leveling…) are generic to (broader than) Claim 1 of the reference patent (refence patent recites other limitations). For Claims 2,3, the claim limitations of the instant application are generic to (broader than) Claim 2,4 of the reference patent, respectively. For Claim 4-6 are rejected based on dependency from Claim 1, and are broader than the respective claims of the reference patent. For Claim 7, the claim limitations in the instant application (storing, programming, performing wear leveling) are generic to (broader than) Claim 5 of the reference patent (refence patent recites other limitations). For Claim 8, the claim limitations of the instant application are generic to (broader than) Claim 6 of the reference patent. For Claim 9 the claim limitations of the instant application are generic to (broader than) Claim 7 of the reference patent, respectively. For Claim 10 the claim limitations of the instant application are generic to (broader than) Claim 8 of the reference patent, respectively. For Claim 11 the claim limitations of the instant application are generic to (broader than) Claim 9 of the reference patent, respectively. For Claim 12 the claim limitations of the instant application are generic to (broader than) Claim 10 of the reference patent, respectively. For Claim 13 the claim limitations of the instant application are generic to (broader than) Claim 11 of the reference patent, respectively. For Claim 14 the claim limitations of the instant application are generic to (broader than) Claim 12 of the reference patent, respectively. For Claim 15, the claim limitations in the instant application (storing, programming, performing wear leveling) are generic to (broader than) Claim 13 of the reference patent (refence patent recites other limitations). For Claim 16 the claim limitations of the instant application are generic to (broader than) Claim 14 of the reference patent, respectively. Claim 17, 18 are rejected based on dependency from Claim 15, and are broader than the respective claims of the reference patent. For Claim 19 the claim limitations of the instant application are generic to (broader than) Claim 16 of the reference patent, respectively. For Claim 20 the claim limitations of the instant application are generic to Claim 17 of the reference patent. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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-6, 7, 12-14, 15, 18-20 are rejected under 35 U.S.C. 103 as being unpatentable over Noh (US 20210055864 A1) and in view of Kim (US 20130346676 A1) and further in view of Golov (US 20190287319 A1) Claim 1. Noh discloses A system (eg., 0057 Fig. 4, system 1100), comprising: a host interface (eg., a host interface 210,); a memory device having a first portion and a second portion (eg., 0063 - volatile memory 300 and that is a marginal space outside of a system region of the volatile memory 300. In an embodiment, the backup zone 100a ), wherein the first portion is separate from the second portion, and wherein the first portion has a first mapping table and the second portion has a second mapping table that is separate from the first mapping table, such that a condition of the first portion does not affect performance of the second portion (eg., [0085] Fig. 7 - Furthermore, the backup zone 100a may include a first region (Index 0, Index 1) onto which data written in the random access zone 300b is backed up in a one-to-one way and a second region (Index 2) onto which the latest data updated in the random access zone 300b is backed up when power is turned off or interrupted. Each of the first region and the second region may be matched with each virtual backup index. One or more backup indices may be assigned to each backup zone. For example, two backup indices, such as Index 0 and Index 1, may be assigned to the first region, and one backup index, such as Index 2, may be assigned to the second region.); and a controller coupled to the host interface and the memory device, wherein the controller is configured to: program data received via the host interface to the first portion of the memory device using the first mapping table (eg., [0074] The controller 200 may identify a zone index matched with the start logical address of an operation based on the zone mapping table 600, and may identify whether the zone index is the random access zone 300b or the sequential zone 100b. ; [0076] The controller 200 may differently apply a process of identifying a physical address when a write command or read command for the random access zone 300b is received because the random access zone 300b corresponds to a volatile memory and the sequential zone 100b corresponds to a non-volatile memory.) ; Noh does not disclose, but Kim discloses program, using the second mapping table, data received via the host interface to the second portion of the memory device instead of to the first portion of the memory device; perform wear leveling operations on the first portion of the memory device using the first mapping table; and perform wear leveling operations on the second portion of the memory device using the second mapping table such that the wear leveling operations performed on the first portion of the memory device are separate from the wear leveling operations performed on the second portion of the memory device (eg., 0055 - wear-leveling module 135_3 may manage wear levels of the first area 141 and the second area 143 of FIG. 2. ) It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, providing the benefit of managing a storage area of a data storage device (see Kim, 0003). Noh in view of Kim does not disclose, but Golov discloses Video (eg., [0025] FIG. 3 is a flowchart of describing a method of recording data from an autonomous driving vehicle to a black box data recorder,… video… raw vehicle sensor data is placed into the first cyclic buffer 306, 0025 ). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 2. Noh in view of Kim does not disclose, but Golov discloses wherein the system further includes a buffer configured to store the video data received via the host interface before the video data is programmed. (eg., [0025] FIG. 3 is a flowchart of describing a method of recording data from an autonomous driving vehicle to a black box data recorder,… video… raw vehicle sensor data is placed into the first cyclic buffer 306, ). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 3. Noh does not disclose, but Kim discloses wherein: the first portion of the memory device comprises a number of blocks of memory cells configured to store more than one bit per memory cell; and the second portion of the memory device comprises a number of blocks of memory cells configured to store one bit per memory cell. (eg., 0041 - each of the memory cells belonging to the first area 141 may store one-bit data, and each of the memory cells belonging to the second area 143 may store two-bit data.) It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, providing the benefit of managing a storage area of a data storage device (see Kim, 0003). Claim 4. Noh discloses wherein the data is programmed to the second portion of the memory device in response to a trigger event (eg., [0085] Fig. 7 - Furthermore, the backup zone 100a may include a first region (Index 0, Index 1) onto which data written in the random access zone 300b is backed up in a one-to-one way and a second region (Index 2) onto which the latest data updated in the random access zone 300b is backed up when power is turned off or interrupted. Each of the first region and the second region may be matched with each virtual backup index. One or more backup indices may be assigned to each backup zone. For example, two backup indices, such as Index 0 and Index 1, may be assigned to the first region, and one backup index, such as Index 2, may be assigned to the second region.). Noh in view of Kim does not disclose, but Golov discloses Video (eg., [0025] FIG. 3 is a flowchart of describing a method of recording data from an autonomous driving vehicle to a black box data recorder,… video… raw vehicle sensor data is placed into the first cyclic buffer 306, ). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 5. Noh in view of Kim does not disclose, but Golov discloses wherein the controller includes trigger circuitry configured to receive sensor information in association with a particular event occurring and determine whether a trigger event has occurred (eg., 0008, 0030 - an improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss.). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 6. Noh in view of Kim does not disclose, but Golov discloses wherein it is determined that a trigger event has occurred when the received sensor information is equal to or above a threshold value (eg., 0030 - trigger a signal from one or more inertia sensors, or other types sensors detecting a measurement above a preset threshold.). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 7. Noh discloses A method (eg., 0057 Fig. 4, system 1100), comprising: using a first mapping table included in the first portion of the memory device; programming, using a second mapping table included in a second portion of the memory device that is separate from the first portion of the memory device, the video data in the buffer to the second portion of the memory device instead of to the first portion of the memory device, wherein the second mapping table is separate from the first mapping table, such that a condition of the first portion does not affect performance of the second portion; (eg., [0085] Fig. 7 - Furthermore, the backup zone 100a may include a first region (Index 0, Index 1) onto which data written in the random access zone 300b is backed up in a one-to-one way and a second region (Index 2) onto which the latest data updated in the random access zone 300b is backed up when power is turned off or interrupted. Each of the first region and the second region may be matched with each virtual backup index. One or more backup indices may be assigned to each backup zone. For example, two backup indices, such as Index 0 and Index 1, may be assigned to the first region, and one backup index, such as Index 2, may be assigned to the second region.)( [0074] The controller 200 may identify a zone index matched with the start logical address of an operation based on the zone mapping table 600, and may identify whether the zone index is the random access zone 300b or the sequential zone 100b. ; [0076] The controller 200 may differently apply a process of identifying a physical address when a write command or read command for the random access zone 300b is received because the random access zone 300b corresponds to a volatile memory and the sequential zone 100b corresponds to a non-volatile memory.) ; Noh does not disclose, but Kim discloses performing wear leveling operations on the first portion of the memory device using the first mapping table; and performing wear leveling operations on the second portion of the memory device using the second mapping table such that the wear leveling operations performed on the first portion of the memory device are separate from the wear leveling operations performed on the second portion of the memory device (eg., 0055 - wear-leveling module 135_3 may manage wear levels of the first area 141 and the second area 143 of FIG. 2. ) It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, providing the benefit of managing a storage area of a data storage device (see Kim, 0003). Noh in view of Kim does not disclose, but Golov discloses storing video data received from a host in a buffer; Video; programming the video data stored in the buffer to a first portion of a memory device (eg., [0025] FIG. 3 recording data from an autonomous driving vehicle to a black box data recorder,… video… raw vehicle sensor data is placed into the first cyclic buffer 306, 0025 ). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 12. Noh discloses wherein the buffer is a dynamic random access memory (DRAM) buffer (eg., [0048] The controller 200 may control data to be written to or read from the non-volatile memory 100 or the volatile memory 300 in response to a write command or read command transmitted by a host apparatus 20 (refer to FIG. 4). ). Claim 13. Noh in view of Kim does not disclose, but Golov discloses wherein the video data programmed to the second portion of the memory device comprises video data associated with a trigger event (e.g., In the case of an accident, collision, or near collision involving the vehicle, there may be a benefit from reviewing the sensor data recorded just prior to and/or during the accident to assist in potentially determining the cause of the accident, and/or whether there may have been a vehicle failure., 0002, accident.. loss of power.. NVM, 0019; slc, mlc, 0034). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 14. Noh in view of Kim does not disclose, but Golov discloses wherein the method includes operating the memory device to provide storage for a black box application for a vehicle (eg., 0008 - an improved black box data recorder for use with autonomous driving vehicles (AVD). (e.g., In the case of an accident, collision, or near collision involving the vehicle, there may be a benefit from reviewing the sensor data recorded just prior to and/or during the accident to assist in potentially determining the cause of the accident, and/or whether there may have been a vehicle failure., 0002, accident.. loss of power.. NVM, 0019; slc, mlc, 0034). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 15. Noh discloses A non-transitory machine readable medium storing instructions executable to (eg., 0057 Fig. 4, system 1100), comprising: using a first mapping table included in the first portion of the memory device; programming, using a second mapping table included in a second portion of the memory device that is separate from the first portion of the memory device, instead of to the first portion of the memory device, wherein the video data is programmed to the second portion of the memory device using a second mapping table included in the second portion of the memory device that is separate from the first mapping table, such that a condition of the first portion of the memory device does not affect performance of the second portion of the memory device (eg., [0085] Fig. 7 - Furthermore, the backup zone 100a may include a first region (Index 0, Index 1) onto which data written in the random access zone 300b is backed up in a one-to-one way and a second region (Index 2) onto which the latest data updated in the random access zone 300b is backed up when power is turned off or interrupted. Each of the first region and the second region may be matched with each virtual backup index. One or more backup indices may be assigned to each backup zone. For example, two backup indices, such as Index 0 and Index 1, may be assigned to the first region, and one backup index, such as Index 2, may be assigned to the second region.)( [0074] The controller 200 may identify a zone index matched with the start logical address of an operation based on the zone mapping table 600, and may identify whether the zone index is the random access zone 300b or the sequential zone 100b. ; [0076] The controller 200 may differently apply a process of identifying a physical address when a write command or read command for the random access zone 300b is received because the random access zone 300b corresponds to a volatile memory and the sequential zone 100b corresponds to a non-volatile memory.) ; Noh does not disclose, but Kim discloses perform wear leveling operations on the first portion of the memory device using the first mapping table; andperform wear leveling operations on the second portion of the memory device using the second mapping table such that the wear leveling operations performed on the first portion of the memory device are separate from the wear leveling operations performed on the second portion of the memory device (eg., 0055 - wear-leveling module 135_3 may manage wear levels of the first area 141 and the second area 143 of FIG. 2. ) It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, providing the benefit of managing a storage area of a data storage device (see Kim, 0003). Noh in view of Kim does not disclose, but Golov discloses storing video data received from a host in a buffer; Video; program data received from a host to a first portion of a memory device; programming the data stored in the buffer (eg., 0025 - This data is generated upon start-up 304. The raw vehicle sensor data is placed into the first cyclic buffer 306. The first cyclic buffer may receive sensor data directly from the sensors.), It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 18. Noh in view of Kim does not disclose, but Golov discloses wherein the video data programmed to the second portion of the memory device includes urgent video data associated with a trigger event. (eg., [0023] The event that results in a signal sent to the Black Box via the controller 134, may include a collision or near collision involving the ADV as detected by an inertia sensor, sudden activation of the Braking system, failure of the engine or other components within the ADV, such as G-sensors (acceleration) activations, Automatic Emergency Breaking activation, a signal from the Advanced driver assistance systems (ADAS) or autonomous computer that indicates an accident/collision or near collision.), It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 19. Noh in view of Kim does not disclose, but Golov discloses wherein the video data received from the host comprises data from a camera associated with a vehicle (eg., 0025 Fig. 3 - sensors may include GPS data, video or other cameras,). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claim 20. Noh in view of Kim does not disclose, but Golov discloses wherein the video data is programmed to the second portion of the memory device in response to receiving a signal that a trigger event has occurred, and wherein the trigger event comprises a vehicle accident (eg., 0019 - if the accident is more involved and there is a power disruption to the first cyclic buffer 206, the content of 206 may be lost due to the loss of power and unable to be flushed. However, even in the event of a power loss, the compressed data stored in second cyclic buffer 208 (comprising of NVM) would still be retained and accessible via the second cyclic buffer 208 (e.g., in the case of a power interruption) or accessible via the storage NVM 214, provide there was no power interruption and the data was flushed.) It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, providing the benefit of improved solution for recording vehicle sensor data generated immediately prior to and possibly during an event (e.g., collision or near collision involving the respective vehicle or vehicle nearby), while also providing a solution for recording the vehicle sensor data in the event of a power loss (see Golov, 0008). Claims 8, 16 are rejected under 35 U.S.C. 103 as being unpatentable over Noh (US 20210055864 A1) and in view of Kim (US 20130346676 A1) and further in view of Golov (US 20190287319 A1) and Gunda (US 20210064280 A1) Claim 8. Noh in view of Kim and Golov does not disclose, but Gunda discloses wherein the method includes erasing the second portion of the memory device (eg., 0038 - a subset of the video frames in a partition of the memory separate from the portion of the memory. For instance, the controller 123 may allocate the partition 121 to be separate from the locations of the plurality of video frames 119 and L2P mapping table 120, as illustrated, e.g., in FIG. 1. If one or more of the plurality of video frames 119 needs to be erased or overwritten (e.g. the NVM 110 becomes full, the footage becomes outdated, etc.), the controller 123 may further be configured to erase one or more logical addresses (and lengths) for the one or more video frames in the subset of video frames 302. For example, the controller 123 may remove or overwrite the entries in the logical address table 305 corresponding to any logical addresses removed or overwritten in the L2P mapping table 205.). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, with Gunda, providing the benefit of providing a separate partition for storing the logical addresses for the subset of video frames, the host may continue to read from and write video frames to the remaining memory of the storage device in usual operation, without affecting the logical addresses in the partition (see Gunda, 0019). Claim 16. Noh in view of Kim and Golov does not disclose, but Gunda discloses wherein the second portion of the memory device has no data stored therein prior to the video data being programmed thereto (e.g., in FIG. 1. If one or more of the plurality of video frames 119 needs to be erased or overwritten (e.g. the NVM 110 becomes full, the footage becomes outdated, etc.), the controller 123 may further be configured to erase one or more logical addresses (and lengths) for the one or more video frames in the subset of video frames 302.). It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, with Gunda, providing the benefit of providing a separate partition for storing the logical addresses for the subset of video frames, the host may continue to read from and write video frames to the remaining memory of the storage device in usual operation, without affecting the logical addresses in the partition (see Gunda, 0019). Claims 17 are rejected under 35 U.S.C. 103 as being unpatentable over Noh (US 20210055864 A1) and in view of Kim (US 20130346676 A1) and further in view of Golov (US 20190287319 A1) and Wakchaure (US 9570159 B1) Claim 17. Noh in view of Kim and Golov does not disclose, but Wakchaure disclose wherein the instructions are executable to:program the video data received from the host to the first portion of the memory device by sending a first command to the memory device; andprogram the video data received from the host to the second portion of the memory device by sending a second command to the memory device. (e.g., TLC, SCL… the second memory block 133 is not used to store information during normal operation of the SSD 110 but, instead, is utilized upon detection of the power loss event. Col 8:30-40), It would have been obvious to one of ordinary skill in the art prior to the filing date of the claimed invention to modify the memory device with mapping tables in respective portions as disclosed by Noh, with Kim, with Golov, with Wakchaure, providing the benefit of reduce an amount of time and/or energy used for completion of existing write instructions (see Wakchaure, col 3:1-5) to preserve data in flash memories of solid state drives during power loss events (col 1:7-10). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to GAUTAM SAIN whose telephone number is (571)270-3555. The examiner can normally be reached M-F 9-5. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Jared Rutz can be reached at 571-272-5535. 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. /GAUTAM SAIN/Primary Examiner, Art Unit 2135
Read full office action

Prosecution Timeline

Dec 18, 2024
Application Filed
Jan 27, 2026
Non-Final Rejection — §103, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602326
STORAGE DEVICE AND OPERATION METHOD THEREOF
2y 5m to grant Granted Apr 14, 2026
Patent 12585551
SMART LOAD BALANCING OF CONTAINERS FOR DATA PROTECTION USING SUPERVISED LEARNING
2y 5m to grant Granted Mar 24, 2026
Patent 12585386
MEMORY DEVICE WITH COMPUTATION FUNCTION AND OPERATION METHOD THEREOF
2y 5m to grant Granted Mar 24, 2026
Patent 12578873
MEMORY SYSTEM AND METHOD
2y 5m to grant Granted Mar 17, 2026
Patent 12572303
CACHE MANAGEMENT IN A MEMORY SUBSYSTEM
2y 5m to grant Granted Mar 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
67%
Grant Probability
92%
With Interview (+25.1%)
3y 5m
Median Time to Grant
Low
PTA Risk
Based on 415 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month