Patents by Inventor Aashray ARORA

Aashray ARORA 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: 20240422029
    Abstract: Various embodiments set forth a computer-readable media storing program instructions that, when executed by one or more processors, cause the processors to perform steps of maintaining, by a first node of a first cluster, a respective first open transport control protocol (TCP) connection with each of a plurality of second nodes in a second cluster; maintaining, by a third node of the first cluster, a second open TCP connection with the first node, wherein the third node is prevented from establishing a TCP connection with any of the plurality of second nodes; and sending, by the third node, a message to the second cluster by sending the message to the first node via the second open TCP connection, wherein the first node is configured to forward the message to one of the second nodes via a corresponding one of the respective first open TCP connections.
    Type: Application
    Filed: July 8, 2024
    Publication date: December 19, 2024
    Inventors: Aashray ARORA, Aditya Vilas JALTADE, Rishi BHARDWAJ
  • Patent number: 12034567
    Abstract: Various embodiments set forth a computer-readable media storing program instructions that, when executed by one or more processors, cause the processors to perform steps of establishing, by a first node of a first cluster, a respective first connection with each of a plurality of second nodes in a second cluster; and establishing, by third node of the first cluster, a second connection with the first node. The third node is prevented from establishing a connection with any of the second nodes. The steps further include sending, by the third node, a message to the second cluster by sending the message to the first node via the second connection, where the first node is configured to forward the message to one of the second nodes via a corresponding one of the respective first connections.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: July 9, 2024
    Assignee: NUTANIX, INC.
    Inventors: Aashray Arora, Aditya Vilas Jaltade, Rishi Bhardwaj
  • Patent number: 11194680
    Abstract: Systems and methods for high availability computing systems. Systems and methods include disaster recovery of two-node computing clusters. A method embodiment commences upon identifying a computing cluster having two nodes, the two nodes corresponding to a first node and a second node that each send and receive heartbeat indications periodically while performing storage I/O operations. One or both of the two nodes detect a heartbeat failure between the two nodes, and in response to detecting the heartbeat failure, one or both of the nodes temporarily cease storage I/O operations. A witness node is accessed in an on-demand basis as a result of detecting the heartbeat failure. The witness performs a leadership election operation to provide a leadership lock to only one requestor. The leader then resumes storage I/O operations and performs one or more disaster remediation operations. After remediation, the computing cluster is restored to a configuration having two nodes.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: December 7, 2021
    Assignee: Nutanix, Inc.
    Inventors: Pavan Kumar Konka, Karan Gupta, Aashray Arora, Deepthi Srinivasan
  • Publication number: 20200026625
    Abstract: Systems and methods for high availability computing systems. Systems and methods include disaster recovery of two-node computing clusters. A method embodiment commences upon identifying a computing cluster having two nodes, the two nodes corresponding to a first node and a second node that each send and receive heartbeat indications periodically while performing storage I/O operations. One or both of the two nodes detect a heartbeat failure between the two nodes, and in response to detecting the heartbeat failure, one or both of the nodes temporarily cease storage I/O operations. A witness node is accessed in an on-demand basis as a result of detecting the heartbeat failure. The witness performs a leadership election operation to provide a leadership lock to only one requestor. The leader then resumes storage I/O operations and performs one or more disaster remediation operations. After remediation, the computing cluster is restored to a configuration having two nodes.
    Type: Application
    Filed: July 20, 2018
    Publication date: January 23, 2020
    Applicant: Nutanix, Inc.
    Inventors: Pavan Kumar KONKA, Karan GUPTA, Aashray ARORA, Deepthi SRINIVASAN