Patents by Inventor Suresh Jagarlamudi

Suresh Jagarlamudi 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: 11106553
    Abstract: Embodiments of the present invention provide a system for increasing intra-application efficiency by way of distributed failover. Embodiments of the invention allow data centers within an application to perform error recovery of failed transactions by shifting the processing load to another data center in the network without data redundancy amongst the data centers within the application. Avoiding the duplication of data within the data centers greatly reduces the amount of computing resources required to perform recovery and maintain service uptime, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: August 31, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi
  • Publication number: 20210124646
    Abstract: Embodiments of the present invention provide a system for increasing intra-application efficiency by way of distributed failover. Embodiments of the invention allow data centers within an application to perform error recovery of failed transactions by shifting the processing load to another data center in the network without data redundancy amongst the data centers within the application. Avoiding the duplication of data within the data centers greatly reduces the amount of computing resources required to perform recovery and maintain service uptime, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 29, 2021
    Applicant: Bank of America Corporation
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi
  • Publication number: 20200065193
    Abstract: Embodiments of the present invention provide a system for increasing intra-application efficiency by way of distributed failover. Embodiments of the invention allow data centers within an application to perform error recovery of failed transactions by shifting the processing load to another data center in the network without data redundancy amongst the data centers within the application. Avoiding the duplication of data within the data centers greatly reduces the amount of computing resources required to perform recovery and maintain service uptime, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 27, 2020
    Applicant: Bank of America Corporation
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi
  • Patent number: 10459811
    Abstract: Embodiments of the present invention provide a system for increasing intra-application efficiency by way of distributed failover. Embodiments of the invention allow data centers within an application to perform error recovery of failed transactions by shifting the processing load to another data center in the network without data redundancy amongst the data centers within the application. Avoiding the duplication of data within the data centers greatly reduces the amount of computing resources required to perform recovery and maintain service uptime, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 29, 2019
    Assignee: Bank of America Corporation
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi
  • Patent number: 10270654
    Abstract: Embodiments of the present invention provide a system for increasing computing efficiency of communication between applications running on networked machines through embedded middleware. Embodiments of the invention allow disparate applications to communicate with one another by using middleware that is integrated into the applications themselves, thereby reducing the various types of computing resources required to establish and maintain the communications link, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: April 23, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi, Kevin Ben Hicks
  • Publication number: 20180054358
    Abstract: Embodiments of the present invention provide a system for increasing computing efficiency of communication between applications running on networked machines through embedded middleware. Embodiments of the invention allow disparate applications to communicate with one another by using middleware that is integrated into the applications themselves, thereby reducing the various types of computing resources required to establish and maintain the communications link, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi, Kevin Ben Hicks
  • Publication number: 20180052747
    Abstract: Embodiments of the present invention provide a system for increasing intra-application efficiency by way of distributed failover. Embodiments of the invention allow data centers within an application to perform error recovery of failed transactions by shifting the processing load to another data center in the network without data redundancy amongst the data centers within the application. Avoiding the duplication of data within the data centers greatly reduces the amount of computing resources required to perform recovery and maintain service uptime, including, but not limited to, processing power, memory space, storage space, cache space, electric power, networking bandwidth, and I/O calls.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Inventors: Brandon Matthew Castagna, Suresh Jagarlamudi
  • Publication number: 20150052044
    Abstract: A system for monitoring one or more transactions includes a memory, which stores first metadata, second metadata, and third metadata, communicatively coupled to one or more processors. The one or more processors receive the first metadata from a first transaction processing system, the second metadata from a second transaction processing system, and the third metadata from a third transaction processing system and determine attributes from each of the first, second, and third metadata. Each of the first, second, and third metadata are associated with a task performed by the first, second, and third transaction processing systems, respectively. The one or more processors associate the first metadata with a first transaction. The one or more processors then determine that none of the attributes from the second metadata are the same as any of the attributes from the first metadata and then associate the second metadata with a second transaction.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: Bank of America Corporation
    Inventors: Brandon Castagna, Laith Sheet, John Arcidiacono, Brian Kunzie, Suresh Jagarlamudi, Tim Murphy, Michael Galloway