Patents by Inventor Jonathan Topp
Jonathan Topp 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: 12292877Abstract: A system can be used to automatically update a target database. The system can receive input files from an initial database that includes data in a first format. The system can generate enriched files that include entity functions, user functions, and direct updates based on the input files. The system can generate requests based on the entity functions, the user functions, and the direct updates. The enriched files can have a second format that is different than the first format. The system can generate validated enriched files by validating the enriched files and the requests. The system can initiate an automatic update of a target database by transmitting the validated enriched files to the target database that is compatible with the second format.Type: GrantFiled: June 9, 2023Date of Patent: May 6, 2025Assignee: Truist BankInventors: Lenin Kumar Pagidipala, Jonathan Topp, Omganesh Teekaramsingh
-
Publication number: 20250021983Abstract: A remote deposit capture (RDC) processing anomaly detection and remediation tool that can communicate with the RDC system over a network, and determine whether a RDC transaction is missing from the RDC system by comparing created and assigned unique identifiers represented in RDC transaction data received at a selected RDC system location or component with unique identifiers represented in RDC transaction data received at a RDC system location or component that is upstream thereof. In response to finding a missing RDC transaction, the tool can determine one or more RDC system remediation actions, execute the one or more RDC system remediation actions on the RDC system, and report the missing RDC transaction and any RDC system remediation actions executed on the RDC system.Type: ApplicationFiled: September 30, 2024Publication date: January 16, 2025Applicant: Truist BankInventors: Omganesh Teekaramsingh, Louis Allin, Jonathan Topp, Madhu Babu Martheneni, Lenin Kumar Pagidipala
-
Publication number: 20240411745Abstract: A system can be used to automatically update a target database. The system can receive input files from an initial database that includes data in a first format. The system can generate enriched files that include entity functions, user functions, and direct updates based on the input files. The system can generate requests based on the entity functions, the user functions, and the direct updates. The enriched files can have a second format that is different than the first format. The system can generate validated enriched files by validating the enriched files and the requests. The system can initiate an automatic update of a target database by transmitting the validated enriched files to the target database that is compatible with the second format.Type: ApplicationFiled: June 9, 2023Publication date: December 12, 2024Applicant: Truist BankInventors: Lenin Kumar Pagidipala, Jonathan Topp, Omganesh Teekaramsingh
-
Publication number: 20240412206Abstract: A computer-implemented method includes receiving parameters including an account threshold. The account threshold can define a maximum number of accounts that can be included in a request. The method also includes executing an application programming interface call associated with the request to an interaction channel based on the at least one parameter. The method further includes receiving data that satisfies the parameters in response to the application programming interface call. Additionally, the method includes causing a display of the data at a user interface of a client device. The data can be used by the client device to analyze account activity.Type: ApplicationFiled: June 7, 2023Publication date: December 12, 2024Applicant: Truist BankInventors: Jonathan Topp, Priya Kenkare Shankaranarayana, Heather Choudhury, Michael Geist, Veeranjaneya Chandu
-
Patent number: 12141809Abstract: A remote deposit capture (RDC) processing anomaly detection and remediation tool that can communicate with the RDC system over a network, and determine whether a RDC transaction is missing from the RDC system by comparing created and assigned unique identifiers represented in RDC transaction data received at a selected RDC system location or component with unique identifiers represented in RDC transaction data received at a RDC system location or component that is upstream thereof. In response to finding a missing RDC transaction, the tool can determine one or more RDC system remediation actions, execute the one or more RDC system remediation actions on the RDC system, and report the missing RDC transaction and any RDC system remediation actions executed on the RDC system.Type: GrantFiled: December 13, 2022Date of Patent: November 12, 2024Assignee: Truist BankInventors: Omganesh Teekaramsingh, Louis Allin, Jonathan Topp, Madhu Babu Martheneni, Lenin Kumar Pagidipala
-
Publication number: 20240362704Abstract: A computer-implemented method includes storing parameters that define data requested by a client device. The method also includes receiving the data that satisfies the parameters from interaction channels in response to a request for the data. The method further includes detecting unique identifiers in the data. Each unique identifier of the unique identifiers can be associated with an entity. Additionally, the method includes generating subsets of data for each of the unique identifiers. The method also includes causing a display of the subsets of data for each unique identifier at a user interface of the client device. The subsets of data for each unique identifier can be sent to the client device as separate files.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Applicant: Truist BankInventors: Jonathan Topp, Priya Kenkare Shankaranarayana, Heather Choudhury, Michael Geist, Veeranjaneya Chandu
-
Publication number: 20240345850Abstract: A computing system can receive, from a mobile application executing on a mobile device, at least one image that has been captured on the mobile device and corresponds to an interaction. The computing system can extract interaction data from each image. The computing system can transmit an application programming interface request to an entity server that is configured to cause the entity server to process the plurality of interactions and receive a confirmation from the entity server that the plurality of interactions have been processed.Type: ApplicationFiled: June 25, 2024Publication date: October 17, 2024Applicant: Truist BankInventors: Louis Allin, Jonathan Topp, Omganesh Teekaramsingh, Lenin Kumar Pagidipala
-
Patent number: 12045632Abstract: A computing system can receive, from a mobile application executing on a mobile device, at least one image that has been captured on the mobile device and corresponds to an interaction. The computing system can extract interaction data from each image. The computing system can transmit a notification to the mobile device indicating that the interaction data has been extracted from the images. The computing system can receive a request to transmit the plurality of interactions to an entity server for processing. The computing system can generate, based on the interaction data, an application programming interface request that is configured to cause the entity server to process the plurality of interactions. The computing system can transmit the application programming interface request to the entity server and receive a confirmation from the entity server that the plurality of interactions have been processed.Type: GrantFiled: December 2, 2022Date of Patent: July 23, 2024Assignee: Truist BankInventors: Louis Allin, Jonathan Topp, Omganesh Teekaramsingh, Lenin Kumar Pagidipala
-
Publication number: 20240193606Abstract: A remote deposit capture (RDC) processing anomaly detection and remediation tool that can communicate with the RDC system over a network, and determine whether a RDC transaction is missing from the RDC system by comparing created and assigned unique identifiers represented in RDC transaction data received at a selected RDC system location or component with unique identifiers represented in RDC transaction data received at a RDC system location or component that is upstream thereof. In response to finding a missing RDC transaction, the tool can determine one or more RDC system remediation actions, execute the one or more RDC system remediation actions on the RDC system, and report the missing RDC transaction and any RDC system remediation actions executed on the RDC system.Type: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Applicant: Truist BankInventors: Omganesh Teekaramsingh, Louis Allin, Jonathan Topp, Madhu Babu Martheneni, Lenin Kumar Pagidipala
-
Publication number: 20240184593Abstract: A computing system can receive, from a mobile application executing on a mobile device, at least one image that has been captured on the mobile device and corresponds to an interaction. The computing system can extract interaction data from each image. The computing system can transmit a notification to the mobile device indicating that the interaction data has been extracted from the images. The computing system can receive a request to transmit the plurality of interactions to an entity server for processing. The computing system can generate, based on the interaction data, an application programming interface request that is configured to cause the entity server to process the plurality of interactions. The computing system can transmit the application programming interface request to the entity server and receive a confirmation from the entity server that the plurality of interactions have been processed.Type: ApplicationFiled: December 2, 2022Publication date: June 6, 2024Inventors: Louis Allin, Jonathan Topp, Omganesh Teekaramsingh, Lenin Kumar Pagidipala
-
Publication number: 20240184643Abstract: File status updates can be proactively monitored in transaction systems. For example, a system can send an X9 file comprising transaction data associated with a plurality of transactions to a downstream transaction processing system. The system can receive, via an X9 file status application programming interface (API), a message indicating a status of the X9 file. The X9 file status API can be configured to receive the message from a listener system monitoring for X9 file status updates. The system can cause an action based on the status of the X9 file.Type: ApplicationFiled: December 5, 2022Publication date: June 6, 2024Applicant: Truist BankInventors: Omganesh Teekaramsingh, Louis Allin, Jonathan Topp, Sreeleksmi Padmakumar
-
Publication number: 20240185196Abstract: A remote deposit capture (RDC) monitoring tool in the form of a computerized system that can communicate with the RDC system over a network, receive RDC transaction data for RDC transactions initiated within some period of time, and create and assign to each RDC transaction, a unique identifier comprising selected items of deposit information. The system can compare the unique identifiers associated with RDC transaction data at a selected layer or component of the RDC system with the unique identifiers associated with RDC transaction data at a downstream layer or component. The system can determine, in response to the comparison of unique identifiers, that a unique identifier and corresponding RDC transaction are missing from the downstream layer or component, while storing and processing only a fraction of the total information included in the RDC transaction data received from the RDC system.Type: ApplicationFiled: December 5, 2022Publication date: June 6, 2024Applicant: Truist BankInventors: Louis Allin, Jonathan Topp, Omganesh Teekaramsingh, Madhu babu Martheneni, Lenin Kumar Pagidipala