Patents Assigned to JPMorgan Chase Banks, N.A.
-
Patent number: 11943092Abstract: A method for providing dependency registration and impacted service notification is provided. The method includes mining resource data for a plurality of resources included in heterogeneous platforms included in a single eco-system, and identifying, for each resource, one or more connections with other resources present in the heterogeneous platforms based on the mined resource data. The method also includes generating a resource dependency chain from the resource data and the identified one or more connections, and monitoring change events for the resources included in the heterogeneous planforms. When a change event is detected for a target resource among the resources, the method includes determining one or more resources that are impacted by the change event detected for the target resource based on the resource dependency chain, and transmitting a notification to users of the impacted resources.Type: GrantFiled: December 15, 2021Date of Patent: March 26, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Krishnan Sasikumar, Rajesh Nadar, Bret Goldsmith, Vaishakhi Ajmera
-
Publication number: 20240095824Abstract: A method for using an artificial intelligence (AI) model to simulate a limit order book market in order to facilitate study and evaluation of trading strategies is provided. The method includes: receiving information that relates to a state of the market at a particular time; and determining, based on the information, a potential market action that is expected to occur. The determination is made by applying an AI algorithm that implements a machine learning technique to determine the potential market action. The AI algorithm is trained by using historical data that relates to the market.Type: ApplicationFiled: June 16, 2023Publication date: March 21, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Andrea COLETTA, Svitlana VYETRENKO, Tucker Richard BALCH
-
Publication number: 20240095395Abstract: A method and system for generating a token for securing sensitive data are provided. The method includes receiving first information that relates to a first format of a first type of data and second information that relates to a second format of a second type of data; defining a first algorithm for generating a first token that has the first format and a second algorithm for generating a second token that has the second format; using the first algorithm to generate a set of unique first tokens; using the second algorithm to generate a set of unique second tokens; and when a request for protecting sensitive data that has either the first format or the second format is received, retrieving a first token or a second token and associating the retrieved token with the sensitive data. The method is optimized for issuing tokens of any format.Type: ApplicationFiled: September 16, 2022Publication date: March 21, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Gnani DATHATHREYA, Irakli NADAREISHVILI
-
Publication number: 20240095608Abstract: A method for facilitating intelligent itinerary management via a progressive reservation system is disclosed. The method includes aggregating itinerary information for a user from user transactions, the itinerary information corresponding to a transit reservation; continuously monitoring, in real-time via an application programming interface, the transit reservation by using the itinerary information; determining, based on a result of the continuous monitoring, whether parameters that correspond to the transit reservation satisfy a predetermined threshold, the parameters including an operational status; automatically retrieving, from a repository, historical information that corresponds to the user when the parameters satisfy the predetermined threshold; automatically identifying, in real-time using a model, a future transit reservation based on the itinerary information and the historical information; and providing, via a graphical user interface, the identified future transit reservation to the user.Type: ApplicationFiled: September 16, 2022Publication date: March 21, 2024Applicants: JPMorgan Chase Bank, N.A., JPMorgan Chase Bank, N.A.Inventors: Jerome JOSEPH, Kumar Rao KRISHNAGI, Kritsakorn CHAUMPANICH
-
Publication number: 20240098179Abstract: Methods and systems for estimating call durations while handling incoming telephone calls in order to improve call queue management and efficiency with respect to telephone support systems are provided. The method includes: receiving a first incoming telephone call from a first person; retrieving historical information that relates to the first person; forecasting, based on the historical information, a next customer state that relates to the first person; and estimating, based on the forecasted next customer state, a potential duration of the first incoming call. The estimated call duration is then usable for assigning a priority to the first incoming call and determining an order of handling the first incoming call with respect to each of a plurality of other incoming calls based on the assigned priority.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Rudolph L. MAPPUS, IV, Sri Harsha POTHUKUCHI, Angel VINCENT, Peter KUTCHEN, Owen CHURCHILL, Jose BURGOS
-
Publication number: 20240095257Abstract: Various methods, apparatuses/systems, and media for data migration readiness of a target data source are disclosed. A processor invokes, in response to triggering a process, an application programming interface (API) to call corresponding source application or microservice hosted on a source database; updates, by the source application or microservice, the source database to reflect the changes made to one or more fields data of user profile; generates a mapping identifier (ID) in response to updating the source database; stores the mapping ID onto a mapping database in a predefined format; invokes another API call to obtain source table field details of the updated source database and the mapping ID that maps source column of the source table to a corresponding target column of a target table of a target database; and automatically updates the target database to match the updated data of the source database based on the mapping ID.Type: ApplicationFiled: November 1, 2022Publication date: March 21, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Shariq JAVED, Ravi PASUPULETI, Sriram BALASUBRAMANIAM, Ashok JHA, Pushkar DESHPANDE, Harsha RAVELLA, Kunal SHARMA, Vini PANDYA, Charles HANNUM IV, Nikhil PATKAR
-
Publication number: 20240095209Abstract: Various methods, apparatuses/systems, and media for data migration readiness of a target data source are disclosed. A processor hosts an application on a cloud server; receives data corresponding to the application from a plurality of types of data sources; defines expressions to be applied to the data for parsing and transforming the data dynamically on the cloud server; validates the defined expressions based on a determination that each defined expression meets a predefined threshold value; generates a lookup data file in a predefined file format in response to validating the defined expressions; parses the lookup data file; dynamically transforms the data based on the parsed lookup data file and applying the validated expressions; and generates an output file in the predefined file format for consumption after transforming the data.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Amit JOSHI, Hans P. NIRMAL
-
Patent number: 11934817Abstract: A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application artiType: GrantFiled: October 25, 2021Date of Patent: March 19, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Manuj Bawa, John S Combs
-
Patent number: 11934284Abstract: A method for providing end-to-end monitoring of an application is disclosed. The method includes receiving, via a graphical user interface, a request to monitor the application, the request including information relating to the application; generating a service call based on the request, the service call relating to a synthetic transaction in a master configuration; scheduling the service call in the master configuration; generating a synthetic workflow based on the service call; executing the synthetic workflow based on a result of the scheduling; and capturing a metric from the executed synthetic workflow.Type: GrantFiled: November 17, 2021Date of Patent: March 19, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Bhoopendra Chauhan, Connor Basilici, Jassi Singh, Ravindra P Padma, Rohan Reddy Alluri
-
Patent number: 11935021Abstract: In one embodiment, in an information processing apparatus, comprising at least one computer processor, a Bot executed by the at least one computer processor may perform the following: (1) receiving invoice information for an invoice for a payor, the invoice information comprising an invoice amount and a due date; (2) electronically communicating a payment reminder comprising the invoice amount and the due date to the payor in a chat interface; and (3) providing a payment interface in the chat interface.Type: GrantFiled: November 22, 2022Date of Patent: March 19, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Victor Chu, Batu Sayici, Justin Marks
-
Publication number: 20240086256Abstract: Various methods, apparatuses/systems, and media for automated subscription to cloud-based services are disclosed. A processor establishes a communication link between a cloud environment and a user interface via a communication interface, wherein cloud-based services are hosted in the cloud environment.Type: ApplicationFiled: September 12, 2023Publication date: March 14, 2024Applicant: JPMorgan Chase Bank, N.A.Inventor: Mahendiran SUNDARARAJAN
-
Publication number: 20240086435Abstract: A method for performing differential routing based on message content. The method includes receiving, from a user device, a message inquiry; identifying and extracting one or more keywords from the message inquiry; determining, for each of the one or more keywords, a corresponding tag type; predicting a conversation length based on the determined tag type for each of the one or more keywords; determining whether the message inquiry is amenable to being serviced by an automated service; and routing the message inquiry based on the determining whether the message inquiry is amenable to being serviced by the automated service.Type: ApplicationFiled: May 5, 2023Publication date: March 14, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Vineeth RAVI, Jessica STADDON, Christopher STANG, Sam FAYE
-
Publication number: 20240089196Abstract: A method for providing an automated routing layer to facilitate end-to-end testing is disclosed. The method includes detecting, in real-time, electronic messages from a data stream based on a predetermined configuration; intercepting the detected electronic messages from the data stream; extracting message data from the intercepted electronic messages, the message data including payload information that corresponds to the electronic messages; determining, in real-time, downstream destination paths for each of the intercepted electronic messages based on the extracted message data and the predetermined configuration; and automatically routing, in real-time, each of the intercepted electronic messages based on the determined downstream destination paths.Type: ApplicationFiled: October 26, 2022Publication date: March 14, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Narayana Swamy THOTA, Sudeep SABNAVIS
-
Publication number: 20240089262Abstract: A system that aggregates client data and cyber indicators to authenticate a client is provided. The system receives a request to access a financial account of the client, and retrieves a client profile. The client profile includes an aggregation of data into a plurality of data indicators. An optimal number of data indicators is determined based on an initial threshold inquiry regarding the request, with the optimal number of data indicators being determined based on a phone requesting the access to the financial account. A risk score is generated based on a weighting for each of the plurality of data indicators included within the optimal number, with the weighting representing a confidence in the accuracy of each of those data indicators. Access to predetermined actions by the client is granted based on the risk score.Type: ApplicationFiled: November 15, 2023Publication date: March 14, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Jean-Francois LEGAULT, D.J. KNOEDLER, Neil GORIN, Kevin LISTON
-
Publication number: 20240086380Abstract: A method for providing an integrated data quality capability for distributed data repositories is disclosed. The method includes identifying, from a data stream, an indication that a job corresponding to a source data set has been started, the job relating to a data ingestion job and a data transformation job; triggering a data reconciliation action based on the identified indication; persisting, in a repository, a first result of the data reconciliation action; initiating a data quality action based on the first result; persisting, in the repository, a second result of the data quality action; initiating a scan action based on the second result; persisting, in the repository, a third result of the scan action; and generating a graphical element and a report based on an analysis of the first result, the second result, and the third result, the graphical element is displayable via a graphical user interface.Type: ApplicationFiled: October 21, 2022Publication date: March 14, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Sreenivas VITTAL, Raghuram SAMPATHKRISHNA
-
Patent number: 11930068Abstract: Systems and methods for providing stateless management of a virtualization platform are disclosed. In some aspects, the techniques described herein relate to a method including: listening, at an agent executing on a host machine of a plurality of host machines that include a cluster for hosting virtual machines, for an event triggered on a virtual machine manager associated with the agent; determining, by the agent and based on the event, parameters needed for an API call at a central management service that manages a plurality of virtual machines and virtual machine managers; sending a Hypertext Transfer Protocol (HTTP) request to the central management service, wherein the parameters are included in the HTTP request; receiving, by the agent and from the central management service, a response to the HTTP request including return data based on the determined parameters and the API call.Type: GrantFiled: November 8, 2022Date of Patent: March 12, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Steven Williams
-
Patent number: 11930010Abstract: A system controls access to target servers in a network and includes: a user interface accessible to the target servers; a memory storing a database providing information to the interface; and a server implementing a discovery engine discovering user rights stored at the target servers and delivering the stored user rights to the database, and a trigger engine. The trigger engine is invoked by detection of a request to add or delete a user or group to a list of privileged groups from a first target server, updates the user rights at a local cache on the first target server, and delivers the updated user rights to database. The trigger engine modifies the discovery engine based on the detection of the request. A local security account manager database is changed to insert or remove a domain account to a local group, in response to the request.Type: GrantFiled: November 18, 2021Date of Patent: March 12, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Rob Hydell, Jason L. Young, Pavel Lobashov
-
Patent number: 11928669Abstract: Systems and methods for mobile wallet payments are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for conducting a payment using an electronic wallet may include: (1) a mobile application receiving a selection of an alternate payment currency; the mobile application receiving a payment payload from an issuer; the mobile application providing the selection of the alternate payment currency and an identifier to the issuer; and the mobile application providing the payment payload and the identifier to a merchant host. The merchant host may communicate the identifier to the issuer, and the issuer may identify selection of the alternate payment currency based on the identifier.Type: GrantFiled: November 17, 2022Date of Patent: March 12, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Howard Spector, Eric Connolly, John D Moore, Nancy E Hiebler, Michael Naggar, Ayman A Hammad, Tuan Dao, Venkata Maranani
-
Patent number: 11928169Abstract: Various methods, apparatuses/systems, and media for implementing a functional documentation module are disclosed. A repository stores a list of URLs corresponding to one or more applications and a list independently executable programming languages for running an application. A receiver receives a request for creating a new URL. A processor causes a GUI to display selectable URLs from the list of URLs, selectable components from the list of independently executable programing languages, and a functional documentation; creates the new URL by selecting one or more desired URLs from the selectable URLs based on analyzing the functional documentation; independently tests only the created new URL for running the application without testing the selectable URLs and their underlying components; and updates the repository with the new URL based on a positive test result.Type: GrantFiled: March 30, 2020Date of Patent: March 12, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sudheendra Ayyalasomayajula, Raghuram Vudathu, David Christopher Carey, Rajat Tandon, Kelly Patrick Ernst, Michael Polise, Cameron Boucher
-
Publication number: 20240080391Abstract: Methods and systems for handling telephone calls relating to recurring customer questions and inquiries so as to decrease a likelihood of additional calls regarding the same issues and thereby improve customer experience while reducing an overall call volume are provided. The method includes: receiving an incoming telephone call from a person; capturing an audio signal that corresponds to a voice of the person; analyzing the audio signal by detecting phonetic intonations applying a digital filter to the intonations; and determining whether an inquiry articulated by the person during the telephone call has been adequately addressed. The method may further include using machine learning to generate an output that indicates an expression of certainty or uncertainty in the voice of the person.Type: ApplicationFiled: September 1, 2022Publication date: March 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Rudolph L. MAPPUS, IV, Sri Harsha POTHUKUCHI, Angel VINCENT, Peter KUTCHEN, Owen CHURCHILL, Jose BURGOS