Patents by Inventor Arun Prakash JANA

Arun Prakash JANA 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: 12169650
    Abstract: A system may include one or more processors configured to receive a frame comprising a quantity of commands, a quantity of storage devices, and a buffer map. In response to the frame, the one or more processors may read, using the buffer map and from a memory, (1) input data for each of one or more storage devices corresponding to the quantity of storage devices and (2) an identifier of each of the one or more storage devices. The one or more processors may send, to the one or more storage devices, a plurality of commands corresponding to the quantity of commands, based at least on the input data for each storage device and the identifier of each storage device.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Arun Prakash Jana, Amar Deep Kumar
  • Publication number: 20240281380
    Abstract: A memory system includes a firmware unit and a cache module that includes a cache controller and a cache memory. The cache controller receives an I/O message that includes a local message ID (LMID) and data to be written to a logical drive (LD), stores the data in a cache segment (CS) row of the cache memory and sends an ID of the CS row to the firmware unit. The firmware unit, in response to receiving the ID of the CS row, acquires a timestamp and stores the timestamp to check against a cache flush timeout for the CS row. The firmware unit periodically checks cache flush timeout and in response to detecting the cache flush timeout, sends a flush command with the ID of the CS row to the cache controller. The cache controller, in response to receiving the flush command, flushes the first data of the CS row.
    Type: Application
    Filed: February 16, 2023
    Publication date: August 22, 2024
    Inventor: Arun Prakash Jana
  • Publication number: 20240126713
    Abstract: Systems and methods of communicating use device level throttling. Some embodiments relate to a method of communicating in a network. The systems and methods can provide a first communication associated with a device for issuance, issue the first communication if a queue depth value for the device is less than an issued communication value, and listing the first communication on a pend list for the device if a queue depth value for the device is less than the issued communication value.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventor: Arun Prakash JANA