Patents by Inventor Aaron Lee

Aaron Lee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260319885
    Abstract: Methods, systems, and apparatuses include probabilistically determining a read operation number using a window size. A read command is received from a host device by a memory subsystem. A memory address is determined using the read command. It is determined that the read command corresponds to the read operation number. The memory address is flagged to have a select gate of the memory address scanned. The select gate of the memory address is scanned in response to flagging the memory address.
    Type: Application
    Filed: June 24, 2026
    Publication date: October 15, 2026
    Inventors: Luis Iam, Zhengang Chen, Tawalin Opastrakoon, Fanqi Wu, Juane Li, Aaron Lee, Lei Lin
  • Patent number: 12754675
    Abstract: A processing device determines, during a pre-runtime stage associated with a memory device, a first relationship comprising a first modeling of a first parameter of the memory device and a second parameter of the memory device. During the pre-runtime stage, a grown bad block allowance is determined based on the first relationship associated with the memory device. The grown bad blocks allowance is stored in a storage location associated with the memory device, where the memory device uses the grown bad blocks allowance during runtime.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: October 6, 2026
    Assignee: Micron Technology, Inc.
    Inventors: Yang Liu, Fanqi Wu, Aaron Lee
  • Publication number: 20260301836
    Abstract: For each voltage offset bin of a plurality of voltage offset bins, a corresponding period of scan operations of memory blocks associated with the voltage offset bin is determined. For each voltage offset bin of the plurality of voltage offset bins, a corresponding scheduling time offset of scan operations is determined. For a chosen voltage offset bin, based on a period of scan operations associated with the chosen voltage offset bin and a scheduling time offset associated with the chosen voltage offset bin, a scan operation is scheduled. The scan operation with respect to one or more blocks associated with the chosen voltage offset bin is performed.
    Type: Application
    Filed: June 9, 2026
    Publication date: October 1, 2026
    Inventors: Yang Liu, Zhenlei Shen, Aaron Lee, Yue Wei, Xiaoxin Zou, Woei Chen Peh
  • Patent number: 12749537
    Abstract: A processing device, operatively coupled with a memory device, performs a first programming operation on a first set of cells addressable by a first wordline of a first plane of the memory device. The processing device identifies a predefined index shift value associated with the first wordline. The processing device determines, by applying the predefined index shift value to a first index value of the first wordline, a second index value of a second wordline of a second plane of the memory device. The processing device further performs a second programming operation on a second set of cells addressable by the second wordline of the second plane.
    Type: Grant
    Filed: June 25, 2024
    Date of Patent: September 29, 2026
    Assignee: Micron Technology, Inc.
    Inventors: Yu-Chung Lien, Aaron Lee, Zhenming Zhou
  • Publication number: 20260271153
    Abstract: An optoelectronic device controller includes a first circuit configurable to generate a pulse width modulation signal based at least in part on (i) an adjustable threshold voltage and (ii) a periodic waveform, and a second circuit configurable to modulate light output of an optoelectronic device based at least in part on the pulse width modulation signal. The periodic waveform may be an output of a triangle wave generator. The optoelectronic device may be one of a laser and a light-emitting diode.
    Type: Application
    Filed: March 6, 2026
    Publication date: September 10, 2026
    Inventor: Aaron Lee
  • Publication number: 20260269009
    Abstract: In some embodiments, a computer-implemented method of predicting a molecule type using segment read information is provided. A computing device receives a segment read for a molecule. The computing device determines one or more k-mers for the segment read. For each k-mer of the one or more k-mers, the computing device retrieves one or more records from a hash table using the k-mer as a key, wherein each record includes an identifier associated with a molecule type. The computing device generates a molecule type prediction for the segment read based on the identifiers of the retrieved one or more records.
    Type: Application
    Filed: June 21, 2023
    Publication date: September 10, 2026
    Applicant: University of Washington
    Inventors: Russell N. Van Gelder, Kenji Nakamichi, Aaron Lee
  • Patent number: 12710899
    Abstract: A method for generating a virtual block stripe in a memory device is described. The method includes determining a minimum quantity of data blocks in the virtual block stripe to be generated and determining that a first bank has a first quantity of operational data blocks that is greater than the minimum quantity of data blocks in the virtual block stripe. The method also includes determining that a second bank has a second quantity of operational data blocks that is less than the minimum quantity of data blocks in the virtual block stripe and logically mapping one or more data blocks of the first bank to the second bank. The method further includes generating the virtual block stripe comprising the second quantity of operational data blocks of the second bank and the logically mapped one or more data blocks of the first bank.
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: August 18, 2026
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Aaron Lee, Daniel Zhang, Yang Liu, Tingjun Xie, Juane Li, Jiangli Zhu
  • Publication number: 20260229297
    Abstract: An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to initiate a scan operation on a plurality of block families of the memory device. Each of the plurality of block families is assigned to a voltage offset bin of a plurality of voltage offset bins. The processing device further determines that a number of scan operations to be performed in one scan interval is greater than a maximum number of scan operations to be performed in a scan interval. The processing device further determines based on the voltage offset bins of the plurality of block families and a time elapsed since execution of a previous scan operation of the plurality of block families, a scan priority of each of the plurality of block families, and schedules, based on the scan priority, a scan operation of one or more block families of the plurality of block families during one or more subsequent scan intervals.
    Type: Application
    Filed: March 27, 2026
    Publication date: August 6, 2026
    Inventors: Yang Liu, Steven Michael Kientz, Tingjun Xie, Aaron Lee, Jiangli Zhu, Wei Wang
  • Patent number: 12688087
    Abstract: Methods, systems, and apparatuses include probabilistically determining a read operation number using a window size. A read command is received from a host device by a memory subsystem. A memory address is determined using the read command. It is determined that the read command corresponds to the read operation number. The memory address is flagged to have a select gate of the memory address scanned. The select gate of the memory address is scanned in response to flagging the memory address.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: July 21, 2026
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Luis Iam, Zhengang Chen, Tawalin Opastrakoon, Fanqi Wu, Juane Li, Aaron Lee, Lei Lin
  • Patent number: 12688902
    Abstract: For each voltage offset bin of a plurality of voltage offset bins, a corresponding period of scan operations of memory blocks associated with the voltage offset bin is determined. For each voltage offset bin of the plurality of voltage offset bins, a corresponding scheduling time offset of scan operations is determined. For a chosen voltage offset bin, based on a period of scan operations associated with the chosen voltage offset bin and a scheduling time offset associated with the chosen voltage offset bin, a scan operation is scheduled. The scan operation with respect to one or more blocks associated with the chosen voltage offset bin is performed.
    Type: Grant
    Filed: August 28, 2024
    Date of Patent: July 21, 2026
    Assignee: Micron Technology, Inc.
    Inventors: Yang Liu, Zhenlei Shen, Aaron Lee, Yue Wei, Xiaoxin Zou, Woei Chen Peh
  • Patent number: 12675232
    Abstract: Processing logic of a memory sub-system to measure a set of slow charge loss (SCL) values, wherein each SCL value of the set of slow charge loss values corresponds to a memory die of a set of memory dies of a memory sub-system. An ordered SCL index based on the set of SCL values is generated. Using a die family threshold level, a set of ranges of the ordered SCL index is identified. Each range of the set of ranges is assigned to a corresponding die family of a set of die families.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: July 7, 2026
    Assignee: Micron Technology, Inc.
    Inventors: Yang Liu, Zhenlei Shen, Aaron Lee
  • Publication number: 20260178221
    Abstract: A measure associated with a characteristic of each die of a plurality of dies of a memory device is obtained. A die family distribution policy is identified. The die family distribution policy indicates a size capacity for each die family of a plurality of die families. The size capacity corresponds to the measure of each die. Each die of the plurality of dies is associated with a die family of the plurality of die families according to the die family distribution policy.
    Type: Application
    Filed: December 17, 2025
    Publication date: June 25, 2026
    Inventors: Aaron Lee, Yang Liu, Zhenlei Shen, Xinyang Cao
  • Publication number: 20260141974
    Abstract: A technique is disclosed for calibration of read voltages in a memory device. In some instances, a controller, measures a read level corresponding to a predetermined voltage applied to an array of the memory device. The controller computes a rolling average read level measurement based on the read level and a previously computed rolling average read level measurement. The controller assigns the array to a respective bin of bins to identify one or more read voltages for use by the controller to read data from the array. The controller can record the computed rolling average read level measurement in memory for use in a subsequent rolling average read level measurement computation to replace the previously computed rolling average read level measurement.
    Type: Application
    Filed: March 31, 2025
    Publication date: May 21, 2026
    Inventors: ZHENLEI SHEN, AARON LEE, YANG LIU, JIANGLI ZHU
  • Patent number: 12614596
    Abstract: An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to initiate a scan operation on a plurality of block families of the memory device. Each of the plurality of block families is assigned to a voltage offset bin of a plurality of voltage offset bins. The processing device further determines that a number of scan operations to be performed in one scan interval is greater than a maximum number of scan operations to be performed in a scan interval. The processing device further determines based on the voltage offset bins of the plurality of block families and a time elapsed since execution of a previous scan operation of the plurality of block families, a scan priority of each of the plurality of block families, and schedules, based on the scan priority, a scan operation of one or more block families of the plurality of block families during one or more subsequent scan intervals.
    Type: Grant
    Filed: July 12, 2024
    Date of Patent: April 28, 2026
    Assignee: Micron Technology, Inc.
    Inventors: Yang Liu, Steven Michael Kientz, Tingjun Xie, Aaron Lee, Jiangli Zhu, Wei Wang
  • Publication number: 20260066019
    Abstract: For each voltage offset bin of a plurality of voltage offset bins, a corresponding period of scan operations of memory blocks associated with the voltage offset bin is determined. For each voltage offset bin of the plurality of voltage offset bins, a corresponding scheduling time offset of scan operations is determined. For a chosen voltage offset bin, based on a period of scan operations associated with the chosen voltage offset bin and a scheduling time offset associated with the chosen voltage offset bin, a scan operation is scheduled. The scan operation with respect to one or more blocks associated with the chosen voltage offset bin is performed.
    Type: Application
    Filed: August 28, 2024
    Publication date: March 5, 2026
    Inventors: Yang Liu, Zhenlei Shen, Aaron Lee, Yue Wei, Xiaoxin Zou, Woei Chen Peh
  • Publication number: 20260064322
    Abstract: A method for generating a virtual block stripe in a memory device is described. The method includes determining a minimum quantity of data blocks in the virtual block stripe to be generated and determining that a first bank has a first quantity of operational data blocks that is greater than the minimum quantity of data blocks in the virtual block stripe. The method also includes determining that a second bank has a second quantity of operational data blocks that is less than the minimum quantity of data blocks in the virtual block stripe and logically mapping one or more data blocks of the first bank to the second bank. The method further includes generating the virtual block stripe comprising the second quantity of operational data blocks of the second bank and the logically mapped one or more data blocks of the first bank.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 5, 2026
    Inventors: AARON LEE, DANIEL ZHANG, YANG LIU, TINGJUN XIE, JUANE LI, JIANGLI ZHU
  • Publication number: 20260057927
    Abstract: A processing device in a memory sub-system determines a current temperature of a memory device and accesses historical transition data for management units at a plurality of temperatures. The processing device determines a transition time based on the historical transition data and current temperature, sets a scan frequency based on the transition time, and traverses management units at the scan frequency to maintain the management units in a transient state with lower raw bit error rate. The scan frequency may be set to be less than the transition time to prevent management units from transitioning to a stable state with higher raw bit error rate.
    Type: Application
    Filed: October 31, 2025
    Publication date: February 26, 2026
    Inventors: Tingjun Xie, Yang Liu, Juane Li, Aaron Lee, Jiangli Zhu
  • Publication number: 20260037172
    Abstract: Processing logic of a memory sub-system to measure a set of slow charge loss (SCL) values, wherein each SCL value of the set of slow charge loss values corresponds to a memory die of a set of memory dies of a memory sub-system. An ordered SCL index based on the set of SCL values is generated. Using a die family threshold level, a set of ranges of the ordered SCL index is identified. Each range of the set of ranges is assigned to a corresponding die family of a set of die families.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Inventors: Yang Liu, Zhenlei Shen, Aaron Lee
  • Publication number: 20260037136
    Abstract: A processing device determines, during a pre-runtime stage associated with a memory device, a first relationship comprising a first modeling of a first parameter of the memory device and a second parameter of the memory device. During the pre-runtime stage, a grown bad block allowance is determined based on the first relationship associated with the memory device. The grown bad blocks allowance is stored in a storage location associated with the memory device, where the memory device uses the grown bad blocks allowance during runtime.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Inventors: Yang Liu, Fanqi Wu, Aaron Lee
  • Publication number: 20260037370
    Abstract: Methods, systems, and apparatuses include probabilistically determining a read operation number using a window size. A read command is received from a host device by a memory subsystem. A memory address is determined using the read command. It is determined that the read command corresponds to the read operation number. The memory address is flagged to have a select gate of the memory address scanned. The select gate of the memory address is scanned in response to flagging the memory address.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Inventors: Luis Iam, Zhengang Chen, Tawalin Opastrakoon, Fanqi Wu, Juane Li, Aaron Lee, Lei Lin