Patents by Inventor John Dinakar Iruvanti

John Dinakar Iruvanti 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: 11924074
    Abstract: Aspects described herein relate to a centralized computing system that interacts with a plurality of data centers, each having an edge server. Each edge server obtains sensor information from a plurality of sensors and processes the sensor information to detect an imminent shutdown and sends emergency data to a centralized processing entity when detected. In order to make a decision, the edge server processes the sensor data based on dynamic sensor thresholds and dynamic prioritizer data by syncing with the centralized computing system. Because of the short time duration to report emergency data before an imminent complete shutdown, an edge server may utilize a quantum data pipeline and quantum data storage as a key medium for all data transfer in a normal condition and at the time of emergency for internally transporting processed sensor data and providing the emergency data to the centralized processing entity.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: March 5, 2024
    Assignee: Bank of America Corporation
    Inventors: Meenakshi MeenakshiSundaram, Nithya C, John Dinakar Iruvanti, Suki Ramasamy
  • Patent number: 11799920
    Abstract: A real-time process for establishing and reestablishing virtual reality (VR) sessions between automated agent and a customer with customer VR equipment without losing session context after a connection loss is disclosed. VR sessions are dynamically created/recreated using artificial intelligence/machine learning (AI/ML) for engaging virtual agents and customers. Real-time capturing and processing of the VR interaction is captured for session context and stored via blockchain ledgers for secure tracking. VR session connectivity is monitored in real-time. If any anomaly or interruption occurs, retry notifications are sent to establish a second session. Prior session context is used for the second VR session to allow the virtual agent and customer interaction to continue without loss of context.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: October 24, 2023
    Assignee: Bank of America Corporation
    Inventors: Sanjeeva Karna Kammara, Venkatrao Meenavalli, John Dinakar Iruvanti
  • Publication number: 20230229154
    Abstract: Aspects described herein relate to a centralized computing system that interacts with a plurality of data centers, each having an edge server. Each edge server obtains sensor information from a plurality of sensors and processes the sensor information to detect an imminent shutdown and sends emergency data to a centralized processing entity when detected. In order to make a decision, the edge server processes the sensor data based on dynamic sensor thresholds and dynamic prioritizer data by syncing with the centralized computing system. Because of the short time duration to report emergency data before an imminent complete shutdown, an edge server may utilize a quantum data pipeline and quantum data storage as a key medium for all data transfer in a normal condition and at the time of emergency for internally transporting processed sensor data and providing the emergency data to the centralized processing entity.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 20, 2023
    Inventors: Meenakshi MeenakshiSundaram, Nithya C, Suki Ramasamy, John Dinakar Iruvanti
  • Publication number: 20230231782
    Abstract: Aspects described herein relate to a centralized computing system that interacts with a plurality of data centers, each having an edge server. Each edge server obtains sensor information from a plurality of sensors and processes the sensor information to detect an imminent shutdown and sends emergency data to a centralized processing entity when detected. In order to make a decision, the edge server processes the sensor data based on dynamic sensor thresholds and dynamic prioritizer data by syncing with the centralized computing system. Because of the short time duration to report emergency data before an imminent complete shutdown, an edge server may utilize a quantum data pipeline and quantum data storage as a key medium for all data transfer in a normal condition and at the time of emergency for internally transporting processed sensor data and providing the emergency data to the centralized processing entity.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 20, 2023
    Inventors: Meenakshi MeenakshiSundaram, Nithya C, John Dinakar Iruvanti, Suki Ramasamy
  • Patent number: 11551697
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may display, on a display of the client device, the at least the portion of the message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may receive, from a user of the client device or a user of the second client device, a request to generate a marker for the at least the portion of the message. In response to the receiving the request to generate the marker, the client device may determine, based on a lexicon, a name for the marker for the at least the portion of the message.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: January 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Publication number: 20220405281
    Abstract: Data warehousing solutions utilize lengthy and complex SQL instructions. These SQL instructions are difficult to parse and understand underlying logic/transformations performed. Conventionally, extensive analysis, time and effort needs to be spent to understand such SQL instructions and detect any data abnormalities in the SQL instructions. This technical challenge is exacerbated in high-volume production systems that include multiple systems that each utilize their own sets of SQL instructions. Apparatus and methods described herein take as input a natural language inquiry received from a user. The system attempts to parse the natural language inquiry to identify one or more relevant SQL instructions. Apparatus and methods may utilize AI and natural language processing to locate relevant SQL instructions, deconstruct them into subqueries and map a logical operational flow. Based on the mapped logic flow, a natural language response may be formulated to the user inquiry.
    Type: Application
    Filed: June 18, 2021
    Publication date: December 22, 2022
    Inventors: Manoj Kumar Govindan, Arvindh Vemati, Jeyadevi Rajasekarun, Rajkumar Selvam, Mahesh Subramanian, John Dinakar Iruvanti
  • Patent number: 10847161
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may determine an identifier for the at least the portion of the message. The client device may determine, based on a lexicon, a marker name for the at least the portion of the message. The client device may generate an association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message. The client device may store, at a storage location, the marker name for the at least the portion of the message, the identifier for the at least the portion of the message, and the association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: November 24, 2020
    Assignee: Bank of America Corporation
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Publication number: 20200211564
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may display, on a display of the client device, the at least the portion of the message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may receive, from a user of the client device or a user of the second client device, a request to generate a marker for the at least the portion of the message. In response to the receiving the request to generate the marker, the client device may determine, based on a lexicon, a name for the marker for the at least the portion of the message.
    Type: Application
    Filed: March 10, 2020
    Publication date: July 2, 2020
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Patent number: 10679627
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may display, on a display of the client device, the at least the portion of the message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may receive, from a user of the client device or a user of the second client device, a request to generate a marker for the at least the portion of the message. In response to the receiving the request to generate the marker, the client device may determine, based on a lexicon, a name for the marker for the at least the portion of the message.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 9, 2020
    Assignee: Bank of America Corporation
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Publication number: 20200075017
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may determine an identifier for the at least the portion of the message. The client device may determine, based on a lexicon, a marker name for the at least the portion of the message. The client device may generate an association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message. The client device may store, at a storage location, the marker name for the at least the portion of the message, the identifier for the at least the portion of the message, and the association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message.
    Type: Application
    Filed: November 8, 2019
    Publication date: March 5, 2020
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Patent number: 10490193
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may determine an identifier for the at least the portion of the message. The client device may determine, based on a lexicon, a marker name for the at least the portion of the message. The client device may generate an association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message. The client device may store, at a storage location, the marker name for the at least the portion of the message, the identifier for the at least the portion of the message, and the association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: November 26, 2019
    Assignee: Bank of America Corporation
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Publication number: 20190035402
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may determine an identifier for the at least the portion of the message. The client device may determine, based on a lexicon, a marker name for the at least the portion of the message. The client device may generate an association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message. The client device may store, at a storage location, the marker name for the at least the portion of the message, the identifier for the at least the portion of the message, and the association between the marker name for the at least the portion of the message and the identifier for the at least the portion of the message.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan
  • Publication number: 20190035403
    Abstract: Some aspects disclosed herein are directed to, for example, a system and method comprising a client device receiving an input of at least a portion of a message. The client device may display, on a display of the client device, the at least the portion of the message. The client device may transmit, to a server device, the at least the portion of the message for display via a second client device. The client device may receive, from a user of the client device or a user of the second client device, a request to generate a marker for the at least the portion of the message. In response to the receiving the request to generate the marker, the client device may determine, based on a lexicon, a name for the marker for the at least the portion of the message.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventors: Suki Ramasamy, John Dinakar Iruvanti, Mahesh Ganesan