Patents by Inventor Vijay Sankar

Vijay Sankar 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: 20230030672
    Abstract: A processor coupled to a NAND memory device comprising an n by m array of dies having n channels performs error recovery message scheduling and read error recovery on the dies by receiving indications of read errors responsive to attempted execution of a read command on a destination die and creates an error recovery message or instruction in response to the indication. The processor determines the destination die of the error recovery message and sends the error recovery message to a die queue based on the determined destination die. The n×m die queues can each be further divided into p priority queues, and error recovery messages are sent to the appropriate die priority queue based on a priority associated with the error recovery message. The processor fetches error recovery messages from a head of each die priority queue and performs read error recovery at the destination die.
    Type: Application
    Filed: July 11, 2022
    Publication date: February 2, 2023
    Inventors: Gyan Prakash, Vijay Sankar
  • Patent number: 11417410
    Abstract: A processor coupled to a NAND memory device comprising an n by m array of dies having n channels performs error recovery message scheduling and read error recovery on the dies by receiving indications of read errors responsive to attempted execution of a read command on a destination die and creates an error recovery message or instruction in response to the indication. The processor determines the destination die of the error recovery message and sends the error recovery message to a die queue based on the determined destination die. The n×m die queues can each be further divided into p priority queues, and error recovery messages are sent to the appropriate die priority queue based on a priority associated with the error recovery message. The processor fetches error recovery messages from a head of each die priority queue and performs read error recovery at the destination die.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: August 16, 2022
    Assignee: Kioxia Corporation
    Inventors: Gyan Prakash, Vijay Sankar
  • Publication number: 20220083266
    Abstract: A processor coupled to an AIPR-enabled NAND memory device comprising an n by m array of dies having n channels, each die having first and second independently accessible planes, receives read commands including instructions to access data on planes of a die. The processor determines the destination die plane of the command and sends the command to a die plane queue based on the determined destination die plane. The processor fetches commands from a head of a first die plane queue for a first plane of the destination die and a head of a second die plane queue for the second plane of the destination die, and performs reads at both the first and second planes of the destination die in parallel based on the commands.
    Type: Application
    Filed: September 16, 2020
    Publication date: March 17, 2022
    Inventors: Gyan Prakash, Vijay Sankar, Suresh Karpurapu, Amit Kumar
  • Publication number: 20220084617
    Abstract: A processor coupled to a NAND memory device comprising an n by m array of dies having n channels performs error recovery message scheduling and read error recovery on the dies by receiving indications of read errors responsive to attempted execution of a read command on a destination die and creates an error recovery message or instruction in response to the indication. The processor determines the destination die of the error recovery message and sends the error recovery message to a die queue based on the determined destination die. The n×m die queues can each be further divided into p priority queues, and error recovery messages are sent to the appropriate die priority queue based on a priority associated with the error recovery message. The processor fetches error recovery messages from a head of each die priority queue and performs read error recovery at the destination die.
    Type: Application
    Filed: September 16, 2020
    Publication date: March 17, 2022
    Inventors: Gyan Prakash, Vijay Sankar