Patents by Inventor Amit Sharma

Amit 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).

  • Publication number: 20240411678
    Abstract: A data storage device and method are provided for predictable low-latency in a time-sensitive environment. In one embodiment, a data storage device is provided comprising a memory and a controller configured to communicate with the memory. The controller is further configured to: receive, from a host, an indication of a logical block address range that the host will later read; and in response to receiving the indication: read data from the logical block address range; and perform an action on the data to reduce a read latency when the host later reads the logical block address range. Other embodiments are disclosed.
    Type: Application
    Filed: July 26, 2023
    Publication date: December 12, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Devika Nair, Amit Sharma
  • Publication number: 20240396885
    Abstract: A computer-implemented method for managing computational cluster access to multiple domains includes generating, using a ticket-based computer network authentication protocol, a primary set of keys based on remote system access credentials for a primary domain and a secondary set of keys based on remote system access credentials for a secondary domain. The method includes merging the primary set of keys with the secondary set of keys to form a merged set of keys. The method further includes activating a system daemon to provide access to the primary domain and the secondary domain by a computational cluster based on the merged set of keys. The method further includes connecting, using the ticket-based computer network authentication protocol via the system daemon, a remote computing device of the primary domain and a remote computing device of the secondary domain to the computational cluster.
    Type: Application
    Filed: August 1, 2024
    Publication date: November 28, 2024
    Inventors: Robert E. Walsh, Amit Sharma
  • Patent number: 12153810
    Abstract: Methods, systems, and apparatuses for storage device pool management based on storage device logical to physical (L2P) table information are provided. One such data storage system includes data storage devices each including a non-volatile memory; and a storage management device configured to receive L2P table information from at least two of the data storage devices; receive host data from a host device to be stored in one or more of the data storage devices; select, based on the L2P table information from the at plurality of data storage devices and the size of the host data, a target data storage device from the plurality of data storage devices; and send the host data to the target data storage device.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: November 26, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Amit Sharma, Dinesh Kumar Agarwal
  • Patent number: 12153579
    Abstract: Various methods, apparatuses/systems, and media for generating platform and database agnostic queries are disclosed. A processor implements an object relational model to build a system as a query generator, and causes the query generator to: receive a configuration file that includes instructions to perform certain operations; interpret the configuration file; invoke, in response to interpreting the configuration file, a predefined API; and automatically generate, in response to invoking the API, a set of platform and database agnostic queries.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: November 26, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Desh Sharma, Sanketh Bhat, Hans P Nirmal, Sushant Paul, Sweety Jeswani, Niharika Jain, Kriti Agarwal, Amit Sharma, Marilyn Pulinthitta
  • Publication number: 20240364953
    Abstract: A technique is directed to methods and systems for live streaming. In some implementations, the method includes (1) monitoring, by a bitrate feedback extension (BFE) module, a bitrate for a client device during a live streaming process; (2) in response to a bitrate change during the live streaming process, notifying, by the BFE module, the bitrate change to a buffer switch handler (BSH) module; (3) sending, by the BSH module, a request to adjust the bitrate for the client device to a media engine; and (4) switching, based on the request, a media source of the live streaming process.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Vimalraj Ganesan, Amit Kumar, Deepak Sharma
  • Publication number: 20240358404
    Abstract: According to a general aspect, an insertion device includes an elongate member defining a lumen extending from a first end of the elongate member to a second end of the elongate member; a coupler configured to be coupled to a first end portion of the elongate member, the coupler defining a lumen; and an obturator having a first end portion, the first end portion of the obturator being configured to be disposed within the lumen defined by the elongate member and move from a first position within the lumen defined by the elongate member to a second position within the lumen defined by the elongate member.
    Type: Application
    Filed: April 23, 2024
    Publication date: October 31, 2024
    Inventors: Amit Kumar, Nitin Sharma, Sushil Kumar, Sanjay Sundermurthy, Arun Adhikarath Balan, Jonathan J. Lund, Peeyush Tomar
  • Publication number: 20240352346
    Abstract: Systems and methods for pretreating a raw mixed plastic waste pyrolysis oil to remove silicon and chloride contaminants using an aqueous alkaline hydroxide solution. Specifically, these systems and methods lead to at least about 30 weight percent reduction in the silicon compounds present in the pyrolysis oil and at least about 50 weight percent reduction in the chloride compounds in the pyrolysis oil.
    Type: Application
    Filed: December 1, 2022
    Publication date: October 24, 2024
    Inventors: Amit Sharma, Fabrice Cuoq, Ziyu Liu, Safa Farajzadeh Bibalan, Sreenivasa Rao
  • Publication number: 20240341996
    Abstract: An implantable inflatable device includes a fluid reservoir defining a cavity, an inflatable member having an inflation cavity and a delivery cavity, and a pump assembly configured to transfer fluid between the fluid reservoir and the inflatable member.
    Type: Application
    Filed: April 8, 2024
    Publication date: October 17, 2024
    Inventors: Amit Kumar, Jonathan J. Lund, Vivek Sharma
  • Publication number: 20240336434
    Abstract: A release logic system for releasing cartons into a fulfillment system is described. In an example implementation, a release logic engine may receive carton data representing a set of cartons and indicating picks for each the set of cartons. The release logic engine may determine a score for a carton of the set of cartons based on a location of a first pick of the carton in a pick-to-cart area of a fulfillment center. In some implementations, the release logic engine may assign the carton to a cart adapted to transport cartons based on the score determined for the carton, and may induct the carton into the fulfillment center for the first pick using the cart.
    Type: Application
    Filed: June 17, 2024
    Publication date: October 10, 2024
    Inventors: Matthew Robert Douglas, Yizhi Wang, Stephen Nilsen, Paolo Gerli Amador, Gregory Patrick Cox, Deepak Sharma, Daniel Jarvis, Amit Kalra, Kehang Han
  • Publication number: 20240338148
    Abstract: Aspects of the disclosure relate to improved techniques for managing a data storage device (DSD) pool, and in particular the selecting of DSDs based on commands distribution and latencies among the command queues in the DSDs. In some aspects, a DSD may have multiple queues that enable the DSD to perform certain commands (e.g., write commands and/or read commands) in parallel. Thus, such DSD has various head-of-line blocking latencies based on which queue the command is directed to. A storage management device can reduce the command latency of the DSDs, for example, based on queue information (e.g., head-of-line blocking, parallel queue utilization, etc.) learned from the DSDs.
    Type: Application
    Filed: August 2, 2023
    Publication date: October 10, 2024
    Inventors: Dinesh Kumar Agarwal, Amit Sharma
  • Publication number: 20240329888
    Abstract: Aspects directed toward data storage management are provided. A storage management device is connected to data storage devices (DSDs) that form a virtual storage pool (VSP), where the storage management device is configured to increase the overall performance of the VSP, as well as the lifespans of the individual DSDs. The storage management device can be configured to learn about the over-provisioning (OP) information of each DSD and strategically select the DSD to send write commands or data based on the OP information. The storage management device can be configured to borrow spare OP capacity from a DSD and use the borrowed capacity to expend the exported/logical capacity of the DSD.
    Type: Application
    Filed: August 2, 2023
    Publication date: October 3, 2024
    Inventors: Amit Sharma, Dinesh Kumar Agarwal
  • Publication number: 20240329114
    Abstract: An integrated circuit on a production die comprises a device under test (DUT) cell array formed in a fill region on the production die, the DUT cell array comprising a plurality of DUT transistor structures configured for voltage contrast (VC) detection of electrical opens on the production die. The DUT transistor structures comprise one or more vias that are not located on power lines or signal lines, such that the DUT transistor structures are not connected to each other or to the electrically functioning transistors. A guard ring buffer is formed at a transition between the active transistor region and the DUT cell array.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Sairam Subramanian, Amit Paliwal, Xiao Wen, Dipto Thakurta, Manish Sharma, Daniel Murray
  • Patent number: 12088576
    Abstract: A computer implemented method for managing computational cluster access to multiple domains includes generating, using a ticket-based computer network authentication protocol, a primary set of keys based on remote system access credentials for a primary domain and a secondary set of keys based on remote system access credentials for a secondary domain. The method includes merging the primary set of keys with the secondary set of keys to form a merged set of keys. The method further includes activating a system daemon to provide access to the primary domain and the secondary domain by a computational cluster based on the merged set of keys. The method further includes connecting, using the ticket-based computer network authentication protocol via the system daemon, a remote computing device of the primary domain and a remote computing device of the secondary domain to the computational cluster.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 10, 2024
    Assignee: Visa International Service Association
    Inventors: Robert E. Walsh, Amit Sharma
  • Publication number: 20240296089
    Abstract: A data storage device and method for host-assisted improved error recovery using a correlation factor are provided. In one embodiment, the data storage device receives, from a host, an indication that data associated with a first logical address is correlated with data associated with a second logical address; determines a correlation factor based on a degree of correlation between the data associated with the first logical address and the data associated with the second logical address; and in response to the correlation factor being above a threshold: stores the data associated with the first logical address and the data associated with the second logical address in different regions of the memory having different bit error rates; and uses the data associated with the first logical address to assist in correcting an error in the data associated with the second logical address. Other embodiments are provided.
    Type: Application
    Filed: July 18, 2023
    Publication date: September 5, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dinesh Kumar Agarwal, Amit Sharma
  • Publication number: 20240295981
    Abstract: A data storage device and method for host-assisted efficient handling of multiple versions of data are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to receive, from a host, identification of different versions of data that are to deleted together, store the different versions of the data in areas of the memory that are erasable in parallel; receive, from the host, a command to erase the different versions of the data; and erase the different versions of the data in parallel. Other embodiments are provided.
    Type: Application
    Filed: July 18, 2023
    Publication date: September 5, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dinesh Kumar Agarwal, Amit Sharma
  • Publication number: 20240278648
    Abstract: A thermal management system for an automotive inverter includes an active discharge circuit in thermal communication with a DC link capacitor, a thermal interface material positioned between the active discharge circuit and the DC link capacitor such that heat generated from the active discharge circuit is transferred to the DC link capacitor, and a coolant channel for a cooling fluid extending between the DC link capacitor and a base plate of the automotive inverter, wherein the heat generated from the active discharge circuit of the automotive inverter is transferred from the DC link capacitor to dissipate the heat. A method to thermally manage heat dissipated from automotive inverter is also provided.
    Type: Application
    Filed: February 22, 2023
    Publication date: August 22, 2024
    Inventors: James DAVID, Neeraj SHARMA, Amit Ravindra CHAVAN, Ravikiran Panjabrao RATHOD, Matthew Charles HAYLOCK
  • Patent number: 12067289
    Abstract: A data storage device and method for memory-die-state-aware host command submission are provided. In one embodiment, a data storage device comprises a memory comprising a plurality of memory dies and a controller. The controller is configured to receive a query from a host for a status of a memory die that will be accessed by a command; determine the status of the memory die; and respond to the query by providing the status of the memory die to the host. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: August 20, 2024
    Assignee: Sandisk Technologies, Inc.
    Inventors: Amit Sharma, Dinesh Kumar Agarwal
  • Patent number: 12067293
    Abstract: A data storage device and method are provided for host multi-command queue grouping based on write-size alignment in a multi-queue-depth environment. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to provide a host with an indication of a required amount of data needed to program a set of multi-level cell blocks in the memory; receive an assurance from the host that the host will be providing the data storage device with the required amount of data; and based on the assurance received from the host, program the set of multi-level cell blocks as data is received from the host but before the required amount of data is received from the host. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: August 20, 2024
    Assignee: Sandisk Technologies, Inc.
    Inventors: Amit Sharma, Dinesh Kumar Agarwal, Abhinandan Venugopal
  • Patent number: 12063011
    Abstract: A fault detection assembly for a PV solar generation assembly comprised of an array of PV modules including a plurality of series PV module strings connected in parallel, the fault detection assembly including: a plurality of current sensors arranged to monitor respective string currents of said strings; a processing arrangement in communication with the current sensors for receiving values of the string currents therefrom; a memory device accessible to the processing arrangement containing instructions for execution by the processing arrangement including instructions for: determining a representative string current for currents of the plurality of strings; deeming one or more strings having currents that are outliers to the representative string current by more than a threshold value to be subject to a fault; and issuing an alarm including an identification of the one or more strings deemed to be subject to the fault.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: August 13, 2024
    Assignee: THE UNIVERSITY OF QUEENSLAND
    Inventors: Amit Dhoke, Rahul Sharma, Tapan Kumar Saha
  • Publication number: 20240256546
    Abstract: Various methods, apparatuses/systems, and media for generating platform and database agnostic queries are disclosed. A processor implements an object relational model to build a system as a query generator, and causes the query generator to: receive a configuration file that includes instructions to perform certain operations; interpret the configuration file; invoke, in response to interpreting the configuration file, a predefined API; and automatically generate, in response to invoking the API, a set of platform and database agnostic queries.
    Type: Application
    Filed: March 16, 2023
    Publication date: August 1, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Desh SHARMA, Sanketh BHAT, Hans P. NIRMAL, Sushant PAUL, Sweety JESWANI, Niharika JAIN, Kriti AGARWAL, Amit SHARMA, Marilyn PULINTHITTA