Patents by Inventor Nageswararao Venkata GOKAVARAPU

Nageswararao Venkata GOKAVARAPU 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: 11695849
    Abstract: Techniques for transaction tracking for a high availability architecture are described herein. An aspect includes receiving a first request from a client, the first request corresponding to a start of a transaction having transaction affinity. Another aspect includes, based on receiving the first request from the client, generating a transaction tracking token. Another aspect includes sending the first request with the transaction tracking token to a gateway. Another aspect includes receiving a first response corresponding to the first request from the gateway, the first response including middleware instance information corresponding to a middleware instance, wherein a plurality of subsequent requests from the client corresponding to the transaction are processed by the middleware instance corresponding to the middleware instance information.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: July 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nageswararao Venkata Gokavarapu, Madhu B Ananthapadmanabh, Abel Palaty, Manjunath D
  • Patent number: 11550672
    Abstract: Inflight transactions having predictable pod failure in distributed computing environments are managed by integrating a transaction manager into pods having containers running applications in a distributed computing environment, wherein the transaction manager records a transaction log having data indicative of historical pod failure. A pod health check that is also integrated into the pods determines predictive pod failure scenarios from the data of historical pod failure in the transaction log. Pod health can be tracked using the pod health checker by matching the predictive pod failure scenarios to transaction calls. Calls may be sent to a load balancer for recovery of pod failure for transaction calling match the predictive pod failure scenarios. Pods can be configured recover for the predictive pod failure.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: January 10, 2023
    Assignee: KYNDRYL, INC.
    Inventors: John Kurian, Jithesh Moothoor, Nageswararao Venkata Gokavarapu, Raghavendran Srinivasan
  • Publication number: 20220232089
    Abstract: Techniques for transaction tracking for a high availability architecture are described herein. An aspect includes receiving a first request from a client, the first request corresponding to a start of a transaction having transaction affinity. Another aspect includes, based on receiving the first request from the client, generating a transaction tracking token. Another aspect includes sending the first request with the transaction tracking token to a gateway. Another aspect includes receiving a first response corresponding to the first request from the gateway, the first response including middleware instance information corresponding to a middleware instance, wherein a plurality of subsequent requests from the client corresponding to the transaction are processed by the middleware instance corresponding to the middleware instance information.
    Type: Application
    Filed: January 19, 2021
    Publication date: July 21, 2022
    Inventors: NAGESWARARAO VENKATA GOKAVARAPU, MADHU B Ananthapadmanabh, Abel Palaty, Manjunath D
  • Patent number: 10990451
    Abstract: Techniques for handling transactions are provided. A first transaction is received at an application system of a distributed system. The first transaction is completed, where completing the first transaction comprises writing a record to a queue. A response is generated by an application resource monitor (ARM) of the application system, where the response identifies the record and the application system. The response is transmitted to a transaction distribution system, where the transaction distribution system distributes transactions among application systems in the distributed system. A second transaction is received at the application system. Upon determining that the second transaction is a trigger transaction, the ARM determines a plurality of records that are associated with the second transaction, where the plurality of records includes the record. The ARM retrieves the record from the queue, and completes the second transaction based at least in part on the record.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nageswararao Venkata Gokavarapu, Jithesh Moothoor, Raghavendran Srinivasan, Madhu B. Ananthapadmanabh, Chaitanya Vutukuru
  • Publication number: 20200250011
    Abstract: Techniques for handling transactions are provided. A first transaction is received at an application system of a distributed system. The first transaction is completed, where completing the first transaction comprises writing a record to a queue. A response is generated by an application resource monitor (ARM) of the application system, where the response identifies the record and the application system. The response is transmitted to a transaction distribution system, where the transaction distribution system distributes transactions among application systems in the distributed system. A second transaction is received at the application system. Upon determining that the second transaction is a trigger transaction, the ARM determines a plurality of records that are associated with the second transaction, where the plurality of records includes the record. The ARM retrieves the record from the queue, and completes the second transaction based at least in part on the record.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Nageswararao Venkata GOKAVARAPU, Jithesh MOOTHOOR, Raghavendran SRINIVASAN, Madhu B. ANANTHAPADMANABH, Chaitanya VUTUKURU