Patents by Inventor Parthiban T. Shanmugam
Parthiban T. 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: 11386052Abstract: A system provides a way to scan protected electronic data via database schema collection. In particular, the system may comprise a database schema collection application which may aggregate physical database schema from all of the databases within the network environment. The system may further comprise a protected data scan application which may receive scan results from the database schema collection (e.g., by scanning metadata) and subsequently output the scan results to other applications and/or repositories. The protected data scan application may further report changes in database schema to account for new values and/or categories existing within the various databases.Type: GrantFiled: September 24, 2019Date of Patent: July 12, 2022Assignee: BANK OF AMERICA CORPORATIONInventors: Candace R. Gordon, Parthiban T. Shanmugam, Kia Kinlaw, Prashant Ranjan Srivastava, Sriram Mohanraj, Barbara Billups, Timothy Lamonte Atwell, Theresa Cozene Pitts, Kalwa Srikanth, Kamalanathan Jeganathan, Todd Lowney, Bala Naga Satish Gandham, Kartheek Kotha, Suman Mishra, Shakeb Mohammed Ali, Archana Raghupathi
-
Patent number: 11157563Abstract: Systems, computer program products, and methods are described herein for monitoring lower level environment for unsanitized data. The present invention is configured to initiate a retrieval query with a first database in a lower level environment; retrieve one or more data items from the first database based on at least the retrieval query; compare the retrieved one or more data items with one or more records associated with a production environment; determine a match between the one or more data items and the one or more records based on at least the comparing; retrieve matched data based on at least determining the match; and transmit control signals configured to cause a user device associated with a user to display the matched data.Type: GrantFiled: July 13, 2018Date of Patent: October 26, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Parthiban T. Shanmugam, Bayyareddy Sreenivasulu Reddy
-
Patent number: 11062052Abstract: Embodiments of the present invention provide a system for provisioning validated sanitized data for application development. The system is configured for establishing a communication link with a plurality of disparate systems, retrieving data from the plurality of disparate systems via the communication link, sanitizing the data retrieved from the plurality of disparate systems, generating a query to validate the sanitized data, wherein the generation of the query is based on a set of rules, validating the sanitized data using the query generated based on the set of rules, determining that the validation of the sanitized data is successful, and transmitting the validated sanitized data to a second plurality of disparate systems.Type: GrantFiled: July 13, 2018Date of Patent: July 13, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Parthiban T. Shanmugam, Bhimeswar Rao Kharade Maratha, Parthasarthy Rajarathinam
-
Patent number: 11055400Abstract: Embodiments of the present disclosure provide a system, computer program product, and method for monitoring a non-production computing environment to determine the introduction of unexpected data into the non-production computing environment and, in the event that unexpected data is determined to be present, trigger requisite actions to address the concerns, such as notifying, via alert or the like, requisite entities of the unexpected data determining of the cause of the unexpected data in the non-production computing environment, determining whether the unexpected data is valid/acceptable for the non-production, and, if the unexpected data is invalid/unacceptable for the non-production computing environment, determining if un-sanitized data exists in the unexpected data and, if so, sanitize the data.Type: GrantFiled: July 13, 2018Date of Patent: July 6, 2021Assignee: BANK OF AMERICA CORPORATIONInventors: Parthiban T. Shanmugam, Bayyareddy Sreenivasulu Reddy
-
Publication number: 20210089505Abstract: A system provides a way to scan protected electronic data via database schema collection. In particular, the system may comprise a database schema collection application which may aggregate physical database schema from all of the databases within the network environment. The system may further comprise a protected data scan application which may receive scan results from the database schema collection (e.g., by scanning metadata) and subsequently output the scan results to other applications and/or repositories. The protected data scan application may further report changes in database schema to account for new values and/or categories existing within the various databases.Type: ApplicationFiled: September 24, 2019Publication date: March 25, 2021Applicant: Bank of America CorporationInventors: Candace R. Gordon, Parthiban T. Shanmugam, Kia Kinlaw, Prashant Ranjan Srivastava, Sriram Mohanraj, Barbara Billups, Timothy Lamonte Atwell, Theresa Cozene Pitts, Kalwa Srikanth, Kamalanathan Jeganathan, Todd Lowney, Bala Naga Satish Gandham, Kartheek Kotha, Suman Mishra, Shakeb Mohammed Ali, Archana Raghupathi
-
Patent number: 10802948Abstract: Embodiments of the present disclosure provide a system, computer program product, and method for providing a centralized, automated, and integrated platform for management and provisioning of testing data. In particular, the integrated platform may provide users with a comprehensive interface through which the user may procure and/or customize data for the purposes of testing an application within a testing environment before migrating the application to a production environment. In this regard, the integrated platform may comprise various applications that allow users to migrate, mine, verify, condition, sanitize, reserve, synthesize, and/or provision testing data, among other such functions.Type: GrantFiled: July 13, 2018Date of Patent: October 13, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: Parthiban T. Shanmugam, Srinivasa Rao Batchu, Sujata Devon Raju, Bayyareddy Sreenivasulu Reddy, Durga Prasad Turaga, Vinod Kumar Alladi
-
Patent number: 10776508Abstract: Embodiments of the present invention provide a holistic and secure resource provisioning gateway system. In particular, a managing system receives resources from disparate sources like production environments. The resources are divided into multiple resource blocks and each resource block is transmitted to individual servers of a resource gateway network along with packaged code that is configured to cause the individual servers to identify sensitive resource elements and sanitize the sensitive resource elements. A request for a provisioned set of sanitized resources meeting certain application testing requirements is then received, and the set of sanitized resources are generated based on the requirements and transmitted to a testing environment.Type: GrantFiled: July 13, 2018Date of Patent: September 15, 2020Assignee: Bank of America CorporationInventors: Parthiban T. Shanmugam, Prashant Ranjan Srivastava, Kamalanathan Jeganathan, Krishna C. Yalamanchili, Durga Prasad Turaga, Michelle Andrea Boston
-
Publication number: 20200019729Abstract: Embodiments of the present invention provide a system for provisioning validated sanitized data for application development. The system is configured for establishing a communication link with a plurality of disparate systems, retrieving data from the plurality of disparate systems via the communication link, sanitizing the data retrieved from the plurality of disparate systems, generating a query to validate the sanitized data, wherein the generation of the query is based on a set of rules, validating the sanitized data using the query generated based on the set of rules, determining that the validation of the sanitized data is successful, and transmitting the validated sanitized data to a second plurality of disparate systems.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Inventors: Parthiban T. Shanmugam, Bhimeswar Roa Kharade Maratha, Parthasarthy Rajarathinam
-
Publication number: 20200019696Abstract: Embodiments of the present disclosure provide a system, computer program product, and method for monitoring a non-production computing environment to determine the introduction of unexpected data into the non-production computing environment and, in the event that unexpected data is determined to be present, trigger requisite actions to address the concerns, such as notifying, via alert or the like, requisite entities of the unexpected data determining of the cause of the unexpected data in the non-production computing environment, determining whether the unexpected data is valid/acceptable for the non-production, and, if the unexpected data is invalid/unacceptable for the non-production computing environment, determining if un-sanitized data exists in the unexpected data and, if so, sanitize the data.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Inventors: Parthiban T. Shanmugam, Bayyareddy Sreenivasulu Reddy
-
Publication number: 20200019489Abstract: Embodiments of the present disclosure provide a system, computer program product, and method for providing a centralized, automated, and integrated platform for management and provisioning of testing data. In particular, the integrated platform may provide users with a comprehensive interface through which the user may procure and/or customize data for the purposes of testing an application within a testing environment before migrating the application to a production environment. In this regard, the integrated platform may comprise various applications that allow users to migrate, mine, verify, condition, sanitize, reserve, synthesize, and/or provision testing data, among other such functions.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Inventors: Parthiban T. Shanmugam, Srinivasa Rao Batchu, Sujata Devon Raju, Bayyareddy Sreenivasulu Reddy, Durga Prasad Turaga, Vinod Kumar Alladi
-
Publication number: 20200019648Abstract: Systems, computer program products, and methods are described herein for monitoring lower level environment for unsanitized data.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Inventors: Parthiban T. Shanmugam, Bayyareddy Sreenivasulu Reddy
-
Publication number: 20200019721Abstract: Embodiments of the present invention provide a holistic and secure resource provisioning gateway system. In particular, a managing system receives resources from disparate sources like production environments. The resources are divided into multiple resource blocks and each resource block is transmitted to individual servers of a resource gateway network along with packaged code that is configured to cause the individual servers to identify sensitive resource elements and sanitize the sensitive resource elements. A request for a provisioned set of sanitized resources meeting certain application testing requirements is then received, and the set of sanitized resources are generated based on the requirements and transmitted to a testing environment.Type: ApplicationFiled: July 13, 2018Publication date: January 16, 2020Inventors: Parthiban T. Shanmugam, Prashant Ranjan Srivastava, Kamalanathan Jeganathan, Krishna C. Yalamanchili, Durga Prasad Turaga, Michelle Andrea Boston