Patents by Inventor Sachin Sudhir Jagtap

Sachin Sudhir Jagtap 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: 10936495
    Abstract: Implementations disclosed herein include a system and method of storing one or more data and program data in a memory, temporarily storing the one or more data and the program data in a cache, managing the one or more data from the memory and the cache in a read data register and a read cache register, and managing the program data from the memory and the cache in a program data register and a program cache register, wherein each of the read data register and the read cache register are separate from the program data register and the program cache register. Read operations are performed only with the read data register and the read cache register. Program operations are performed only with the program data register and the program cache register.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: March 2, 2021
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventor: Sachin Sudhir Jagtap
  • Patent number: 10642747
    Abstract: An apparatus may include a virtual flash device configured to emulate a flash memory device. The virtual flash device may include a flash interface configured to communicate with a flash controller, an address translation module configured to translate memory addresses from a flash based memory space to another memory space of another memory, a threshold voltage shift module configured to modify data on a data path between the flash controller and the other memory to simulate data corruption caused by threshold voltage shifts in cells of the emulated flash memory device, and a non-flash memory controller configured to communicate with the other memory.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: May 5, 2020
    Assignee: Seagate Technology LLC
    Inventors: Sachin Sudhir Jagtap, Deepak Govind Choudhary
  • Patent number: 10585615
    Abstract: An apparatus may include a virtual flash device configured to emulate a flash memory device. The virtual flash device may include a flash interface configured to communicate with a flash controller, an address translation module configured to translate memory addresses from a flash based memory space to another memory space of another memory, a metadata and control module configured to manage metadata from the emulation of the flash memory device, and a non-flash memory controller configured to communicate with the other memory.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: March 10, 2020
    Assignee: Seagate Technology LLC
    Inventors: Prasad Ramchandra Kadam, Sachin Sudhir Jagtap, Kedar Patankar
  • Publication number: 20190303296
    Abstract: Implementations disclosed herein include a system and method of storing one or more data and program data in a memory, temporarily storing the one or more data and the program data in a cache, managing the one or more data from the memory and the cache in a read data register and a read cache register, and managing the program data from the memory and the cache in a program data register and a program cache register, wherein each of the read data register and the read cache register are separate from the program data register and the program cache register. Read operations are performed only with the read data register and the read cache register. Program operations are performed only with the program data register and the program cache register.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Inventor: Sachin Sudhir Jagtap