Patents Assigned to JPMorgan Chase Banks, N.A.
-
Publication number: 20240177150Abstract: A method for facilitating payments that are executable on a decentralized network platform, such as a blockchain network platform, while providing receiver anonymity and confidentiality of transaction messages is provided. The method includes: receiving, from a payor, first information that relates to an amount of a payment being made to a recipient; receiving, from the payor, second information that relates to a secret key that corresponds to a public key associated with the payor; receiving, from the payor, third information that indicates that the sender has generated a ciphertext message that relates to the payment; and receiving, from the payor, fourth information that proves that the amount of the payment does not exceed an account balance of an account from which the payment is withdrawn. The method further includes a forward secrecy mechanism for updating the key pair of the receiver when the secret key is compromised.Type: ApplicationFiled: August 30, 2023Publication date: May 30, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Yue GUO, Antigoni Ourania POLYCHRONIADOU, Harish KARTHIKEYAN
-
Publication number: 20240169753Abstract: A method and a system for preparing a response to a subpoena by using an automated subpoena processing and handling model is provided. The method includes: receiving a first subpoena; extracting a set of informational requests from the first subpoena; retrieving a data set from a memory; analyzing the first data set with respect to the set of informational requests in order to identify items from within the data set that are responsive to items included within the set of informational requests; and generating a report that includes a result of the analysis. The analysis is performed by providing the first subpoena as an input to a Robustly optimized Bidirectional Encoder Representations from Transformers pre-training approach (RoBERTa) model that uses a sub-word approach to modeling words in a sequential format.Type: ApplicationFiled: November 21, 2022Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: William WATSON, Armineh NOURBAKHSH, Sameena SHAH
-
Publication number: 20240169430Abstract: A method for automating a loan origination process by optimizing parameters used for routing loan origination applications to underwriters and prioritizing the handling of the applications is provided. The method includes: receiving first information that relates to a loan origination application; obtaining parameter values from the first information; retrieving second information that relates to candidate underwriters; generating, based on the parameter values and the second information, a task procedure for processing the loan origination application, including an identification of a target underwriter and requirements for completion of the processing of the loan origination application; transmitting, to the target underwriter, a request message that includes the first information and the task procedure; and receiving a confirmation message indicating that the task procedure is acceptable.Type: ApplicationFiled: November 15, 2023Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Rama YADDANAPUDI, Ajith RAMAN, Anil BITLA, Shashi CHAVAN
-
Publication number: 20240168868Abstract: A solution for optimizing the deployment of applications in a cloud-based environment is provided. A method for optimizing the deployment of applications in a cloud-based environment is disclosed. The method is implemented by at least one processor. The method includes receiving at least one user artifacts file for direct deployment on a test environment. Next, the method includes deploying the at least one user artifacts file onto the test environment. Next, the method includes performing a set of testing events on artifacts included in the at least one user artifacts file. Thereafter, the method includes transmitting the at least one user artifacts file for pipeline deployment based on a successful result of the testing events.Type: ApplicationFiled: January 25, 2023Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventor: Amit SINGH
-
Publication number: 20240169373Abstract: Various methods, apparatuses/systems, and media for implementing a unified framework for collecting, processing, enriching, validating, and distributing explicit and implicit feedback of all types from any software application agnostic to use case and contexts are disclosed. A processor receives a query from an application to collect feedback data from a particular field within an ontology that includes mapping of application level details where all fields are being used in capturing data; analyzes the query and traverses up ontology branches of an ontology structure of the ontology to create one or more feedback collection schemas based on the received query; collects the feedback data from the particular field based on the one or more feedback collection schemas; assigns the collected feedback data an event under a topic for consumption so that an end user can subscribe to the event and consume the feedback data under the topic as desired.Type: ApplicationFiled: January 3, 2023Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Abhishek MITRA, Balasubramanian DHAKSHINAMOORTHY, Chad LAVY, Parveza RAHMAN, Ilan SELINGER
-
Publication number: 20240168775Abstract: Various methods, apparatuses/systems, and media for automatically determining screen interaction readiness times of an application are disclosed. A processor establishes a communication link between an application embedded within a computing device and a server via a communication interface; receives user input from the user on a login screen of the application to launch the application; runs, in a background of the application, a plurality of screens in response to receiving the user input to launch the application; implements, in response to running, a preconfigured ML/AI algorithm; applies the ML/AI algorithm to a plurality of signals associated with interaction ready state of corresponding screen of the plurality screens; processes the plurality of signals based on the applied ML/AI algorithm; and automatically determines interaction ready state of each screen of the plurality of screens based on the processed plurality of signals prior to launching the application.Type: ApplicationFiled: November 8, 2023Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Hemant GARG, Kamalpreet SINGH, Michael ALEXEEV
-
SYSTEM AND METHOD FOR SYNTHETIC TEXT GENERATION TO SOLVE CLASS IMBALANCE IN COMPLAINT IDENTIFICATION
Publication number: 20240169159Abstract: Various methods, apparatuses/systems, and media for synthetic text generation are disclosed. A processor implements a text style transfer algorithm to first input data to generate complaints data from non-complaint emails data associated with a plurality non-complaint emails; converts the plurality of non-complaint emails into a first set of complaint emails based on implementing the text style transfer algorithm; implements a text generation model algorithm to second input data to generate a second set of complaint emails from a plurality of complaint emails; generates a set of synthetic complaint emails based on the generated first set of complaint emails and the second set of complaint emails; trains a model based on the generated synthetic complaint emails; and applies the trained model to a new set of emails to resolve class imbalance in automatic complaint identification from the new set of emails.Type: ApplicationFiled: November 22, 2022Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Anjana UMAPATHY, Amol MAVUDURU, Xiao WU, Abhik BANERJEE, Brenda NG, Venkata H. RAO -
Publication number: 20240168862Abstract: A method for managing user stories in software development via artificial intelligence is disclosed. The method includes aggregating, via an application programming interface, raw data from a software development framework according to a predetermined schedule, the raw data corresponding to user stories from a plurality of users in a natural language format; ingesting the aggregated raw data to generate structured data sets; generating a language model by using a neural network and the structured data sets, the neural network including a transformer component; training, by using the structured data sets, the language model based on predetermined criterions; tuning the trained language model for tasks by adjusting parameters; and exposing, via a communication interface, the tuned language model.Type: ApplicationFiled: January 3, 2023Publication date: May 23, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Mohit ARORA, Santosh CHIKOTI, Murali YADDANAPUDI, Sai GUMMA
-
Publication number: 20240160437Abstract: A method and a system for maintaining immutability of evidence that relates to software development life cycle data and that is protected from tampering in order to guarantee data integrity and consistency are provided. The method includes: receiving an evidence item that relates to a software development; encrypting the evidence item; storing the encrypted evidence item in a memory; computing a hash value based on the evidence item; and combining the hash value with a hash tree that relates to the software development. The hash tree includes a set of hash values for which there is a one-to-one correspondence with a set of evidence items that are represented in the hash tree. When tampering, such as content alteration or deletion, occurs with respect to an evidence item, the hash values in the hash tree may be used to determine the evidence item for which the tampering has occurred.Type: ApplicationFiled: December 29, 2022Publication date: May 16, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Sandhya SRIDHARAN, Thangamani KASI, Karthick SELVARAJ, Kumaran KAMALAKANNAN
-
Publication number: 20240161415Abstract: A method and system for performing dynamic provisioning of augmented reality information is provided. The method includes acquiring, from a user device of a user, user device-based information, retrieving rebate information corresponding to the user device-based information, and retrieving user information of the user of the user device. Based on the acquired and retrieved information, the method further tracks movement or activity of the user device, and determines whether a predetermined condition is met. When the predetermined condition is determined to have been met, the method displays one or more rebates in augmented reality over image information displayed on a display of the user device. However, when the predetermined condition is determined not to have been met, the method continues the tracking of movement or activity of the user device until the predetermined condition is determined to be met.Type: ApplicationFiled: November 16, 2022Publication date: May 16, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Alexander BUTS, Anitha SRINIVASAN, Steven WEINER, Tyrone SAUNDERS, Andrew Tayag RODRIGUEZ, Jonathan LEACH, Eric BIKORIMANA, Aniella ARANTES, Rocky MAUFORT
-
Patent number: 11983190Abstract: Various methods, apparatuses/systems, and media for implementing an automated data extraction, formatting, and distribution module are disclosed. A receiver receives input data to create a feed from a user via a user interface (UI). A processor operatively coupled to the receiver defines reusable data sets to be utilized for creating the feed; and selects desired number of a plurality of first selectable icons for selecting exact data from the reusable data sets required for creating the feed. Each of the selected first selectable icon is associated with a corresponding data source having columns to supply the exact data from the reusable data sets. The processor selects desired number of a plurality of second selectable icons for selecting a desired transformation or formatting process needed for the columns of each data source; creates the feed and defines a custom distribution process of the created feed from the UI.Type: GrantFiled: May 5, 2023Date of Patent: May 14, 2024Assignee: JPMORGAN CHASE BANK. N.A.Inventor: Girish Dhameja
-
Patent number: 11983191Abstract: A method for facilitating serialized data interchange and access via an application programming interface is provided. The method includes retrieving a data set from a networked repository, the data set including information in a multidimensional data structure; mapping the data set to a predetermined file format; generating a standardized data set based on a result of the mapping, the standardized data set corresponding to the predetermined file format; persisting the standardized data set in the networked repository; and exposing the standardized data set in the networked repository via the application programming interface.Type: GrantFiled: August 2, 2021Date of Patent: May 14, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Samip Chakraborty, Jooi-Teong Chuah, Wooyong Ee, Praveen Pathiyil, Anand Sharma, Waseem Manzoor
-
Patent number: 11983103Abstract: A method for performing reducing noise and false positive event detection in testing is disclosed. The method includes performing scanning of a source file including multiple strings; determining, an entropy value of each string included in the multiple strings; acquiring, from a central repository, a first threshold value; identifying one or more strings having an entropy value higher than the first threshold value; removing the one or more strings having the entropy value higher than the first threshold value from the source file; deriving a second threshold value based on the determined entropy values and the first threshold value; identifying one or more strings having an entropy value lower than the second threshold value; removing the one or more strings having the entropy value lower than the second threshold value from the source file; and executing one or more tests on strings remaining in the source file.Type: GrantFiled: February 16, 2022Date of Patent: May 14, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jay Jagpal, Stacy Newman Kandel
-
Patent number: 11983300Abstract: An embodiment of the present invention is directed to a market data hub. The innovative system comprises a processing engine that manages contributed content and allows for custom analytics, alerting, reporting, machine learning interfaces, etc., while preserving entitlements controls specific to participants. Moreover, the system disseminates market data to downstream consumers and syndicated entities that are entitled to view the market data.Type: GrantFiled: April 12, 2019Date of Patent: May 14, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Ilya Slavin, Gordon J. Taylor
-
Patent number: 11983520Abstract: Various methods, apparatuses/systems, and media for implementing automatic project transformation and migration processes are disclosed. A processor accesses a private cloud to fetch data related to a state of a project and posts migration mapping data to a migration director corresponding to the project based on the fetched data. The processor also sets user interface state according to project migration state; queues the project for processing; transforms the project to a standardized line of business (LOB) configuration; determines that a validation environment is in a clean configuration; migrates, based on determining that the validation environment is in a clean configuration, the transformed project to the validation environment; and receives user input to approve the migrated project.Type: GrantFiled: January 20, 2022Date of Patent: May 14, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Andrew Tayag Rodriguez, Haim Azar, Michael Lee Dowling, Vadim Zalmanov, Inna Grosheva, Claire Kegler Fox, Narsimha Anumala, Milben Tan, Jack Szulc, Vincent Demartines, Louise Staton-Bevan
-
Publication number: 20240152405Abstract: A system and a method for allocating limited resources to agents that reveal their stochastic demands on arrival over a finite horizon in a proportionally fair manner that exhausts available resource budgets are provided. The method includes: receiving, from an entity, a request for a resource for which a predetermined maximum amount of the resource is available for allocation; estimating a number of future requests and amounts of the resource to be requested within a predetermined time interval; adjusting a result of the estimating by calculating a standard deviation of an uncertainty of at least one future request; and determining, based on the estimates and the adjustment, an amount of the resource to allocated to the entity by applying an algorithm with respect to the adjusted estimates and the predetermined maximum available amount of the resources.Type: ApplicationFiled: August 9, 2023Publication date: May 9, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Sihan ZENG, Parisa HASSANZADEH, Eleonora KREACIC, Sumitra GANESH
-
Publication number: 20240152414Abstract: A method and system for providing outbox services separate from a source application in a distributed application system are disclosed. The method includes performing, by the source application, an operation; writing, onto an operation store, data associated with the operation performed by the source application; writing, onto an event store, an event corresponding to the data; receiving, by an outbox transporter and from the event store, the event; and publishing, to a target and by the outbox transporter, the event received by the outbox transport processor, in which the outbox transporter is separate from the source application.Type: ApplicationFiled: November 3, 2022Publication date: May 9, 2024Applicant: JPMorgan Chase Bank, N.A.Inventor: Hoang VO
-
Publication number: 20240152896Abstract: A method, system, and computer-readable storage medium for implementing a location-based electronic transaction service are provided. The method includes: receiving a request for a first electronic transaction associated with a first transaction account; obtaining a geographic location associated with the request; transmitting a query for an identification of transaction accounts that are registered to conduct location-based electronic transactions at the geographic location; receiving the identification of transaction accounts; and utilizing the transaction account database to determine whether the first transaction account is registered to conduct the location-based electronic transactions.Type: ApplicationFiled: November 8, 2022Publication date: May 9, 2024Applicant: JPMorgan Chase Bank, N.A.Inventor: Jasbir BANGA
-
Publication number: 20240152598Abstract: Various methods, apparatuses/systems, and media for programmatically generating and rotating secrets for applications to read them to connect to various services are disclosed. A processor determines, in a preconfigured time interval, whether secrets/credentials corresponding to a service provider has been changed; calls a first API to retrieve the changed secrets/credentials from the corresponding service provider; stores the changed secrets/credentials to a corresponding predefined location; causes an application to call a second API to retrieve the changed secret or the credential from the corresponding predefined location; and automatically establishes a connection between the application and the corresponding service provider based on a determination that the changed secrets/credentials retrieved from the predefined location matches with the changed secrets/credentials retrieved from the corresponding service provider during the preconfigured time interval.Type: ApplicationFiled: November 9, 2022Publication date: May 9, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Kumar Rao KRISHNAGI, Vijay Kumar PERLA
-
Publication number: 20240153360Abstract: Various methods, apparatuses/systems, and media for mediating traffic between an APCR and a TPS. A processor intercepts all traffic between a plurality of APCR and a plurality of TPS; halts a TCP connection from an incoming transaction request; determines that the incoming transaction request has been originated from a particular APCR among the plurality of APCR; checks, based on determining, which TPS or its siblings the incoming transaction request should be routed to; executes, based on checking, a new TCP connection with either the TPS or its siblings; receives, based on the new TCP connection, a response from the connected TPS or its siblings; attaches the response to the halted TCP connection after intercepting the response; resumes the halted TCP connection; and receives the response by an APCR node of the particular APCR in a manner as if directly received from the TPS or its siblings.Type: ApplicationFiled: November 7, 2022Publication date: May 9, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Ankitkumar PATEL, Anatoliy LELIKOV