Patents by Inventor Satish Vasudeva

Satish Vasudeva 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: 10223022
    Abstract: A set of superblocks can be constructed by a memory controller employing good blocks and partially bad blocks in a plurality of memory access units. Each functional memory access unit among the plurality of memory access units contributes a single block that is a good block or a partially bad block to each superblock. The memory controller can further construct a set of super word line zones within each superblock in the set of superblocks. Each block within a superblock contributes a good word line zone to each super word line zone. Upon encounter of a program error at run time, the super word line zones within the superblock may be modified to continue running the program employing modified super word line zones for the superblock.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: March 5, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Meiman Lin Syu, Steven Sprouse, Kroum Stoev, Satish Vasudeva
  • Publication number: 20180217892
    Abstract: A set of superblocks can be constructed by a memory controller employing good blocks and partially bad blocks in a plurality of memory access units. Each functional memory access unit among the plurality of memory access units contributes a single block that is a good block or a partially bad block to each superblock. The memory controller can further construct a set of super word line zones within each superblock in the set of superblocks. Each block within a superblock contributes a good word line zone to each super word line zone. Upon encounter of a program error at run time, the super word line zones within the superblock may be modified to continue running the program employing modified super word line zones for the superblock.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Meiman Lin Syu, Steven Sprouse, Kroum Stoev, Satish Vasudeva
  • Patent number: 9811477
    Abstract: In one embodiment, a memory system stores data encrypted with a cipher key in a block of a page in non-volatile memory, reads the cipher key version number associated with the page, determines whether the cipher key version number associated with the page is different from a cipher key version number of the cipher key used to encrypt the data and, if it is, writes a data pattern encrypted with the cipher key into the other blocks of the page, and stores the cipher key version number of the cipher key used to encrypt the data in the storage space in the non-volatile memory. Other embodiments are provided.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: November 7, 2017
    Assignee: SanDisk Technologies LLC
    Inventors: David Meyer, Satish Vasudeva
  • Publication number: 20170103025
    Abstract: In one embodiment, a memory system stores data encrypted with a cipher key in a block of a page in non-volatile memory, reads the cipher key version number associated with the page, determines whether the cipher key version number associated with the page is different from a cipher key version number of the cipher key used to encrypt the data and, if it is, writes a data pattern encrypted with the cipher key into the other blocks of the page, and stores the cipher key version number of the cipher key used to encrypt the data in the storage space in the non-volatile memory. Other embodiments are provided.
    Type: Application
    Filed: October 7, 2015
    Publication date: April 13, 2017
    Applicant: SanDisk Technologies Inc.
    Inventors: David Meyer, Satish Vasudeva