Patents by Inventor Anuj Maheshwari

Anuj Maheshwari 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: 20240193054
    Abstract: A file system in a user space partition of virtual memory may be mounted by a computing device that runs a virtual machine which includes a set of storage disks. The file system in user space may then expose one or more virtual files associated with one or more storage disks that correspond to one or more loop devices configured to map files of the virtual machine to the one or more virtual files. The computing device may then receive a request to read a data block stored at the virtual machine and may identify a file and corresponding virtual file that stores the requested data block based on a set of metadata provided by the loop devices. The computing device may then determine the location of the data block stored at the virtual machine, and may read the data block from the determined location.
    Type: Application
    Filed: January 26, 2024
    Publication date: June 13, 2024
    Inventors: Anuj Mittal, Dhananjay Mantri, Shivanshu Agrawal, Gaurav Maheshwari
  • Patent number: 11954000
    Abstract: A file system in a user space partition of virtual memory may be mounted by a computing device that runs a virtual machine which includes a set of storage disks. The file system in user space may then expose one or more virtual files associated with one or more storage disks that correspond to one or more loop devices configured to map files of the virtual machine to the one or more virtual files. The computing device may then receive a request to read a data block stored at the virtual machine and may identify a file and corresponding virtual file that stores the requested data block based on a set of metadata provided by the loop devices. The computing device may then determine the location of the data block stored at the virtual machine, and may read the data block from the determined location.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: April 9, 2024
    Assignee: Rubrik, Inc.
    Inventors: Anuj Mittal, Dhananjay Mantri, Shivanshu Agrawal, Gaurav Maheshwari
  • Publication number: 20220356851
    Abstract: A method includes operating an engine system including a plurality of cylinders, a plurality of fuel injectors configured to provide fuel the plurality of cylinders, a compression braking system configured to selectably brake at least a first set of the plurality of cylinders, and an exhaust aftertreatment system including at least one catalyst. The method includes determining a condition for brake-fuel operation and, in response to the act of determining, operating the engine in a brake-fuel mode wherein the compression brake is actuated to provide compression braking of the first set of the plurality of cylinders and a second set of the plurality of cylinders receives and combust fuel provided from respective ones of the plurality of fuel injectors.
    Type: Application
    Filed: July 26, 2022
    Publication date: November 10, 2022
    Inventors: Rebekah Lippis McIntier, Abram L. McCalment, Chetan V. Shirsath, Anuj Maheshwari, Mihir Agshikar, Daniel E. Boewe, Michael P. Blanz, Daniel Christopher Villiger