Patents by Inventor Abhinandan Sharma

Abhinandan Sharma 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: 11960766
    Abstract: A data storage device and method for accidental delete protection are provided. In one embodiment, a data storage device comprises a memory and a controller. The memory comprises a first set of physical blocks and a second set of physical blocks, where the first and second sets of physical blocks are associated with separate logical-to-physical address tables and/or separate block lists. The controller is configured to write data received from a host in the first set of physical blocks and move the data from the first set of physical blocks to the second set of physical blocks in response to the host requesting that a modified version of the data be written in the memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: April 16, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Abhinandan Venugopal, Amit Sharma
  • Patent number: 11941263
    Abstract: A data storage device having an FTL configured to award to some pending memory operations a higher priority compared to the priority given to those operations by a default scheduling scheme. Such awards of higher priority may be based on a policy directed, e.g., at maximizing the effective data throughput, balancing the data throughput and the input/output bus throughput, or other performance objective. In response to awards of higher priority, a power-management circuit of the data storage device may dynamically route a constrained power supply such that the storage dies corresponding to the higher-priority operations preferentially receive power allocation in the next time interval(s). The remainder of the power budget (if any) in those time intervals may be allocated in accordance with the default scheduling scheme.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: March 26, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Amit Sharma, Niranjana Bhatta, Abhinandan Venugopal
  • Publication number: 20240094951
    Abstract: A programming order of memory dies of a metablock is typically fixed. However, in some storage architectures, this may cause performance bottlenecks. As such, the programming order of the memory dies may be altered to reduce or eliminate performance bottlenecks.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Amit Sharma, Abhinandan Venugopal
  • Patent number: 8964337
    Abstract: Systems and methods for monitoring excitation of a generator based on a faulty status of a generator breaker are provided. According to one embodiment, a system may include a controller and a processor communicatively coupled to the controller. The processor may be configured to receive, from a contact associated with a generator breaker, a reported status of the generator breaker, receive operational data associated with one or more parameters of a generator associated with the generator breaker, and correlate the reported status of the generator breaker and the operational data. Based on the correlation, the processor may establish an actual status of the generator breaker, and, based on the actual status, selectively modify a mode of excitation of the generator.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: February 24, 2015
    Assignee: General Electric Company
    Inventors: Abhinandan Sharma, Shashidhar Nibhanupudi, Sridhar Nedunsezian
  • Publication number: 20140185166
    Abstract: Systems and methods for monitoring excitation of a generator based on a faulty status of a generator breaker are provided. According to one embodiment, a system may include a controller and a processor communicatively coupled to the controller. The processor may be configured to receive, from a contact associated with a generator breaker, a reported status of the generator breaker, receive operational data associated with one or more parameters of a generator associated with the generator breaker, and correlate the reported status of the generator breaker and the operational data. Based on the correlation, the processor may establish an actual status of the generator breaker, and, based on the actual status, selectively modify a mode of excitation of the generator.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Abhinandan Sharma, Shashidhar Nibhanupudi, Sridhar N