Patents by Inventor Maruthi Shanmugam

Maruthi Shanmugam 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: 11991256
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: May 21, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Kevin T. Cole, Alicia C. Jones-McFadden, Sushil Golani, Caitlin Chrisman Bullock, Dariane Katinka Hunt, Ramakrishna R. Yannam, Christian S. Kitchell, Matthew Hsieh, Shahram Khosraviani, Priyank R. Shah, Maruthi Shanmugam
  • Publication number: 20240020280
    Abstract: Arrangements for database schema creation and control are provided. In some aspects, a user may request creation or modification of a database schema. In response to receiving the request, one or more interactive user interfaces may be generated. The one or more interactive user interfaces may enable a user to select one or more selectable options for presenting data, establishing relationships between data, data sources, and the like. The schema, including a schema configuration including the presentational aspects and relationships, may be stored. A user may request to view data and the stored database schema may be retrieved. The schema may be transmitted to a configuration engine that may retrieve the requested data from one or more non-relational database sources. One or more user interfaces may be dynamically generated based on the schema configuration and may include the retrieved data.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 18, 2024
    Inventors: Maruthi Shanmugam, Karen Trevino, Smruti Soumya Mishra, Nishant Shah, Benjamin Moore
  • Patent number: 11816075
    Abstract: Arrangements for database schema creation and control are provided. In some aspects, a user may request creation or modification of a database schema. In response to receiving the request, one or more interactive user interfaces may be generated. The one or more interactive user interfaces may enable a user to select one or more selectable options for presenting data, establishing relationships between data, data sources, and the like. The schema, including a schema configuration including the presentational aspects and relationships, may be stored. A user may request to view data and the stored database schema may be retrieved. The schema may be transmitted to a configuration engine that may retrieve the requested data from one or more non-relational database sources. One or more user interfaces may be dynamically generated based on the schema configuration and may include the retrieved data.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: November 14, 2023
    Assignee: Bank of America Corporation
    Inventors: Maruthi Shanmugam, Karen Trevino, Smruti Soumya Mishra, Nishant Shah, Benjamin Moore
  • Patent number: 11636157
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Grant
    Filed: July 11, 2020
    Date of Patent: April 25, 2023
    Assignee: Bank of America Corporation
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Austin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Publication number: 20230036289
    Abstract: A device configured to receive a user input that identifies a machine learning model type and hyperparameters for a set of machine learning models and to generate the set of machine learning models based on the hyperparameters. The device is further configured to convert training data into a first set of hexadecimal values and to train the set of machine learning models using the first set of hexadecimal values. The device is further configured to convert test data into a second set of hexadecimal values and to obtain a classification value in response to inputting the second set of hexadecimal values into the set of machine learning models. The device is further configured to determine performance metrics for each machine learning model, to generate a model comparison report that comprises the performance metrics for each machine learning model, and to output the model comparison report.
    Type: Application
    Filed: July 28, 2021
    Publication date: February 2, 2023
    Inventors: Nishant Shah, Karen Trevino, Smruti Soumya Mishra, Maruthi Shanmugam
  • Publication number: 20230032457
    Abstract: Arrangements for database schema creation and control are provided. In some aspects, a user may request creation or modification of a database schema. In response to receiving the request, one or more interactive user interfaces may be generated. The one or more interactive user interfaces may enable a user to select one or more selectable options for presenting data, establishing relationships between data, data sources, and the like. The schema, including a schema configuration including the presentational aspects and relationships, may be stored. A user may request to view data and the stored database schema may be retrieved. The schema may be transmitted to a configuration engine that may retrieve the requested data from one or more non-relational database sources. One or more user interfaces may be dynamically generated based on the schema configuration and may include the retrieved data.
    Type: Application
    Filed: July 27, 2021
    Publication date: February 2, 2023
    Inventors: Maruthi Shanmugam, Karen Trevino, Smruti Soumya Mishra, Nishant Shah, Benjamin Moore
  • Patent number: 11526550
    Abstract: Embodiments of the present invention provide a system for building intelligent data communications. The system is configured for performing frequency based extraction of data from at least one entity data source, indexing the data extracted from the at least one entity data source, in response to indexing the data, correlating the data extracted from the at least one entity data source, receiving a data input from a user, in response to receiving the data input, generating at least one data output based on indexed and correlated data, and presenting the at least one data output to the user.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: December 13, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Maruthi Shanmugam, Nishant Shah, Benjamin Moore
  • Publication number: 20220083595
    Abstract: Embodiments of the present invention provide a system for building intelligent data communications. The system is configured for performing frequency based extraction of data from at least one entity data source, indexing the data extracted from the at least one entity data source, in response to indexing the data, correlating the data extracted from the at least one entity data source, receiving a data input from a user, in response to receiving the data input, generating at least one data output based on indexed and correlated data, and presenting the at least one data output to the user.
    Type: Application
    Filed: September 15, 2020
    Publication date: March 17, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Maruthi Shanmugam, Nishant Shah, Benjamin Moore
  • Patent number: 11070377
    Abstract: A method for blending uncompiled source files and compiled binaries in a single Runtime container. The method may include receiving data at a configuration database. The method may include invoking a scheduler. The method may include determining whether it is time to rerun the software code referenced by the Runtime container. The method may include performing a hash function on source files comprising content and logic. The method may include retrieving source files that include updated hash signatures. The method may include storing an in-memory equivalent of the source files. The method may include invoking a class loader for each source file that has been parsed successfully. The method may include storing, for each successfully loaded source file, a name and reference location. The method may include loading classes based on received names. The method may include compiling the binaries and implementing the logic referenced by the received names.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: July 20, 2021
    Assignee: Bank of America Corporation
    Inventors: Nishant H. Shah, Donatus Asumu, Maruthi Shanmugam
  • Publication number: 20210203734
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Kevin T. Cole, Alicia C. Jones-McFadden, Sushil Golani, Caitlin Chrisman Bullock, Dariane Katinka Hunt, Ramakrishna R. Yannam, Christian S. Kitchell, Matthew Hsieh, Shahram Khosraviani, Priyank R. Shah, Maruthi Shanmugam
  • Publication number: 20210182492
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
    Type: Application
    Filed: February 26, 2021
    Publication date: June 17, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Kevin T. Cole, Alicia C. Jones-McFadden, Sushil Golani, Caitlin Chrisman Bullock, Dariane Katinka Hunt, Ramakrishna R. Yannam, Christian S. Kitchell, Matthew Hsieh, Shahram Khosraviani, Priyank R. Shah, Maruthi Shanmugam
  • Patent number: 10951720
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: March 16, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Kevin T. Cole, Alicia C. Jones-McFadden, Sushil Golani, Caitlin Chrisman Bullock, Dariane K. Hunt, Ramakrishna R. Yannam, Christian S. Kitchell, Matthew Hsieh, Shahram Khosraviani, Priyank R. Shah, Maruthi Shanmugam
  • Publication number: 20200342035
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Application
    Filed: July 11, 2020
    Publication date: October 29, 2020
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Austin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Patent number: 10802973
    Abstract: An apparatus includes a first database, a memory, and first and second processors. The first database stores a list including a first identifier assigned to the first processor and a second identifier assigned to the second processor. The processors each randomly shuffle a copy of the list and place the first element of their shuffled copy in a third list. Each processor further determines that the first identifier appears a first number of times and the second identifier appears a second number of times in the third list, the first number greater than the second number. In response to determining that the first number is greater than the second number, the first processor copies data stored in a second database into the memory and sets a flag to true, while the second processor determines that the flag is set to true and accesses the data copy stored in the memory.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 13, 2020
    Assignee: Bank of America Corporation
    Inventors: Udaya Kumar Raju Ratnakaram, Niroop Reddy Patimeedi, Sarvari Tadimalla, Maruthi Shanmugam, Jian Jim Chen, Punit Srivastava
  • Patent number: 10747818
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: August 18, 2020
    Assignee: Bank of America Corporation
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Autin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Publication number: 20200026805
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Autin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Publication number: 20180114127
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for providing a multi-channel cognitive resource platform configured for intelligent, proactive and responsive communication with a user, via a user device. The system is further configured to perform one or more user activities, in an integrated manner, within a single interface of the user device, without requiring the user to operate disparate applications. Furthermore, the system is configured to receive user input through multiple communication channels such as a textual communication channel and an audio communication channel. The system is further configured to switch between the various communication channels seamlessly, and in real-time.
    Type: Application
    Filed: February 8, 2017
    Publication date: April 26, 2018
    Inventors: Kevin T. Cole, Alicia C. Jones-McFadden, Sushil Golani, Caitlin Chrisman Bullock, Dariane K. Hunt, Ramakrishna R. Yannam, Christian S. Kitchell, Matthew Hsieh, Shahram Khosraviani, Priyank R. Shah, Maruthi Shanmugam