Patents by Inventor Adithya Uligere Narasimhamurthy

Adithya Uligere Narasimhamurthy 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: 20250004733
    Abstract: System and method for analyzing operating systems uses information regarding access bits set in page table entries to identify code segments of an operating system that were not executed. These code segments are identified by first identifying untouched memory pages using the information regarding the access bits in the page table entries, and then identifying functions of the operating system using physical memory addresses for the untouched memory pages. The identified functions represent the code segments of the operating system that were not executed.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Sunil Kumar Kotian, Adithya Uligere Narasimhamurthy
  • Publication number: 20250004811
    Abstract: System and computer-implemented method allocates log buffers at a host server, receives log data from a data processing unit (DPU) that is connected to the host server and stores the log data in the log buffers at the host server, and transmits the log data stored in the log buffers back to the DPU to be stored in storage of the DPU such that the host server is used to temporarily store the log data.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Sunil Kumar Kotian, Adithya Uligere Narasimhamurthy
  • Publication number: 20250004831
    Abstract: System and computer-implemented method enables a hardware watchdog timer in a data processing unit (DPU) and detects that a host server that is connected to the DPU is unresponsive when the hardware watchdog timer expires without receiving a timer reset request from a host watchdog service timer thread running in the host server.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Sunil Kumar Kotian, Adithya Uligere Narasimhamurthy
  • Publication number: 20240163260
    Abstract: Systems and methods are described for secure management of a data processing unit (“DPU”). In an example, a baseboard management controller (“BMC”) can provision a DPU. Provisioning can include configuring a local storage device for DPU storage and locking access to the DPU storage with an encrypted access key. To boot the DPU, the BMC can initiate DPU firmware on the DPU. The DPU firmware can retrieve the access key from the BMC and unlock the DPU storage with the access key. The DPU firmware can be configured to then delete the access key. Once the DPU storage is unlocked, the DPU firmware can load an operating system of the DPU. The BMC can be the only entity that retains the access key. To perform a secure wipe, instructions can be provided to the BMC to delete the access key, which renders the DPU storage and all data therein inaccessible.
    Type: Application
    Filed: November 10, 2022
    Publication date: May 16, 2024
    Inventors: Andrei Warkentin, Adithya Uligere Narasimhamurthy, Alexander Fainkichen, Jared McNeil
  • Patent number: 11593236
    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: February 28, 2023
    Assignee: Seagate Technology LLC
    Inventors: Adithya Uligere Narasimhamurthy, Ritvik Viswanatha, Michael Barrell
  • Publication number: 20220261322
    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.
    Type: Application
    Filed: May 4, 2022
    Publication date: August 18, 2022
    Inventors: Adithya Uligere Narasimhamurthy, Ritvik Viswanatha, Michael Barrell
  • Patent number: 11327858
    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: May 10, 2022
    Assignee: Seagate Technology LLC
    Inventors: Adithya Uligere Narasimhamurthy, Ritvik Viswanatha, Michael Barrell
  • Publication number: 20220050756
    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.
    Type: Application
    Filed: August 11, 2020
    Publication date: February 17, 2022
    Inventors: Adithya Uligere Narasimhamurthy, Ritvik Viswanatha, Michael Barrell