Patents Assigned to The JPMorgan Chase Bank, N.A.
-
Publication number: 20240372739Abstract: A method for performing fact verification includes receiving a document for verification; identifying and extracting, on the computer network, at least two named entities from the document for verification and associated information as metadata; identifying, off-chain, identifiers of relevant documents corresponding to each of the at least two named entities, the relevant documents being authenticated documents including one or more of the at least two named entities; identifying a predetermined number of relevant documents among the identified relevant documents based on a number of the at least two named entities present and a number of occurrences for each of the named entities; and determining whether the document to be verified is supported by the predetermined number of relevant documents.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Helene KHAYKOVICH, Shravan Kumar PARUNANDULA, Pranav DESHPANDE, Jacob MENDEL
-
Publication number: 20240370431Abstract: A system for correcting a Structured Query Language (SQL) dialect conversion error. The system may include a processor and memory that stores instructions that, when executed by the processor, cause the processor to perform operations. The operations may include: receiving a first partially converted SQL file that has been partially converted from a first SQL dialect into a second SQL dialect; extracting, from the first partially converted SQL file, at least one first unconverted SQL snippet; deriving at least one first transformation; determining whether the at least one first transformation includes an appropriate set of at least one transformation for correcting a corresponding SQL conversion error; and associating the appropriate set of at least one transformation with the at least one first unconverted SQL snippet.Type: ApplicationFiled: June 21, 2023Publication date: November 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Ran ZMIGROD, Salwa Husam ALAMIR, Parag SHARMA, Bhagyalakshmi RATHAKRISHNAN, Harsha VALATURU, Sameena SHAH
-
Publication number: 20240370328Abstract: A method and system for automatically triggering alerts for at least one anomaly are disclosed. The method includes receiving a plurality of data logs associated with a plurality of applications. Next, the method includes trimming the plurality of data logs into a set of data logs and comparing the set of data logs with each of a plurality of previously stored set of data logs. Next, the method includes identifying a set of new events associated with the at least one anomaly. Next, the method includes analyzing the set of new events to identify a pattern associated with the at least one anomaly and displaying, via a display, the pattern associated with the at least one anomaly to at least one entity. Thereafter, the method includes automatically triggering the alerts for the at least one anomaly based on the identification of the pattern associated with the at least one anomaly.Type: ApplicationFiled: June 21, 2023Publication date: November 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventor: Durga Shanker BALLA
-
Patent number: 12136082Abstract: Systems and methods for dynamic inclusion of enhanced data in transactions are disclosed. According to another embodiment, in an information processing apparatus comprising at least one computer processor, a method for conducting a mobile wallet payment with dynamic enhanced data using a mobile payment application may include: (1) receiving, from a merchant point of transaction device, a transaction request from a mobile payment application executed by a mobile electronic device, the transaction request comprising a unique identifier for a financial instrument provisioned to a mobile wallet computer application and a payment option selection; and (2) processing the transaction request according to the payment option selection.Type: GrantFiled: November 29, 2023Date of Patent: November 5, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Howard Spector, Allison Beer, Craig M. Mullaney, Vimal Brahmbhatt, Brent Samuels
-
Publication number: 20240362598Abstract: A system and method are provided for managing electronic disbursements transferred from a business client of a financial institution to customers of the business client. The system includes a disbursement instruction processor receiving a disbursement instruction over a network from a business client system, the disbursement instruction processor processing the instruction and performing multiple steps. The steps include using a customer identifier to determine available payment channels for the customer and selecting an electronic payment channel when available payment channels include an electronic payment channel. An electronic disbursement notification is forwarded to the customer. A confirmation may be provided upon acceptance of the disbursement through the disbursement notification.Type: ApplicationFiled: July 9, 2024Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Stanley M. DEVAN, JR., Steve MARKWELL, Deborah MYERS
-
Publication number: 20240362079Abstract: A method and a system for optimizing at least one resource requirement on a distributed processing platform are disclosed. The method includes receiving at least one text file based on a user input and generating an output file based on the at least one text file. Next, the method includes identifying at least one operator in the output file and applying at least one rule to the at least one operator. Next, the method includes scanning the at least one rule that is applied to the at least one operator. Next, the method includes recommending at least one change in the at least one rule. Thereafter, the method includes generating at least one updated output file based on the recommendation of the at least one change in the at least one rule.Type: ApplicationFiled: June 12, 2023Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Swastik MOHANTY, Nilesh SINHA, Archita ARORA, Hemant ROUT, Srileka VIJAYAKUMAR, Rakesh Kumar KASHYAP
-
Publication number: 20240362520Abstract: A method for providing a canonical data model is disclosed. The method includes receiving, via a graphical user interface, requests to generate machine learning models, the requests including configuration data for the machine learning models; identifying the canonical data model that corresponds to the requested machine learning models, the canonical data model including various predetermined parameters; automatically mapping the configuration data to the various predetermined parameters; automatically generating the machine learning models based on a result of the mapping; and outputting the machine learning models in response to the requests.Type: ApplicationFiled: April 26, 2023Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Chandra GORANTLA, Sumit KHANNA, Alexander BOTTA, Karen FUNG, Kevin FUNG
-
Publication number: 20240362058Abstract: Various methods, apparatuses/systems, and media for executing virtual collaboration are disclosed. A processor implements a virtual collaboration platform for providing a virtual branch experience to a plurality of users via seamless digitally enabled communication channels by leveraging features across a plurality of vendors; establishes a communication link between the virtual collaboration module and the digitally enabled communication channels via a communication interface; implements a first algorithm in a manner such that the virtual collaboration module is cloud native and supporting both multi-cloud and hybrid cloud models; implements a second algorithm in a manner such that the virtual collaboration module is configured to support an application seamlessly regardless of whether the application is deployed onto a desktop, or a mobile application and support multiple browsers; and executes real-time virtual collaboration including status of application health, metrics, alerts, and resource management.Type: ApplicationFiled: April 25, 2024Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Shimona SHARMA, Bhavin J SHUKLA, Hemathri BALAKRISHNAN, Prashant SHAH, Sanjay R OZA, Romesh J NISSANGARATCHIE
-
Publication number: 20240362611Abstract: A method for facilitating contactless payment at a point-of-sale is disclosed. The method includes receiving, via a terminal, a selection from a user at the point-of-sale, the selection corresponding to a payment preference; determining a transaction type based on the selection, the transaction type including a first transaction via a digital payment network and a second transaction via a mobile wallet; providing, via the terminal, transaction information and a transaction token to a mobile device that is associated with the user based on the determined transaction type; receiving, via the mobile device, a transaction request that includes the transaction information, the transaction token, and user payment information; initiating an electronic transaction based on the transaction request; and transmitting a result of the electronic transaction to the terminal and to the mobile device.Type: ApplicationFiled: April 26, 2023Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Srinivasan BASKARAN, Venkata Sudheer Babu CHUNDI, Mizan MIAH, Rasanjaya HERATH MUDIYANSELAGE, Justin ROBINSON, Akmsaleh SULTAN, Carlos ROMERO, Cesar Lopez GARCIA
-
Publication number: 20240362107Abstract: A method and system for processing error logs are disclosed. The method includes receiving a plurality of logs generated during a runtime of at least one application. The method includes analyzing the plurality of logs to determine an occurrence of at least one error log in the plurality of logs based upon predefined criteria. The method includes storing the at least one error log based on the analysis of the plurality of logs, into an error log table, at least one database and a topic. Next, the method includes replaying the at least one error log in accordance with predefined execution criteria to execute the corresponding error log from a point of failure in the at least one application. Next, the method includes removing the replayed at least one error log upon a successful execution in the at least one application, from the at least one topic.Type: ApplicationFiled: April 23, 2024Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Soumya JAIN, Jatin Ramesh GALIA, Abhishek RUNWAL
-
Publication number: 20240362195Abstract: Various methods, apparatuses/systems, and media for generating platform and database agnostic reports without depending on reporting services are disclosed. A processor receives a configuration file via a user interface, the configuration file including reporting configurations for components associated with reporting service; interprets the configuration file by utilizing corresponding interpreter libraries; invokes, in response to interpreting the configuration file, a predefined application programming interface (API); processes, in response to invoking the API, the reporting configurations using the interpreter libraries to process data object references and pre-configured report layout formats; receives a request from a user to generate a custom report; and automatically renders, in response to receiving the request, a platform and a database agnostic report by implementing a desired visualization techniques.Type: ApplicationFiled: June 12, 2023Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Desh SHARMA, Sweety JESWANI, Hans P. NIRMAL, Sushant PAUL, Sanketh BHAT
-
Publication number: 20240362564Abstract: Various methods, apparatuses/systems, and media for proactive third party risk monitoring and management are disclosed.Type: ApplicationFiled: April 23, 2024Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Chandrashekar D KASIBHATTA, Stephanie SHARP, Parveer K SINGH
-
Publication number: 20240362711Abstract: A method for facilitating integrated computations in a microservice environment is disclosed. The method includes determining a list of profiles based on a generated global context, the list relating to an ordered representation of the profiles for calculating; loading data sets from various sources, each of the data sets including a context identifier; aggregating trade data from a trade capture listener to prepare for the calculating, the trade data including trade valuation data; retrieving position data for each of the profiles in the list, the position data including corresponding position valuation data; invoking computation devices for each of the profiles in the list based on a corresponding agreement type, the data sets, the trade data, and the position data; and notifying downstream applications based on the corresponding agreement type, the notification including an availability of a calculation result from the computation devices.Type: ApplicationFiled: June 12, 2023Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Chandra GORANTLA, Swapnil PORE, Sumit KHANNA, Karthigeyan KUPPAN, Aswani DAMMALAPATI, Kevin FUNG, Dahai ZHENG
-
Patent number: 12131327Abstract: Systems and methods for account matching based on partial profile data are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, a method for account matching based on partial profile data may include: (1) receiving, from a merchant, partial payment card information for a merchant customer, wherein the merchant customer is also a financial institution customer; (2) querying a database to identify a plurality of payment card accounts matching the partial payment card information; (3) requesting a transaction over a payment network for the plurality of payment card accounts matching the partial payment card information; (4) monitoring the payment network for the transaction involving one of the plurality of payment card accounts matching the partial payment card information; and (5) associating the payment card account involved in the transaction as the payment card account associated with the merchant customer.Type: GrantFiled: October 27, 2023Date of Patent: October 29, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Craig M. Mullaney, Kevin J. Stauffer, Tuan Dao, Alwin M. Thomas, Gary W. Moyer, Sakthi Muthuswamy, Sachin Gadiyar, Muzeeb Mohammad, Prashant G. Paranjape
-
Patent number: 12132708Abstract: A method for providing an enterprise distribution platform to facilitate software distribution over a public computer network is disclosed. The method includes receiving, via a network interface, a request from the public computer network, the request relating to a solicitation for a software package; determining, by using a network security system, whether the request is forwarded from the public computer network to a private computer network based on a predetermined security rule; authenticating, via a web proxy, the request based on a result of the determining; identifying, based on a result of the authentication, the software package corresponding to the request; retrieving, from a memory, the identified software package; and transmitting, via the network interface, the retrieved software package in response to the request.Type: GrantFiled: November 23, 2021Date of Patent: October 29, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Rohit Nilekar
-
Patent number: 12130731Abstract: Various methods, apparatuses/systems, and media for automatically checking health of a certain component of an application are disclosed. A processor authenticates and authorizes a user to access an application dashboard based on verifying received input data of a user via a computing device with pre-stored credential data of the user; creates a configurable dashboard within the application's dashboard; feeds the configurable dashboard with data corresponding to functional flow diagram of an application and its dependent applications; feeds the configurable dashboard with test data and expected behavior for the test data in connection with testing the application; and selects a desired environment or a server on the configurable dashboard to test a particular code or functionality corresponding to the application and its dependent applications.Type: GrantFiled: November 10, 2022Date of Patent: October 29, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Anusha Rallabhandi
-
Patent number: 12131312Abstract: According to another embodiment, a method for invoicing and payments in an integrated supplier network may include: (1) receiving, at a supplier interface for a payments computer program, an invoice from a supplier; (2) receiving, at a buyer interface for the payments computer program, a payment allocation for the invoice, wherein the payment allocation may be associated with a supplier attestation for the supplier; (3) transferring, by the payments computer program, funds for the payment allocation to a liquidity pool, wherein the funds are commingled with other funds in the liquidity pool; (4) receiving, at the supplier interface, the supplier attestation, and a request to withdraw at least a portion of the funds for the payment allocation; and (5) retrieving, by the payments computer program, the portion of the payment allocation to a supplier account with the integrated supplier network.Type: GrantFiled: May 11, 2021Date of Patent: October 29, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Catherine D. Faulk, Matthew C. Taylor, Christine Moy, George Kassis, Tyrone Lobban
-
Publication number: 20240354069Abstract: A method and system for generating an application code from an inputted test code are disclosed. The method includes receiving one or more sets of test code; analyzing and parsing the one or more sets of test code; extracting at least one feature from the parsed one or more sets of test code; determining an execution context of the one or more sets of test code; and determining whether a seed code is included in the execution context. The method further discloses that, when the seed code is determined to be included in the execution context, generating an application code onto the seed code. The method alternatively discloses that, when the seed code is determined to be absent in the execution context, generating the application code. When the application code is generated, the method discloses applying the application code onto the one or more sets of test code.Type: ApplicationFiled: April 19, 2023Publication date: October 24, 2024Applicant: JPMorgan Chase Bank, N.A.Inventor: Richard POLTON
-
Patent number: 12125025Abstract: Systems and methods for using a device wallet identifier are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for generating a device wallet identifier may include: (1) receiving a wallet identifier for an electronic wallet or payment application executed by an electronic device; (2) retrieving an issuer identifier for a customer associated with the electronic wallet or payment application; (3) generating a device wallet identifier; and (4) storing a mapping of the device wallet identifier to the issuer identifier for the customer.Type: GrantFiled: May 25, 2023Date of Patent: October 22, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Raghu Vudathu, Tuan Dao, Mervin Majella Felix
-
Patent number: 12124456Abstract: Various methods, apparatuses/systems, and media for automatically mapping physical data models or objects to logical data models which in turn are automatically mapped to business terms are disclosed. A database stores a raw physical data model of an application. A processor extracts the raw physical data model of the application from the database. The processor also converts physical object names associated with the raw physical data model into English terms based on a taxonomy expansion list; applies a plurality of standardization and contextualization rules to the English terms generated from converting the physical object names; outputs names based on applying the plurality of standardization and contextualization rules to the English terms; applies fuzzy logic and machine learning routines and matching algorithms for matching the names to predefined logical terms; and automatically generates a mapping of physical objects or elements in the application with logical attributes and related business terms.Type: GrantFiled: May 26, 2023Date of Patent: October 22, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Ashwin Mohan, Muthu Chithambara Jothi