Patents by Inventor Sagar UPADHYAY

Sagar UPADHYAY 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).

  • Patent number: 10276252
    Abstract: Embodiments of the present disclosure may relate to a memory controller that may include a memory interface and a logic circuitry component coupled with the memory interface. In some embodiments, the logic circuitry component is to program one or more NAND cells of a multi-level NAND memory array via the memory interface with a first set of data in a first pass, determine a first temperature of the multi-level NAND memory array in association with the first pass, determine a second temperature of the multi-level NAND memory array, determine a temperature difference between the second temperature and the first temperature, and perform one or more operations based at least in part on a result of the determination of the temperature difference. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: April 30, 2019
    Assignee: Intel Corporation
    Inventors: Aliasgar S. Madraswala, Xin Guo, Ali Khakifirooz, Pranav Kalavade, Sagar Upadhyay
  • Publication number: 20190043596
    Abstract: Embodiments of the present disclosure may relate to a memory controller that may include a memory interface and a logic circuitry component coupled with the memory interface. In some embodiments, the logic circuitry component is to program one or more NAND cells of a multi-level NAND memory array via the memory interface with a first set of data in a first pass, determine a first temperature of the multi-level NAND memory array in association with the first pass, determine a second temperature of the multi-level NAND memory array, determine a temperature difference between the second temperature and the first temperature, and perform one or more operations based at least in part on a result of the determination of the temperature difference. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: December 11, 2017
    Publication date: February 7, 2019
    Inventors: Aliasgar S. Madraswala, Xin Guo, Ali Khakifirooz, Pranav Kalavade, Sagar Upadhyay
  • Publication number: 20190006016
    Abstract: A programming of a memory device configurable to reach a plurality of voltage levels is initiated. For each voltage level to be reached, a checkpoint is set up within a sequence of program pulses applied for the programming of the memory device, to determine whether a plurality of memory cells of the memory device have reached the voltage level. The programming of the memory device is aborted, in response to determining at the checkpoint that the plurality of memory cells have not reached the voltage level.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Ali KHAKIFIROOZ, Pranav KALAVADE, Shantanu R. RAJWADE, Aliasgar S. MADRASWALA, Uday CHANDRASEKHAR, Purval S. SULE, Sagar UPADHYAY