Patents by Inventor Brian Neal
Brian Neal 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: 20250131073Abstract: Embodiments of the present invention provide a system for generating on-demand single-use biometric authentication credentials. The system is configured for determining initiation of an authentication request to access a resource from a user device of a user, prompting the user to select a type of authentication credential from one or more types of authentication credentials, receiving a selection of the type of the authentication credential, instantaneously generating a single-use unique authentication credential associated with the type of the authentication credential, via one or more machine learning models, and transmitting the single-use unique authentication credential to the user device for use in authentication of the user in gaining accessing to the resource.Type: ApplicationFiled: October 23, 2023Publication date: April 24, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Publication number: 20250103848Abstract: Intelligent autonomous software (i.e., a “bot”) configured to compile and present resource advancement requestor-specific dashboards that summarize the results of analysis of resource advancement data related to the resource advancement request/requestor. In compiling a dashboard presentation for a specific resource advancement requestor, the intelligent autonomous software executes a set of predetermined queries directed to a database that stores the results of the data analysis. In response to receiving the responses to the queries, the intelligent autonomous software is configured to identify data omissions/anomalies in the data that will prevent approval of the resource advancement request and identify, and in some instances generate, corrective action(s) that will rectify the data omissions/anomalies.Type: ApplicationFiled: September 25, 2023Publication date: March 27, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Pratap Dande, Amer Ali, Erik Dahl, Brian Neal Jacobson, Elvis Nyamwange, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
-
Publication number: 20250086886Abstract: Techniques are provided for dividing the work involved in rendering a high quality depiction of a virtual scene between a local device and a cloud-based system in a manner that leverages the computing power of both. Specifically, the client applications request lighting information, from a cloud-based system, for a specific scene/configuration combination to be depicted. The cloud-based system either generates the requested lighting information, or provides it from a cloud-based cache. The local device renders a depiction of the scene/configuration combination based on the lighting information thus obtained from the cloud. The lighting information may be used by the client over multiple frames of the scene, until an event changes the scene/configuration that is being depicted. At that point, the client application may obtain from the cloud a new set of lighting information for the new scene/configuration combination.Type: ApplicationFiled: September 13, 2023Publication date: March 13, 2025Inventors: Ray Tran, John Elliot Meier, Brian Neal, Ross Alan Gardner
-
Publication number: 20250086623Abstract: Systems, computer program products, and methods for collecting and storing digital transfer records are provided. The method includes receiving a data transfer request for a data transfer associated with a user. The method also includes causing an execution of the data transfer associated with the user. An executed data transfer record is created for the data transfer. The method further includes receiving a detailed data transfer record associated with the data transfer. The detailed data transfer record indicates one or more transfer items associated with the data transfer. The method still further includes generating a combined data transfer record based on the detailed data transfer record and the executed data transfer record on a digital ledger that includes information relating to the data transfer. The method also includes causing a rendering of a user interface configured to display the combined data transfer record.Type: ApplicationFiled: September 7, 2023Publication date: March 13, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Publication number: 20250086634Abstract: Systems, computer program products, and methods for determining data transfer freezes are provided. The method includes receiving a freeze request from an end-point device associated with a user. The freeze request is associated with one or more connected data transfer entities and with a first account associated with the user. The freeze request is a request for a freeze of data transfers between the first account and any of the one or more connected data transfer entities. The method also includes cause a transmission of a decoy account information to a first connected data transfer entity. The decoy account information is different than an account information for the first account. The method further includes receiving a first data transfer request including the decoy account information. The method still further includes causing a rejection of the first data transfer request due to the decoy account information.Type: ApplicationFiled: September 7, 2023Publication date: March 13, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Rahul Yaksh, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Elvis Nyamwange, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Patent number: 12250225Abstract: Systems, computer program products, and methods are described herein for validation of electronic data transfers in a distributed network via self-directed image data. The present invention is configured to receive a request for a transfer of electronic data from a first repository associated with a first user to a second repository associated with a second user, transfer the electronic data, generate and apply a first identifier to the electronic data, collect a geolocation of a second endpoint device, transmit the geolocation and a request for a verification of the geolocation to the first endpoint device, receive the verification of the geolocation, generate and apply a second identifier to the electronic data, transmit control signals to the second endpoint device to prompt collection of self-directed image data, and collect, using the second endpoint device, the self-directed image data.Type: GrantFiled: July 18, 2023Date of Patent: March 11, 2025Assignee: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Amer Ali, Erik Dahl, Pratap Dande, Brian Neal Jacobson, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
-
Publication number: 20250077938Abstract: Systems, computer program products, and methods are described herein for determining process compliance using advanced computational models for data analysis and automated decision-making. The present disclosure is configured to generate one or more intermediate control layers, wherein the one or more intermediate control layers comprises one or more artificial intelligence models; generate one or more control objectives, wherein each of the one or more control objectives are associated with one or more governance processes; generate, in response to the one or more control objectives, one or more manifests; receive, in response to the one or more manifests, one or more artifacts, wherein the one or more artifacts comprise data associated with the one or more governance processes; capture data from the one or more artifacts; compare the captured data from the one or more artifacts with the one or more intermediate control layers; and approve the one or more artifacts.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Brian Neal Jacobson, Pratap Dande, Erik Dahl, Elvis Nyamwange, Rahul Yaksh, Amer Ali, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala
-
Publication number: 20250068461Abstract: Systems, computer program products, and methods are described herein for determining data migration using an automated query analyzer tool. The present disclosure is configured to identify at least one input data set associated with at least one application; analyze, by an automated query analyzer tool, the at least one input data set; classify data of the at least one data set as at least one of a standard classification or a non-standard classification; determine at least one metric for the data of the at least one data set; generate a query complexity score for the at least one application; generate an application migration complexity report and an application migration complexity report interface component; and transmit the application migration complexity report interface component to a user device and configure a graphical user interface of the user device with the application migration complexity report interface component.Type: ApplicationFiled: August 23, 2023Publication date: February 27, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Hari Vuppala, Rahul Shashidhar Phadnis, Pratap Dande, Sailesh Vezzu, Amer Ali, Rahul Yaksh, Elvis Nyamwange, Brian Neal Jacobson, Erik Dahl
-
Publication number: 20250062908Abstract: Systems, computer program products, and methods are described herein for dynamic, secure, token-based snapshot generation. The present disclosure is configured to receive, via an alternative access point, a user request to receive a snapshot of one or more resource repositories associated with a user; generate, using a token generator, a token based on at least the user request; authenticate, using an authentication subsystem, the user using the token to confirm legitimacy of the user request; generate, using a snapshot generator, the snapshot of the one or more resource repositories based on at least confirming the legitimacy of the user request, wherein the snapshot is generated based on pre-defined user preferences; embed, using a digital signature subsystem, the snapshot with a digital signature serving as an attestation; and display the snapshot on the user input device.Type: ApplicationFiled: August 15, 2023Publication date: February 20, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl, Rahul Shashidhar Phadnis
-
Publication number: 20250055752Abstract: Systems, computer program products, and methods for automated node failure detection across a multi-node network. The method includes receiving one or more node metrics. Each of the one or more node metrics are associated with a node of a distributed network with a plurality of nodes. The method also includes determining a potential failure node of the plurality of nodes based on at least one of the one or more node metrics. The potential failure node is the node associated with the at least one of the one or more node metrics. The at least one of the one or more node metrics is different than an expected node metric for the node. The method further includes determining one or more replacement nodes for the potential failure node. The one or more replacement nodes are capable of performing one or more operations being performed by the potential failure node. The method still further includes causing the one or more replacement nodes to replace one or more operations of the potential failure node.Type: ApplicationFiled: August 8, 2023Publication date: February 13, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Publication number: 20250036506Abstract: Systems, computer program products, and methods are described herein for using advanced computation models for data analysis and automated decision-making for root cause analysis within software. The present disclosure is configured to receive a set of file extensions associated with an error generated from an at least one piece of software; analyzing the set of file extensions using an advanced computation model for data analysis and automated decision-making; determining a set of root cause analysis from the analyzed set of file extensions using a root cause database; summarizing the set of root cause analysis using the advanced computation model for data analysis and automated decision making and a predetermined database of identifiers; and transmitting the summarized set of root cause analysis associated with the error generated from the at least one piece of software to an end-point device.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Brian Neal Jacobson, Amer Ali, Erik Dahl, Pratap Dande, Elvis Nyamwange, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
-
Publication number: 20250037005Abstract: Systems, computer program products, and methods are described herein for dynamic allocation of computational resources for optimized performance of ML models. The present disclosure is configured to receive a request to execute a ML model; determine computational requirements associated with the ML model; determine a subset of computational resources from a pool of computational resources to execute the ML model based on the computational requirements associated with the ML model; allocate the subset of computational resources to the ML model; and execute the ML model using the subset of computational resources.Type: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Erik Dahl, Brian Neal Jacobson, Pratap Dande, Hari Vuppala, Rahul Yaksh, Rahul Shashidhar Phadnis, Amer Ali, Sailesh Vezzu
-
Publication number: 20250030625Abstract: Systems, computer program products, and methods are described herein for selective data routing in a distributed network via data throughput analysis in a distributed ledger network. The present invention is configured to receive a request for a data transmission from an endpoint device of a network, determine, via a routing module, a throughput of data associated with the data transmission, determine a classification of the data transmission, and assign the data transmission to an assigned routing channel. The assigned routing channel may include either a first routing channel or a second routing channel based on the classification, wherein the first routing channel is a light load network, and wherein the second routing channel is a heavy load network comprising a first multicore optical fiber.Type: ApplicationFiled: March 21, 2024Publication date: January 23, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Amer Ali, Erik Dahl, Pratap Dande, Brian Neal Jacobson, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
-
Publication number: 20250030697Abstract: Systems, computer program products, and methods are described herein for validation of electronic data transfers in a distributed network via self-directed image data. The present invention is configured to receive a request for a transfer of electronic data from a first repository associated with a first user to a second repository associated with a second user, transfer the electronic data, generate and apply a first identifier to the electronic data, collect a geolocation of a second endpoint device, transmit the geolocation and a request for a verification of the geolocation to the first endpoint device, receive the verification of the geolocation, generate and apply a second identifier to the electronic data, transmit control signals to the second endpoint device to prompt collection of self-directed image data, and collect, using the second endpoint device, the self-directed image data.Type: ApplicationFiled: July 18, 2023Publication date: January 23, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Amer Ali, Erik Dahl, Pratap Dande, Brian Neal Jacobson, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
-
Publication number: 20240421994Abstract: Systems, computer program products, and methods are described herein for a machine learning based system for optimized CPU utilization in data transformation. The present disclosure is configured to receive a new data segment; retrieve characteristics of the new data segment; determine, using a trained machine learning model, an encryption algorithm, and a compression algorithm for implementation on the new data segment based on at least the characteristics of the new data segment; determine, using the trained machine learning model, an order of implementation associated with the implementation of the encryption algorithm and the compression algorithm; and implement the encryption algorithm and the compression algorithm on the new data segment in the determined order of implementation.Type: ApplicationFiled: June 13, 2023Publication date: December 19, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Publication number: 20240419454Abstract: Systems, computer program products, and methods are described herein an automated system for restarting large scale cluster supercomputers. The present disclosure is configured to receive a request to reboot a supercomputer cluster, wherein the request comprises a sequence of reboot instructions; determine, using a data integrity engine, whether a current state of the supercomputer cluster meets reboot requirements, wherein the reboot requirements are associated with a core logic of the data integrity engine; and execute the sequence of reboot instructions in an instance where the current state of the supercomputer cluster meets the reboot requirements.Type: ApplicationFiled: June 13, 2023Publication date: December 19, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Publication number: 20240414132Abstract: Systems, computer program products, and methods are described herein for a secure tunnel proxy with software-defined perimeter for network data transfer. The present disclosure is configured to receive sensor configuration information associated with an Internet of Things (IoT) sensor; receive information associated with an edge computing device configured to receive sensor data from the IoT sensor; configure a secure tunnel proxy between the IoT sensor and the edge computing device based on at least the sensor configuration information and the information associated with the edge computing device; and deploy the secure tunnel proxy between the IoT sensor and the edge computing device.Type: ApplicationFiled: June 8, 2023Publication date: December 12, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
-
Patent number: 12104333Abstract: In a system and method for processing recycled asphalt pavement or aggregate for asphalt production, a heating and drying unit includes a trough positioned within an external housing. A hollow auger is positioned in the trough, such that the recycled asphalt pavement or aggregate received at a first end of the trough is transported to a second end of the trough via rotation of the hollow auger. The trough is constructed of two or more sections to allow for thermal expansion, with only one end of each of the two or more sections connected to the external housing. Heated air is introduced into the trough via an inlet and exits the trough via an outlet. Heated oil is pumped through the hollow auger, entering via an inlet and exiting via an outlet. The heated air and heated oil raise the temperature of the recycled asphalt pavement or aggregate.Type: GrantFiled: December 1, 2020Date of Patent: October 1, 2024Assignee: Reliable Asphalt Products, Inc.Inventor: Brian Neal Dixon
-
Publication number: 20240281436Abstract: An analytics system can include a display on which a plurality of images are shown, and an analytics application communicably coupled to the display. The analytics application can receive a question and hypotheses from a user using the display. The analytics application can also generate queries using a natural language module, and send the queries to a plurality of data sources. The analytics application can further receive data from the data sources in response to the queries, and evaluate the data to generate evaluated data. The analytics application can also present the evaluated data, and receive a selection of at least one data item of the evaluated data. The analytics application can further convert the at least one data item into evidence, receive a selection of the evidence applied to a hypothesis, and evaluate the hypothesis. The analytics application can also present an assessment that the hypothesis answers the question.Type: ApplicationFiled: May 2, 2024Publication date: August 22, 2024Inventors: Joel P. Benedict, Caroline E. Christ, Paul E. Durbin, William C. Elm, Kathryn M. Kopren, Brian Mendicino, Brian A. Neal, Samantha S. Szymczak, Mark Westerlund, Jorge E. Zuniga, Elise M. Reeves
-
Patent number: 12001424Abstract: An analytics system can include a display on which a plurality of images are shown, and an analytics application communicably coupled to the display. The analytics application can receive a question and hypotheses from a user using the display. The analytics application can also generate queries using a natural language module, and send the queries to a plurality of data sources. The analytics application can further receive data from the data sources in response to the queries, and evaluate the data to generate evaluated data. The analytics application can also present the evaluated data, and receive a selection of at least one data item of the evaluated data. The analytics application can further convert the at least one data item into evidence, receive a selection of the evidence applied to a hypothesis, and evaluate the hypothesis. The analytics application can also present an assessment that the hypothesis answers the question.Type: GrantFiled: August 7, 2022Date of Patent: June 4, 2024Assignee: RESILIENT COGNITIVE SOLUTIONS, LLCInventors: Joel P. Benedict, Caroline E. Christ, Paul E. Durbin, William C. Elm, Kathryn M. Kopren, Brian Mendicino, Brian A. Neal, Samantha S. Szymczak, Mark Westerlund, Jorge E. Zuniga, Elise M. Reeves