Patents by Inventor Kalyan Chakravarthy Pallapolu
Kalyan Chakravarthy Pallapolu 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: 11637994Abstract: A system comprising a coordinate tracking engine and a video classification engine communicably coupled to a notification engine. The coordinate tracking engine detects that geographical coordinates of a mobile device indicate that an account holder is within a threshold distance of a physical branch of an institution. The notification engine retrieves account information for the account holder. The coordinate tracking engine further detects that the account holder has arrived at the physical branch. The video classification engine captures video frames of an entrance to the physical branch and identifies the account holder. The notification engine further presents account information for the account holder on a display.Type: GrantFiled: July 21, 2021Date of Patent: April 25, 2023Assignee: Bank of America CorporationInventors: Kalyan Chakravarthy Pallapolu, Bharathi Tadepalli
-
Patent number: 11567856Abstract: An intelligent determination of code change review assignments and subsequent secured access to the determined assignments. Code changes undergo code change complexity determination which is based on (i) a level of importance of the module(s) in which the changes occur, (ii) the volume of metadata files impacted by the code changes, and (iii) the dependency of the code changes on external modules. A distributed trust computing network is implemented and a code change smart contract which relies on smart contract rules is used to determine and allocate code change review assignments. In this regard, data blocks within a distributed ledger define individual segments/portions of the code change file with each data block identifying a code change review assignment.Type: GrantFiled: June 21, 2021Date of Patent: January 31, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Kalyan Chakravarthy Pallapolu, Srinath Nelakuditi, Satti Rajeswara Seshareddy
-
Publication number: 20220405195Abstract: An intelligent determination of code change review assignments and subsequent secured access to the determined assignments. Code changes undergo code change complexity determination which is based on (i) a level of importance of the module(s) in which the changes occur, (ii) the volume of metadata files impacted by the code changes, and (iii) the dependency of the code changes on external modules. A distributed trust computing network is implemented and a code change smart contract which relies on smart contract rules is used to determine and allocate code change review assignments. In this regard, data blocks within a distributed ledger define individual segments/portions of the code change file with each data block identifying a code change review assignment.Type: ApplicationFiled: June 21, 2021Publication date: December 22, 2022Applicant: BANK OF AMERICA CORPORATIONInventors: Kalyan Chakravarthy Pallapolu, Srinath Nelakuditi, Satti Rajeswara Seshareddy
-
Patent number: 11249883Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of previous software errors and a plurality of solutions to the plurality of previous software errors. The processor receives a video of a user describing an error in a software application and tracks a facial feature of the user to determine an emotional intensity. The processor converts an audio portion of the video to a text file and analyzes the text file to determine the error. In response to the emotional intensity exceeding a threshold, the processor determines, based on the plurality of previous software errors, a series of steps that, when performed, replicate the error, determines, based on the series of steps and the plurality of solutions, a change to the source code of the application that fixes the error, and implements the change to the software code.Type: GrantFiled: January 2, 2020Date of Patent: February 15, 2022Assignee: Bank of America CorporationInventors: Kalyan Chakravarthy Pallapolu, Srinath Nelakuditi, Balamurali Lakshminarayanan
-
Publication number: 20220038661Abstract: A system comprising a coordinate tracking engine and a video classification engine communicably coupled to a notification engine. The coordinate tracking engine detects that geographical coordinates of a mobile device indicate that an account holder is within a threshold distance of a physical branch of an institution. The notification engine retrieves account information for the account holder. The coordinate tracking engine further detects that the account holder has arrived at the physical branch. The video classification engine captures video frames of an entrance to the physical branch and identifies the account holder. The notification engine further presents account information for the account holder on a display.Type: ApplicationFiled: July 21, 2021Publication date: February 3, 2022Inventors: Kalyan Chakravarthy Pallapolu, Bharathi Tadepalli
-
Patent number: 11108996Abstract: A system comprising a coordinate tracking engine and a video classification engine communicably coupled to a notification engine. The coordinate tracking engine detects that geographical coordinates of a mobile device indicate that an account holder is within a threshold distance of a physical branch of an institution. The notification engine retrieves account information for the account holder. The coordinate tracking engine further detects that the account holder has arrived at the physical branch. The video classification engine captures video frames of an entrance to the physical branch and identifies the account holder. The notification engine further determines an institutional representative associated with the account holder is available at the physical branch, notifies the representative of the arrival of the account holder, and presents account information for the account holder.Type: GrantFiled: July 28, 2020Date of Patent: August 31, 2021Assignee: Bank of America CorporationInventors: Kalyan Chakravarthy Pallapolu, Bharathi Tadepalli
-
Publication number: 20210209005Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of previous software errors and a plurality of solutions to the plurality of previous software errors. The processor receives a video of a user describing an error in a software application and tracks a facial feature of the user to determine an emotional intensity. The processor converts an audio portion of the video to a text file and analyzes the text file to determine the error. In response to the emotional intensity exceeding a threshold, the processor determines, based on the plurality of previous software errors, a series of steps that, when performed, replicate the error, determines, based on the series of steps and the plurality of solutions, a change to the source code of the application that fixes the error, and implements the change to the software code.Type: ApplicationFiled: January 2, 2020Publication date: July 8, 2021Inventors: Kalyan Chakravarthy Pallapolu, Srinath Nelakuditi, Balamurali Lakshminarayanan
-
Patent number: 11036492Abstract: A code merging system is configured to manage the storage of source code on a local system in the software development cycle. A cloud environment hosts working source code, which is composed of metadata artifact components. Copies of some of the metadata artifact components are transferred to a source code control and merged with master source code in either a partial merge process or a full merge process.Type: GrantFiled: March 24, 2020Date of Patent: June 15, 2021Assignee: Bank of America CorporationInventors: Balamurali Lakshminarayanan, Srinath Nelakuditi, Mohana Madhuri Patri, Kalyan Chakravarthy Pallapolu
-
Patent number: 10929159Abstract: A memory stores an environment file. A hardware processor receives a video file comprising a first frame and a second frame. The hardware processor determines a first object in the first frame and a first user action performed in the first frame. The hardware processor determines a second object in the second frame and a second user action performed in the second frame. The hardware processor determines a first keyword for the first user action and a second keyword for the second user action. The hardware processor determines, based on the first and second keywords, a first script and a second script from the environment file. The hardware processor then combines the first script and the second script to generate an automation script that, when executed, performs the first user action on the first object and the second user action on the second object.Type: GrantFiled: January 28, 2019Date of Patent: February 23, 2021Assignee: Bank of America CorporationInventors: Kalyan Chakravarthy Pallapolu, Sriram Balasubramanian
-
Patent number: 10884708Abstract: Apparatus and methods for an intelligent audit engine are provided. Product development artifacts may be associated with artifact tags and stored in an artifact repository. The audit engine may retrieve an artifact for audit. The audit engine may identify a set of development guidelines in a rule repository based on their artifact tags. The audit engine may determine whether the development guidelines have been satisfied based on stored product testing data. A failed development guideline may initiate a workflow that includes notification of a project stakeholder regarding the failure. The notification may include remediation measures to be taken by the stakeholder. The validation process may iterate until all guidelines have passed validation. A machine-learning algorithm may prioritize a development guideline for future audits to increase efficiency. The machine learning algorithm may educate stakeholders to reduce audit failures.Type: GrantFiled: September 19, 2019Date of Patent: January 5, 2021Assignee: Bank of America CorporationInventors: Srinath Chakinam, Bharathi Tadepalli, Kalyan Chakravarthy Pallapolu
-
Patent number: 10810231Abstract: A smart transmission system is configured to upload data from a plurality of sources to a target application hosted in a cloud environment. A server receives a data stream from the plurality of sources. Using a priority algorithm, the server analyzes the data stream to determine which files and accounts are most critical for the target application's function. The files and their associated accounts are partitioned into tranches, and the tranches are uploaded to the target application in order of priority.Type: GrantFiled: February 5, 2019Date of Patent: October 20, 2020Assignee: Bank of America CorporationInventors: Balamurali Lakshminarayanan, Mubashshir Ahmed Nazir Ahmed, Srinath Nelakuditi, Kalyan Chakravarthy Pallapolu
-
Publication number: 20200250204Abstract: A smart transmission system is configured to upload data from a plurality of sources to a target application hosted in a cloud environment. A server receives a data stream from the plurality of sources. Using a priority algorithm, the server analyzes the data stream to determine which files and accounts are most critical for the target application's function. The files and their associated accounts are partitioned into tranches, and the tranches are uploaded to the target application in order of priority.Type: ApplicationFiled: February 5, 2019Publication date: August 6, 2020Inventors: Balamurali Lakshminarayanan, Mubashshir Ahmed Nasir Ahmed, Srinath Nelakuditi, Kalyan Chakravarthy Pallapolu
-
Publication number: 20200241900Abstract: A memory stores an environment file. A hardware processor receives a video file comprising a first frame and a second frame. The hardware processor determines a first object in the first frame and a first user action performed in the first frame. The hardware processor determines a second object in the second frame and a second user action performed in the second frame. The hardware processor determines a first keyword for the first user action and a second keyword for the second user action. The hardware processor determines, based on the first and second keywords, a first script and a second script from the environment file. The hardware processor then combines the first script and the second script to generate an automation script that, when executed, performs the first user action on the first object and the second user action on the second object.Type: ApplicationFiled: January 28, 2019Publication date: July 30, 2020Inventors: Kalyan Chakravarthy Pallapolu, Sriram Balasubramanian
-
Publication number: 20200225932Abstract: A code merging system is configured to manage the storage of source code on a local system in the software development cycle. A cloud environment hosts working source code, which is composed of metadata artifact components. Copies of some of the metadata artifact components are transferred to a source code control and merged with master source code in either a partial merge process or a full merge process.Type: ApplicationFiled: March 24, 2020Publication date: July 16, 2020Inventors: Balamurali Lakshminarayanan, Srinath Nelakuditi, Mohana Madhuri Patri, Kalyan Chakravarthy Pallapolu
-
Patent number: 10635431Abstract: A code merging system is configured to manage the storage of source code on a local system in the software development cycle. A cloud environment hosts working source code, which is composed of metadata artifact components. Copies of some of the metadata artifact components are transferred to a source code control and merged with master source code in either a partial merge process or a full merge process.Type: GrantFiled: January 9, 2019Date of Patent: April 28, 2020Assignee: Bank of America CorporationInventors: Balamurali Lakshminarayanan, Srinath Nelakuditi, Mohana Madhuri Patri, Kalyan Chakravarthy Pallapolu
-
Publication number: 20200012479Abstract: Apparatus and methods for an intelligent audit engine are provided. Product development artifacts may be associated with artifact tags and stored in an artifact repository. The audit engine may retrieve an artifact for audit. The audit engine may identify a set of development guidelines in a rule repository based on their artifact tags. The audit engine may determine whether the development guidelines have been satisfied based on stored product testing data. A failed development guideline may initiate a workflow that includes notification of a project stakeholder regarding the failure. The notification may include remediation measures to be taken by the stakeholder. The validation process may iterate until all guidelines have passed validation. A machine-learning algorithm may prioritize a development guideline for future audits to increase efficiency. The machine learning algorithm may educate stakeholders to reduce audit failures.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Srinath Chakinam, Bharathi Tadepalli, Kalyan Chakravarthy Pallapolu
-
Patent number: 10459694Abstract: Apparatus and methods for an intelligent audit engine are provided. Product development artifacts may be associated with artifact tags and stored in an artifact repository. The audit engine may retrieve an artifact for audit. The audit engine may identify a set of development guidelines in a rule repository based on their artifact tags. The audit engine may determine whether the development guidelines have been satisfied based on stored product testing data. A failed development guideline may initiate a workflow that includes notification of a project stakeholder regarding the failure. The notification may include remediation measures to be taken by the stakeholder. The validation process may iterate until all guidelines have passed validation. A machine-learning algorithm may prioritize a development guideline for future audits to increase efficiency. The machine learning algorithm may educate stakeholders to reduce audit failures.Type: GrantFiled: October 16, 2017Date of Patent: October 29, 2019Assignee: Bank of America CorporationInventors: Srinath Chakinam, Bharathi Tadepalli, Kalyan Chakravarthy Pallapolu
-
Publication number: 20190114148Abstract: Apparatus and methods for an intelligent audit engine are provided. Product development artifacts may be associated with artifact tags and stored in an artifact repository. The audit engine may retrieve an artifact for audit. The audit engine may identify a set of development guidelines in a rule repository based on their artifact tags. The audit engine may determine whether the development guidelines have been satisfied based on stored product testing data. A failed development guideline may initiate a workflow that includes notification of a project stakeholder regarding the failure. The notification may include remediation measures to be taken by the stakeholder. The validation process may iterate until all guidelines have passed validation. A machine-learning algorithm may prioritize a development guideline for future audits to increase efficiency. The machine learning algorithm may educate stakeholders to reduce audit failures.Type: ApplicationFiled: October 16, 2017Publication date: April 18, 2019Inventors: Srinath Chakinam, Bharathi Tadepalli, Kalyan Chakravarthy Pallapolu