Office Action Predictor
Last updated: April 16, 2026
Application No. 18/910,926

METHOD OF OPERATING MEMORY CONTROLLER, MEMORY SYSTEM, AND RELATED DEVICES

Non-Final OA §102
Filed
Oct 09, 2024
Examiner
NGUYEN, THIEN DANG
Art Unit
2111
Tech Center
2100 — Computer Architecture & Software
Assignee
Yangtze Memory Technologies Co., LTD.
OA Round
1 (Non-Final)
87%
Grant Probability
Favorable
1-2
OA Rounds
2y 0m
To Grant
99%
With Interview

Examiner Intelligence

Grants 87% — above average
87%
Career Allow Rate
606 granted / 696 resolved
+32.1% vs TC avg
Strong +15% interview lift
Without
With
+15.4%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 0m
Avg Prosecution
19 currently pending
Career history
715
Total Applications
across all art units

Statute-Specific Performance

§101
17.4%
-22.6% vs TC avg
§103
34.5%
-5.5% vs TC avg
§102
16.1%
-23.9% vs TC avg
§112
25.1%
-14.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 696 resolved cases

Office Action

§102
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 . DETAILED ACTION Claims 1-20 are pending in this action. Information Disclosure Statement The information disclosure statement (IDS) was not submitted for consideration. Claim Rejections - 35 USC § 102 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 the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claim(s) 1-20 is/are rejected under 35 U.S.C. 102 (a) (1) as being as being anticipated by Hiruta (US 2020/0,142,799) As per claim 1: Hiruta discloses: A method of operating a memory controller, comprising: (Hiruta, Fig. 1, shows a storage device 50 comprising a Memory Controller 200 connecting to a memory device 100) (Hiruta [0033] The memory controller 200 receives commands from the host device 2, and controls the memory device 100) (Hiruta, … a memory device including first storage elements which store data, a temperature sensor which measures a temperature of the memory device, and a controller including a processor which acquires a current temperature from the temperature sensor as a first temperature, acquires a temperature when the data is written into the first storage element, from the memory device as a second temperature, determines whether a difference between the first temperature and the second temperature exceeds a predetermined temperature difference, and when the difference exceeds the predetermined temperature difference, instructs the memory device to rewrite the data written in the first storage element…) acquiring a memory space (Hiruta, Fig. 15 Select Write Target Memory Device S61) (Hiruta [0093] The write control signal includes a write command, a write destination address, and a write execution command, for example. The write destination address is an address of a cell unit CU which is the write destination of the write data) (Hiruta Fig. 8, Page Address, Write Temperature) and a write temperature (Hiruta Fig. 8, Page Address, Write Temperature) (Hiruta [0087]…tables to be created include the address mapping table and the write temperature table illustrated in FIG. 8. The write temperature table for each memory device 100 is included in the memory device temperature information 231 for the memory device 100 on the RAM 23. The write temperature table for each memory device 100 is included in the memory device temperature information 231 for the memory device 100 on the RAM 23) (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the write temperature from the table) corresponding to to-be-rewritten data (Hiruta, Fig. 15 Select Write Target Memory Device S61) in a memory device in response to a temperature of the memory device (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the actual temperature from memory device using a temperature sensor 17 which is located in the memory device 100, see figure 1) meeting a first temperature condition; and (Hiruta, Fig. 15 at step S67 shows different condition for perform write data) (Hiruta,[0106] The overall controller 22 selects the memory device 100 as the temperature acquisition target (step S91)) (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) performing a rewrite operation on the to-be-rewritten data according to the memory (Hiruta, Fig. 15 shows a method of using either writing data or shift write data and updating the latest write temperature in the table) As per claim 2: Hiruta further discloses: wherein the first temperature condition is that a temperature difference between the temperature of the memory device and the write temperature exceeds a first temperature difference threshold. (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) (Hiruta Fig. 14 Within a predetermined temperature range? YES or NO) As per claim 3: Hiruta further discloses: wherein the first temperature condition is that the temperature difference between the temperature of the memory device and the write temperature is less than a second temperature difference threshold. (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) (Hiruta Fig. 14 Within a predetermined temperature range? YES or NO) As per claim 4: Hiruta further discloses: wherein the first temperature condition is that the temperature of the memory device is between a first threshold and a second threshold, wherein the second threshold is greater than the first threshold. (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) (Hiruta Fig. 14 Within a predetermined temperature range? YES or NO) As per claim 5: Hiruta further discloses: wherein the method further comprises: monitoring the temperature of the memory device. (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the actual temperature from memory device using a temperature sensor 17 which is located in the memory device 100, see figure 1) As per claim 6: Hiruta further discloses: wherein the to-be-rewritten data is data that has been written when the temperature of the memory device meets a second temperature condition; and the method further comprises: (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the actual temperature from memory device using a temperature sensor 17 which is located in the memory device 100, see figure 1) recording a memory space and a write temperature corresponding to writing of the data to the memory device, in response to the temperature of the memory device meeting the second temperature condition. (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) (Hiruta, [0095] When the write in step S64 is completed, the sequencer 12 writes the write temperature information recorded in the redundant area RA together with the page address information into the high reliability area HRA (step S65). As per claim 7: Hiruta further discloses: wherein the second temperature condition is that the temperature of the memory device is less than a third threshold or greater than a fourth threshold, wherein the fourth threshold is greater than the third threshold. (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) (Hiruta Fig. 14 Within a predetermined temperature range? YES or NO) As per claim 8: Hiruta further discloses: wherein recording the memory space and the write temperature corresponding to writing of the data to the memory device in response to the temperature of the memory device meeting the second temperature condition comprises: (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) (Hiruta Fig. 14 Within a predetermined temperature range? YES or NO) recording the memory space and the write temperature corresponding to writing of the data to the memory device in a first list, in response to the temperature of the memory device being less than the third threshold; and (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) (Hiruta, [0095] When the write in step S64 is completed, the sequencer 12 writes the write temperature information recorded in the redundant area RA together with the page address information into the high reliability area HRA (step S65). recording the memory space and the write temperature corresponding to writing of the data to the memory device in a second list, in response to the temperature of the memory device being greater than the fourth threshold. (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) (Hiruta, [0095] When the write in step S64 is completed, the sequencer 12 writes the write temperature information recorded in the redundant area RA together with the page address information into the high reliability area HRA (step S65). As per claim 9: Hiruta further discloses: wherein performing the rewrite operation on the to-be-rewritten data according to the memory space and the write temperature corresponding to the to-be-rewritten data comprises: (Hiruta, Fig. 14, Read Data S71) (Hiruta, Fig. 14, Acquire Temperature data S72) reading the memory space (Hiruta, Fig. 14, Read Data S71) and the write temperature (Hiruta, Fig. 14 Update Write Temperature table S74) corresponding to the to-be-rewritten data from at least one of the first list or the second list, and performing the rewrite operation on the to-be-rewritten data. (Hiruta, Fig. 14 Shift Write S74) (Hiruta, Fig. 14 Update High Reliability Area S75) As per claim 10: Hiruta further discloses: wherein reading the memory space and the write temperature corresponding to the to-be-rewritten data from at least one of the first list or the second list, and performing the rewrite operation on the to-be-rewritten data comprises at least one of the following: (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) sorting memory spaces recorded in the first list in ascending order of write temperature, sequentially reading data of the corresponding memory spaces according to a sorting result, and performing the rewrite operation; and sorting memory spaces recorded in the second list in descending order of write temperature, sequentially reading data of the corresponding memory spaces according to a sorting result, and performing the rewrite operation. (Hiruta, [0108]…the overall controller 22 determines whether the difference between the highest temperature of the write temperatures of each page address stored in the write temperature table on the RAM 23 and the current temperature exceeds the temperature difference indicated by the predetermined temperature. The predetermined temperature in this case may be the same as or different from that used in step S93. (Hiruta, [0141] The write temperature table … indicates the correspondence between the address of the block BLK and the lowest temperature and the highest temperature among the write temperatures of each page acquired from the temperature information measured by the temperature sensor 17 at the time of writing to the cell unit CU of the block) As per claim 11: Hiruta further discloses: wherein the memory space and the write temperature corresponding to the to-be-rewritten data is recorded in units of virtual blocks in the first list and the second list. (Hiruta, [0141] The write temperature table … indicates the correspondence between the address of the block BLK and the lowest temperature and the highest temperature among the write temperatures of each page acquired from the temperature information measured by the temperature sensor 17 at the time of writing to the cell unit CU of the block) As per claim 12: Hiruta further discloses: receiving a data rewrite command, wherein the data rewrite command is used for the memory controller to perform the rewrite operation on the to-be-rewritten data when the temperature of the memory device meets the first temperature condition. (Hiruta, Fig. 14, Read Data S71) (Hiruta, Fig. 14, Acquire Temperature data S72) (Hiruta [0132] … determines that the current temperature of the specified memory device 100 is out of the predetermined temperature range with respect to the temperature of the corresponding page in the write temperature table (i.e., NO in step S73), the overall controller 22 controls the memory interface 24 to instruct the specified memory device 100 to shift write data. In response to this, the sequencer 12 controls the potential generator 13, the driver 14, the row decoder 15, and the sense amplifier 16 to shift write the read data to the selected cell unit CU and write the acquired temperature data as the write temperature information (step S74). Thus, when the shift write of one page size is ended, the sequencer 12 updates the write temperature information written in the high reliability area HRA (step S75). As per claim 13: Hiruta further discloses: wherein the memory space and the write temperature corresponding to the to-be-rewritten data are stored in a host memory of a host or a controller memory of the memory controller. (Hiruta, [0141] The write temperature table … indicates the correspondence between the address of the block BLK and the lowest temperature and the highest temperature among the write temperatures of each page acquired from the temperature information measured by the temperature sensor 17 at the time of writing to the cell unit CU of the block) As per claim 14: Hiruta discloses: A memory system, comprising: a memory device; and a memory controller coupled to the memory device, wherein the memory controller is configured to: (Hiruta, Fig. 1, shows a storage device 50 comprising a Memory Controller 200 connecting to a memory device 100) (Hiruta [0033] The memory controller 200 receives commands from the host device 2, and controls the memory device 100) (Hiruta, … a memory device including first storage elements which store data, a temperature sensor which measures a temperature of the memory device, and a controller including a processor which acquires a current temperature from the temperature sensor as a first temperature, acquires a temperature when the data is written into the first storage element, from the memory device as a second temperature, determines whether a difference between the first temperature and the second temperature exceeds a predetermined temperature difference, and when the difference exceeds the predetermined temperature difference, instructs the memory device to rewrite the data written in the first storage element…) acquire a memory space and (Hiruta, Fig. 15 Select Write Target Memory Device S61) (Hiruta [0093] The write control signal includes a write command, a write destination address, and a write execution command, for example. The write destination address is an address of a cell unit CU which is the write destination of the write data) (Hiruta Fig. 8, Page Address, Write Temperature) a write temperature (Hiruta Fig. 8, Page Address, Write Temperature) (Hiruta [0087]…tables to be created include the address mapping table and the write temperature table illustrated in FIG. 8. The write temperature table for each memory device 100 is included in the memory device temperature information 231 for the memory device 100 on the RAM 23. The write temperature table for each memory device 100 is included in the memory device temperature information 231 for the memory device 100 on the RAM 23) (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the write temperature from the table) corresponding to to-be-rewritten data (Hiruta, Fig. 15 Select Write Target Memory Device S61) in response to a temperature of the memory device (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the actual temperature from memory device using a temperature sensor 17 which is located in the memory device 100, see figure 1) meeting a first temperature condition; and (Hiruta, Fig. 15 at step S67 shows different condition for perform write data) (Hiruta,[0106] The overall controller 22 selects the memory device 100 as the temperature acquisition target (step S91)) (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) perform a rewrite operation on the to-be-rewritten data according to the memory space and the write temperature corresponding to the to-be-rewritten data. (Hiruta, Fig. 15 shows a method of using either writing data or shift write data and updating the latest write temperature in the table) As per claim 15: Hiruta further discloses: a temperature sensor connected with the memory controller, and configured to monitor the temperature of the memory device. (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the actual temperature from memory device using a temperature sensor 17 which is located in the memory device 100, see figure 1) As per claim 16: Hiruta further discloses: wherein the memory controller is further configured to record the memory space and the write temperature corresponding to the to-be-rewritten data in response to the temperature of the memory device meeting a second temperature condition. (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) (Hiruta, [0095] When the write in step S64 is completed, the sequencer 12 writes the write temperature information recorded in the redundant area RA together with the page address information into the high reliability area HRA (step S65). As per claim 17: -Hiruta further discloses: controller memory, wherein the controller memory is configured to store the memory space and the write temperature corresponding to the to-be-rewritten data that are recorded. (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) (Hiruta, [0095] When the write in step S64 is completed, the sequencer 12 writes the write temperature information recorded in the redundant area RA together with the page address information into the high reliability area HRA (step S65). As per claim 18: Hiruta further discloses: a host connected with the memory controller, and configured to send a data rewrite command to the memory controller to enable the memory controller to perform the rewrite operation on the to-be-rewritten data in the memory device when the temperature of the memory device meets the first temperature condition. (Hiruta, Fig. 14, Read Data S71) (Hiruta, Fig. 14, Acquire Temperature data S72) (Hiruta [0132] … determines that the current temperature of the specified memory device 100 is out of the predetermined temperature range with respect to the temperature of the corresponding page in the write temperature table (i.e., NO in step S73), the overall controller 22 controls the memory interface 24 to instruct the specified memory device 100 to shift write data. In response to this, the sequencer 12 controls the potential generator 13, the driver 14, the row decoder 15, and the sense amplifier 16 to shift write the read data to the selected cell unit CU and write the acquired temperature data as the write temperature information (step S74). Thus, when the shift write of one page size is ended, the sequencer 12 updates the write temperature information written in the high reliability area HRA (step S75). As per claim 19: Hiruta discloses: A memory controller, comprising: a memory device interface configured to connect a memory device; and a controller processor connected with the memory device interface, and configured to: (Hiruta, Fig. 1, shows a storage device 50 comprising a Memory Controller 200 connecting to a memory device 100) (Hiruta [0033] The memory controller 200 receives commands from the host device 2, and controls the memory device 100) (Hiruta, … a memory device including first storage elements which store data, a temperature sensor which measures a temperature of the memory device, and a controller including a processor which acquires a current temperature from the temperature sensor as a first temperature, acquires a temperature when the data is written into the first storage element, from the memory device as a second temperature, determines whether a difference between the first temperature and the second temperature exceeds a predetermined temperature difference, and when the difference exceeds the predetermined temperature difference, instructs the memory device to rewrite the data written in the first storage element…) acquire a memory space and (Hiruta, Fig. 15 Select Write Target Memory Device S61) (Hiruta [0093] The write control signal includes a write command, a write destination address, and a write execution command, for example. The write destination address is an address of a cell unit CU which is the write destination of the write data) (Hiruta Fig. 8, Page Address, Write Temperature) a write temperature (Hiruta Fig. 8, Page Address, Write Temperature) (Hiruta [0087]…tables to be created include the address mapping table and the write temperature table illustrated in FIG. 8. The write temperature table for each memory device 100 is included in the memory device temperature information 231 for the memory device 100 on the RAM 23. The write temperature table for each memory device 100 is included in the memory device temperature information 231 for the memory device 100 on the RAM 23) (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the write temperature from the table) corresponding to to-be-rewritten data (Hiruta, Fig. 15 Select Write Target Memory Device S61) in the memory device in response to a temperature of the memory device (Hiruta [0094] When the memory device 100 receives the write control signal, the sequencer 12 of the memory device 100 acquires temperature information MND including data indicating temperature (i.e, temperature data) from the temperature sensor 17, and stores the temperature information MND in the register 121 (step S63)) (It is noted that at step S63, the controller acquires the actual temperature from memory device using a temperature sensor 17 which is located in the memory device 100, see figure 1) meeting a first temperature condition; and (Hiruta, Fig. 15 at step S67 shows different condition for perform write data) (Hiruta,[0106] The overall controller 22 selects the memory device 100 as the temperature acquisition target (step S91)) (Hiruta, [0122]…when the current temperature changes to certain degree with respect to the temperature at the time of past write, data is written again, i.e., data is rewritten in consideration of the change in physical characteristics of the memory element due to the temperature difference. The certain degree of temperature difference is the predetermined temperature used in the steps S93 and S94) perform a rewrite operation on the to-be-rewritten data according to the memory space and the write temperature corresponding to the to-be-rewritten data. (Hiruta, Fig. 15 shows a method of using either writing data or shift write data and updating the latest write temperature in the table) As per claim 20: Hiruta further discloses: to store the memory space and the write temperature corresponding to the to-be-rewritten data that are recorded. (Hiruta, [0088] … FIG. 8, the write temperature table indicates the correspondence between the address of each page and the write temperature of the page acquired from the temperature information measured by the temperature sensor 17 at the time of the write to the cell unit CU of the page) (Hiruta, [0095] When the write in step S64 is completed, the sequencer 12 writes the write temperature information recorded in the redundant area RA together with the page address information into the high reliability area HRA (step S65). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to THIEN DANG NGUYEN whose telephone number is (571)272-9189. The examiner can normally be reached Monday-Friday 7 AM - 3:30 PM. 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, Mark Featherstone can be reached at 571-270-3750. 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. /Thien Nguyen/Primary Examiner, Art Unit 2111
Read full office action

Prosecution Timeline

Oct 09, 2024
Application Filed
Jan 29, 2026
Non-Final Rejection — §102
Mar 30, 2026
Response Filed

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12587310
BIT ERROR CORRECTION FOR BLUETOOTH LOW ENERGY
2y 5m to grant Granted Mar 24, 2026
Patent 12585536
MEMORY SYSTEM
2y 5m to grant Granted Mar 24, 2026
Patent 12574145
CODING METHOD AND APPARATUS
2y 5m to grant Granted Mar 10, 2026
Patent 12574053
APPARATUS AND METHOD FOR GENERATING A FROZEN SET ASSOCIATED WITH A POLAR CODE
2y 5m to grant Granted Mar 10, 2026
Patent 12572415
SEMICONDUCTOR MEMORY DEVICES WITH ERROR CORRECTION
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
87%
Grant Probability
99%
With Interview (+15.4%)
2y 0m
Median Time to Grant
Low
PTA Risk
Based on 696 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in for Full Analysis

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

Free tier: 3 strategy analyses per month