JPMorgan Chase Bank, National Association

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 2 677 pour JPMorgan Chase Bank, National Association Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 2 291
        Marque 386
Juridiction
        États-Unis 2 507
        Canada 103
        Europe 62
        International 5
Date
Nouveautés (dernières 4 semaines) 30
2022 janvier (MACJ) 24
2021 décembre 34
2021 novembre 28
2021 octobre 18
Voir plus
Classe IPC
G06Q 40/00 - Finance; Assurance; Stratégies fiscales; Traitement des impôts sur les sociétés ou sur le revenu 309
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 251
G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives 127
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 112
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 110
Voir plus
Classe NICE
36 - Services financiers, assurances et affaires immobilières 312
09 - Appareils et instruments scientifiques et électriques 56
42 - Services scientifiques, technologiques et industriels, recherche et conception 54
35 - Publicité; Affaires commerciales 53
16 - Papier, carton et produits en ces matières 39
Voir plus
Statut
En Instance 514
Enregistré / En vigueur 2 163
  1     2     3     ...     27        Prochaine page

1.

SYSTEMS AND METHODS FOR SUPPORTING LEGACY AND TOKENIZED E-COMMERCE

      
Numéro d'application 17493829
Statut En instance
Date de dépôt 2021-10-04
Date de la première publication 2022-01-27
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Spector, Howard
  • Beer, Allison
  • Sheppard, Christina
  • Ouellette, Scott H.
  • Carlyle, Jason
  • Le, Tu P.

Abrégé

System and methods for supporting legacy and tokenized transactions are disclosed. According to one embodiment, in an information processing device comprising at least one computer processor, a method for selecting an electronic payment credential to communicate to a merchant, may include (1) an electronic wallet backend receiving a plurality of payment credentials associated with a payment account; (2) the electronic wallet backend receiving a credential capability for a merchant; (3) the electronic wallet backend selecting one of the payment credentials for a transaction with the merchant based on the credential capability; and (4) the electronic wallet backend communicating the selected payment credential to a point of transaction device for the merchant.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 20/22 - Schémas ou modèles de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil

2.

METHOD AND APPARATUS FOR REAL-TIME TREASURY APPLICATIONS

      
Numéro d'application 16934733
Statut En instance
Date de dépôt 2020-07-21
Date de la première publication 2022-01-27
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Farooq, Umar
  • Rangachari, Sairam
  • Mustazza, Jenny

Abrégé

Various methods, apparatuses/systems, and media for accessing data in real time are provided. A plurality of data sources are provided, each including various data corresponding to a user's account held and managed by an institution. A processor implements API connectivity to connect a user's system of choice to each of the plurality of data sources. A receiver receives user's login data associated with the user's account from the user's system of choice. The processor accesses data corresponding to the user's account in real time from the plurality of data sources via the API connectivity; and causes a GUI of the user's system of choice to display the data in real time.

Classes IPC  ?

  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G06Q 40/06 - Investissement, p.ex. instruments financiers, gestion de portefeuille ou gestion de fonds
  • G06F 9/54 - Communication interprogramme

3.

Method and system for delivering real-time personalization across a distributed, modular network architecture

      
Numéro d'application 14983812
Numéro de brevet 11232484
Statut Délivré - en vigueur
Date de dépôt 2015-12-30
Date de la première publication 2022-01-25
Date d'octroi 2022-01-25
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Bose, Abhijit
  • Michael, Gavin C.
  • Lewis, Michael
  • Gonciulea, Constantin
  • Penshorn, Jason Troy

Abrégé

According to an embodiment of the present invention, an automated computer implemented method and system for providing targeted content in real-time comprises a web and application server that identifies one or more user interactions from a user on a website hosted by an entity; a processor that receives the one or more user interactions and converts the one or more user interactions into one or more real-time attributes; and an engine that identifies customized content for the user from a remote processor, adjusts the customized content based on the one or more real-time attributes, and generates an output comprising the customized content for display on the website for the user in real-time.

Classes IPC  ?

  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

4.

System and method for implementing a customer account automation framework

      
Numéro d'application 15461940
Numéro de brevet 11232515
Statut Délivré - en vigueur
Date de dépôt 2017-03-17
Date de la première publication 2022-01-25
Date d'octroi 2022-01-25
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • White, Iii, James P.
  • Chang, Eric Han Kai

Abrégé

The invention relates to a method and system that implements a customer account automation framework. A mobile device or system comprises: a memory that accesses customer profile data, customer transaction data and payment rules data; and a computer processor, coupled to the memory, programmed to: identify one or more rules, each rule comprising an event and an action, wherein the one or more rules comprise one of: notification, confirmation and automation and an associated device; receive one or more rule suggestions automatically generated based on customer behavior and transaction data; receive one or more sponsored rule suggestions automatically generated based on sponsor data; accept at least one suggested rule, wherein the suggested rule comprises a corresponding event and a corresponding action; detect an occurrence of the event; and automatically perform the action.

Classes IPC  ?

  • G06Q 40/00 - Finance; Assurance; Stratégies fiscales; Traitement des impôts sur les sociétés ou sur le revenu
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine 

5.

METHOD AND SYSTEM FOR ENSURING AUTHENTICATION COMPATIBILITY

      
Numéro d'application 16929557
Statut En instance
Date de dépôt 2020-07-15
Date de la première publication 2022-01-20
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Macandrew, Robert
  • Kalman, Miklos
  • Klein, Joel

Abrégé

A method and a system for providing a bridging solution in order to ensure that a current authentication protocol remains effective when a new authentication protocol is to be introduced but has not yet been implemented at both ends of an interaction between a requesting application and a database are provided. The method includes determining whether a first authentication protocol that is currently implemented by the application is the same protocol as a second authentication protocol that is currently implemented by the database. When the two protocols are different, the first protocol is used to validate a request for data submitted by the application in conjunction with authentication information; the authentication information is converted into a format that is usable by the second protocol; and the converted information is used with the second protocol to generate information that indicates that the request has been authenticated.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/44 - Authentification de programme ou de dispositif

6.

METHOD AND APPARATUS FOR AUTOMATING PROCESS OF RECEIVING VERIFICATION DOCUMENTATION

      
Numéro d'application 16931983
Statut En instance
Date de dépôt 2020-07-17
Date de la première publication 2022-01-20
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Sundaram, Kumar K.
  • Chintalapati, Tejokarteek

Abrégé

Various methods, apparatuses/systems, and media for automating a process of receiving documentation are provided. A first computing device initiates an electronic communication process to request documentation from a second computing device utilized by a user. A processor receives identification information of the user for generating a unique barcode to be provided with the requested documentation in response to the initiation of the electronic communication. One or more processors generate the unique barcode based on the received identification information of the user; create an application programming interface (API) link for the generated barcode; transmit the electronic communication with the API link attached therein to the second computing device; and automatically obtain the unique barcode upon receiving an input to open the API link from the second computing device, the unique barcode to be attached as a cover sheet with the requested documentation for scanning by a multi-functional device.

Classes IPC  ?

  • G06F 21/36 - Authentification de l’utilisateur par représentation graphique ou iconique
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G06F 21/40 - Authentification de l’utilisateur sous réserve d’un quorum, c. à d. avec l’intervention nécessaire d’au moins deux responsables de la sécurité
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p.ex. transmission de fac-similés; Leurs détails

7.

DIFFERENTIAL PRIVACY FOR AXE OBFUSCATION

      
Numéro d'application 17380821
Statut En instance
Date de dépôt 2021-07-20
Date de la première publication 2022-01-20
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Polychroniadou, Antigoni Ourania
  • Balch, Tucker Richard
  • Cipriani, Gabriele

Abrégé

A method and a system for using differential privacy techniques to provide axe obfuscation with respect to information included in an inventory axe list of available securities is provided. The method includes: obtaining first information to be included in a first inventory axe list to be published on a particular day; retrieving second information included in a second inventory axe list that was published on the previous day and/or several previous days; obfuscating the obtained first information by applying an algorithm based on the difference between the first information and the second information; and publishing the first inventory axe list by transmitting the obfuscated first information to a plurality of intended recipients. The quality of obfuscation may be measured and controlled as a function of desired privacy level and potential cost.

Classes IPC  ?

  • G06Q 40/04 - Opérations boursières, p.ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

8.

METHOD AND SYSTEM FOR VERIFICATION OF PATCH INSTALLATION

      
Numéro d'application 17305884
Statut En instance
Date de dépôt 2021-07-16
Date de la première publication 2022-01-20
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Gantz, Iii, Rob L
  • Elliott, Brian S
  • Reid, Bob
  • Bodala, Kiran Kumar
  • Gajendran, Subhashini
  • Gupta, Anubhav
  • Varanavasi, Sangeetha

Abrégé

A system and a method are provided for automating a mainframe patch scanning process for verifying that patches for correcting code deficiencies, bugs, and vulnerabilities have been properly installed across various computer network platforms for tracking and operational continuity purposes. The method includes: receiving a software module; assigning risk attributes to the software module, and determining an operating level agreement based on the risk attributes; deploying the software module to at least one destination within a mainframe computing apparatus environment; and obtaining data indicating whether the deployed software module has been installed in accordance with the operating level agreement, by scanning each mainframe logical partition within which the software module is intended to be installed.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur

9.

METHOD AND SYSTEM FOR FILTERING DATABASE QUERIES

      
Numéro d'application 16929547
Statut En instance
Date de dépôt 2020-07-15
Date de la première publication 2022-01-20
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Macandrew, Robert
  • Kalman, Miklos
  • Klein, Joel

Abrégé

A method and a system for dynamically scanning, filtering, and blocking harmful database queries that would otherwise consume significant resources and adversely impact overall system performance are provided. The method includes: receiving a user request for data from a database, the first request including a query; applying database access rules to the query in order to determine whether the query is potentially harmful; when the query is determined as not potentially harmful, forwarding the request to a server configured to respond to the request; and when the first query is determined as being potentially harmful, transmitting a warning message to the user. The database access rules may include a maximum memory consumption rule and a maximum CPU consumption rule. Machine learning techniques are used for adjusting the database access rules based on historical data.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/2455 - Exécution des requêtes
  • G06F 9/54 - Communication interprogramme
  • G06N 20/00 - Apprentissage automatique

10.

METHOD AND SYSTEM FOR AUTOMATICALLY TESTING EVENT-DRIVEN MICROSERVICES

      
Numéro d'application 16929529
Statut En instance
Date de dépôt 2020-07-15
Date de la première publication 2022-01-20
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Katdare, Amol R.
  • Tinker, Michael

Abrégé

A method for facilitating automated testing of event-driven microservices is provided. The method includes receiving a scenario that includes a set of instructions to test a microservice; automatically generating, based on the scenario, a production event relating to an action to be performed and a consumption event relating to a record of the performed action; automatically generating a first test event using the production event; outputting the first test event to the microservice; automatically retrieving a first result relating to the execution of the first test event by the microservice by using the consumption event; and validating the first result based on the scenario. The method further includes displaying the first result and a notification on a graphical user interface based on an outcome of the validating.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

11.

SYSTEMS AND METHODS FOR AUTOMATED PATTERN DETECTION IN SERVICE TICKETS

      
Numéro d'application 17375972
Statut En instance
Date de dépôt 2021-07-14
Date de la première publication 2022-01-20
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Andina Silva, Miguel
  • Lago, Alejandro David
  • Guitar, Agustin Vidal
  • Bartlett, Carl

Abrégé

Systems and methods pattern detection in service tickets are disclosed. According to one embodiment, an analytics computer application may: (1) determine a service ticket threshold for an Information Technology (IT) resource; (2) receive a plurality of service tickets for the IT resource; (3) pre-process text of the plurality of service tickets; (4) identify keyword patterns in the pre-processed text of the plurality of service tickets; (5) group the plurality of service tickets into subsets of service tickets based on the keyword patterns; (6) determine that a number of service tickets in one of the subsets of service tickets exceeds the service ticket threshold; (7) identify an IT component associated with the subset of service tickets; (8) identify users affected by the IT component; and (9) notify the users affected by the IT component of an issue with the IT component.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • G06F 16/33 - Requêtes
  • G06N 20/00 - Apprentissage automatique

12.

CHASE PAYMENT SOLUTIONS

      
Numéro de série 97227457
Statut En instance
Date de dépôt 2022-01-19
Propriétaire JPMorgan Chase Bank, N.A. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 36 - Services financiers, assurances et affaires immobilières
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable point of sale, retail inventory management, and website design software for brick and mortar and e-commerce merchants; downloadable patient and customer billing, payment, and appointment scheduling software for healthcare providers and other service providers; electronic mobile device for reading credit and debit cards, conducting financial transactions, recording financial transactions, reporting financial transactions, and generating email or printed receipts Banking services, namely credit and debit card payment transaction processing services for merchants, restaurants, health care and other service providers Software as a service (SAAS) featuring software for point of sale, retail inventory management, and website design for brick and mortar and e-commerce merchants; software as a service (SAAS) featuring software for patient or customer billing, payment, and appointment scheduling for healthcare providers and other service providers

13.

CHASE SMART TERMINAL

      
Numéro de série 97227450
Statut En instance
Date de dépôt 2022-01-19
Propriétaire JPMorgan Chase Bank, N.A. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Electronic mobile device for reading credit and debit cards, conducting financial transactions, recording financial transactions, reporting financial transactions, and generating email or printed receipts

14.

SYSTEMS AND METHODS FOR FACILITATING PAYMENT SERVICE-BASED CHECKOUT WITH A MERCHANT

      
Numéro d'application 16925103
Statut En instance
Date de dépôt 2020-07-09
Date de la première publication 2022-01-13
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Ouellette, Scott H.
  • Robinson, Mark W.
  • Ng, Winter P.
  • Evans, Ryan
  • Selvakumar, Sudharsan
  • Rangaswamy, Tharakesh
  • Dissanayake, Rajitha

Abrégé

Systems and methods for facilitating payment service-based guest checkout with a merchant are disclosed. According to one embodiment, a method for facilitating payment service-based guest checkout with a merchant may include: (1) receiving, from a merchant's application or website, a redirect of an online interaction between the merchant and a customer; (2) retrieving, from an issuer payment service, wallet information comprising a plurality of payment options for the customer; (3) receiving a selection of one of the payment options; (4) communicating the selection of the payment option to the payment service for the issuer. The issuer payment service provides a session identifier to the merchant application website, the merchant application or website provides transaction information and the session identifier to a merchant payment host, the merchant payment host retrieves the selected payment option from the issuer payment service and conducts the transaction using the selected payment option.

Classes IPC  ?

  • G06Q 20/08 - Architectures de paiement
  • G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p.ex. une autorité de certification, un notaire ou un tiers de confiance
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques

15.

SYSTEMS AND METHODS FOR IMPROVED MANAGEMENT OF VIRTUAL MACHINE CLUSTERS

      
Numéro d'application 17483624
Statut En instance
Date de dépôt 2021-09-23
Date de la première publication 2022-01-13
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Salli, Tommi
  • Frey, Kirk A.
  • Sullivan, David J.

Abrégé

In one embodiment, a method for improved management of virtual machine clusters may include: determining a current utilization value for each of a plurality of virtual machines (VMs) in a cluster, the VMs associated with a plurality of applications; storing the current utilization values for each of the plurality of VMs in a utilization table; determining that a capacity threshold for the cluster has not been reached based on an aggregation of the current utilization values for the plurality of VMs; provisioning a new VM into the cluster; storing a default utilization value for the new VM in the utilization table; and re-determining the capacity threshold based on the aggregated stored current utilization values for the plurality of VMs and the stored default utilization value for the new VM until a maturity threshold for the new VM is reached.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

16.

METHOD AND APPARATUS FOR IMPLEMENTING AN APPLICATION AGNOSTIC FRAMEWORK MODULE

      
Numéro d'application 17305549
Statut En instance
Date de dépôt 2021-07-09
Date de la première publication 2022-01-13
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Fetzer, Dave

Abrégé

Various methods, apparatuses/systems, and media for an application agnostic framework module are disclosed. A plurality of display devices are provided, each display device being configured with a web-based application configured with an endpoint listener. Each display device is configured to listen for a specific configured location via corresponding endpoint listener. A receiver receives location specific information of input data corresponding to the specific configured location. The web-based application connects to each endpoint listener for said specific configured location. A processor defines a schema for publishing information onto each display device based on the location specific information of input data. A monitor displays information onto each display device based on the defined schema. The processor refreshes ONA (Organizational Network Analysis) data corresponding to the web-based application on a regular basis.

Classes IPC  ?

  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou manipulation d’un objet ou d’une image, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 16/21 - Conception, administration ou maintenance des bases de données

17.

METHOD AND APPARATUS FOR IMPLEMENTING A SECURITY VALUE GENERATION MODULE

      
Numéro d'application 17342855
Statut En instance
Date de dépôt 2021-06-09
Date de la première publication 2022-01-13
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Scully, Alan
  • Flynn, Andrew Kilmartin
  • Chan, Rita
  • Asrani, Girish
  • Feng, Meng

Abrégé

Various methods, apparatuses/systems, and media for implementing a security value generation module are disclosed. A processor establishes a communication link between a registry and a plurality of service devices each configured to provide corresponding service. A receiver receives a request from a user device for generating a value of a security based on a requested quality level. The processor implements rules to determine which service to be used for generating the value of the security based on the requested quality level in response to the received request; generates the value of the security based on the implemented rules; and transmits an electronic package to the user device, the package including data related to the value of the security.

Classes IPC  ?

  • H04W 72/06 - Affectation de ressources sans fil sur la base de critères de classement des ressources sans fil
  • H04W 72/04 - Affectation de ressources sans fil
  • H04W 72/08 - Affectation de ressources sans fil sur la base de critères de qualité
  • H04W 76/14 - Gestion de la connexion Établissement de la connexion Établissement de la connexion en mode direct
  • H04L 12/751 - Mise à jour ou découverte de la topologie
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 12/50 - Appariement sécurisé de dispositifs

18.

SYSTEMS AND METHODS FOR AUTOMATED CYBER SECURITY AND CONTROL MONITORING

      
Numéro d'application 17370758
Statut En instance
Date de dépôt 2021-07-08
Date de la première publication 2022-01-13
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Salla, Pradeep Kumar
  • Bodapati, Sreenivas

Abrégé

Systems and methods for automated cyber security and control monitoring are disclosed. In one embodiment, a method for automated cyber security and control monitoring may include: (1) receiving, by a cyber audit tool computer program executed by a computer processor, Application Programmable Interface (API) standards from a source; (2) identifying, by the cyber audit tool computer program, a plurality of expected API controls for the API standards; (3) receiving, by the cyber audit tool computer program, API runtime control data for an API; and (4) generating, by the cyber audit tool computer program, a report identifying expected API controls present in the API runtime control data, expected controls missing from the API runtime control data, and unexpected controls in the API runtime control data.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

19.

METHOD AND APPARATUS FOR DATA INTEGRATION FRAMEWORK

      
Numéro d'application 16924732
Statut En instance
Date de dépôt 2020-07-09
Date de la première publication 2022-01-13
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Mukherjee, Vivek
  • Wang, Chia-Ling
  • Fu, David
  • Karuppasamy, Rajeswari
  • Paider, Tara J

Abrégé

Various methods, apparatuses/systems, and media for integrating data are provided. A processor implements a data processing framework configured to run native on a big data platform and abstracts data processing constructs to a user friendly template, thereby eliminating necessity of user initiated tasks of instantiating language level objects. The processor also implements a core set of data pipeline configurations on the template configured to initiate a chain of user defined data transformations. A receiver operatively connected with the processor via a communication network receives input of the chain of the user defined data transformations. The processor tests each transformation independently of each other and outputs data integration solutions on the big data platform based on a positive test result.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet

20.

SYSTEM AND METHOD FOR IMPLEMENTING A MARKET DATA HUB WITH DIGITAL RIGHTS MANAGEMENT

      
Numéro d'application 17340526
Statut En instance
Date de dépôt 2021-06-07
Date de la première publication 2022-01-06
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Slavin, Ilya

Abrégé

The invention relates generally to a system and method for implementing a multi-dealer market data distribution system with digital rights management. An embodiment of the present invention is directed to a Market Data Hub with Distributed Ledger Technology. The innovative system and method are directed to implementing a Quorum Blockchain Node that manages contributed content and allows for custom analytics, alerting, reporting, machine learning interfaces, etc., while preserving entitlements controls and privacy controls specific to participants.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

21.

SYSTEMS AND METHODS FOR OPTIMIZED CLUSTER RESOURCE UTILIZATION

      
Numéro d'application 17475040
Statut En instance
Date de dépôt 2021-09-14
Date de la première publication 2022-01-06
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Gupta, Akhilesh
  • Mishra, Ratikanta
  • Addanki, Suman Kumar
  • Joseph, Samleo
  • Mukkamala, Phaneendra Vijay
  • Mahale, Ramnath
  • Aguiling, Michael
  • Cuddihy, James P.
  • Rajaram, Jay

Abrégé

Systems and methods for optimizing cluster resource utilization are disclosed. Systems and methods for optimizing cluster resource utilization are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for optimizing cluster resource utilization may include: (1) retrieving cluster usage information for at least one cluster resource in a multi-tenant environment; (2) determining tenant usage for the cluster resource for each of a plurality of tenants; (3) determining a tenant resource commitment for the cluster resource for each tenant; and (4) presenting tenant usage and tenant resource commitment for each resource.

Classes IPC  ?

  • G06F 9/38 - Exécution simultanée d'instructions
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

22.

METHOD AND SYSTEM FOR AN OBJECT PROXY SERVICE

      
Numéro d'application 16918536
Statut En instance
Date de dépôt 2020-07-01
Date de la première publication 2022-01-06
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Antonas, Zachariah

Abrégé

A method for providing a proxy redirect to facilitate a storage and a retrieval of an object is disclosed. The method includes receiving a mapping of a user to a logical container that stores the object and to a storage provider that stores the logical container; receiving a key corresponding to the logical container and associated with the user; storing the mapping and the key in a database; generating, for the user, an application protocol that redirects to a pre-signed web address based on the stored mapping and the stored key; and transmitting, via a communication interface, the application protocol to the one user. The method further includes the user using the application protocol to directly access the storage provider and retrieve the object.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

23.

METHOD AND SYSTEM FOR REAL-TIME DATABASE MONITORING

      
Numéro d'application 16918549
Statut En instance
Date de dépôt 2020-07-01
Date de la première publication 2022-01-06
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Ghosh, Debabrata
  • Flaniken, Noah
  • Elliott, Brian S.

Abrégé

A method for facilitating real-time monitoring of changes in a database is provided. The method includes scanning a subsystem vector table for a database subsystem that is active on a logical partition; compiling a vector list that includes the active database subsystem; and dynamically generating, based on the vector list, a task for each of the active database subsystem. For each of the active database subsystem, the method further includes retrieving, from a module, a log that includes a parameter by executing the task; determining, by using a model, a deviation from an average operating state of the parameter based on the log; and determining whether the deviation meets a predetermined threshold for a predetermined period of time.

Classes IPC  ?

  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • G06F 11/30 - Surveillance du fonctionnement
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06N 20/00 - Apprentissage automatique
  • G06N 7/00 - Systèmes de calculateurs basés sur des modèles mathématiques spécifiques

24.

Method and system for implementing a technical in intermediary tool for credit services

      
Numéro d'application 15339273
Numéro de brevet 11216872
Statut Délivré - en vigueur
Date de dépôt 2016-10-31
Date de la première publication 2022-01-04
Date d'octroi 2022-01-04
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Davis, Michael S.
  • Butler, Allen M.

Abrégé

According to an embodiment of the present invention, an automated computer implemented system and method observes a user's actions in real-time and provides error checking and business intelligence. The system comprises a computer processor programmed to: generate, via the rules engine, a rule pack specific to a line of business, the rule pack comprising one or more rules; receive, via the interface, user interaction data in real-time, as a user interacts with the interface; apply, via the rules engine, the rule pack to the user interaction data; automatically identify at least one error in the user interaction data to address errors in credit disputes reporting; and generate a message responsive to the at least one error, the message displayed on the interface.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne

25.

SYSTEM AND METHOD FOR IDENTIFYING BUSINESS LOGIC AND DATA LINEAGE WITH MACHINE LEARNING

      
Numéro d'application 17467938
Statut En instance
Date de dépôt 2021-09-07
Date de la première publication 2021-12-30
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Singh, Jagmohan
  • Vakalapudi, Suneetha
  • Tannehill, Soren

Abrégé

An embodiment of the present invention is directed to implementing machine learning to define business logic and lineage. The system analyzes data patterns of SORs as well as consumption attributes to define the business logic. An embodiment of the present invention may achieve over 95% match rate for complex attributes. When provided with thousands of SOR attributes, the innovative system may identify a handful of relevant SOR attributes required as well as the business logic to derive the consumption attribute.

Classes IPC  ?

  • G06F 16/178 - Techniques de synchronisation des fichiers dans les systèmes de fichiers
  • G06N 5/04 - Méthodes ou dispositifs inférents
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

26.

SYSTEM AND METHOD FOR IMPLEMENTING A CODE AUDIT TOOL

      
Numéro d'application 17340436
Statut En instance
Date de dépôt 2021-06-07
Date de la première publication 2021-12-30
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Ray, Rajat
  • Bhalla, Navnidh

Abrégé

An embodiment of the present invention is directed to a code audit tool that intelligently analyzes and profiles code, such as Python code, based on a variety of previously unmeasured factors and metrics including a set of software dimensions, such as Algorithmic Complexities; Software Sizing Metrics; Anti-Pattern Implementations; Maintainability Metrics; Dependency Mappings; Runtime Metrics; Testing Metrics; and Security Metrics. Once this analysis is complete, a standardized report card or other scoring interface may be generated. This may include analytical findings as well as suggestions and recommend steps so that developers can make informed decisions, enhance their code bases and improve the score assigned to their code.

Classes IPC  ?

  • G06F 8/77 - Métriques logicielles
  • G06F 8/75 - Analyse structurelle pour la compréhension des programmes

27.

SYSTEM AND METHOD FOR AGENTLESS INFRASTRUCTURE AGNOSTIC APPLICATION DRIFT DETECTION AND MANAGEMENT

      
Numéro d'application 17362533
Statut En instance
Date de dépôt 2021-06-29
Date de la première publication 2021-12-30
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Sherazi, Mustafa
  • Ahmed, Farhan

Abrégé

A system and a method for monitoring and detecting drifts and configuration changes in an infrastructure that facilitates the availability of software applications to a large organization are provided. The method includes: obtaining metric information that indicates values of various parameters that relate to the infrastructure; comparing the obtained metric information with expected values thereof; determining whether a drift has occurred based on a result of the comparison; and providing a notification of a detected drift. When a drift is detected, a potential remedy may be diagnosed and automatically applied.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06N 20/00 - Apprentissage automatique

28.

SYSTEMS AND METHODS FOR INTRADAY FOREIGN EXCHANGE USING DISTRIBUTED LEDGER TECHNOLOGY

      
Numéro d'application 17362579
Statut En instance
Date de dépôt 2021-06-29
Date de la première publication 2021-12-30
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Moy, Christine
  • Kassis, George
  • Prager-Miller, Alex
  • Hunter, Stuart
  • Lucas, Scott Andrew

Abrégé

A method may include: receiving, at a marketplace, a buyer submission from a buyer comprising an identification of a first currency, an identification of a target currency, an amount of the target currency, a target annual percentage yield, a maturity, and a buyer attestation; receiving, at the marketplace, a lender submission identifying an amount of tokens in the target currency for exchange, a fee, and a lender attestation; matching, by a matching engine for the marketplace, the buyer to the lender based on the buyer submission and the lender submission; verifying, by a smart contract at the marketplace, the buyer attestation and the lender attestation; transferring, by the marketplace, the tokens in the target currency to the buyer, wherein the buyer submits the tokens in the target currency to a staking smart contract; and transferring, by the marketplace, the tokens in the target currency to the lender at maturity.

Classes IPC  ?

  • G06Q 40/04 - Opérations boursières, p.ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 30/00 - Commerce, p.ex. achat ou vente, ou commerce électronique
  • G06Q 20/08 - Architectures de paiement
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G06F 16/23 - Mise à jour

29.

METHOD AND APPARATUS FOR AUTOMATED SWIFT GENERATION OR MODIFICATION

      
Numéro d'application 16917070
Statut En instance
Date de dépôt 2020-06-30
Date de la première publication 2021-12-30
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Hosseini, Mahmood

Abrégé

Various methods, apparatuses/systems, and media for automatically generating and/or updating corporate action swift (society for worldwide interbank financial telecommunication) messages are provided. A processor accesses a database that stores a plurality of static data sheets each including different type of static data; accesses a plurality of corporate action swift generator sheets each configured to link to the plurality of static data sheets from the database and generate a certain type of swift in an MT56x family of swift; implements a template that is linked to the plurality of corporate action swift generator sheets to access a desired static data sheet; automatically generates a corporate action MT56x family of swift message based on the template and the desired static data sheet; and automatically creates an MT56x swift file as output for the generated corporate action MT56x family of swift message in either a text file format or an excel file format.

Classes IPC  ?

  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G06Q 30/00 - Commerce, p.ex. achat ou vente, ou commerce électronique
  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés
  • G06F 40/186 - Gabarits
  • G06F 40/18 - Traitement de texte Édition, p.ex. insertion ou suppression utilisant des lignes réglées de tableurs
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/58 - Systèmes de commutation de messages

30.

System and method for implementing a supplier dashboard

      
Numéro d'application 15639023
Numéro de brevet 11210621
Statut Délivré - en vigueur
Date de dépôt 2017-06-30
Date de la première publication 2021-12-28
Date d'octroi 2021-12-28
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Barber, Dror
  • Lalima, Jonathan

Abrégé

The invention relates to a method and system that implements an interactive supplier dashboard. A system comprises: a memory interface; an interactive user interface; and a supplier processor programmed to: receive, via the interactive user interface, a supplier identifier associated with a supplier; identify one or more sources of supplier data using the supplier identifier; aggregate data from the one or more sources of supplier data; pre-stage the aggregated data for the interactive supplier dashboard; and communicate, via the interactive supplier dashboard, the aggregated data for the supplier; wherein the interactive supplier dashboard comprises a plurality of segments of a circular graphical interface. The plurality of segments comprise spend segment; sourcing and procurement segment; risk and control segment; performance and health segment; hosted applications segment; channel compliance segment; relationship management segment; and third party oversight segment.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels

31.

SYSTEMS AND METHODS FOR AUTOMATED IMAGE-BASED AUDITING OF EQUIPMENT CABINETS

      
Numéro d'application 17354897
Statut En instance
Date de dépôt 2021-06-22
Date de la première publication 2021-12-23
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Cox, Jacob
  • Newnam, Robert S.
  • Du, Zhen

Abrégé

An electronic device for automated image-based auditing of equipment cabinets may include a memory storing an imaging computer program; and a computer processor. The imaging computer program, when executed by the computer processor, may cause the computer processor to perform the following: receive a plurality images from an image capture device on a carriage, wherein the image capture device is configured to traverse an equipment cabinet and capture the plurality of images of equipment in the equipment cabinet; generate a single image by stitching the plurality of images together; receive data from a sensor on the carriage, wherein the sensor is configured to capture data from the equipment in the equipment cabinet; associate the data with a location in the equipment cabinet; compare the single image and the data to an expected image and expected data; and output a result of the comparison.

Classes IPC  ?

  • G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06N 20/00 - Apprentissage automatique

32.

TIME AND LOCATION CONTROLLED CENTRALIZED ACCESS MANAGEMENT SYSTEM

      
Numéro d'application 17465219
Statut En instance
Date de dépôt 2021-09-02
Date de la première publication 2021-12-23
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Patel, Dilip
  • Bain, Christopher D.
  • Talgar, Levent
  • Peters, Braden D.
  • Malakalapalli, Ramana

Abrégé

A system for and method of automatically providing access credentials to employees based upon the time and location of the employee when the request was made are provided. The system and method also control the provision of access credentials to an employee by using the employment status and role of the employee to determine whether the employee is authorized to receive the requested access credentials.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/60 - Protection de données
  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06F 21/45 - Structures ou outils d’administration de l’authentification

33.

SYSTEM AND METHOD FOR IMPLEMENTING A MARKET DATA CONTRACT ANALYTICS TOOL

      
Numéro d'application 16904156
Statut En instance
Date de dépôt 2020-06-17
Date de la première publication 2021-12-23
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Slavin, Ilya
  • Roberts, Michelle
  • Bone, Ian
  • Ferreira, Wilson De Sousa

Abrégé

An embodiment of the present invention is directed to providing market data contract analytics. The innovative system and method are directed to market data contract analytic tools that provide the ability to visualize rights an entity has licensed from various providers or sources. The market data contract analytics tools may further provide searching capabilities (e.g., full text searching, etc.), visualization of agreements the entity has signed or entered into (e.g., linkage, terms, etc.), and performing analytics on various aspects of the agreements including associated text and metadata. An embodiment of the present invention permits entities that license information to merge workflows that exist in contract negotiation, new product research, rights enforcement, tracking impact of contract changes, responses to third party audits and/or other factors and considerations.

Classes IPC  ?

  • G06Q 50/18 - Services juridiques; Traitement de documents juridiques
  • G06F 21/44 - Authentification de programme ou de dispositif

34.

CLUSTERING TOPICS FOR DATA VISUALIZATION

      
Numéro d'application 16908095
Statut En instance
Date de dépôt 2020-06-22
Date de la première publication 2021-12-23
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Jacob, Philip
  • Yang, Brandon Chihkai
  • Beltran, Maria
  • Shergill, Sohajpal
  • Chen, Chienchung

Abrégé

Systems and methods for receiving a set analyzing case records by extracting case text, performing natural language processing, and allocating each case text to a topic. Topics may be clustered to identify meaningful patterns that are reflected in numerous case records. The data resulting from the analysis may be visualized on a dashboard to allow users to identify and explore these patterns.

Classes IPC  ?

  • G06F 16/35 - Groupement; Classement
  • G06F 40/295 - Reconnaissance de noms propres
  • G06F 40/284 - Analyse lexicale, p.ex. segmentation en unités ou cooccurrence
  • H04L 12/58 - Systèmes de commutation de messages

35.

SYSTEMS AND METHODS FOR PROVIDING DIGITAL AUTHENTICATION AS A SERVICE

      
Numéro d'application 17344655
Statut En instance
Date de dépôt 2021-06-10
Date de la première publication 2021-12-16
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Miah, Mizan
  • Banga, Jasbir

Abrégé

A method for providing enrollment as a service may include an enrollment as a service computer program: (1) receiving, from an entity website, a SAML assertion or a JSON Web Token comprising a customer identifier and customer information for a validated customer; (2) creating a user profile for the customer identifier and the customer information; (3) creating a username and password for the customer identifier; (4) receiving, from the entity website, an authentication as a service request; (5) presenting a login page at the entity website; (6) receiving, from the login page, the username and password; (7) authenticating the username and password; and (8) returning an authentication status to the entity website.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

36.

METHOD AND SYSTEM FOR PROVIDING RESILIENCY IN INTERACTION SERVICING ACROSS DATA CENTERS

      
Numéro d'application 17089061
Statut En instance
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid

Abrégé

A system and a method for providing resiliency in a telephony communication system are provided. The method includes: obtaining resources that are available in a first data center; receiving, from a client, a request for accessing a first resource; transmitting, to the client, a first Uniform Resource Locator (URL) that includes information for facilitating a client access to the first resource in the first data center; when the first resource becomes unavailable in the first data center and available in a second data center, transmitting, to the second data center, a subscribe message for facilitating a client access to the first resource in the second data center; and when the client access to the first resource in the second data center is available, transmitting, to the client, a second URL that includes information for facilitating the client access to the first resource in the second data center.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

37.

METHOD AND SYSTEM FOR PROVIDING RESILIENCY IN INTERACTION SERVICING ACROSS DATA CENTERS

      
Numéro d'application 17089093
Statut En instance
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid

Abrégé

A system and a method for overcoming a partial failure of an application in a telephony communication system are provided. The method includes: receiving information indicating that a first application has experienced a partial failure; receiving, from each of a plurality of applications, metadata that relates to a corresponding ordered priority of partitions, a corresponding Availability Zone from among a plurality of Availability Zones in which the respective application is located, and a corresponding instance index within the corresponding Availability Zone; sorting the received metadata with respect to the corresponding Availability Zone and with respect to the corresponding instance index; and reassigning, based on a result of the sorting, the first application to an instance index within the Availability Zone in which the first application is located such that a number of the partitions within instance indexes in the corresponding Availability Zone is balanced.

Classes IPC  ?

  • G06Q 30/00 - Commerce, p.ex. achat ou vente, ou commerce électronique
  • G06F 7/08 - Tri, c. à d. rangement des supports d'enregistrement dans un ordre de succession numérique ou autre, selon la classification d'au moins certaines informations portées sur les supports
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés

38.

METHOD AND SYSTEM FOR INTERACTION SERVICING WITH EMBEDDABLE RIBBON DISPLAY

      
Numéro d'application 17089305
Statut En instance
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid

Abrégé

A system and a method for managing contact center functionality are provided. The method includes: receiving, from a servicing application, a request for a web application that implements a plurality of contact center functions; integrating the web application into the servicing application; and displaying a ribbon that includes information that relates to each of the plurality of contact center functions. The ribbon may be embeddable in a user interface screen of the servicing application.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur
  • G09G 5/377 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation caractérisés par l'affichage de dessins graphiques individuels en utilisant une mémoire à mappage binaire - Détails concernant le traitement de dessins graphiques pour mélanger ou superposer plusieurs dessins graphiques
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 8/70 - Maintenance ou gestion de logiciel

39.

METHOD AND APPARATUS FOR PROTECTED AUTHENTICATED EMERGENCY SYSTEM HALT MECHANISM FOR DISASTER AND CYBER SCENARIOS

      
Numéro d'application 17340480
Statut En instance
Date de dépôt 2021-06-07
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Scully, Alan
  • Curry, David

Abrégé

Various methods, apparatuses/systems, and media for implementing an emergency system halt mechanism are disclosed. A processor establishes a communication link with a plurality of data sources and a receiver. The receiver receives data related to disaster and/or cyber scenarios from the plurality of data sources. The processor automatically determines, by utilizing an intelligent activation system (IAS), whether to activate an emergency system halt mechanism (ESHM) upon detection of a disaster and/or a cyber scenario based on analyzing the received data and using pre-determined rules and artificial intelligence (AI)/machine learning (ML) models. The processor also automatically determines whether to activate or deactivate the ESHM based on a result of determination of the IAS. Once activated, a secure voice-based authentication processes designed to work in the limitations of cyber and disaster scenarios allow registered users to take actions such as halt or resume systems.

Classes IPC  ?

  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p.ex. systèmes d’alerte aux séismes et aux tsunamis
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification

40.

MAINFRAME WORKFLOW MANAGER SYSTEM AND METHOD

      
Numéro d'application 17411941
Statut En instance
Date de dépôt 2021-08-25
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Elliott, Brian S.
  • Delfranco, Michael
  • Consiglio, John
  • Higgins, Simon
  • Wilkins, Charles Andrew

Abrégé

A mainframe workflow method manages workflow tasks in a mainframe workflow management system. The method includes selecting, by a user terminal, a target mainframe computing system from a plurality of target mainframe computing systems for execution of a mainframe workflow process having a plurality of workflow tasks, and transmitting the plurality of workflow tasks to the selected target mainframe computing system over a communication network. The method also includes storing the plurality of workflow tasks, in a workflow file repository at the target mainframe computing system, and checking the plurality of workflow tasks for inter-task dependencies. The method further includes executing the mainframe workflow process, including selected workflow tasks from the plurality of workflow tasks, by the selected target mainframe computing system, where the selected workflow tasks include user-created workflow tasks and a predetermined number of computer-generated default workflow tasks that are automatically generated having assigned default values.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • G06F 16/951 - Indexation; Techniques d’exploration du Web
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou manipulation d’un objet ou d’une image, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

41.

METHOD AND SYSTEM FOR PROVIDING HIGH EFFICIENCY, BIDIRECTIONAL MESSAGING FOR LOW LATENCY APPLICATIONS

      
Numéro d'application 17089145
Statut En instance
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid

Abrégé

A system and a method for routing a message to an application over a connection oriented session in a Kafka messaging platform environment are provided. The method includes: acquiring a plurality of partitions from the Kafka messaging platform; designating a first partition from among the plurality of partitions as a sticky partition; generating a plurality of routing keys that are configured to route to the sticky partition; receiving a subscription from a service that corresponds to a first application; transmitting, to the first application, a first routing key that identifies the subscription from among the plurality of routing keys; and receiving messages from Kafka services that are routed by the first routing key to the first application. For any particular application or set of applications, a plurality of connection oriented sessions may be used to achieve load balancing and high availability.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés

42.

METHOD AND SYSTEM FOR INTERACTION SERVICING

      
Numéro d'application 17089275
Statut En instance
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid
  • Butler, David A.

Abrégé

A system and a method for servicing user interactions are provided. The method includes: receiving, from each respective user, a respective request for a corresponding interaction; obtaining, for each interaction, request-specific information that relates to the received respective request and user-specific information that relates to the respective user; analyzing the request-specific information to determine at least one corresponding microservice that is usable for handling the interaction; and routing the request-specific information and the user-specific information to a respective destination that relates to the determined microservice. For any particular interaction, several corresponding microservices and several corresponding routes and destinations may be determined, and workload distribution metrics may be used to select optimum routes.

Classes IPC  ?

  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 10/04 - Prévision ou optimisation, p.ex. programmation linéaire, "problème du voyageur de commerce" ou "problème d'optimisation des stocks"

43.

METHOD AND SYSTEM FOR RESOLVING PRODUCER AND CONSUMER AFFINITIES IN INTERACTION SERVICING

      
Numéro d'application 17089302
Statut En instance
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid

Abrégé

A system and a method for processing a message on a processing platform, such as a Kafka processing platform, are provided. The method includes: acquiring a plurality of partitions from the messaging platform; designating a first partition from among the plurality of partitions as a sticky partition; generating a plurality of routing keys that are configured to route messages to the sticky partition; using a first routing key from among the plurality of routing keys to identify a first service subscription; subscribing to a second service using the first routing key; and receiving a message transmitted by the second service.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/727 - Sélection d’un chemin avec délai minimum
  • G06Q 30/00 - Commerce, p.ex. achat ou vente, ou commerce électronique
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

44.

Method and system for providing resiliency in interaction servicing

      
Numéro d'application 17089311
Numéro de brevet 11218595
Statut Délivré - en vigueur
Date de dépôt 2020-11-04
Date de la première publication 2021-12-09
Date d'octroi 2022-01-04
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Edamadaka, Rajeshwari
  • Leonard, Diarmuid

Abrégé

A system and a method for providing resiliency in a telephony communication system are provided. The method includes: receiving registration information that relates to a requested service, the registration information including a service name, a resource identifier such as a directory number, at least one pool, and status information; and mapping the received registration information to a database that associates the name of the requested service with the resource identifier and each pool and associates each pool with the status information; and transmitting at least two Uniform Resource Locators (URLs), including a primary URL and a backup URL, for providing the requested service.

Classes IPC  ?

  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 

45.

SYSTEM AND METHOD FOR AUTOMATING SELF TUNING OF LOG NORMALIZATION ROUTINES FOR SECURITY ANALYSIS

      
Numéro d'application 17339262
Statut En instance
Date de dépôt 2021-06-04
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Vlassis, Shaun

Abrégé

A system and a method for adjusting an order of parsing rules for routing incoming security logs to log normalization routines that are used for processing large volumes of security incident event data are provided. The method includes: sequentially applying, in a first order, a set of parsing rules to each of a first set of logs to determine destinations that correspond to log normalization routines for reformatting into a common format; determining whether an efficiency of the application of the parsing rules would be increased by reordering into a second order; and reordering the set of parsing rules into the second order based on the determination, so that the parsing rules will be sequentially applied to the next set of logs based on the second order thereof. The efficiency determination is based on volumes and complexities of various log types.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

46.

DISTRIBUTED LEDGER-BASED LOYALTY REWARD POINTS RECONCILIATION PLATFORMS

      
Numéro d'application 17339383
Statut En instance
Date de dépôt 2021-06-04
Date de la première publication 2021-12-09
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Margolis, Oliver
  • Lobban, Tyrone
  • Mercurio, Aaron
  • Miller, Jeffrey E.

Abrégé

Distributed ledger-based loyalty reward points reconciliation platforms are disclosed. Embodiments may include a distributed ledger-supported platform that may enable multiple loyalty points/currencies to be distributed by multiple unaffiliated third-parties (e.g., partner merchants) in a transparent, automated way that facilitates adding loyalty points/miles to end customer loyalty accounts as well as settlement between the program provider and the partner merchant. This may be in exchange for some a fixed or per transaction fee for the program provider. The platform may further facilitate the “burning,” or using, of points by reversing the transaction flow and deducting points from the customer loyalty account.

Classes IPC  ?

  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • G06F 16/182 - Systèmes de fichiers distribués

47.

METHOD AND APPARATUS FOR IMPROVING RISK PROFILE FOR INFORMATION TECHNOLOGY CHANGE MANAGEMENT SYSTEM

      
Numéro d'application 17340470
Statut En instance
Date de dépôt 2021-06-07
Date de la première publication 2021-12-09
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Aquilizan, Nicolas
  • Ormerod, Jonathan
  • Sanghvi, Mitchelle
  • Underwood, Patrick

Abrégé

Various methods, apparatuses/systems, and media for improving risk profile for information technology (IT) change management are disclosed. A processor establishes a communication link with a plurality of data sources and a receiver. The receiver receives input of change management data associated with an IT change management system via an API. The processor sets a scoring scale and applies big data and machine learning algorithm to the input of change management data. The application of big data includes collecting, by the processor, the API associated with the input of change management data from the plurality of data sources. The processor also calculates a risk profile for the IT change management system corresponding to the input of change management data based on the scoring scale and automatically generates a risk matrix having a predetermined dimension based on the calculated risk profile. The processor also integrates results from the models into other vendor products used for change management.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/26 - Exploration de données visuelles; Navigation dans des données structurées

48.

CHASE OVERDRAFT ASSIST

      
Numéro de série 97160259
Statut En instance
Date de dépôt 2021-12-07
Propriétaire JPMorgan Chase Bank, N.A. ()
Classes de Nice  ? 36 - Services financiers, assurances et affaires immobilières

Produits et services

Banking services

49.

NEXT DAY ASSIST

      
Numéro de série 97160263
Statut En instance
Date de dépôt 2021-12-07
Propriétaire JPMorgan Chase Bank, N.A. ()
Classes de Nice  ? 36 - Services financiers, assurances et affaires immobilières

Produits et services

Banking services

50.

SYSTEMS AND METHODS FOR MANAGEMENT OF FINANCIAL TRANSACTIONS ASSOCIATED WITH A FUNDING AGREEMENT

      
Numéro d'application 16886769
Statut En instance
Date de dépôt 2020-05-28
Date de la première publication 2021-12-02
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Word, Gary
  • Dangott, Tracy L.
  • Mendel, Jacob
  • Intrator, Yoav

Abrégé

A method for management of financial transactions associated with a funding agreement may include: receiving, at the award information management system and from an awarding organization, details for a funding award comprising an identification of an award recipient, an award amount, and a condition on the use of the award; notifying an award drawdown management system of the award details; identifying a plurality of participating financial institutions to the award recipient; receiving a registration of an account at one of the financial institutions for receiving drawdown funds; communicating an amount of the payment to the fund reporting and analysis system; receiving transaction details from the financial institution having the award recipient's registered account; and providing reports of all transactions in the registered account and any and all optional card accounts with detailed analysis of part transaction, current balances and predictions of future drawdown requests.

Classes IPC  ?

  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G06Q 40/00 - Finance; Assurance; Stratégies fiscales; Traitement des impôts sur les sociétés ou sur le revenu
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06F 16/23 - Mise à jour
  • G06N 20/00 - Apprentissage automatique

51.

SYSTEM AND METHOD FOR IMPLEMENTING A MONITORING TOOL SWITCH

      
Numéro d'application 17333514
Statut En instance
Date de dépôt 2021-05-28
Date de la première publication 2021-12-02
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Malasamudra, Suraj
  • Kannan, Ramprasad
  • Venkitachalam, Padmanabhan
  • Prasath, N. Deepak
  • Knox, David D.
  • Desai, Chirag

Abrégé

An embodiment of the present invention is directed to a Monitoring Tool Switch that provides control for making monitoring changes in production environments. An embodiment of the present invention is directed to providing a firm-wide software development life cycle (SDLC) strategic tool to streamline and better control monitoring configuration changes. An embodiment of the present invention may be represented as a platform that targets Production Management teams as end user.

Classes IPC  ?

52.

CYBERSECURITY VULNERABILITY MANAGEMENT BASED ON APPLICATION RANK AND NETWORK LOCATION

      
Numéro d'application 17395906
Statut En instance
Date de dépôt 2021-08-06
Date de la première publication 2021-12-02
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Inagaki, Bryan S.
  • Dawson, Martin
  • Graham, Andrew
  • Murgueytio, Ramiro Rodney
  • Robinson, David J.
  • Vachhani, Ajay D.
  • Washburn, Travis

Abrégé

A method and system are provided for managing cybersecurity vulnerabilities of resources within at least one network. The method includes collecting data including application risk rank and network location. The method further includes determining a vulnerability score for vulnerabilities of the resources and determining severity score based on the application risk rank and network location. The method additionally includes integrating the vulnerability score and the severity score to create a two-dimensional risk ranking.

Classes IPC  ?

  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

53.

SYSTEMS AND METHODS FOR USING AN APPLICATION CONTROL PRIORITIZATION INDEX

      
Numéro d'application 17403761
Statut En instance
Date de dépôt 2021-08-16
Date de la première publication 2021-12-02
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Murano, Angelo
  • Nelson, Linda Sue

Abrégé

Systems and methods for using an application control prioritization index are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for using an application control prioritization index may include the following: (1) receiving application data for a plurality of computer applications in a computer application portfolio; (2) receiving control data defining a plurality of application vulnerabilities; (3) determining a potential application vulnerability for each computer application based on the control data; (4) receiving a plurality of application attributes for each computer application; (5) determining an impact severity for the application vulnerability based on the application attributes; (6) generating an application control prioritization index score for each computer application based on the potential application vulnerability and the impact severity for the application vulnerability; and (7) generating an application portfolio view for the computer application portfolio based on the application control prioritization index scores.

Classes IPC  ?

  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06N 20/00 - Apprentissage automatique

54.

SYSTEM AND METHOD FOR DECENTRALIZED MARKETPLACES

      
Numéro d'application 17329754
Statut En instance
Date de dépôt 2021-05-25
Date de la première publication 2021-12-02
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Hunter, John C.
  • Patel, Palka P.
  • Shetty, Suresh
  • Upadhyay, Sudhir
  • Movva, Tulasi D.
  • Somashekar, Vinay
  • Anandhan, Ramesh Babu

Abrégé

A method for distributed application distribution may include: (1) receiving, at a first decentralized marketplace instance in a distributed ledger network and from a first node of the plurality of nodes, the first node associated with a distributed application creator, a distributed application; (2) making available, by the first decentralized marketplace instance, the distributed application to decentralized marketplace instances, wherein the first node is configured to provide the distributed application to a second node, the second node associated with a distributed application collaborator; (3) receiving, at a second decentralized marketplace instance and from the second node, a modified version of the distributed application; and (4) making available, by the second decentralized marketplace instance, the modified version of the distributed application to the decentralized marketplace instances, wherein the second node is configured to provide the distributed application to a third node, the third node associated with a distributed application consumer.

Classes IPC  ?

  • G06Q 30/06 - Transactions d'achat, de vente ou de crédit-bail
  • G06F 9/54 - Communication interprogramme

55.

SYSTEMS AND METHODS FOR PREVENTING THE FRAUDULENT SENDING OF DATA FROM A COMPUTER APPLICATION TO A MALICIOUS THIRD PARTY

      
Numéro d'application 17331488
Statut En instance
Date de dépôt 2021-05-26
Date de la première publication 2021-12-02
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Spector, Howard
  • Gray, Glenn
  • Yacovetta, Paul
  • Wen, Jin
  • Roberts, Donald B.
  • Cerini, Matthew

Abrégé

Systems and methods for preventing the fraudulent sending of data from a computer application to a malicious third party are disclosed. In one embodiment, a method for preventing a computer application from sending data to an unauthorized website may include: (1) receiving, at a computer application executed by an electronic device and from a first website, an identification of a second website for receiving data from the computer application; (2) providing, by the computer application and to a certificate authority, the identification of the second website, wherein the certificate authority validates that the second website is on a list of allowed websites for the first website; (3) receiving, by the computer application and from the certificate authority, validation; and (4) communicating, by the computer application, the data to the second website.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

56.

CYBER SECURITY ENHANCED MONITORING

      
Numéro d'application 17395839
Statut En instance
Date de dépôt 2021-08-06
Date de la première publication 2021-12-02
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Kyle, Mackenzie
  • Arnold, Benjamin
  • Gunner, Bradley N.
  • Kondeti, Rohith
  • Monte, Michael

Abrégé

Systems for and methods of detecting cyber-attacks by selecting a group of users and monitoring those user's computer systems for behavior that indicates a series of actions reflecting behavior indicative of a cyber-attack.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

57.

END-TO-END DEAL EXECUTION SYSTEM AND METHOD

      
Numéro d'application 16885649
Statut En instance
Date de dépôt 2020-05-28
Date de la première publication 2021-12-02
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Sankaran, Ashokkumar
  • Greaves, Philip
  • Xing, Xiaochun
  • Goldsmith, Bret

Abrégé

The invention relates to a computer-implemented system and method for end-to-end deal execution for primary issuance of securities in equity capital markets and debt capital markets. The system may comprise: a user interface layer that is programmed to execute a unidirectional data flow; a connectivity layer that is programmed to provide scalable, low latency data streaming across a plurality of channels, regions and users and that utilizes a protocol buffer for data streaming; a data access layer that utilizes an in-memory data grid to distribute processing of the requests to a plurality of processors; a microservices layer that is programmed to provide modular microservices that subscribe to events published by the data access layer and that use a command query responsibility segregation (CQRS) pattern; a database layer; and a plurality of external application programming interfaces (APIs) to enable data exchange with third parties.

Classes IPC  ?

  • G06Q 40/04 - Opérations boursières, p.ex. actions, marchandises, produits dérivés ou change de devises

58.

METHOD FOR PROVISION OF IDENTITY VERIFICATION CERTIFICATE

      
Numéro d'application 16890584
Statut En instance
Date de dépôt 2020-06-02
Date de la première publication 2021-12-02
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Asher, Adrian
  • Kline, Kabron Austin
  • Fathi, Tamila
  • Mitten, Jared Dean
  • Dashfield, Carl

Abrégé

A method for facilitating a provision of a certificate that securely verifies an identification of an application is provided. The method includes: validating a bootstrap identity that identifies the application at a time of invocation; generating a first token that is signed with a first private key and transmitting the signed first token to the application; receiving, from an external server, a request for a public key to be used for verifying the first private key; and transmitting the requested public key to the external server in order to prompt the external server to provide the certificate to the application. When prompted to provide the certificate to the application, the external server generates a second token that is signed with a second private key and transmits the certificate in conjunction with the signed second token to the application. The private keys are never shared with the application.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 21/44 - Authentification de programme ou de dispositif
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

59.

J.P. MORGAN PERSONAL ADVISORS

      
Numéro de série 97146590
Statut En instance
Date de dépôt 2021-11-29
Propriétaire JPMorgan Chase Bank, N.A. ()
Classes de Nice  ? 36 - Services financiers, assurances et affaires immobilières

Produits et services

Financial planning; Investment advisory services

60.

METHOD AND SYSTEM FOR SECURING ACCESS TO A PRIVATE KEY

      
Numéro d'application 17325678
Statut En instance
Date de dépôt 2021-05-20
Date de la première publication 2021-11-25
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Atkinson, Sean
  • Wagner, David W.
  • Alexander, Scott

Abrégé

An asymmetric cryptographic method for securing access to a private key generated and stored in a device is provided. The method includes generating an application password relating to a predetermined level of entropy; generating, within a trusted execution environment relating to a key manager, a user private key secured by using the application password; receiving, from a user via an input device, user entropy relating to a unique identifier for the user; deriving, using a password derivation function, a symmetric key based on the user entropy; encrypting, using an encryption system, the application password by using the symmetric key; and storing, in a memory, a device payload component relating to the application password and the symmetric key in a password management system.

Classes IPC  ?

  • G06F 21/46 - Structures ou outils d’administration de l’authentification par la création de mots de passe ou la vérification de la solidité des mots de passe
  • G06F 21/60 - Protection de données

61.

METHOD AND APPARATUS FOR IMPLEMENTING A PAYMENT OPTIMIZER APPLICATION MODULE

      
Numéro d'application 17325735
Statut En instance
Date de dépôt 2021-05-20
Date de la première publication 2021-11-25
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Kumar, Praveen
  • Ramsay, Christopher
  • Dalal, Shashin
  • Olins, Jacob Allen
  • Singh, Amit Ramraj
  • Shah, Vivek B.
  • Rao, Abhilash

Abrégé

Various methods, apparatuses/systems, and media for implementing a payment optimizer application module are disclosed. A supplier system accepts a predefined fixed net payment term for all participating buyers on a network. A processor determines weighted average cost of capital (WACC) data of buyer key data points from buyer audited statements data corresponding to a payment file data and WACC data of supplier key data points from supplier audited statements data corresponding to the payment file data. The processor also determines an optimal disbursement date of payment over the predefined fixed net payment term based on the WACC data; applies the stored set of payment rules to determine an optimal payment method corresponding to the WACC data; and automatically executes disbursement of a payment to the supplier in accordance with the optimal disbursement date based on the optimal payment method.

Classes IPC  ?

  • G06Q 20/24 - Schémas de crédit, c. à d. de "paiement différé"

62.

METHODS FOR FACILITATING FUNDS DISBURSEMENTS AND DEVICES THEREOF

      
Numéro d'application 17395826
Statut En instance
Date de dépôt 2021-08-06
Date de la première publication 2021-11-25
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Welch, Johnathan

Abrégé

Systems and methods for facilitating a disbursement of funds to a payee are provided. The methods include receiving a payment request from a payor; generating a code, such as barcode, a Quick Response (QR) code, a Near Field Communication (NFC) code, or a textual string, that corresponds to the received payment request; transmitting the generated code to the payee; validating the code when the code is entered into a payment disbursement machine, such as an automated teller machine; and disbursing at least one of the funds and a payment voucher via the payment disbursement machine.

Classes IPC  ?

  • G06Q 20/04 - Circuits de paiement
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

63.

METHOD AND SYSTEM FOR IMPLEMENTING APPLICATION LINEAGE METADATA AND REGISTRATION

      
Numéro d'application 17398114
Statut En instance
Date de dépôt 2021-08-10
Date de la première publication 2021-11-25
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Katakam, Satish Raj
  • Newell, Trevor
  • Vieira, Joe
  • Ibikunle, Olutayo
  • Pletz, Tracy M.
  • Reynolds, Shawn

Abrégé

The invention relates to a system that implements application lineage metadata and registration. An embodiment of the present invention is directed to auto-generating Application Lineage data. This may be accomplished by implementing code markers, such as @Annotations, within the code. An embodiment of the present invention may scan the code each time a build is kicked off by a continuous integration and continuous delivery (CI/CD) pipeline. At the end of the build, the documentation may be automatically generated with application lineage information.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 9/54 - Communication interprogramme

64.

Method and apparatus for cloud service provider events generation and management

      
Numéro d'application 16906724
Numéro de brevet 11182225
Statut Délivré - en vigueur
Date de dépôt 2020-06-19
Date de la première publication 2021-11-23
Date d'octroi 2021-11-23
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Yuen, Timmy
  • Blanc, Lois
  • Lee, Lianne
  • Miller, Ian

Abrégé

Various methods, apparatuses/systems, and media for automatic generation and management of cloud service provider events are provided. A service provider computing device defines a maturity level of an event; publishes an event schema associated with the maturity level of the event; and transmits the event to an event platform that is configured to provide infrastructure for event production and consumption. The event platform validates the event based on the event schema; calculates a validation score for the event upon validation of the event; and publishes the validation score on a website. A consumer computing device consumes the published event from the event platform.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

65.

SYSTEMS AND METHODS FOR OPTIMIZED QUANTUM SEARCHING

      
Numéro d'application 17318336
Statut En instance
Date de dépôt 2021-05-12
Date de la première publication 2021-11-18
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Gonciulea, Constantin
  • Gilliam, Austin
  • Pistoia, Marco

Abrégé

A method for optimized quantum searching may include: creating, by a classical computer program, a quantum circuit that implements Grover's algorithm; identifying, by the classical computer program in a pre-transpile step, instances of Hadamard gates (H gates) and Pauli X-gates (X gates) and instances of X gates and H gates in the quantum circuit; replacing, by the classical computer program, the instances of the H gates and X gates with Rx(π/2) gates and the instances of the X gates and H gates with Rx(−π/2) gates; implementing, by the classical computer program, a plurality of gates that implement a reflection about the mean in the quantum circuit; completing, by the classical computer program, transpiling the quantum circuit into a plurality of quantum instructions; sending, by the classical computer program, the quantum instructions to a quantum computer; and receiving, from the quantum computer, results of execution of the quantum instructions.

Classes IPC  ?

  • G06F 9/38 - Exécution simultanée d'instructions
  • G06N 10/00 - Calculateurs quantiques, c. à d. systèmes de calculateurs basés sur des phénomènes de mécanique quantique

66.

METHOD AND SYSTEM FOR INFORMATION AUTHENTICATION

      
Numéro d'application 17319340
Statut En instance
Date de dépôt 2021-05-13
Date de la première publication 2021-11-18
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Tozzi, Kaue Tizzo
  • Zerbini, Paola Mello

Abrégé

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.

Classes IPC  ?

  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales
  • G06F 21/34 - Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p.ex. clés électroniques ou cartes à puce intelligentes
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • H04M 1/02 - Caractéristiques de structure des appareils téléphoniques

67.

SYSTEMS AND METHODS FOR APPLICATION OPERATIONAL MONITORING

      
Numéro d'application 17321610
Statut En instance
Date de dépôt 2021-05-17
Date de la première publication 2021-11-18
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Long, Ken
  • Alamir, Salwa Husam
  • Naskar, Indrajit
  • Uskaikar, Kunal
  • Chunchu, Parankush
  • Rajath, A V
  • Bindeshwar Prasad, Sneha
  • Udas, Preeti

Abrégé

A method for application operational monitoring may include an operational monitoring computer program: (1) ingesting a plurality of service level indicator (SLI) metrics for an application, each SLI metric identifying a number of successful observations and a number of total observations; (2) calculating a SLI score for each SLI metric based on the number of successful observations and the number of total observations for the SLI metric; (3) weighting the SLI score for each SLI metric; (4) combining the weighted SLI scores into an application SLI score; (5) calculating a calculated error budget based on the application SLI score; (6) determining that the calculated error budget exceeds an error budget for the application; (7) generating a notification in response to the calculated error budget breaching the error budget; and (8) causing implementation of a restriction on the application, wherein the restriction prevents enhancements to the application.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06F 11/30 - Surveillance du fonctionnement
  • G06F 11/32 - Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine

68.

DISTRIBUTED-LEDGER BASED DISTRIBUTED TRANSACTION PROCESSING AS A BROKERED SERVICE

      
Numéro d'application 17319555
Statut En instance
Date de dépôt 2021-05-13
Date de la première publication 2021-11-18
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Twing, James A.
  • Chang, Eric Han Kai
  • Nazarowski, Tony M.
  • Miah, Mizan

Abrégé

Systems and methods for distributed ledger based distributed transaction processing as a brokered service are disclosed. In one embodiment, a method for generating a plurality of user transaction profiles may include: (1) receiving, at a computer program for a trusted entity, a transaction involving an account for a user; (2) retrieving, by the computer program, transaction profile information for the user, the transaction profile specifying a plurality of transaction profiles for the user, each transaction profile having a different anonymity level; and (3) writing, by the computer program and on a distributed ledger, the transaction to each transaction profile at the anonymity level for the transaction profile. The transaction profiles on the distributed ledger are linked to each other.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES

69.

SYSTEMS AND METHODS FOR STREAMLINED CHECKOUT

      
Numéro d'application 17386652
Statut En instance
Date de dépôt 2021-07-28
Date de la première publication 2021-11-18
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Arumugam, Avin

Abrégé

Embodiments of the present invention are directed to a “one-click payment” scheme for streamlining customers' online checkout experiences. According to one particular embodiment, a customer can use a computing device to be authenticated and receive a unique, one-time token to make a one-click payment during an online checkout process. The one-time token may be encrypted and directly associated with a payment account which the customer is authorized to access. The online merchant may forward a transaction request including the one-time token and purchase amount to an authorization server which would verify the token and charge the corresponding payment account.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 10/06 - Ressources, gestion de tâches, gestion d'hommes ou de projets, p.ex. organisation, planification, ordonnancement ou affectation de ressources en temps, hommes ou machines; Planification dans l'entreprise; Modèles organisationnels
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente

70.

SYSTEMS AND METHODS FOR DYNAMIC RULE GENERATION FOR FILTERING CONTEXT-BASED SYSTEM, TRANSACTIONAL, AND BEHAVIORAL DATA

      
Numéro d'application 15930316
Statut En instance
Date de dépôt 2020-05-12
Date de la première publication 2021-11-18
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Vudathu, Raghuram
  • Gean, Gerardo

Abrégé

Systems and methods for dynamic rule generation for filtering context-based system, transactional, and behavioral data are disclosed. According to one embodiment, a method for dynamic rule generation for filtering context-based system, transactional, and behavioral data may include: (1) receiving a plurality of tasks, each task based on at least one event type; (2) generating a rule for each of the tasks, wherein the rule specifies one or more conditions based on at least one of an attribute or data field in the event type for the task; (3) identifying a plurality of customers to target for the task based on a customer profile context for each customer; (4) enriching the rule and condition with the customer profile; and (5) publishing the rules and condition to a data lake associated with the event type for the task.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06F 16/23 - Mise à jour
  • G06Q 40/02 - Opérations bancaires, p.ex. calcul d'intérêts, autorisations de crédit, hypothèques, banque à domicile ou banque en ligne
  • G06Q 40/00 - Finance; Assurance; Stratégies fiscales; Traitement des impôts sur les sociétés ou sur le revenu
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile
  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix

71.

INK BUSINESS PREMIER

      
Numéro de série 97125856
Statut En instance
Date de dépôt 2021-11-15
Propriétaire JPMorgan Chase Bank, N.A. ()
Classes de Nice  ? 36 - Services financiers, assurances et affaires immobilières

Produits et services

Credit card services, namely, credit card transaction processing and credit card payment processing services

72.

IMAGE-BASED DOCUMENT ANALYSIS USING NEURAL NETWORKS

      
Numéro d'application 16867441
Statut En instance
Date de dépôt 2020-05-05
Date de la première publication 2021-11-11
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Gilbert, Steven
  • Elamathi, Mugundhan

Abrégé

Systems and methods for receiving a set of documents (e.g., financial documents) converting them into graphical images, performing image-based, artificial intelligence analysis to determine a score for the set of documents. In addition, the artificial intelligence system generates an image output that indicates how the artificial intelligence system arrived at the score be visually depicting the graphical features detected by the artificial intelligence system. This may allow insight as to the basis for the score.

Classes IPC  ?

  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06F 16/93 - Systèmes de gestion de documents
  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés
  • G06F 16/54 - Navigation; Visualisation à cet effet
  • G06N 3/08 - Méthodes d'apprentissage

73.

SYSTEMS AND METHODS FOR DIGITAL DOCUMENT GENERATION USING NATURAL LANGUAGE INTERACTION

      
Numéro d'application 16870666
Statut En instance
Date de dépôt 2020-05-08
Date de la première publication 2021-11-11
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Ravi, Vineeth
  • Amrouni, Selim
  • Stefanucci, Andrea
  • Reddy, Prashant P.
  • Veloso, Maria Manuela

Abrégé

Systems and methods for digital document generation using natural language interaction are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for digital document generation using natural language interaction may include: (1) receiving from an electronic device, a natural language command comprising an action to generate digital content, an object, and a data source for the digital content; (2) processing the natural language command to identify the action, the type of digital content, and the data source; (3) identifying a skill in a skill library that is mapped to the action and the object; (4) retrieving data from the data source for the skill; and (5) generating the digital content according to the skill using the data.

Classes IPC  ?

  • G06F 40/56 - Génération de langage naturel
  • G06F 40/284 - Analyse lexicale, p.ex. segmentation en unités ou cooccurrence
  • G06F 40/216 - Analyse syntaxique utilisant des méthodes statistiques

74.

SYSTEMS AND METHODS FOR SPARK LINEAGE DATA CAPTURE

      
Numéro d'application 17225886
Statut En instance
Date de dépôt 2021-04-08
Date de la première publication 2021-11-11
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Chadha, Shalu
  • Sanjeevi, Ravi Kumar
  • Jiguru, Sarath Chandra Bhargav
  • Kotagiri, Madhu
  • Bisen, Nikesh

Abrégé

Systems and methods for SPARK lineage data capture are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for lineage data capture may include: (1) receiving, at a lineage engine and from a listener service, a decisive logical plan for a job; (2) extracting, using a plan parser, lineage data from the decisive logical plan; (3) producing, by a job lineage builder, job lineage data and job attribute data from the lineage data; (4) extracting, by the job lineage builder and from the job lineage data and the job attribute data, attribute information, transformation information, and estimate information for the job; and (5) storing, in a database, the attribute information, the transformation information, and the estimate information.

Classes IPC  ?

  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/248 - Présentation des résultats de requêtes

75.

METHOD AND APPARATUS FOR IMPLEMENTING AN AUTOMATIC DATA INGESTION MODULE

      
Numéro d'application 17313515
Statut En instance
Date de dépôt 2021-05-06
Date de la première publication 2021-11-11
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Chattopadhyay, Subhasish
  • Farooqui, Farrukh Jamil
  • Abuosbie, Mohammad
  • Patel, Smitkumar
  • Huang, Steven L.
  • Parmar, Sejal K.
  • Spagnolo, Tyler
  • Alayoubi, Omar
  • Mirza, Arbaz

Abrégé

Various methods, apparatuses/systems, and media for implementing an automatic data ingestion module for automatically making data ingestion agnostic to source format are provided. A database stores a plurality of entity data each having a different file format. A processor configures each entity data accessed from the database via a communication network; automatically parses each of the configured entity data; splits and converts the parsed entity data of different file formats into a single file format; and translate the single file formatted entity data into a graph database form for further processing and analysis.

Classes IPC  ?

  • G06F 16/31 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
  • G06F 16/332 - Formulation de requêtes
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage

76.

SYSTEMS AND METHODS FOR DECENTRALIZED RECOVERY OF IDENTITY ATTRIBUTES

      
Numéro d'application 17315692
Statut En instance
Date de dépôt 2021-05-10
Date de la première publication 2021-11-11
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Lobban, Tyrone
  • Moy, Christine

Abrégé

Systems and methods for decentralized recovery of identity attributes are disclosed. In one embodiment, a method for decentralized storage of identity data may include: (1) receiving, at an identity management computer program executed by a computer processor, identity data from a user electronic device; (2) parsing, by the identity management computer program, the identity data into a plurality of portions; (3) mapping, by the identity management computer program, each portion to one of a plurality of storage locations; and (4) storing, by the identity management computer program, the plurality of portions to the plurality of storage locations based on the mapping.

Classes IPC  ?

  • G06F 21/45 - Structures ou outils d’administration de l’authentification
  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

77.

METHOD AND APPARATUS FOR IMPLEMENTING A UI MODERNIZATION APPLICATION MODULE

      
Numéro d'application 17316211
Statut En instance
Date de dépôt 2021-05-10
Date de la première publication 2021-11-11
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Kandel, Stacy Newman
  • Uris, Oleg

Abrégé

Various methods, apparatuses/systems, and media for implementing a UI modernization application module are disclosed. A receiver receives a request to implement a new feature into a current application. A processor accesses a database to receive statistical data of current source codes and components corresponding to the current application. The processor determines whether an impact value regarding an impact on the current source codes in implementing the new feature into the current application exceeds a predetermined threshold value. When it is determined that the impact value exceeds the predetermined threshold value, the processor determines whether current application development could run in parallel with a new version of the application if the new feature is implemented into the current application. When it is determined that current application development could run in parallel with the new version of the application, the processor implements the new feature into the current application.

Classes IPC  ?

  • G06F 8/71 - Gestion de versions ; Gestion de configuration

78.

INTEGRATED SUPPLIER NETWORKS

      
Numéro d'application 17317502
Statut En instance
Date de dépôt 2021-05-11
Date de la première publication 2021-11-11
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Faulk, Catherine D.
  • Taylor, Matthew C.
  • Moy, Christine
  • Kassis, George
  • Lobban, Tyrone

Abrégé

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.

Classes IPC  ?

  • G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 20/42 - Confirmation, p.ex. contrôle ou autorisation de paiement par le débiteur légal
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement, distribution ou expédition; Gestion d'inventaire ou de stocks, p.ex. exécution d'une commande, approvisionnement ou régularisation par rapport aux commandes

79.

METHOD AND SYSTEM FOR IMPROVED MALWARE DETECTION

      
Numéro d'application 17381597
Statut En instance
Date de dépôt 2021-07-21
Date de la première publication 2021-11-11
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Legault, Jean-Francois
  • Yacovetta, Paul

Abrégé

Systems and methods are provided for detecting malware. The method includes receiving a request for a web page; determining expected attributes of the web page; generating a modified web page by combining the web page with code for detecting malware; transmitting the modified web page to a client device; receiving data collected from the executed version of the modified web page; determining attributes of the executed version of the modified web page; comparing the expected attributes with the attributes of the executed version of the modified web page; and determining whether the malware is present on the client device based on the comparison.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]

80.

SYSTEMS AND METHODS FOR CONVERTING RECORD FORMATS

      
Numéro d'application 16866860
Statut En instance
Date de dépôt 2020-05-05
Date de la première publication 2021-11-11
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Panchomarthi, Sangameswara Rao
  • Cornell, Jay
  • Ghosh, Souma Suvra
  • Paranjape, Prashant
  • Muthuswamy, Sakthi
  • Bayapareddy, Lakshminarayana

Abrégé

Systems and methods for streaming event records in one record format to a target system by converting the event record into a new format that is compatible with the target system. A conversion file may be used to translate the contents of the event record into an updated event record that may include schema or topics. In addition, an authentication server is used to obtain an authentication token and an encryption server may be used to manage the encryption of event records as they are streamed into a target computing system. Some embodiments involve streaming mainframe event records into a Kafka-based server.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/54 - Communication interprogramme
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/2455 - Exécution des requêtes
  • H04L 9/08 - Répartition de clés

81.

METHOD AND APPARATUS FOR AUTOMATICALLY EXTRACTING INFORMATION FROM UNSTRUCTURED DATA

      
Numéro d'application 16867096
Statut En instance
Date de dépôt 2020-05-05
Date de la première publication 2021-11-11
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Majumdar, Debraj
  • Nunez, Loryfel
  • Clark, Adam Leonard Harry
  • Lashin, Jayson
  • Seth, Amish
  • Flores, Noriel E.
  • Thomas, Blesson

Abrégé

Various methods, apparatuses/systems, and media for automatically extracting information from unstructured data are provided. A receiver receives digitized data of a document having unstructured data format. A processor applies machine learning models for sectioning the digitized data. An OCR device applies an OCR processing to the sectioned digitized data. The processor matches the sectioned digitized data to patterns and rules; applies classification models to the matched digitized data to identify entities and events from the sectioned digitized data; automatically link each entity with corresponding event in a hierarchical format to generate a document having structured data format; and output the document having the structured data with metadata having the linked entity with corresponding event in the hierarchical format to downstream applications.

Classes IPC  ?

  • G06Q 50/18 - Services juridiques; Traitement de documents juridiques
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06N 20/00 - Apprentissage automatique
  • G06N 5/04 - Méthodes ou dispositifs inférents
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/23 - Mise à jour
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image

82.

Application library analytics tool

      
Numéro d'application 16871430
Numéro de brevet 11210110
Statut Délivré - en vigueur
Date de dépôt 2020-05-11
Date de la première publication 2021-11-11
Date d'octroi 2021-12-28
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Seshadri, Dilip
  • Bhosle, Nagesh Narsing
  • Tailor, Vipulkumar Bharatlal

Abrégé

Embodiments disclosed herein provide for systems and methods of identifying package files in an application. The systems and methods include a static scan, a library-dependent archive scan, and a dynamic scan, where, at the conclusion of the scans, a list including each of the unused and/or potentially conflicting libraries in an application may be provided to a user.

Classes IPC  ?

  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 21/53 - Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p.ex. "boîte à sable" ou machine virtuelle sécurisée
  • G06F 8/54 - Transformation de programme Édition de liens avant le chargement
  • G06F 21/56 - Détection ou traitement de programmes malveillants, p.ex. dispositions anti-virus

83.

METHOD AND APPARATUS FOR IMPLEMENTING A DATA BOOK APPLICATION MODULE

      
Numéro d'application 16864552
Statut En instance
Date de dépôt 2020-05-01
Date de la première publication 2021-11-04
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Le Blang, Rutherford L.

Abrégé

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.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p.ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]

84.

SYSTEMS AND METHODS FOR MACHINE-ASSISTED DOCUMENT INPUT

      
Numéro d'application 17243289
Statut En instance
Date de dépôt 2021-04-28
Date de la première publication 2021-11-04
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Wang, Jiangling
  • Ceng, Song Ting
  • Ji, Hong
  • Choudhuri, Somnath
  • O'Leary, Michael K.
  • Singhal, Riti
  • Kolla, Sandeep
  • Ubaise, Syed Mohammed Abbas
  • Horgan, Michael

Abrégé

Systems and methods for machine-assisted document input are disclosed. In one embodiment, a method may include a data extraction application executed by a computer processor: receiving an image of a document/email; generating a transcript of the document/email, wherein the transcript comprises a plurality of text groups from the document/email and a location for each text group in the document/email; identifying a vendor associated with the document/email based on contents of one of the text groups and/or one of the locations of the one of one of the text groups; retrieving a vendor-specific machine learning model for the vendor; associating each of the plurality of locations in the document/email with a billing field using the vendor-specific machine learning model; extracting each of the text groups into one of the billing fields based on the association; and transmitting the billing fields with the extracted data to a user electronic device.

Classes IPC  ?

  • G06Q 30/04 - Facturation
  • G06N 20/00 - Apprentissage automatique
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • G06Q 40/00 - Finance; Assurance; Stratégies fiscales; Traitement des impôts sur les sociétés ou sur le revenu
  • G06F 40/205 - Analyse syntaxique
  • G06F 40/295 - Reconnaissance de noms propres

85.

SYSTEMS AND METHODS FOR MANAGING VULNERABILITY DATA

      
Numéro d'application 17242071
Statut En instance
Date de dépôt 2021-04-27
Date de la première publication 2021-11-04
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Patel, Samiksha
  • Colvin, Jessica
  • Ward, Patrick M.
  • Grant, Jr., Martin J.
  • Everett, David
  • Legault, Jean-Francois

Abrégé

A method for managing vulnerability data may include: (1) ingesting, by a data ingestion engine, vulnerability data from a plurality of sources; (2) normalizing, by a data normalizer module, the vulnerability data into a plurality of data records; (3) generating, by a data processing module, a dynamic risk score for each data record; (4) storing, by a risk record register, a risk record for each data record, wherein the risk record may include the dynamic risk score, a priority level, an identifier for a software application, and a software dependency; (5) selecting, by a control policy selection engine, a control policy based on one of the dynamic risk scores; (6) implementing, by the risk record register, the selected control policy; (7) monitoring, by the risk record register, implementation of the control policy; and (8) updating, by the risk record register, the control policy selection engine based on the monitoring.

Classes IPC  ?

  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 16/215 - Amélioration de la qualité des données; Nettoyage des données, p.ex. déduplication, suppression des entrées non valides ou correction des erreurs typographiques

86.

SYSTEMS AND METHODS FOR MODULAR CABINET CABLE PASS-THROUGH

      
Numéro d'application 17376952
Statut En instance
Date de dépôt 2021-07-15
Date de la première publication 2021-11-04
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Cox, Jacob
  • Wendt, Sheridan
  • Newnam, Robert S.

Abrégé

Systems and methods for modular cabinet cable pass through are disclosed. A system may include a first lead modular plate having a U-shape and a first and a second follower modular plate, each of the first and the second follower modular plates having a U-shape and having a first follower modular plate leg and a second follower modular plate leg and a second plate portion therebetween, the second follower modular plate leg being longer than the first follower modular plates leg, and a bottom plate that receives at least a portion of the first lead modular plate, and the second follower modular plate legs of the first and the second follower modular plates. At least one cable may pass between an opening defined by the bottom plate and one of the first follower plate and the second follower plate.

Classes IPC  ?

  • H05K 5/02 - Enveloppes, coffrets ou tiroirs pour appareils électriques - Détails
  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti

87.

System and method for large scale screen capture across global data center deployments

      
Numéro d'application 16855079
Numéro de brevet 11165854
Statut Délivré - en vigueur
Date de dépôt 2020-04-22
Date de la première publication 2021-10-28
Date d'octroi 2021-11-02
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Krishnamurthy, Ramesh
  • Chan, Ricky Hei Wong
  • Balakrishnan, Vijaya Basker
  • Indyke, Ross S.
  • Zhang, Renfei
  • Hettiarachchi, Kanishka

Abrégé

An embodiment of the present invention may be directed to large scale screen capturing on operating systems across global data center deployments. The system performs monitoring and recording activities, reporting and auditing the activities and further implementing an autonomous (agentless) deployment model. The system may orchestrate a number of agents to execute on an asynchronous basis to capture and aggregate screen data as well as identify associated metadata in real time. The system may also publish the aggregated screen data.

Classes IPC  ?

  • H01L 21/78 - Fabrication ou traitement de dispositifs consistant en une pluralité de composants à l'état solide ou de circuits intégrés formés dans ou sur un substrat commun avec une division ultérieure du substrat en plusieurs dispositifs individuels
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/58 - Systèmes de commutation de messages

88.

METHOD FOR PERFORMING PASSWORD TRANSITIONS

      
Numéro d'application 16860359
Statut En instance
Date de dépôt 2020-04-28
Date de la première publication 2021-10-28
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Asher, Adrian

Abrégé

A method for changing a security credential, such as a password, for secure user authentication with respect to user access to an application is provided. The method includes: receiving, from a vault that is configured to periodically generate and change a credential for accessing the application, a current credential and a first future credential that is designated as a next credential; transmitting, to a user that has access to the vault, the current credential; when a first interval that corresponds to a periodicity of a changing of the credential elapses, receiving, from the vault, a message indicating that the current credential has expired and that the next credential has been redesignated as the current credential, and providing a newly designated next credential, and transmitting, to the user, a message indicating that the previous current credential has expired and providing the redesignated current credential.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • H04L 9/30 - Clé publique, c. à d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • G06F 21/46 - Structures ou outils d’administration de l’authentification par la création de mots de passe ou la vérification de la solidité des mots de passe

89.

SYSTEM AND METHOD FOR PROVIDING TEMPORAL CARD VERIFICATION VALUE (CVV) FOR SECURE ONLINE TRANSACTION PROCESSING

      
Numéro d'application 16854121
Statut En instance
Date de dépôt 2020-04-21
Date de la première publication 2021-10-21
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Aravamudhan, Sridhar
  • Patel, Anishkumar C.
  • Balasubramanian, Rajeev Kumar
  • Dunphe, Brian P.
  • Carey, David Christopher
  • Rosner, Jonathan
  • Patel, Shruti K.
  • Joshi, Deepak

Abrégé

An embodiment of the present invention is directed to a Temporal CVV2 of CVV, which may be represented as a temporary three digit number generated using unique credentials associated with a card product. According to an embodiment of the present invention, the Temporal CVV2 may be generated for each transaction request or other defined set of transactions based on one or more factors, including time period/limit, usage, fraud/risk considerations. With this solution, a customer may request a new Temporal CVV2 each time a purchase is initiated. This may include online purchases, e-commerce transactions, manual link and provision requests, customer authentication for servicing channels, etc. An embodiment of the present invention seeks to mitigate risk and provide a safer and secure solution for customers while providing flexibility to make various purchases before a new card arrives.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p.ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasin; Examen et approbation des payeurs, p.ex. contrôle des lignes de crédit ou des listes négatives

90.

METHOD AND SYSTEM FOR LINKING SOURCE EVIDENCE TO VALUATION INFORMATION

      
Numéro d'application 17226497
Statut En instance
Date de dépôt 2021-04-09
Date de la première publication 2021-10-21
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Abrego, Kevin
  • Aier, Bendangrenla
  • Mukkera, Harshavardhan Reddy
  • Singh, Mahendrapratap
  • Mckinney, Colin
  • Nguyen, Eric Ngo
  • Chandnani, Ricky P.
  • Fisseha, Ked
  • Goldsmith, Bret
  • Manoharan, Manoj

Abrégé

A method and a system for providing source evidence in support of information to be used for conducting a transaction, such as a fairness opinion to be used for a mergers and acquisitions (M&A) transaction, is provided. The method includes displaying, on a screen, a plurality of fields that relate to the transaction; receiving first user inputs that correspond to some of the fields; prompting the user to provide source evidence that relates to the received first user inputs; receiving a second user input that activates a button for accessing a document library; displaying a list of documents included in the document library; receiving third user inputs that correspond to respective documents selected by the user; displaying a content of each selected document; receiving fourth user inputs that correspond to screenshots of respective portions of the displayed content; and automatically linking the screenshots to the corresponding fields.

Classes IPC  ?

  • G06F 3/0482 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport interaction avec des listes d’éléments sélectionnables, p.ex. les menus
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 16/93 - Systèmes de gestion de documents
  • G06Q 50/18 - Services juridiques; Traitement de documents juridiques
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation

91.

SYSTEM AND METHOD FOR IMPLEMENTING A MARKET DATA HUB

      
Numéro d'application 17332118
Statut En instance
Date de dépôt 2021-05-27
Date de la première publication 2021-10-21
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s) Slavin, Ilya

Abrégé

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.

Classes IPC  ?

  • G06Q 30/02 - Marketing, p.ex. études et analyse de marchés, prospection, promotions, publicité, établissement du profil des acheteurs, gestion ou fidélisation de clientèle; Estimation ou détermination des prix
  • G06F 16/951 - Indexation; Techniques d’exploration du Web
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

92.

SYSTEM AND METHOD FOR IMPLEMENTING AUTONOMOUS FRAUD RISK MANAGEMENT

      
Numéro d'application 17232820
Statut En instance
Date de dépôt 2021-04-16
Date de la première publication 2021-10-21
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Palekar, Amol
  • Dietz, Melissa M.
  • Krugh, Timothy W.
  • Ramachandran, Shankar
  • Liu, Zhenyi
  • Agnihotri, Mithila V.
  • Parunandula, Shravan Kumar
  • Divakaruni, Yasaswi
  • Bhatia, Navdha

Abrégé

An embodiment of the present invention is directed to developing Autonomous Fraud Risk Management to identify emerging fraud trends in near real-time and mitigate risk by executing strategies to address fraud in a timely manner.

Classes IPC  ?

  • G06Q 30/00 - Commerce, p.ex. achat ou vente, ou commerce électronique
  • G06N 5/02 - Représentation de la connaissance
  • G06N 20/00 - Apprentissage automatique

93.

CLOUD PORTABILITY CODE SCANNING TOOL

      
Numéro d'application 17234334
Statut En instance
Date de dépôt 2021-04-19
Date de la première publication 2021-10-21
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Ackroyd, Richard
  • Chaddock, Matthew
  • Paget, Helen
  • Rodman, Kenny
  • Yeung, Kin Choi

Abrégé

Embodiments disclosed herein provide for systems and methods for scanning application code to determine cloud platform portability. The systems and methods provide for a rules processing engine configured to perform a portability analysis on the application code and a list of cloud platform dependencies, and returns a score indicating the “stickiness” of the application code to a particular cloud platform.

Classes IPC  ?

  • G06F 8/33 - Création ou génération de code source Éditeurs intelligents
  • G06F 8/34 - Programmation graphique ou visuelle
  • G06F 8/41 - Compilation

94.

METHODS FOR BIG DATA USAGE MONITORING, ENTITLEMENTS AND EXCEPTION ANALYSIS

      
Numéro d'application 17356856
Statut En instance
Date de dépôt 2021-06-24
Date de la première publication 2021-10-21
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Dharanikota, Krishna Prashanth
  • Mehndiratta, Rajan
  • Balineni, Sreemannarayana

Abrégé

The invention relates to methods for implementing a unified framework for big data usage analytics and security profiling across heterogeneous platforms and multiple clusters. An embodiment of the present invention may be applied in various applications and use cases. This may include auditing for Big Data lakes; capacity assessment and charge back functionality for Big Data infrastructure and clusters and resource usage analytics.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
  • G06F 21/60 - Protection de données
  • G06F 21/64 - Protection de l’intégrité des données, p.ex. par sommes de contrôle, certificats ou signatures
  • G06F 16/26 - Exploration de données visuelles; Navigation dans des données structurées
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

95.

Systems and methods for machine-learning augmented application monitoring

      
Numéro d'application 15786736
Numéro de brevet 11151473
Statut Délivré - en vigueur
Date de dépôt 2017-10-18
Date de la première publication 2021-10-19
Date d'octroi 2021-10-19
Propriétaire JPMORGAN CHASE BANK, N.A. (USA)
Inventeur(s)
  • Upadhyay, Sudhir
  • Aydore, Sergul
  • Movva, Tulasi

Abrégé

Systems and methods for machine-learning augmented application monitoring are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor and a memory, a method for machine-learning augmented application monitoring may include: (1) receiving data from a plurality of data sources; (2) storing the data in a data store; (3) transforming the data; (4) extracting one or more feature and metric from the transformed data; (5) feeding the feature and metric into a machine learning model to identify at least one contributing metric; and (6) associating the contributing metric with at least one incident.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06F 11/30 - Surveillance du fonctionnement
  • G06F 16/23 - Mise à jour
  • G06F 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées

96.

METHOD AND APPARATUS FOR IMPLEMENTING A RELEASE AUTOMATION DASHBOARD MODULE

      
Numéro d'application 16845707
Statut En instance
Date de dépôt 2020-04-10
Date de la première publication 2021-10-14
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Rae, Alasdair
  • Morty, Andrew
  • Cameron, Kevin Mark
  • Esplin, Connor
  • Malsagov, German

Abrégé

Various methods, apparatuses/systems, and media for implementing a release automation dashboard module are disclosed. A database that stores a set of Sarbanes-Oxley (SOX) audit rules. A processor is coupled to the database via a communication network. The processor creates a release; checks the release for violations against the set of Sarbanes-Oxley (SOX) audit rules; validates that the release is scanned for cyber vulnerabilities in accordance with an organization's established practices; and authorizes deployment of the release based on a determination that the one or more features from the release does not violate the set of SOX audit rules and that the one or more features from the release meet a predetermined threshold for the cyber vulnerabilities.

Classes IPC  ?

  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 8/60 - Déploiement de logiciel
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 8/71 - Gestion de versions ; Gestion de configuration
  • G06Q 50/26 - Services gouvernementaux ou services publics
  • G06Q 10/10 - Bureautique, p.ex. gestion informatisée de courrier électronique ou logiciels de groupe; Gestion du temps, p.ex. calendriers, rappels, décompte de réunions ou de temps
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport

97.

SYSTEM AND METHOD FOR IMPLEMENTING A ONE TO MANY CONFIGURATION MANAGEMENT TOOL

      
Numéro d'application 17230472
Statut En instance
Date de dépôt 2021-04-14
Date de la première publication 2021-10-14
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Chen, Fei
  • Paul, Pathik
  • Singh, Lndrasan
  • Shaik, Ebhdulla

Abrégé

The invention relates generally to a system and method for implementing a one to many configuration management tool using runtime injection to replace hard coded values. An embodiment of the present invention is directed to addressing configuration management challenges, enhancing software quality and improving operation performance.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 9/445 - Chargement ou démarrage de programme

98.

SYSTEM AND METHOD FOR IMPLEMENTING AN APPLICATION PREDICTION ENGINE

      
Numéro d'application 17227919
Statut En instance
Date de dépôt 2021-04-12
Date de la première publication 2021-10-14
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Srivastava, Amar
  • Torres, Alexander N.
  • Gopalakrishnan, Srinivasan
  • Goldsmith, Rohit

Abrégé

An embodiment of the present invention is directed to dynamic caches that handle a large request load using limited resources. An embodiment of the present invention is directed to exploring forecasting request loads to provide an optimal cache based of historical data. For example, the prediction engine may first forecast the most likely requests for the next day. Then, the timing of those requests may be forecasted. Optimization may be performed on the forecasted request load to provide an appropriate cache based on user priority and/or content size of the payload.

Classes IPC  ?

  • G06N 7/00 - Systèmes de calculateurs basés sur des modèles mathématiques spécifiques
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/903 - Requêtes

99.

SYSTEM FOR AND METHOD OF DETERMINING DATA CONNECTIONS BETWEEN SOFTWARE APPLICATIONS

      
Numéro d'application 17336724
Statut En instance
Date de dépôt 2021-06-02
Date de la première publication 2021-10-14
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Ritchey, Ronald W.
  • Chen, Ta-Wei
  • Tran, Khanh
  • Laurance, David
  • Wimberley, Cedric Ken
  • Chakraborty, Parthasarathi
  • Chetal, Aradhna
  • Roberts, Donald B.

Abrégé

A system for and a method of regulating the data interconnections between applications running on an infrastructure are provided. The system/method records access permission data into metadata embedded in the source code of each such application that regulates the data that can be received or transmitted by that application. In addition to regulating the receipt or transmission of data, the metadata can serve to provide instruction to firewalls and other regulating systems in order to configure those systems to allow the applications to receive and transmit data for which permissions have been recorded.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

100.

METHOD AND APPARATUS FOR APPLICATION OF AN N-DIMENSIONAL HYPERCUBE DATATYPE

      
Numéro d'application 16850376
Statut En instance
Date de dépôt 2020-04-16
Date de la première publication 2021-10-07
Propriétaire JPMorgan Chase Bank, N.A. (USA)
Inventeur(s)
  • Dowler, Nicholas
  • Key, Andrew
  • Soukeras, Spyros
  • Clarke, Daren
  • Farndell, Lee

Abrégé

Various methods, apparatuses/systems, and media for application of an N-dimensional hypercube datatype for automatically generating a data structure are provided. A database stores a plurality of data each associated with a corresponding application and each including metadata describing information about the data. A processor creates taxonomies describing data concepts associated with the metadata and store the taxonomies onto the database; receive the metadata and the taxonomies from the database via a communication network; automatically generate a cube set including a set of N-dimensional hypercubes from the received metadata to represent the metadata describing the information about the data; automatically generate a map from the cube set to express data quality checks and rules that apply to nodes in the map; and apply the data quality checks and rules to the received metadata to automatically generate a data structure.

Classes IPC  ?

  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  1     2     3     ...     27        Prochaine page