Patents by Inventor Amit Jambure

Amit Jambure 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: 11057496
    Abstract: A device executing an application in a distributed system may transmit a query for capabilities of one or more components in the distributed system to a capability service and receive a response. Based on the response, the device may determine whether a first capability criteria that is based on a first version of the application is met. If the first capability criteria is met, the device may execute the first version of the application. If the first capability is not met: the device may transmit a subscription request to subscribe to one or more particular capabilities; and optionally may determine a second version of the application for which a second capability criteria is met and execute the second version until receiving a notification to the subscription. The capability service may have a capability store that is updated upon a capability change in the one or more components in the system.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: July 6, 2021
    Assignee: Nutanix, Inc.
    Inventors: Amit Jambure, Raja Prathyush Kumar Thota, Shubham Agrawal
  • Publication number: 20200076920
    Abstract: A device executing an application in a distributed system may transmit a query for capabilities of one or more components in the distributed system to a capability service and receive a response. Based on the response, the device may determine whether a first capability criteria that is based on a first version of the application is met. If the first capability criteria is met, the device may execute the first version of the application. If the first capability is not met: the device may transmit a subscription request to subscribe to one or more particular capabilities; and optionally may determine a second version of the application for which a second capability criteria is met and execute the second version until receiving a notification to the subscription. The capability service may have a capability store that is updated upon a capability change in the one or more components in the system.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Applicant: Nutanix, Inc.
    Inventors: Amit Jambure, RAJA PRATHYUSH KUM THOTA, SHUBHAM AGRAWAL
  • Publication number: 20190250966
    Abstract: This disclosure provides systems and methods for processing remote procedure calls (RPCs). A system can include a first service accessible via a first port and a second service accessible via a second port. The system can include an (RPC) broker coupled to each of the first port and the second port. The RPC broker can be configured to halt the second service at the second port and to restart the second service at a second redirect port. The RPC broker can also be configured to maintain a mapping associating the second port with the second redirect port.
    Type: Application
    Filed: February 9, 2018
    Publication date: August 15, 2019
    Inventors: Buchibabu Chennupati, Amit Jambure
  • Patent number: 10055219
    Abstract: Systems for computing cluster management. A boot media source node is connected to a computing cluster. Boot image patching operations commence upon receiving, by the boot media source node, communications from at least one computing node of a plurality of computing nodes of the computing cluster. Such a communication comprises an indication of an address range of a requested segment of a boot image. The boot media source node retrieves a patch to be applied over the requested segment. The overlap range of the retrieved patch and the requested segment are calculated. The boot media source node processes the patch by allocating a segment in volatile memory of the server node, and forming an in-memory patched segment without storing the patched segment to non-volatile memory. The in-memory patched segment is delivered to the requestor and the boot media source node receives next segments from the same or different computing nodes.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: August 21, 2018
    Assignee: Nutanix, Inc.
    Inventors: Jan Ralf Alexander Olderdissen, Amit Jambure
  • Patent number: 8868839
    Abstract: A computer-implemented method may include identifying a file that includes one or more data blocks stored within a storage device. The computer-implemented method may also include determining that the file has been accessed more frequently than one or more other files stored within the storage device and then tracking the number of times that at least one data block associated with the file is accessed in the storage device. The computer-implemented method may further include determining that the number of times that the data block associated with the file has been accessed in the storage device is above a predetermined threshold. In addition, the computer-implemented method may include caching the data block associated with the file in a caching mechanism to decrease the amount of time required to access the data block. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: October 21, 2014
    Assignee: Symantec Corporation
    Inventors: Anindya Banerjee, Amit Jambure, Kedar Patwardhan, Niranjan Pendharkar