Patents Assigned to JPMorgan Chase Banks, N.A.
-
Publication number: 20250061006Abstract: A method for performing preemptive scaling is disclosed. The method includes monitoring of incoming data volume outside of a cloud network at a node upstream from the cloud network, and identifying micro services required for processing of the incoming data volume. The method further includes determining a number of instances for each of the identified micro services, and contemporaneously creating the determined number of instances for each of the identified micro services in the cloud for processing of the incoming data volume.Type: ApplicationFiled: August 29, 2024Publication date: February 20, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Chandra GORANTLA, Aswani DAMMALAPATI
-
Publication number: 20250060997Abstract: A method and a system for using artificial intelligence (AI) techniques to generate actionable recourses for resolving constrained resource allocation problems that would otherwise be infeasible are provided. The method includes: receiving, from a user, a request for a resource allocation that includes information that relates to resources to be allocated; receiving information that relates to mandatory constraints with respect to the request; determining that an infeasibility exists with respect to fulfilling the request in a manner that satisfies each of the constraints, by applying an AI algorithm that uses a mixed-integer optimization technique for identifying at least one constraint that is impossible to satisfy; and generating an actionable recourse for facilitating a fulfillment of the request in a manner that overcomes the infeasibility.Type: ApplicationFiled: August 16, 2023Publication date: February 20, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Anton IPSEN, Rui Manuel Ramos Teixeira DA SILVA, Michael CASHMORE, Kirsty FIELDING, Nicolas MARCHESOTTI, Daniele MAGAZZENI, Manuela VELOSO
-
Publication number: 20250061218Abstract: A system for the management and administration of the integrity of a first set of databases. The system may comprise instructions that, when executed, cause a processor to: monitor the first set of databases to obtain current database activities; obtain a first set of current database activities that comprises a first indication of a first access of a first record within the first set of databases; based on historical first database activities, determine a first set of corresponding recipients that are each respectively associated with a respective set of previous database activities that corresponds to the first set of current database activities; and notify each corresponding recipient from among the first set of corresponding recipients of the first set of current database activities.Type: ApplicationFiled: October 2, 2023Publication date: February 20, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Rohan RADIA, Simon BENCH, James Mark ISGER, Sowmya PRABHAKAR
-
Publication number: 20250061248Abstract: A method and a computing apparatus for generating a seat allocation plan are provided. The method includes: receiving a floorplan that corresponds to a floor of a building; analyzing the floorplan in order to determine a number of seats and to identify locations of the seats and locations of non-seating areas; receiving a first input that includes information that relates to a plurality of persons for which seat allocations are to be made; and determining, based on a result of the analyzing and the first input, a seat allocation plan. The determination of the seat allocation plan may be effected by applying an artificial intelligence (AI) algorithm that implements a Mixed Integer Programming and Constraint Reasoning technique with respect to the result of the analyzing and the first input.Type: ApplicationFiled: August 16, 2023Publication date: February 20, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Rui Manuel Ramos Teixeira DA SILVA, Anton IPSEN, Kirsty FIELDING, Nicolas MARCHESOTTI, Michael CASHMORE, Daniele MAGAZZENI, Manuela VELOSO
-
Patent number: 12229537Abstract: Various methods, apparatuses/systems, and media for automatically building an application framework are disclosed. An internal database stores available design patterns and code snippets for developing an application. A receiver receives, as input, a requirement document that includes one or more requirements for developing the application. A processor parses the requirement document by implementing a natural language processing algorithm; creates, based on the parsed requirement document, a plurality of code blocks for generating a structure and a design pattern to be used to develop the application by matching the one or more requirements with the available design patterns; accesses the database to obtain the code snippets for the plurality of code blocks; and automatically builds an application framework based on the code snippets.Type: GrantFiled: May 26, 2023Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Mohammed Ahamed Mohiseen, Rohit Nilekar
-
Patent number: 12229759Abstract: Systems and methods for one-click payments are disclosed. A method may include a backend for a financial institution: receiving, from a user electronic device, enrollment of a user in a payments process; generating a token comprising an identification of an API exposed to the backend; communicating the token to the user electronic device; receiving, from a content provider, enrollment of the content provider in the payments process; receiving, at the API, an identifier for the content provider, a cost for content provided by the content provider, and the user identifier; transferring the cost from the user account to the content provider account; and notifying the content provider of completion of the transfer, wherein the content provider is configured to make the content available to the user electronic device after completion of the transfer.Type: GrantFiled: November 4, 2022Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Umar Farooq
-
Patent number: 12229100Abstract: Systems and methods for counteracting data-skewness for locality sensitive hashing via feature selection and pruning are disclosed. In one embodiment, a method for feature selection for counteracting data skewness on locality sensitive hashing (LSH)-based search may include: (1) ingesting, by an ingestion computer program and from a plurality of data sources, data; (2) extracting, by the ingestion computer program, a plurality of features from the ingested data; (3) transforming, by the ingestion computer program, each of the plurality of features into a feature vector; (4) selecting, by the ingestion computer program, a subset of the plurality of features; and (5) for each selected feature vector: computing, by the ingestion computer program, a random hash function for the selected feature; and inserting, by the ingestion computer program, an output of the random hash function into a hash table with the selected feature.Type: GrantFiled: September 27, 2021Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sean Moran, Fanny Silavong, Rob Otter, Antonios Georgiadis, Brett Sanford
-
Patent number: 12229080Abstract: 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: GrantFiled: September 15, 2022Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Amit Joshi, Hans P Nirmal
-
Patent number: 12229612Abstract: A contactless card may include: a first card portion and a second card portion; a manipulation area between the first card portion and the second card portion, wherein the contactless card may be manipulatable about the manipulation area; a chip storing information; and an antenna in communication with the chip comprising a first antenna portion in the first card portion and a second antenna portion in the second card portion, wherein the first antenna portion and the second antenna portion are electrically connected when the contactless card is in a first orientation such that the information can be read by radio frequency communication from the chip via the antenna, and the first antenna portion and the second antenna portion are electrically disconnected when the contactless card is in a second orientation such that the information cannot be read by radio frequency communication from the chip via the antenna.Type: GrantFiled: January 19, 2024Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Shaohan Hu, Youngwook Do
-
Patent number: 12229305Abstract: Systems and methods for redacted statement delivery to third-party institutions are disclosed. A method may include: receiving a request for a statement from a third-party backend; retrieving a list comprising a plurality of available statements; providing the list of the plurality of available statements to the third-party backend; retrieving a selection of one of the plurality of available statements; identifying metadata for data fields in a statement template; generate the selected statement using the statement template and embedding the metadata in data fields of the statement; identifying a redaction reason; identifying redaction metadata associated with the redaction reason; redact data fields in the statement having metadata matching the redaction reason metadata; storing the redacted statement in a temporary store; and returning a path for the temporary store to the third-party backend, wherein the third-party backend may retrieve the redacted statement from the temporary store.Type: GrantFiled: October 29, 2021Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Dave Christopher Carey, Alwin M Thomas, Seun Akinyosoye, Amit Pendse, Derek McCoy, Gagandeep Dua, Arthur De Lotto, Kathy S Wong, Rajesh Swamy, Ravneet Singh
-
Publication number: 20250053414Abstract: A method and system for determining and mitigating a potential delay in task completion are disclosed. The method includes extracting previously resolved tasks and changes occurred to each of the previously resolved tasks, and calculating features for training a machine learning model. The method further includes dividing the tasks into different groups and training the machine learning model using the calculated features associated with the different groups. The method then starts a task and partially processes the respective task until reaching a cutoff time, and based on change history of the task up to the cutoff time and using the trained machine learning model, determines whether a delay is expected or not for the task.Type: ApplicationFiled: August 7, 2023Publication date: February 13, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Vali TAWOSI, Salwa Husam ALAMIR, Ravi Kumar TUMMALAPENTA, Sameena SHAH
-
Publication number: 20250053372Abstract: A system and a method for restricting the forwarding of voice data received by a smart phone device to virtual voice assistants that are accessible via the smart phone device are provided. The method includes: receiving information indicating that at least one criterion for restricting the forwarding of voice data is satisfied; and activating a module that is configured to disable virtual voice assistants that are associated with the smart phone device, such that each of the disabled virtual voice assistants is rendered inoperative. The criteria may include a presence of the smart phone device at a premises associated with a commercial entity, such as an employer of a user of the smart phone device, and the information may include an indication that an identification card has been swiped at a terminal located at the premises and/or geographical location data collected by the smart phone device.Type: ApplicationFiled: July 23, 2024Publication date: February 13, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Keerthichandra RAYAVARAPU, Sravanthi MUSKU
-
Publication number: 20250053950Abstract: Various systems, methods, and media for facilitating selection of a transaction mode for an electronic transaction are provided. User identification information, that identifies a user of a user device that performs the electronic transaction, is obtained. User accounts are determined based on the user identification information. Location information of the user device is also obtained, and at least one of sound information detected by a microphone of the user device or light information detected by a camera of the user device is further obtained. A single merchant is determined based on the location information of the user device and the at least one of the sound information or the light information. The user accounts are analyzed, and a recommended user account is determined based on the single merchant. A notification to be displayed on the user device is generated based on the recommended user account.Type: ApplicationFiled: October 31, 2024Publication date: February 13, 2025Applicant: JPMorgan Chase Bank, N.A.Inventor: Nitin BHATIA
-
Publication number: 20250053724Abstract: A method and system for dynamically customizing a webpage layout according to webpage transition history of a user are disclosed. The method includes collecting historical web session data of a plurality of users, and performing collaborative filtering using the collected historical web session data. The method further includes generating a probabilistic model and a webpage transaction path for a target user among the plurality of users. Then, the method further identifies one or more communities within the webpage transaction path, generates at least one recommendation and shortcut, and modifies a default webpage layout to include the at least one recommendation and the at least one shortcut.Type: ApplicationFiled: August 8, 2023Publication date: February 13, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Brenda NG, Apoorv CHAUDHARY, David JACOBS, Jake COONEY, Daniel F RODRIGUEZ
-
Patent number: 12223770Abstract: A system and a method for performing an authentication are provided. The method includes: capturing, by using a front-facing camera of a mobile communication device, a first image of a face of a user; capturing, by using a rear-facing camera of the mobile communication device, a second image of an identification card that includes a photograph of the face of the user; comparing the first image with the second image; verifying that the first image matches the second image; obtaining user-specific information included in the second image; receiving a request to authenticate a transaction that relates to the user; receiving an input from the user that is usable for authenticating the transaction; and using the first image, the second image, the obtained user-specific information, and the received input to authenticate the transaction.Type: GrantFiled: May 13, 2021Date of Patent: February 11, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kaue Tizzo Tozzi, Paola Mello Zerbini
-
Patent number: 12223088Abstract: A method for preserving privacy with respect to modeling event sequence data is provided. The method includes: receiving information about a sequence of events; modeling the event sequence by a Hawkes process that has an intensity that includes an exogenous base intensity rate and an indigenous component that has an excitation rate and a decay rate; analyzing the received information; and determining estimated values of the exogenous base intensity rate and the excitation rate, such that an accuracy of the estimates corresponds to a length of time over which the sequence of events is observed. Differential privacy is introduced by adding noise to the sequence of events in order to preserve the privacy of individuals associated with the events, and a cost of the differential privacy is expressible as an additional length of observation time required to ensure the accuracy of the estimates.Type: GrantFiled: October 11, 2022Date of Patent: February 11, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Mohsen Ghassemi, Eleonora Kreacic, Niccolo Dalmasso, Vamsi Krishna Potluru, Tucker Richard Balch, Manuela Veloso
-
Patent number: 12222984Abstract: A method and system for providing a video query are disclosed. The method includes acquiring context information, training a first machine learning (ML) model using historical data of the software life cycle tool, and removing, by the first ML model, noise from the context information for generating a query including at least one keyword. Once the query is generated, executing, by a second ML model, the query to retrieve at least one video segment from a learning repository. Scoring and ranking is then performed on the at least one video segment. The ranked video segment is then transmitted, to the user interface of the software life cycle tool, and displayed in an ad-hoc manner.Type: GrantFiled: September 12, 2023Date of Patent: February 11, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Vali Tawosi, Salwa Husam Alamir, Natraj Raman, Sameena Shah
-
Patent number: 12222941Abstract: A method of driving SQL optimization in a relational database by anti-pattern analysis of dynamic performance characteristics is provided. The method includes receiving a SQL statement, analyzing execution plan of the SQL statement and other SQL runtime statistics, and detecting presence of any anti-patterns for the SQL statement. The method also presents a list of recommendations for remediation of the anti-patterns. The method further includes calculating a quality index value for the SQL statement by performing a weighted analysis of a number of attributes. When the quality index value of the execution plan is determined to be greater than or equal to the predetermined threshold value, the execution plan is sent to a production environment for execution. When the quality index value of the execution plan is determined to be less than the predetermined threshold value, the execution plan is sent to a client terminal for remediation.Type: GrantFiled: October 26, 2021Date of Patent: February 11, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Aveek Sengupta
-
Patent number: 12223309Abstract: Various methods, apparatuses/systems, and media for automatically upgrading an application are disclosed. A processor creates a dynamic machine learning (ML) model; trains the dynamic ML model and scans for SDK upgrade for the application against the dynamic ML model by implementing ML algorithm for predictions. The processor executes the SDK upgrade in response to detecting that the training of the dynamic ML model is completed to trigger the processor to perform the following automated processes: implement the ML algorithm against the trained dynamic ML model to generate predictive results data for deprecated reference corresponding to the application; evaluate the predictive results data to determine whether there is a match for the deprecated reference; and when it is determined that there is a match for the deprecated reference, automatically replace code and upgrade the application to newer version of the programming language specification.Type: GrantFiled: July 7, 2023Date of Patent: February 11, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Mark Alan Wells, Jerome Joseph, Sharmila Prakash, Satvika Eda
-
Patent number: RE50304Abstract: Various methods, apparatuses/systems, and media for implementing a data book application module is disclosed. The processor identifies an application that needs to be scanned through a data factory; receives inventories of all servers and databases associated with the data factory; scans the servers and databases for receiving inventories of schema, tables and columns associated with the application; and applies artificial intelligence (AI) and/or machine learning (ML) routines and matching algorithms for matching contents of columns to predefined logical terms. The processor also converts the contents of columns into taxonomies associated with the predefined logical terms; matches the taxonomies with the corresponding predefined logical terms; assigns a probability of accuracy value to the matched terms; and populates a data catalog with the matched terms when the assigned probability of accuracy value satisfies a predetermined threshold value.Type: GrantFiled: December 8, 2022Date of Patent: February 18, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Susan Sterling