Patents by Inventor Arjun Thimmareddy
Arjun Thimmareddy 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).
-
Publication number: 20260119364Abstract: Systems, computer program products, and methods are described herein for automatically identifying optimal virtual machine component parameters. The present disclosure is configured to identify a virtual machine requirement(s); access, by an artificial intelligence (AI) engine, a computing resource database, wherein the computing resource database comprises a plurality of potential computing resources available to meet the virtual machine requirement(s); determine, by the AI engine, a plurality of potential computing resource configurations, wherein each of the plurality of potential computing resource configurations meet the virtual machine requirement(s); determine, by the AI engine, a performance indicator for each potential computing resource configuration; compare the performance indicator for each potential computing resource configuration; and determine an optimized computing resource configuration based on the comparison of each performance indicator.Type: ApplicationFiled: October 31, 2024Publication date: April 30, 2026Applicant: BANK OF AMERICA CORPORATIONInventors: Mark Edward Fowler, Ramesh Babu Chandanala, Jose Iturria, Arjun Thimmareddy, Basantkumar Tiwari, Amit Beniwal, John H. Kling
-
Publication number: 20260089054Abstract: Systems, computer program products, and methods are described herein for automatic adjustment of network device configurations. The present disclosure is configured to receive a network device comprising a set of adjustable settings configured to adapt to a network assembly, wherein the network assembly comprises a plurality of network devices, wherein the set of adjustable settings within the network device can be adjusted to the network assembly and components within the network assembly; designate a function of the network device with respect to the network assembly; match the function of the network device with a model configuration plan associated with the network assembly via a machine learning model (MLM); configure the set of adjustable settings within the network device using the model configuration plan via the MLM to operably connect with the plurality of network devices within the network assembly.Type: ApplicationFiled: September 24, 2024Publication date: March 26, 2026Applicant: BANK OF AMERICA CORPORATIONInventors: Jose Iturria, Amit Beniwal, Ramesh Babu Chandanala, Mark E. Fowler, Arjun Thimmareddy, Basantkumar Tiwari
-
Publication number: 20260089165Abstract: Systems, computer program products, and methods are described herein for data accessibility and management in a distributed network. The present disclosure is configured to generate an interaction interface, wherein the interaction interface comprises a channel, and wherein the interaction interface comprises input from a user; receive an attachment, wherein the input comprises the attachment, and wherein the attachment is uploaded to the interaction interface via the user; encrypt the input, wherein encrypting the input comprises securing the input to prevent unauthorized access to the input; store the input in a database, wherein the database is associated with an entity that hosts the interaction interface; and transfer the input to a destination, wherein the destination is chosen by the user, and wherein the destination is a destination device.Type: ApplicationFiled: September 25, 2024Publication date: March 26, 2026Applicant: BANK OF AMERICA CORPORATIONInventors: Jose Iturria, Mark Edward Fowler, Arjun Thimmareddy, Ramesh Babu Chandanala, Basantkumar Tiwari, Amit Beniwal
-
Publication number: 20260073159Abstract: Systems, computer program products, and methods are described herein for implementing natural language processing to determine natural language from computer programming language in an electronic environment.Type: ApplicationFiled: November 19, 2025Publication date: March 12, 2026Applicant: BANK OF AMERICA CORPORATIONInventors: Bryan King, Andrea M. Weisberger, Kristi A. Perry-Weaver, Bhavna Agrawal, Jitesh K. Vijay, Divya Ilango Arun, Arjun Thimmareddy, Virinchi Ande
-
Patent number: 12547845Abstract: Systems, computer program products, and methods are described herein for implementing natural language processing to determine natural language from computer programming language in an electronic environment.Type: GrantFiled: July 24, 2023Date of Patent: February 10, 2026Assignee: BANK OF AMERICA CORPORATIONInventors: Bryan King, Andrea M. Weisberger, Kristi A. Perry-Weaver, Bhavna Agrawal, Jitesh K. Vijay, Divya Ilango Arun, Arjun Thimmareddy, Virinchi Ande
-
Patent number: 12524241Abstract: Systems, computer program products, and methods are described herein for providing automated command access approval across a network. The method includes receiving a request for a command execution to be performed on a first node. The request for the command execution indicates a user attempting to execute the command on the first node. The method also includes comparing the request for command execution to one or more previous command execution determinations. The one or more previous command execution determinations are associated with the command to be performed. The method further includes determining an execution decision based on the comparison of the request for command execution to one or more previous command execution determinations.Type: GrantFiled: August 2, 2022Date of Patent: January 13, 2026Assignee: BANK OF AMERICA CORPORATIONInventors: Arjun Thimmareddy, Virinchi Ande, Aarron Gull, Sreedhar Pagadala, Lance Cline Berry
-
Publication number: 20250356331Abstract: Methods for banking at an automated teller machine (ATM) using a mobile device. The ATM may automatically detect the presence of the mobile device in a vicinity of the ATM and initiate contact with the mobile device, or a mobile device may initiate contact with the ATM. After verifying user permission to access the ATM, the mobile device may be enabled to provide user access to one or more of the banking services available at the ATM using the mobile device and to view banking-related information on the mobile device. A mobile application on the mobile device may be used to access the ATM using the mobile device. While a mobile device is accessing the ATM, a screen on the ATM may become inactive for banking services and the option to select banking services directly at the ATM may be disabled.Type: ApplicationFiled: July 31, 2025Publication date: November 20, 2025Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Patent number: 12400198Abstract: Methods for banking at an automated teller machine (ATM) using a mobile device. The ATM may automatically detect the presence of the mobile device in a vicinity of the ATM and initiate contact with the mobile device, or a mobile device may initiate contact with the ATM. After verifying user permission to access the ATM, the mobile device may be enabled to provide user access to one or more of the banking services available at the ATM using the mobile device and to view banking-related information on the mobile device. A mobile application on the mobile device may be used to access the ATM using the mobile device. While a mobile device is accessing the ATM, a screen on the ATM may become inactive for banking services and the option to select banking services directly at the ATM may be disabled.Type: GrantFiled: September 15, 2022Date of Patent: August 26, 2025Assignee: Bank of America CorporationInventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Patent number: 12316660Abstract: Systems, computer program products, and methods are described herein for tracking network traffic data and identifying rogue access patterns in an electronic network. The present invention is configured to receive a plurality of peer user accounts; receiving a plurality of peer user data associated with the plurality of peer user accounts; generating a relational mapping based at least on the predetermined group; and generating a plurality of peer historical data access patterns based on the plurality of peer user data over the historical predetermined period. The present invention may further be configured to receive a primary user account; receive a plurality of primary user data; generate a plurality of primary user access patterns; compare the plurality of peer historical data access patterns and the plurality of primary user access patterns to generate an abnormality score; and determine whether the abnormality score meets the abnormality threshold.Type: GrantFiled: October 18, 2022Date of Patent: May 27, 2025Assignee: BANK OF AMERICA CORPORATIONInventors: Arjun Thimmareddy, Aarron Gull, Virinchi Ande
-
Patent number: 12271875Abstract: An ATM is configured to interact with a mobile device and provide user access to one or more of the banking services available at the ATM using the mobile device. Banking-related information may be viewed and/or input at the ATM using the mobile device. The ATM may have multiple vertical levels of deposit slots, withdrawal trays and/or receipt dispensers. A level at the ATM at which the user interacts with the ATM for deposits, withdrawals, or receipts may be selected. The level may be specified by the user of the mobile device, at the ATM or using the mobile device, or may be determined by the ATM.Type: GrantFiled: March 1, 2024Date of Patent: April 8, 2025Assignee: Bank of America CorporationInventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Publication number: 20250061222Abstract: An information-security automated system for authorizing a user request for access to a module and for identifying anomalous user authorization requests may include components for receiving the user request for access to the module from the authorization request tool over a computer network, a computer machine comprising a processor, and computer-executable instructions stored on a computer-readable medium configured to cause the processor to perform steps of receiving a user request for access to a module, generating a peer group proximity dataset, generating a user dataset, calculating a critical score, determining if the critical score is less than an enterprise threshold, and generating an approval or denial of the user request based upon the critical score. In some examples the process may include the step of executing machine learning instructions to generate a second approval or a second denial of a second user request for access to a second module.Type: ApplicationFiled: October 31, 2024Publication date: February 20, 2025Applicant: Bank of America CorporationInventors: Arjun Thimmareddy, Aarron Gull
-
Publication number: 20250036882Abstract: Systems, computer program products, and methods are described herein for implementing natural language processing to determine natural language from computer programming language in an electronic environment.Type: ApplicationFiled: July 24, 2023Publication date: January 30, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Bryan King, Andrea M. Weisberger, Kristi A. Perry-Weaver, Bhavna Agrawal, Jitesh K. Vijay, Divya Ilango Arun, Arjun Thimmareddy, Virinchi Ande
-
Patent number: 12177224Abstract: An information-security automated process for authorizing a user request for access to a module and for identifying anomalous user authorization requests, may be implemented on a computer machine and may include the steps of receiving a user request for access to a module, generating a peer group proximity dataset, generating a user dataset, calculating a critical score, determining if the critical score is less than an enterprise threshold, and generating an approval or denial of the user request based upon the critical score. In some examples the process may include the step of executing machine learning instructions to generate a second approval or a second denial of a second user request for access to a second module. In another examples an information-security automated process for validating a user authorization access profile is disclosed herein.Type: GrantFiled: October 27, 2022Date of Patent: December 24, 2024Assignee: Bank of America CorporationInventors: Arjun Thimmareddy, Aarron Gull
-
Publication number: 20240202689Abstract: An ATM is configured to interact with a mobile device and provide user access to one or more of the banking services available at the ATM using the mobile device. Banking-related information may be viewed and/or input at the ATM using the mobile device. The ATM may have multiple vertical levels of deposit slots, withdrawal trays and/or receipt dispensers. A level at the ATM at which the user interacts with the ATM for deposits, withdrawals, or receipts may be selected. The level may be specified by the user of the mobile device, at the ATM or using the mobile device, or may be determined by the ATM.Type: ApplicationFiled: March 1, 2024Publication date: June 20, 2024Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Publication number: 20240146738Abstract: An information-security automated process for authorizing a user request for access to a module and for identifying anomalous user authorization requests, may be implemented on a computer machine and may include the steps of receiving a user request for access to a module, generating a peer group proximity dataset, generating a user dataset, calculating a critical score, determining if the critical score is less than an enterprise threshold, and generating an approval or denial of the user request based upon the critical score. In some examples the process may include the step of executing machine learning instructions to generate a second approval or a second denial of a second user request for access to a second module. In another examples an information-security automated process for validating a user authorization access profile is disclosed herein.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Arjun Thimmareddy, Aarron Gull
-
Publication number: 20240127206Abstract: An ATM is configured to interact with a mobile device and provide user access to one or more of the banking services available at the ATM using the mobile device. Banking-related information may be viewed and/or input at the ATM using the mobile device. The ATM may have multiple vertical levels of deposit slots, withdrawal trays and/or receipt dispensers. A level at the ATM at which the user interacts with the ATM for deposits, withdrawals, or receipts may be selected. The level may be specified by the user of the mobile device, at the ATM or using the mobile device, or may be determined by the ATM.Type: ApplicationFiled: October 13, 2022Publication date: April 18, 2024Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Publication number: 20240129324Abstract: Systems, computer program products, and methods are described herein for tracking network traffic data and identifying rogue access patterns in an electronic network. The present invention is configured to receive a plurality of peer user accounts; receiving a plurality of peer user data associated with the plurality of peer user accounts; generating a relational mapping based at least on the predetermined group; and generating a plurality of peer historical data access patterns based on the plurality of peer user data over the historical predetermined period. The present invention may further be configured to receive a primary user account; receive a plurality of primary user data; generate a plurality of primary user access patterns; compare the plurality of peer historical data access patterns and the plurality of primary user access patterns to generate an abnormality score; and determine whether the abnormality score meets the abnormality threshold.Type: ApplicationFiled: October 18, 2022Publication date: April 18, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Arjun Thimmareddy, Aarron Gull, Virinchi Ande
-
Patent number: 11948136Abstract: An ATM is configured to interact with a mobile device and provide user access to one or more of the banking services available at the ATM using the mobile device. Banking-related information may be viewed and/or input at the ATM using the mobile device. The ATM may have multiple vertical levels of deposit slots, withdrawal trays and/or receipt dispensers. A level at the ATM at which the user interacts with the ATM for deposits, withdrawals, or receipts may be selected. The level may be specified by the user of the mobile device, at the ATM or using the mobile device, or may be determined by the ATM.Type: GrantFiled: October 13, 2022Date of Patent: April 2, 2024Assignee: Bank of America CorporationInventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Publication number: 20240104533Abstract: A screen-less automated teller machine (ATM) may be configured to interact with a mobile device. The ATM may automatically detect the presence of the mobile device in a vicinity of the ATM and initiate contact with the mobile device, or a mobile device may initiate contact with the ATM. After verifying user permission to access the ATM, the mobile device may be enabled to provide user access to one or more of the banking services available at the ATM using the mobile device. As the ATM is screen-less, banking-related information may be viewed and/or input at the ATM using the mobile device. An application on the mobile device may be used to access and interact with the ATM using the mobile device.Type: ApplicationFiled: September 22, 2022Publication date: March 28, 2024Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay
-
Publication number: 20240095698Abstract: Methods for banking at an automated teller machine (ATM) using a mobile device. The ATM may automatically detect the presence of the mobile device in a vicinity of the ATM and initiate contact with the mobile device, or a mobile device may initiate contact with the ATM. After verifying user permission to access the ATM, the mobile device may be enabled to provide user access to one or more of the banking services available at the ATM using the mobile device and to view banking-related information on the mobile device. A mobile application on the mobile device may be used to access the ATM using the mobile device. While a mobile device is accessing the ATM, a screen on the ATM may become inactive for banking services and the option to select banking services directly at the ATM may be disabled.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Inventors: Arjun Thimmareddy, Bryan T. King, Alexander S. Lee, Vaishnavi Varma, Tony Aidoo, Paula M. Booze, Ramesh B. Chandanala, William R. Conrad, Juliet Abdul-Aziz, Gerard P. Gay