Visa International Service Association

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 4 041 pour Visa International Service Association Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 3 717
        Marque 324
Juridiction
        États-Unis 2 545
        International 1 254
        Canada 160
        Europe 82
Date
Nouveautés (dernières 4 semaines) 36
2023 septembre (MACJ) 27
2023 août 28
2023 juillet 31
2023 juin 29
Voir plus
Classe 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 1 057
G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails 687
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 613
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 544
H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système 536
Voir plus
Classe NICE
36 - Services financiers, assurances et affaires immobilières 241
35 - Publicité; Affaires commerciales 71
09 - Appareils et instruments scientifiques et électriques 59
42 - Services scientifiques, technologiques et industriels, recherche et conception 46
41 - Éducation, divertissements, activités sportives et culturelles 32
Voir plus
Statut
En Instance 663
Enregistré / En vigueur 3 378
  1     2     3     ...     41        Prochaine page

1.

EFFICIENT AND SECURE AUTHENTICATION SYSTEM AND METHOD

      
Numéro d'application 18040673
Statut En instance
Date de dépôt 2021-08-19
Date de la première publication 2023-09-28
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Beck, Gary
  • Ziolkowski, Richard
  • Pant, Geetansh
  • Hensler, Arne

Abrégé

A method is disclosed. The method includes transmitting interaction history information comprising at least a plurality of addresses to a server computer, receiving a challenge summary from the server computer, the challenge summary associates each address of the plurality of addresses to a challenge rate from a range of challenge rates, and determining a challenge rate threshold based on the challenge summary. The method also includes interacting with a user utilizing at least an address, determining if the challenge rate associated with the address exceeds the challenge rate threshold, performing an authentication of the user if the challenge rate associated with the address does not exceed the challenge rate threshold; and initiating an authorization process of the interaction with the user.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

2.

System, Method, and Computer Program Product for User Network Activity Anomaly Detection

      
Numéro d'application 18202405
Statut En instance
Date de dépôt 2023-05-26
Date de la première publication 2023-09-28
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Dong, Bo
  • Wu, Yuhang
  • Lin, Yu-San
  • Yeh, Michael
  • Yang, Hao

Abrégé

Disclosed are a system, method, and computer program product for user network activity anomaly detection. The method includes generating a multilayer graph from network resource data, and generating an adjacency matrix associated with each layer of the multilayer graph to produce a plurality of adjacency matrices. The method further includes assigning a weight to each adjacency matrix to produce a plurality of weights, and generating a merged single layer graph by merging the plurality of layers based on a weighted sum of the plurality of adjacency matrices using the plurality of weights. The method further includes generating a set of anomaly scores by generating, for each node in the merged single layer graph, an anomaly score. The method further includes determining a set of anomalous users based on the set of anomaly scores, detecting fraudulent network activity based on the set of anomalous users, and executing a fraud mitigation process.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

3.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR EFFICIENTLY JOINING TIME-SERIES DATA TABLES

      
Numéro d'application US2022021623
Numéro de publication 2023/182990
Statut Délivré - en vigueur
Date de dépôt 2022-03-24
Date de publication 2023-09-28
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Bendre, Mangesh
  • Christensen, Robert, Brian
  • Zheng, Yan
  • Zhang, Wei
  • Wang, Fei
  • Yang, Hao

Abrégé

Described are a system, method, and computer program product for efficiently joining time-series data tables. The method includes loading a first table and a second table into a memory and generating a set of first key-value pairs based on a set of first time-series records and a set of second key-value pairs based on a set of second time-series records. The method also includes sorting the set of first key-value pairs and the set of second key-value pairs. The method further includes interleaving the set of first key-value pairs with the set of second key-value pairs and sequentially matching the sets of time-series records to form a joined table. The method further includes, in response to matching each respective second time-series record with the respective first time-series record, removing the respective second time-series record from the at least one memory.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet

4.

THRESHOLD SEARCHABLE SYMMETRIC ENCRYPTION

      
Numéro d'application US2023064655
Numéro de publication 2023/183760
Statut Délivré - en vigueur
Date de dépôt 2023-03-17
Date de publication 2023-09-28
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Badrinarayanan, Saikrishna
  • Mukherjee, Pratyay
  • Patranabis, Sikhar

Abrégé

A data owner can provide shares of a cryptographic key to N key servers. The N key servers can store the shares of a cryptographic key from the data owner such that T shares of the cryptographic key can be used to reconstruct the cryptographic key. A client computer can send a blinded query to T key servers of the N key severs, wherein the T key servers can encrypt a blinded query of a client computer using the share of the cryptographic key to determine a partial encryption. The client computer can receive T partial encryptions, assemble T partial encryptions to form an encrypted blinded query, and deblind the encrypted blinded query. The client computer can then use the encrypted query to perform a search on encrypted data of a remote database server using a searchable symmetric encryption scheme.

Classes IPC  ?

  • H04L 9/14 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • 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
  • H04L 9/08 - Répartition de clés

5.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DYNAMIC PEER GROUP ANALYSIS OF SYSTEMATIC CHANGES IN LARGE SCALE DATA

      
Numéro d'application US2023015905
Numéro de publication 2023/183387
Statut Délivré - en vigueur
Date de dépôt 2023-03-22
Date de publication 2023-09-28
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Kosan, Mert
  • Agrawal, Shubham
  • He, Linyun
  • Wu, Yuhang
  • Lin, Yu-San
  • Wang, Lan
  • Wang, Fei
  • Chetia, Chiranjeet

Abrégé

Provided are systems, methods, and computer program products for dynamic peer group analysis for systematic changes in large scale data. Data associated with a plurality of entities is received and a relational graph is generated based on the data. A target entity is selected and a peer group for the target entity is determined based on the relational graph. An average and a standard deviation of the risk scores of the peer group are calculated and used to determine whether a systematic change in the behavior of the peer group has occurred. Whether a change in behavior of the target entity is a false anomaly or a true anomaly is determined based on whether a systematic change in the behavior of the peer group has occurred. An action is performed based on whether the change in behavior of the target entity is a false anomaly or a true anomaly.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • H04L 43/026 - Capture des données de surveillance en utilisant l’identification du flux
  • H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
  • H04L 41/0894 - Gestion de la configuration du réseau basée sur des règles

6.

METHOD AND SYSTEM FOR AUTHENTICATION CREDENTIAL

      
Numéro d'application 18029068
Statut En instance
Date de dépôt 2021-12-16
Date de la première publication 2023-09-28
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Aabye, Andreas
  • Mcmillan, Christopher
  • Clark, Adam
  • Aabye, Christian
  • Hurry, Simon

Abrégé

An issuing authority (IA) may validate the identity of a user and issue a digital license to the user. IA may generate IA public-private key pair, and provide IA public key to the certification authority (CA). IA may sign the digital license with IA private key, and provision the signed digital license on the user device. IA may request CA to certify the digital license. CA may use IA public key to validate the digital license, and sign IA public key with CA private key, thereby generating a digital certificate associated with the issuing authority that is linked to the digital license. A relying party may use CA public key to validate the digital license. The relying party can retrieve the information from the digital license and trust that the retrieved information is legitimate.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 21/33 - Authentification de l’utilisateur par certificats

7.

TOKENIZING TRANSACTIONS USING SUPPLEMENTAL DATA

      
Numéro d'application 18186840
Statut En instance
Date de dépôt 2023-03-20
Date de la première publication 2023-09-28
Propriétaire Visa International Service Association (USA)
Inventeur(s) Aabye, Andreas

Abrégé

A method is disclosed. The method includes receiving, from a resource provider computer, a token request message comprising a credential, after a user provides the credential to the resource provider computer. The method also includes transmitting, to the resource provider computer, a token response message comprising one or more supplemental data identifiers and one or more tokens associated with the one or more supplemental data identifiers. The one or more tokens are linked to the credential. Then, a user selects a supplemental data identifier. The method also comprises receiving, from the resource provider computer, an authorization request message comprising a token of the one or more tokens, the token linked to the selected supplemental data identifier, and a value, determining the credential using the token; and transmitting, to an authorizing entity computer, a modified authorization request message comprising the credential, the value, and the supplemental data identifier.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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

8.

System, Method, and Computer Program Product for Efficiently Joining Time-Series Data Tables

      
Numéro d'application 17907996
Statut En instance
Date de dépôt 2022-03-24
Date de la première publication 2023-09-28
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Bendre, Mangesh
  • Christensen, Robert Brian
  • Zheng, Yan
  • Zhang, Wei
  • Wang, Fei
  • Yang, Hao

Abrégé

Described are a system, method, and computer program product for efficiently joining time-series data tables. The method includes loading a first table and a second table into a memory and generating a set of first key-value pairs based on a set of first time-series records and a set of second key-value pairs based on a set of second time-series records. The method also includes sorting the set of first key-value pairs and the set of second key-value pairs. The method further includes interleaving the set of first key-value pairs with the set of second key-value pairs and sequentially matching the sets of time-series records to form a joined table. The method further includes, in response to matching each respective second time-series record with the respective first time-series record, removing the respective second time-series record from the at least one memory.

Classes IPC  ?

  • G06F 16/2453 - Optimisation des requêtes
  • 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 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
  • 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

9.

NETWORK TOKEN SYSTEM

      
Numéro d'application 18320909
Statut En instance
Date de dépôt 2023-05-19
Date de la première publication 2023-09-28
Propriétaire
  • Visa International Service Association (USA)
  • Mastercard International Incorporated (USA)
Inventeur(s)
  • Powell, Glenn Leon
  • Sheets, John F.
  • Rutherford, Bruce
  • Williamson, Gregory
  • Anderson, James

Abrégé

Embodiments of the invention are directed to methods, apparatuses, computer readable media and systems for providing, along with a token, a token assurance level and data used to generate the token assurance level. At the time a token is issued, one or more Identification and Verification (ID&V) methods may be performed to ensure that the token is replacing a PAN that was legitimately used by a token requestor. A token assurance level may be assigned to a given token in light of the type of ID&V that is performed and the entity performing the ID&V. Different ID&Vs may result in different token assurance levels. An issuer may wish to know the level of assurance and the data used in generating the level of assurance associated with a token prior to authorizing a payment transaction that uses the token.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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/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/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente

10.

AUTOMATED ACCESS DATA CHANGE DETECTION

      
Numéro d'application 18310037
Statut En instance
Date de dépôt 2023-05-01
Date de la première publication 2023-09-21
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Altenhofen, Meredith
  • Alterman, Amy
  • Yost, Robert

Abrégé

A user may conduct a plurality of access requests with a plurality of resource provider computers. A processor server computer may determine whether resource provider computers store access data associated with the user in various ways, including detecting patterns in sets of a plurality of access requests conducted between the user and each of the plurality of resource provider computers. Upon detecting that access data has changed, the processor server computer may automatically send the updated access data to each of the identified resource provider computer.

Classes IPC  ?

  • G06F 21/45 - Structures ou outils d’administration de l’authentification
  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/60 - Protection de données

11.

System, Method, and Computer Program Product for Interpreting Black Box Models by Perturbing Transaction Parameters

      
Numéro d'application 18014822
Statut En instance
Date de dépôt 2022-07-19
Date de la première publication 2023-09-21
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Cao, Shi
  • Chetia, Chiranjeet
  • Kan, Xi
  • Wang, Dan

Abrégé

A computer-implemented method includes: receiving an inquiry request message identifying a first payment transaction having a plurality of transaction parameters and a risk score, where the risk score is generated by a machine-learning model based on the plurality of transaction parameters; for each transaction parameter of the plurality of transaction parameters, perturbing a value of the transaction parameter and re-analyzing the first payment transaction with the machine-learning model to generate a perturbed risk score based on the perturbed transaction parameter; determining at least one impact parameter from the plurality of transaction parameters by comparing the perturbed risk scores generated for each of the plurality of transaction parameters; and generating an inquiry response message based on the at least one impact parameter.

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
  • G06N 20/00 - Apprentissage automatique

12.

RAPID CRYPTOCURRENCY TRANSACTION PROCESSING

      
Numéro d'application 18040611
Statut En instance
Date de dépôt 2020-08-18
Date de la première publication 2023-09-21
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Chen, Yuexi
  • Price, Benjamin

Abrégé

A method for conducting cryptocurrency transactions at an access device. The method includes initiating communication with an access device operated by a second user in a transaction between the first user and the second user, and then transmitting a request for transaction data to the access device. The method also includes receiving the transaction data comprising a transaction amount and a second cryptocurrency address from the access device from the access device, and signing, using a private cryptographic key, the first cryptocurrency address, the second cryptocurrency address, and the amount to create a signed cryptocurrency transaction. The method also includes transmitting the signed cryptocurrency transaction to a node of a blockchain network, and receiving a cryptocurrency transaction identifier from the node. The method also comprises generating a cryptogram using at least an access token on the mobile application and at least some of the transaction data.

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/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 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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/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

13.

OFFLINE INTERACTION BLOCKCHAIN SYSTEM AND METHOD

      
Numéro d'application US2023015562
Numéro de publication 2023/177902
Statut Délivré - en vigueur
Date de dépôt 2023-03-17
Date de publication 2023-09-21
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Zamani, Mahdi
  • Kumaresan, Ranjit
  • Raghuraman, Srinivasan
  • Minaei Bidgoli, Mohammad Mohsen
  • Beams, Andrew

Abrégé

A method includes receiving, by a user device, an interaction request message for an interaction. The interaction request message comprises a requested amount from a resource provider computer. A secure element on the user device selects between an offline balance and an offline amount of program tokens stored in the secure element. The offline amount of program tokens can be selected. The secure element on the user device can deduct the requested amount from the offline amount of program tokens. The user device can complete the interaction with the resource provider computer.

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/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile

14.

System, Method, and Computer Program Product for Monitoring and Improving Data Quality

      
Numéro d'application 18325596
Statut En instance
Date de dépôt 2023-05-30
Date de la première publication 2023-09-21
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Chetia, Chiranjeet
  • Rajgarhia, Punit Kumar
  • Zhao, Hangqi
  • Barcenas Cardenas, Claudia Carolina
  • Huang, Jianhua

Abrégé

Provided is a computer-implemented method for monitoring and improving data quality of transaction data that may include receiving transaction data associated with a plurality of payment transactions from an acquirer system. The transaction data may include a transaction record associated with each payment transaction of the plurality of payment transactions. Each transaction record may include a plurality of data fields. Each respective data field of the plurality of data fields may be categorized into a respective type of a plurality of types. A data quality score for each respective data field of the plurality of data fields may be determined based on the respective type of the respective data field. A system and computer program product are also provided.

Classes IPC  ?

  • 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
  • G06F 40/205 - Analyse syntaxique
  • G06F 16/906 - Groupement; Classement

15.

System, Method, and Computer Program Product for Determining a Dominant Account Profile of an Account

      
Numéro d'application 18200633
Statut En instance
Date de dépôt 2023-05-23
Date de la première publication 2023-09-21
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Verma, Varun
  • Cuares, Roan Joy Halili
  • Awasthi, Manish

Abrégé

Provided are methods for determining a dominant account profile of an account. The method may include receiving transaction data associated with a plurality of payment transactions conducted within a predetermined time interval of activation of an account involved in the plurality of payment transactions, generating a dominant account profile classification model, determining a plurality of prediction scores for the account based on the dominant account profile classification model and the transaction data, where determining the plurality of prediction scores includes determining, for the user, a prediction score for each dominant account profile, where a prediction score includes a prediction of whether the user will conduct a threshold value of payment transactions using the account in one or more payment transaction categories of a plurality of payment transaction categories, and communicating data associated with the plurality of prediction scores. Systems and computer program products are also disclosed.

Classes IPC  ?

16.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INTERPRETING BLACK BOX MODELS BY PERTURBING TRANSACTION PARAMETERS

      
Numéro d'application US2022037592
Numéro de publication 2023/177414
Statut Délivré - en vigueur
Date de dépôt 2022-07-19
Date de publication 2023-09-21
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Cao, Shi
  • Chetia, Chiranjeet
  • Kan, Xi
  • Wang, Dan

Abrégé

A computer-implemented method includes: receiving an inquiry request message identifying a first payment transaction having a plurality of transaction parameters and a risk score, where the risk score is generated by a machine-learning model based on the plurality of transaction parameters; for each transaction parameter of the plurality of transaction parameters, perturbing a value of the transaction parameter and re-analyzing the first payment transaction with the machine-learning model to generate a perturbed risk score based on the perturbed transaction parameter; determining at least one impact parameter from the plurality of transaction parameters by comparing the perturbed risk scores generated for each of the plurality of transaction parameters; and generating an inquiry response message based on the at least one impact parameter.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 5/02 - Représentation de la connaissance; Représentation symbolique
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques

17.

INSTALLMENTS SYSTEM AND METHOD

      
Numéro d'application 18317849
Statut En instance
Date de dépôt 2023-05-15
Date de la première publication 2023-09-14
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Pinto, Sheryl
  • Khan, Muhammad
  • Jiang, Xiaodong
  • Duransoy, Dogan
  • Seton, Anuja
  • Boland, Wayne
  • Truelson, Chris
  • Vaena, Eduardo
  • Velur, Shashi
  • Al-Bedaiwi, Mohammad

Abrégé

A method includes receiving, by a network computer from a resource provider computer, a settlement request associated with an installment plan and a total amount associated with a user account. The network computer transmits, to the resource provider computer, a settlement response associated with the installment plan and the total amount. The network computer configures an installment record, the installment record comprising a plurality of installment times. Based on occurrence of an installment time, of the plurality of installment times in the installment record, the network computer transmits, to an authorizing computer, installment data associated with the installment record to an authorizing computer, wherein the authorizing computer transmits an installment payment request to a user responsive to receiving the installment data from the network computer.

Classes IPC  ?

  • G06Q 20/24 - Schémas de crédit, c. à d. de "paiement différé"
  • G06Q 40/03 - Crédits; Prêts; Leur traitement

18.

MALWARE DETECTION AND MITIGATION SYSTEM AND METHOD THEREFOR

      
Numéro d'application 17692882
Statut En instance
Date de dépôt 2022-03-11
Date de la première publication 2023-09-14
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Abusnaina, Ahmed
  • Wang, Yizhen
  • Arora, Sunpreet Singh
  • Wang, Ke
  • Christodorescu, Mihai

Abrégé

In some embodiments, a malware detection system includes an attack channel removal unit, a feature extraction unit coupled to the attack channel removal unit, and a graphical encoding unit coupled to the feature extraction unit and a malware detection unit. In some embodiments, based upon graphically-encoded component-based features and monotonic features extracted from attack-channel-free software output by the attack channel removal unit, the malware detection unit detects malware in software input into the malware detection system. In some embodiments, the monotonic features extracted from the attack-channel free software and the graphically-encoded component-based features are combined to generate a combination monotonic-component based feature vector. In some embodiments, the combination monotonic-component based feature vector is used to detect malware using the malware detection system.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p.ex. dispositions anti-virus

19.

TOKEN ACTIVATION DURING AUTHORIZATION

      
Numéro d'application US2023063984
Numéro de publication 2023/172980
Statut Délivré - en vigueur
Date de dépôt 2023-03-08
Date de publication 2023-09-14
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Jacobs, Jan
  • Haenlein, Brandon

Abrégé

A method is disclosed. The method includes receiving, by a token service computer, a request to obtain a token, and then obtaining the token. The method also includes receiving a request to activate the token, after the token is used to conduct a transaction.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

20.

PRIVACY PROTECTED CONSUMERS IDENTITY FOR CENTRALIZED P2P NETWORK SERVICES

      
Numéro d'application 18319219
Statut En instance
Date de dépôt 2023-05-17
Date de la première publication 2023-09-14
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Gandhi, Raj
  • Prakash, Gyan
  • Chen, Yue
  • Gawande, Ketki

Abrégé

A method of communicating a payment request from a first payment platform to a second payment platform is disclosed. The method may receive a payment request from a sending user on the first payment platform to a receiving user on the second payment platform where the payment request from the sending user is translated into a protected payment request. In response to the sending user being known, the protected payment request may be communicated to the second payment platform. An acceptance of the protected payment request from the second payment platform may be received. A transaction settlement request may be communicated to the first payment platform and the second payment platform.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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/22 - Schémas ou modèles de paiement

21.

CRYPTOGRAPHIC KEY STORE ON CARD

      
Numéro d'application US2022019559
Numéro de publication 2023/172261
Statut Délivré - en vigueur
Date de dépôt 2022-03-09
Date de publication 2023-09-14
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s) Ilgicioglu, Abdullah Burak

Abrégé

A method includes a sender device operated by a sender receiving a receiver address associated with a receiver. The sender device prompts the sender to interact a card comprising a processor and a memory storing a sender public key and a sender private key of a sender public-private key pair associated with a blockchain network, the card held by the sender. The sender device transmits interaction data including the receiver address, a sender address of the sender, and a value to the card. The processor of the card retrieves the sender private key and signs the interaction data to produce signed interaction data. The sender device receives the signed interaction data and the sender public key. The sender device transmits the interaction data and the signed interaction data to the blockchain network. The blockchain network records the interaction data and the signed interaction data in a block of a blockchain.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p.ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]

22.

OFFLINE ACCESS FOR VEHICLES

      
Numéro d'application US2023062267
Numéro de publication 2023/172800
Statut Délivré - en vigueur
Date de dépôt 2023-02-09
Date de publication 2023-09-14
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Hurry, Simon
  • Aabye, Christian
  • Melnick, Ethan

Abrégé

A method includes transmitting an authorization request message with a credential or a token associated with a first user to an authorizing entity computer, and then receiving, from the authorizing entity computer, an authorization response message; and responsive to receiving the authorization response message. The method also includes transmitting the credential or the token to a vehicle. The first user is able to access the vehicle by presenting a user device that contains the credential or token to the vehicle.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

23.

Payment card with a notch

      
Numéro d'application 29784931
Numéro de brevet D0998696
Statut Délivré - en vigueur
Date de dépôt 2021-05-21
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Meraz, Salvador Timothy
  • Stier, Amelia Rose

24.

System, Method, and Computer Program Product for Conducting Private Set Intersection (PSI) Techniques With Multiple Parties Using a Data Repository

      
Numéro d'application 18195979
Statut En instance
Date de dépôt 2023-05-11
Date de la première publication 2023-09-07
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Nagaraja, Vinjith
  • Xu, Minghua
  • Patel, Karankumar Hiteshbhai

Abrégé

Provided are systems for conducting private set intersection (PSI) techniques with multiple parties using a data repository that include at least one processor to generate a data repository, receive, from a submission entity system associated with a submission entity, a private set intersection (PSI) data query that includes a match parameter for performing the PSI data query, transmit, to the submission entity system, a data classification encryption key, wherein the data classification encryption key is associated with a data field that corresponds to a match parameter data field of the match parameter, determine whether to authorize the PSI data query on the data repository, transmit, to the submission entity system, a data authorization encryption key based on determining to authorize the PSI data query on the data repository, and perform the PSI data query on the data repository. Methods and computer program products are also provided.

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 16/2455 - Exécution des requêtes
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/23 - Mise à jour
  • G06F 21/60 - Protection de données

25.

COMMUNICATION DEVICE USING VIRTUAL ACCESS DEVICE AND TRANSACTION APPLET

      
Numéro d'application 18316952
Statut En instance
Date de dépôt 2023-05-12
Date de la première publication 2023-09-07
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Amar, Sumit
  • Mahajan, Saloni

Abrégé

An application data exchange technique may include a communication device establishing a communication channel with an access device, receiving an access device profile of the access device, and emulating a virtual access device on the communication device based on the access device profile. The virtual access device executing on the communication device may issue a set of application commands to a transaction applet executing on the communication device, and receive a set of application data responses from the transaction applet in response to the set of application commands. The communication device, may then generate a data packet by concatenating application data contained in the set of application data responses, and transmitting the data packet to the access device via the communication channel.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 76/10 - Gestion de la connexion Établissement de la connexion

26.

CRYPTOCURRENCY INFRASTRUCTURE SYSTEM

      
Numéro d'application 18317565
Statut En instance
Date de dépôt 2023-05-15
Date de la première publication 2023-09-07
Propriétaire Visa International Service Association (USA)
Inventeur(s) Lingappa, Phaneendra Ramaseshu

Abrégé

Embodiments of the present invention are directed to methods and systems for managing a cryptocurrency payment network comprising one or more issuer nodes and one or more distributor nodes. Issuer nodes may be granted different rights from distributor nodes with respect to the issuance and distribution of digital currency within the cryptocurrency payment network. A management system server computer may generate unique node verification key pairs for each node in the cryptocurrency payment network, where the node verification key pairs may be used to identify and authenticate issuer nodes and distributor nodes.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • 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

27.

SYSTEM AND METHOD FOR DEVICE TRANSACTION AUTHORIZATION

      
Numéro d'application 17684512
Statut En instance
Date de dépôt 2022-03-02
Date de la première publication 2023-09-07
Propriétaire Visa International Service Association (USA)
Inventeur(s) G S, Nithyaraj

Abrégé

A computer-implemented method includes registering a user device and an internet-of-things (IOT) device for use in a transaction-by-proxy service; collecting behavior-related data associated with a user of the user device and the first IOT device; and using the behavior-related data as part of the transaction-by-proxy service to generate a transaction-by-proxy at the IOT device on behalf of the user of the user device. The computer-implemented method further includes generating a transaction-by-proxy model using the behavior-related data associated with the user and training the transaction-by-proxy model to determine whether to request the transaction-by-proxy.

Classes IPC  ?

  • 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/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/30 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques

28.

INTEGRATING IDENTITY TOKENS AND PRIVACY-PRESERVING IDENTITY ATTRIBUTE ATTESTATIONS INTO INTERACTIONS

      
Numéro d'application 18044544
Statut En instance
Date de dépôt 2021-11-17
Date de la première publication 2023-08-31
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Wagner, Kim
  • Sullivan, Brian
  • Sloan, Dinah
  • Ngo, Hao
  • Watson, Gaven James
  • Arora, Sunpreet Singh
  • Badrinarayanan, Saikrishna
  • Raghuraman, Srinivasan

Abrégé

A method is disclosed. The method comprises receiving, by an identity network computer, a query set including a plurality of test identity attributes. After receiving the query set, the identity network computer may retrieve derivatives of identity attributes associated with a user, and an encrypted trapdoor, then compute an obscured query set using the query set, and optionally the derivatives of identity attributes. The identity network computer may transmit the obscured query set (i) and the encrypted trapdoor to a user device associated with the user, which generates and transmits a first modified trapdoor and the obscured query set to a relying party computer, or (ii) and a second modified trapdoor to the relying party computer. The relying party computer may thereafter use the obscured query set, and the first modified trapdoor or the second modified trapdoor, to determine if the identity attributes is a member of the query set.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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

29.

SYSTEM AND METHOD FOR IDENTITY CHAINING

      
Numéro d'application 18310355
Statut En instance
Date de dépôt 2023-05-01
Date de la première publication 2023-08-31
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s) Boding, B. Scott

Abrégé

An identity chaining fraud detection method that allows each current transaction to be linked to other transactions through commonly shared identities. Over a period of time the links create a chain of associated transactions which can be analyzed to determine if identity variances occur, which indicates that fraud is detected. Additionally, if a specific identity is detected as being fraudulent, that identity can be tagged as fraudulent and can be referenced by a plurality of other merchant transaction chains to determine fraud.

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

30.

System, Method, and Computer Program Product for Efficiently Storing Multi-Threaded Log Data

      
Numéro d'application 17680625
Statut En instance
Date de dépôt 2022-02-25
Date de la première publication 2023-08-31
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Sinha, Rohit
  • Mishra, Shashwat

Abrégé

Systems, methods, and computer program products are provided for efficiently storing multi-threaded log data. A method includes receiving multi-threaded log data comprising logs, markers, and thread identifiers. For each respective log, the respective thread identifier is set as a most recently used item in a thread reference cache. A respective log cache in a map data structure is determined based on the respective thread identifier. The respective log is added to the respective log cache. Whether to communicate the respective log and/or the respective log cache to a first repository is determined based on the respective marker. The respective log is communicated to a second repository. Whether to remove an oldest log from the log cache is determined based on a log cache size limit and/or a time limit. Whether to remove a least recently used log cache is determined based on at least one map data structure size limit.

Classes IPC  ?

31.

Method, System, and Computer Program Product for Embedding Compression and Regularization

      
Numéro d'application 18027028
Statut En instance
Date de dépôt 2022-10-21
Date de la première publication 2023-08-31
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Li, Haoyu
  • Wang, Junpeng
  • Wang, Liang
  • Zheng, Yan
  • Zhang, Wei

Abrégé

A method, system, and computer program product is provided for embedding compression and reconstruction. The method includes receiving embedding vector data comprising a plurality of embedding vectors. A beta-variational autoencoder is trained based on the embedding vector data and a loss equation. The method includes determining a respective entropy of a respective mean and a respective variance of each respective dimension of a plurality of dimensions. A first subset of the plurality of dimensions is determined based on the respective entropy of the respective mean and the respective variance for each respective dimension of the plurality of dimensions. A second subset of the plurality of dimensions is discarded based on the respective entropy of the respective mean and the respective variance for each respective dimension of the plurality of dimensions. The method includes generating a compressed representation of the embedding vector data based on the first subset of dimensions.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/0455 - Réseaux auto-encodeurs; Réseaux encodeurs-décodeurs

32.

METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING CONFIGURATION LEASE

      
Numéro d'application US2022017597
Numéro de publication 2023/163700
Statut Délivré - en vigueur
Date de dépôt 2022-02-24
Date de publication 2023-08-31
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Coale, Christopher, Aaron
  • Saini, Amit
  • Kasarabada, Sanjeev

Abrégé

Provided is a computer-implemented method, system, and computer program product for leasing decoupled configurations and managing configuration lease persistence with application state management including receiving a configuration set lease request from a client application in response to the client application being launched. In response to receiving the configuration set lease request, the method, system, and computer program product includes determining a unique configuration set from a pool of different configuration sets. Further, the method, system, and computer program product includes communicating the unique configuration set to the client application and activating a lease of the unique configuration set by associating the client application with the unique configuration set in a lease database. In response to determining that the lease is valid, persisting the lease in the lease database. In response to determining that the lease is invalid, deactivating the lease of the unique configuration set in the lease database.

Classes IPC  ?

  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/46 - Dispositions pour la multiprogrammation

33.

PRIVACY-PRESERVING DATA DEDUPLICATION

      
Numéro d'application US2023063222
Numéro de publication 2023/164616
Statut Délivré - en vigueur
Date de dépôt 2023-02-24
Date de publication 2023-08-31
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Arora, Sunpreet Singh
  • Badrinarayanan, Saikrishna
  • Patranabis, Sikhar
  • Raghuraman, Srinivasan
  • Wagner, Kim
  • Watson, Gaven, James

Abrégé

A method includes a server computer receiving, from a first data provider computer, encrypted data derived from first identity data and a cryptographic key or derivative thereof stored at the first data provider computer. The server computer transmits, to a second data provider computer, the encrypted data and/or the cryptographic key or derivative thereof. The server computer receives, from the second data provider computer, intermediate data derived from second identity data stored at the second data provider computer. The server computer determines if the first identity data and the second identity data are duplicates while the first identity data and the second identity data are encrypted. The server computer removes one of encrypted first identity data, derived from the first identity data, and encrypted second identity data, derived from the second identity data, from a memory in the server computer.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • 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

34.

BROWSER EXTENSION FOR CLIENT-SIDE TOKENIZED AUTHENTICATION

      
Numéro d'application 18314625
Statut En instance
Date de dépôt 2023-05-09
Date de la première publication 2023-08-31
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Girish, Aparna
  • Bansal, Parveen

Abrégé

A direct payment token generation method provides executable codes to a client device. The executable codes invokes functionalities in a browser application. The set of executable codes further provides login prompts to the user for logging to a virtual wallet account. The method provides a list of products for purchase from merchants in response to a successful login to the virtual wallet account. A graphical element is provided for purchasing one provided product from one of the merchants. In response to receiving a selection of the provided graphical element confirming the purchase, a payment token is generated for the virtual wallet account. The received selection includes confirming detailed information of the purchase. The payment token is transmitted to the client device and is embedded in a payment payload with the detailed information of the purchase. The payment load is transmitted to the one of the merchants to complete the purchase.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 3/16 - Entrée acoustique; Sortie acoustique
  • G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
  • 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

35.

TRANSACTION SIGNING UTILIZING ASYMMETRIC CRYPTOGRAPHY

      
Numéro d'application 18314779
Statut En instance
Date de dépôt 2023-05-09
Date de la première publication 2023-08-31
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Clark, Adam
  • Wagner, Kim

Abrégé

Embodiments relate to systems, apparatuses, and methods for performing transaction signing utilizing asymmetric cryptography and a private ledger. A transaction data is signed by a user device using a private key, and may be utilized in an authorization request message without including a real credential of the user. A transaction verification and accounting module (TVAM) can verify the signed transaction data and can continue processing the transaction.

Classes IPC  ?

  • 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
  • G06Q 20/34 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des cartes, p.ex. cartes à puces ou cartes magnétiques
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/28 - Schémas de prépaiement, c. à d. de "paiement préalable"
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • 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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

36.

SYSTEM FOR DESIGNING AND VALIDATING FINE GRAINED FRAUD DETECTION RULES

      
Numéro d'application 18315069
Statut En instance
Date de dépôt 2023-05-10
Date de la première publication 2023-08-31
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Shaik, Juharasha
  • Kala, Durga
  • Chinchwadkar, Gajanan

Abrégé

A method includes receiving historical interaction data, which includes a plurality of historical interactions. Each historical interaction is associated with a plurality of data fields. The method includes assigning a plurality of weights to the plurality of data fields, generating a neural network using the plurality of weights and the plurality of data fields, identifying a first plurality of feature indicators indicative of a first class, the first class being different from a second class; receiving a second plurality of feature indicators derived from data relating to compromised accounts, updating, a probability distribution component using the first plurality of feature indicators and the second plurality of feature indicators, and receiving current data for an interaction. The method also includes applying the probability distribution component to the current data, and scoring the interaction using the probability distribution component.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 18/213 - Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace
  • G06F 18/214 - Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
  • G06N 3/045 - Combinaisons de réseaux

37.

INTEGRATED BIOMETRIC SENSOR AND MEMORY FOR BIOMETRIC CARD

      
Numéro d'application 18044548
Statut En instance
Date de dépôt 2021-08-24
Date de la première publication 2023-08-24
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Chen, Yuexi
  • Rapkoch, Thomas

Abrégé

Abstract: Embodiments of the invention are directed to a user device. A fingerprint sensor can be located adjacent to electrical contacts. As a result, both the fingerprint sensor and the electrical contacts can be directly connected to an underlying memory within the user device. The direct connection allows the user device to be free of wires.

Classes IPC  ?

  • G06K 19/073 - Dispositions particulières pour les circuits, p.ex. pour protéger le code d'identification dans la mémoire

38.

System, Method, and Computer Program Product for Time Series Based Machine Learning Model Reduction Strategy

      
Numéro d'application 17677159
Statut En instance
Date de dépôt 2022-02-22
Date de la première publication 2023-08-24
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • He, Runxin
  • Chen, Qingguo
  • Roy, Subir
  • Gu, Yu
  • Wang, Dan

Abrégé

Provided are systems for generating a machine learning model and a prediction based on encoded time series data using model reduction techniques that include a processor to receive a training dataset of a plurality of data instances, wherein each data instance includes a time series of data points, perform an encoding operation on the training dataset to provide an encoded dataset having a lower dimension space than a dimension space of the training dataset, generate one or more prediction models based on the encoded dataset, determine an output of the one or more prediction models in the lower dimension space based on an input provided to the one or more prediction models, and perform a decoding operation on the output to project the output from the lower dimension space to the dimension space of the training dataset. Methods and computer program products are also provided.

Classes IPC  ?

  • G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques
  • G06F 17/16 - Calcul de matrice ou de vecteur

39.

METHOD AND SYSTEM FOR PERFORMING TRANSACTION BY IMPLEMENTING A TOKEN PROVISIONING SERVICE

      
Numéro d'application IB2023051387
Numéro de publication 2023/156924
Statut Délivré - en vigueur
Date de dépôt 2023-02-16
Date de publication 2023-08-24
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Mulani, Pramod Manohar
  • Hota, Manjit Ranjan
  • P., Rajagopal
  • Shukla, Vaibhav
  • Patruni, Satish
  • Ethirkottai, Sundararajan, Anandan

Abrégé

The present disclosure discloses a method and a system for performing transaction. In an embodiment, when a user initiates a card transaction at an entity, the method comprises receiving card information of the user from the entity for performing transaction. In response to receiving the card information, the method comprises identifying whether an alternate identifier is present for the card information in a. first server. If the alternate identifier is present in the first server, the method comprises transmitting the alternate identifier from the first server and a cryptogram value associated with the alternate identifier to the entity for performing the transaction. If the alternate identifier is not present in the first server, the method comprises transmitting the alternate identifier for the card information by obtaining the alternate identifier from a second server and the cryptogram value associated with the alternate identifier to the entity for performing the transaction.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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/34 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des cartes, p.ex. cartes à puces ou cartes magnétiques
  • G06Q 20/14 - Architectures de paiement spécialement adaptées aux systèmes de facturation
  • 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

40.

METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR GENERATING ROBUST GRAPH NEURAL NETWORKS USING UNIVERSAL ADVERSARIAL TRAINING

      
Numéro d'application US2023013290
Numéro de publication 2023/158786
Statut Délivré - en vigueur
Date de dépôt 2023-02-17
Date de publication 2023-08-24
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Chen, Huiyuan
  • Wang, Fei
  • Yang, Hao

Abrégé

Described are a method, system, and computer program product for generating robust graph neural networks using universal adversarial training. The method includes receiving a graph neural network (GNN) model and a bipartite graph including an adjacency matrix, initializing model parameters of the GNN model, initializing perturbation parameters, and sampling a subgraph of a complementary graph based on the bipartite graph. The method further includes repeating until convergence of the model parameters: drawing a random variable from a uniform distribution; generating a universal perturbation matrix based on the subgraph, the random variable, and the perturbation parameters; determining Bayesian Personalized Ranking (BPR) loss by inputting the bipartite graph and the universal perturbation matrix to the GNN model; updating the perturbation parameters based on stochastic gradient ascent; and updating the model parameters based on stochastic gradient descent. The method further includes, in response to convergence of the model parameters, outputting the model parameters.

Classes IPC  ?

41.

MULTI-NETWORK TOKENIZATION PROCESSING

      
Numéro d'application 18310374
Statut En instance
Date de dépôt 2023-05-01
Date de la première publication 2023-08-24
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Narayan, Prasanna L.
  • Powell, Glenn
  • Sheets, John
  • Tait, Paul
  • Carpenter, Andrew

Abrégé

Systems, apparatuses, and methods are provided for enabling a transaction using a token associated with a first payment network to be conducted using a second payment network. When a transaction using a token is submitted to a payment network, the payment network can determine the payment network associated with the token. If the token is associated with a second payment network, a token verification request including the token can be sent to the second payment network. The second payment network can then return a token verification response including a primary account identifier such as a primary account number (PAN) corresponding to the token and a validation result. The transaction may then be processed using the primary account identifier.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente

42.

SECURE MULTI-PARTY PROTOCOL

      
Numéro d'application 18311190
Statut En instance
Date de dépôt 2023-05-02
Date de la première publication 2023-08-24
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Mansour, Rasta A.
  • Law, Simon

Abrégé

A requestor and a responder may conduct secure communication by making API calls based on a secure multi-party protocol. The requestor may send a request data packet sent in a API request to the responder, where the request data packet can include at least a control block that is asymmetrically encrypted and a data block that is symmetrically encrypted. The responder may return a response data packet to the requestor, where the response data packet can include at least a control block and a data block that are both symmetrically encrypted. The requestor and the responder may derive the keys for decrypting the encrypted portions of the request and response data packets based on some information only known to the requestor and the responder. The secure multi-party protocol forgoes the need to store and manage keys in a hardware security module.

Classes IPC  ?

43.

System, Method, and Computer Program Product for Real-Time Account Level Rule Exclusion for Real-Time Payments

      
Numéro d'application 17675061
Statut En instance
Date de dépôt 2022-02-18
Date de la première publication 2023-08-24
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Misra, Navendu
  • Agarwal, Kavish
  • Agarwal, Nipun
  • Shaik, Juharasha
  • Guggarigoudar, Praveen Kumar Suresh
  • Alagiya, Ravi Rameshbhai
  • Ranjan, Rajiv
  • Kala, Durga S.
  • Masharov, Andrey
  • Li, Xuepeng
  • Pushpak, Anuvind
  • Corbalan Vila, Marc
  • Williams, Stuart Mark

Abrégé

Systems, methods, and computer program products may store, in a distributed cache, a rule associated with a plurality of accounts in a Real-Time Payments (RTP) network, the rule being stored in association with account data associated with the plurality of accounts; receive an account level exclusion directive associated with the account; store, in the distributed cache, the account level exclusion directive in association with the account; receive transaction data associated with a transaction in the RTP network between the account and another account; retrieve, from the distributed cache, the rule, the account level exclusion directive, and the account data associated with the account; exclude, based on the account level exclusion directive, use of the rule for processing the transaction; and process, without applying the rule, the transaction in the RTP network.

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/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile

44.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SECURE DATA DISTRIBUTION

      
Numéro d'application US2022016394
Numéro de publication 2023/158420
Statut Délivré - en vigueur
Date de dépôt 2022-02-15
Date de publication 2023-08-24
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Prokop, Bartlomiej, Piotr
  • Carroll, Bryan
  • John, Rhidian, Desmond Thomas
  • Nicholl, Julie

Abrégé

A method, system, and computer program product is provided for secure data distribution. The system includes at least one processor programmed or configured to receive, from a first system, a data capture request, generate a data capture object including a plurality of orchestration rules and a first public key, digitally sign the data capture object with a second private key corresponding to a second public key, transmit the data capture object to the first system, receive encrypted user data including user data encrypted with the first public key, generate a transient token based on the user data and the plurality of orchestration rules, and distribute the transient token to each party of the plurality of parties by transmitting the transient token to the first system via a device.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

45.

PRIVACY-PRESERVING BIOMETRICS FOR MULTI-FACTOR AUTHENTICATION

      
Numéro d'application US2023061861
Numéro de publication 2023/158930
Statut Délivré - en vigueur
Date de dépôt 2023-02-02
Date de publication 2023-08-24
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Badrinarayanan, Saikrishna
  • Arora, Sunpreet Singh

Abrégé

A method includes generating a second public key and a second private key of a second public-private key pair, and transmitting the second public key to a first user device, which stores an encrypted biometric template. The encrypted biometric template is a biometric template encrypted with a first public key of a first public-private key pair. The first user device encrypts the encrypted biometric template with the second public key to form a double encrypted biometric template. The method includes receiving the double encrypted biometric template from the first user device, decrypting the double encrypted biometric template using the second private key to obtain the encrypted biometric template, determining a test biometric template and encrypting the test biometric template, comparing the encrypted test biometric template and the encrypted biometric template to obtain an encrypted biometric match score, and transmitting the encrypted biometric match score to a server computer.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité 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
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité

46.

APPLICATION INTEGRITY VERIFICATION BY SDK

      
Numéro d'application US2022016358
Numéro de publication 2023/154066
Statut Délivré - en vigueur
Date de dépôt 2022-02-14
Date de publication 2023-08-17
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Chen, Yuexi
  • Markh, John

Abrégé

A method is disclosed and includes executing an integrated application comprising an SDK (software development kit) on a user device with a processor. The method includes determining, by the SDK and the processor on the user device, an checksum for the integrated application, validating, by the SDK in the user device, the integrated application using the determined checksum, and responsive to validating the determined checksum, performing, by the integrated application on the user device, an action.

Classes IPC  ?

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

47.

VISA

      
Numéro d'application 018913886
Statut En instance
Date de dépôt 2023-08-15
Propriétaire Visa International Service Association (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software, hardware, and firmware for creating, managing, and exchanging digital collectibles in the nature of downloadable virtual images, videos, and multimedia files authenticated by non-fungible tokens (NFTs) including relating to sports and sporting events in the real world and in virtual worlds including the metaverse; computer software in the field of digital currency, cryptocurrency, blockchain technology and non-fungible tokens (NFTs); computer software for users to view, access, store, monitor, manage, trade, send, receive, transmit, and exchange digital currency, virtual currency, cryptocurrency, digital and blockchain assets, and non-fungible tokens (NFTs); computer software for users to view, access, store, monitor, manage, trade, send, receive, transmit, and process virtual payments, including banking payments, payments by credit card, debit card, virtual payment card, including in virtual environments and virtual worlds including the metaverse; computer software for management and/or processing of digital transactions; computer software for use as a digital currency wallet and storage of non-fungible tokens; computer software for use as a cryptocurrency wallet; computer software used in auditing digital currency, virtual currency, cryptocurrency, digital and blockchain assets, digitized assets, digital tokens, crypto tokens and utility tokens; computer software for managing and verifying digital transactions, including cryptocurrency transactions using blockchain technology. Providing financial services in virtual environments and virtual worlds including the metaverse; providing virtual currency transaction processing services for others; cryptocurrency payment processing services; cryptocurrency exchange services featuring blockchain technology; issuance and redemption of tokens of value; virtual currency services; virtual currency exchange services; financial trading services in the field of nonfungible tokens, including financial exchange of virtual currency, in the field of nonfungible tokens (NFTs); electronic transfer of virtual currencies; financial sponsorship of sporting competitions, events, activities, and games in virtual worlds including the metaverse; financial services, namely providing a digital wallet that stores customer account information and enables them to make point-of-sales transactions, access coupons, vouchers, voucher codes and rebates at retailers and to obtain loyalty or monetary rewards that can be credited to their accounts via a cash-back system; financial services, namely providing a digital currency wallet; monetary and financial services in the nature of blockchain-based payment verification services; information, advisory and consultancy services relating to all the aforesaid services. Entertainment services, namely, providing on-line, non-downloadable virtual images, videos, and multimedia files relating to sports and sporting events in the real world and in virtual worlds including the metaverse, for use in virtual environments created for entertainment purposes authenticated by non-fungible tokens (NFTs); entertainment services, namely, providing online virtual environments in which users can interact for recreational, leisure or entertainment purposes accessible in virtual worlds including the metaverse. Providing online non-downloadable software in the field of digital currency, cryptocurrency, blockchain technology and non-fungible tokens (NFTs); providing temporary use of non-downloadable computer software for users to view, access, store, monitor, manage, trade, send, receive, transmit, and exchange digital currency, virtual currency, cryptocurrency, digital and blockchain assets, and non-fungible tokens (NFTs); providing online non-downloadable computer software for users to view, access, store, monitor, manage, trade, send, receive, transmit, and process virtual payments, including banking payments, payments by credit card, debit card, virtual payment card, including in virtual environments and virtual worlds including the metaverse; providing online non-downloadable computer software for management and/or processing of digital transactions; providing online non-downloadable computer software for use as a digital currency wallet and storage of non-fungible tokens; providing online non-downloadable computer software for use as a cryptocurrency wallet; providing online non-downloadable computer software used in auditing digital currency, virtual currency, cryptocurrency, digital and blockchain assets, digitized assets, digital tokens, crypto tokens and utility tokens; providing online non-downloadable computer software for managing and verifying digital transactions, including cryptocurrency transactions using blockchain technology; providing user authentication services using blockchain technology for transactions involving digital currency, virtual currency, cryptocurrency, digital and blockchain assets, and non-fungible tokens (NFTs); information, advisory and consultancy services relating to all the aforesaid services.

48.

KEY MANAGEMENT FOR MULTI-PARTY COMPUTATION

      
Numéro d'application 18192287
Statut En instance
Date de dépôt 2023-03-29
Date de la première publication 2023-08-10
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Gryb, Oleg
  • Nagasundaram, Sekhar

Abrégé

Methods and systems for managing cryptographic keys in on-premises and cloud computing environments and performing multi-party cryptography are disclosed. A cryptographic key can be retrieved from a hardware security module by a key management computer. The key management computer can generate key shares from the cryptographic key, and securely distribute the key shares to computer nodes or key share databases. The computer nodes can use the key shares in order to perform secure multi-party cryptography.

Classes IPC  ?

49.

TWO-SERVER PRIVACY-PRESERVING CLUSTERING

      
Numéro d'application 18302965
Statut En instance
Date de dépôt 2023-04-19
Date de la première publication 2023-08-10
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Mohassel, Payman
  • Trieu, Ni

Abrégé

Described herein are systems and techniques for privacy-preserving unsupervised learning. The disclosed system and methods can enable separate computers, operated by separate entities, to perform unsupervised learning jointly based on a pool of their respective data, while preserving privacy. The system improves efficiency and scalability, while preserving privacy and avoids leaking a cluster identification. The system can jointly compute a secure distance via privacy-preserving multiplication of respective data values x and y from the computers based on a 1-out-of-N oblivious transfer (OT). In various embodiments, N may be 2, 4, or some other number of shares. A first computer can express its data value x in base-N. A second computer can form an ×N matrix comprising random numbers mi,0 and the remaining elements mi,j=(yjNi−mi,0) mod . The first computer can receive an output vector from the OT, having components mi=(yxi Ni−mi,0) mod .

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06N 3/088 - Apprentissage non supervisé, p.ex. apprentissage compétitif
  • G06F 9/38 - Exécution simultanée d'instructions
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
  • G06F 7/58 - Générateurs de nombres aléatoires ou pseudo-aléatoires
  • G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques

50.

ENGINE FOR CONFIGURING AUTHENTICATION OF ACCESS REQUESTS

      
Numéro d'application 18004299
Statut En instance
Date de dépôt 2021-07-08
Date de la première publication 2023-08-10
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Siddens, Cory
  • Koenigsbrueck, Andrew John Bruno Naumann Zu
  • Chamseddine, Ali

Abrégé

A method comprises a security evaluation computer receiving access data from a user device of a user during an access request. The security evaluation computer analyzes the access data using authentication rules that each specify one of a plurality of authentication protocols for authenticating the user or the user device. At least one of the authentication rules specifies a security level flag for when no authentication is to be performed. The security evaluation computer triggers a first authentication rule corresponding to a first authentication protocol of the plurality of authentication protocols and implements the first authentication protocol. The security evaluation computer sends an authorization request message to an authorization server in a manner consistent with the first authentication protocol and then receive an authorization response message. The security evaluation computer analyzes, using authorization rules, the access data and the authorization response message to determine whether to complete the access request.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/45 - Structures ou outils d’administration de l’authentification

51.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SECURE EDGE COMPUTING OF A MACHINE LEARNING MODEL

      
Numéro d'application US2023012076
Numéro de publication 2023/150137
Statut Délivré - en vigueur
Date de dépôt 2023-02-01
Date de publication 2023-08-10
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Liu, Miaomiao
  • He, Runxin
  • Cheng, Yinhe
  • Gu, Yu

Abrégé

Described are a system, method, and computer program product for secure edge computing of a machine learning model. The method includes transmitting, with a server, a first portion of a machine learning model to a computing device remote from the server. The first portion includes at least one first layer of the machine learning model configured to process a first input of data collected by the computing device and generate an output. The method also includes receiving, with the server from the computing device, encoded model data including the output. The method further includes decoding, with the server, the encoded model data to produce decoded model data, and generating, with the server, a classification based on the first input of data by executing a second portion of the machine learning model.

Classes IPC  ?

  • G06F 18/241 - Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 16/90 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet - Détails des fonctions des bases de données indépendantes des types de données cherchés
  • G06N 3/0464 - Réseaux convolutifs [CNN, ConvNet]

52.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INTERPRETING BLACK BOX MODELS FOR PAYMENT AUTHORIZATION DECISIONS

      
Numéro d'application US2023012248
Numéro de publication 2023/150247
Statut Délivré - en vigueur
Date de dépôt 2023-02-03
Date de publication 2023-08-10
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Kan, Xi
  • Wang, Dan
  • Onovae, Okeoghene, Duke
  • Das, Rajat

Abrégé

A computer-implemented method includes: receiving an inquiry request message identifying a first payment transaction having a first plurality of transaction parameters and a first authorization decision; querying a database including transaction data associated with a plurality of historical payment transactions to identify a subset of historical payment transactions, the transaction data including, for each of the plurality of historical payment transactions, a plurality of transaction parameters and an authorization decision, the subset of historical payment transactions including payment transactions having an authorization decision different from the first authorization decision and having a similarity score that satisfies a threshold; determining an impact parameter of the first plurality of transaction parameters by comparing the first plurality of transaction parameters with the plurality of transaction parameters associated with the plurality of historical payment transactions in the subset; and generating an inquiry response message based on the impact parameter.

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 10/0635 - Analyse des risques liés aux activités d’entreprises ou d’organisations
  • G06N 20/00 - Apprentissage automatique
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • 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

53.

Residual Neural Networks for Anomaly Detection

      
Numéro d'application 18013350
Statut En instance
Date de dépôt 2021-06-22
Date de la première publication 2023-08-10
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Zhuang, Zhongfang
  • Yeh, Michael
  • Zhang, Wei
  • Ebrahimi, Javid

Abrégé

Systems, methods, and computer program products train a residual neural network including a first fully connected layer, a first recurrent neural network layer, and at least one skip connection for anomaly detection. The at least one skip connection directly connects at least one of (i) an output of the first fully connected layer to a first other layer downstream of the first recurrent neural network layer in the residual neural network and (ii) an output of the first recurrent neural network layer to a second other layer downstream of a second recurrent neural network layer in the residual neural network.

Classes IPC  ?

  • G06Q 40/00 - Finance; Assurance; Stratégies fiscales; Traitement des impôts sur les sociétés ou sur le revenu

54.

EVENT COMMUNICATION AND VERIFICATION THROUGH A BLOCKCHAIN NETWORK

      
Numéro d'application 18305320
Statut En instance
Date de dépôt 2023-04-21
Date de la première publication 2023-08-10
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Handa, Sukrit
  • Mukherjee, Suman
  • Tidwell, Timothy P.
  • Thekadath, Ajith

Abrégé

A method for verifying that event can take place before the event is executed is disclosed. A verification system is incorporated into an event processing network, such that the verification system can identify newly proposed events and determine whether they can be completed. The verification system can inform the network about verification results through distributed blockchain records. Other changes in event status can also be communicated through and stored in blockchain records.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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

55.

System, Method, and Computer Program Product for Diagnosing Faulty Components in Networked Computer Systems

      
Numéro d'application 17591800
Statut En instance
Date de dépôt 2022-02-03
Date de la première publication 2023-08-03
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Shen, Yi
  • Pattanaik, Sangram
  • Anaparthi, Trinath B.

Abrégé

Described are a system, method, and computer program product for diagnosing faulty components in networked computer systems. The method includes receiving a plurality of alerts associated with a fault in a networked computer system. The method also includes generating a graph of a network topology of the networked computer system. The method further includes associating each alert with a node of the graph to determine a set of nodes affected by the fault. The method further includes determining a common node of the graph having a plurality of edges connected to nodes affected by the fault. The method further includes determining a faulty component based on the common node, retrieving a set of records of operational changes to the networked computer system, and determining, based on the set of records and the faulty component, an operational change that caused the fault in the networked computer system.

Classes IPC  ?

  • H04L 41/0631 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse de la corrélation entre les notifications, les alarmes ou les événements en fonction de critères de décision, p.ex. la hiérarchie ou l’analyse temporelle ou arborescente
  • H04L 41/0659 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau en isolant ou en reconfigurant les entités défectueuses
  • H04L 41/12 - Découverte ou gestion des topologies de réseau

56.

Method, System, and Computer Program Product for Determining Solvency of a Digital Asset Exchange

      
Numéro d'application 18125864
Statut En instance
Date de dépôt 2023-03-24
Date de la première publication 2023-08-03
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Mohassel, Payman
  • Agrawal, Shashank
  • Ganesh, Chaya

Abrégé

Disclosed is a method, system, and computer program product for determining solvency of a digital asset exchange system. The method includes identifying a plurality of blockchain addresses corresponding to a plurality of users of a digital asset exchange system, generating a first commitment to an amount of digital assets corresponding to the plurality of blockchain addresses, and generating a second commitment to a balance of each user of the plurality of users. The method also includes generating a first component of a zero-knowledge algorithm that is configured to receive, as input, the first commitment. The method further includes generating, with at least one processor, a second component of the zero-knowledge algorithm that is configured to receive, as input, the second commitment. The method further includes determining that the digital asset exchange system is solvent based on the zero-knowledge algorithm.

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/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

57.

COMPACT RECORDATION PROTOCOL

      
Numéro d'application 18193035
Statut En instance
Date de dépôt 2023-03-30
Date de la première publication 2023-08-03
Propriétaire Visa International Service Association (USA)
Inventeur(s) Wang, Quan

Abrégé

A method for efficiently storing and verifying records is disclosed. The method may comprise receiving a first hash of first interaction data and determining an interaction identifier associated with the first hash, then storing the first hash in a database along with the interaction identifier and determining a root hash of a hash tree. In addition, the method may also comprise providing the root hash of the hash tree to a public blockchain. Embodiments of the invention also allow users to easily present records to a third party or inquiring entity. Furthermore, interactions may be processed more quickly than previous blockchain methods that publish to a block during each individual interaction.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

58.

Systems And Methods For Protecting Against Relay Attacks

      
Numéro d'application 18193438
Statut En instance
Date de dépôt 2023-03-30
Date de la première publication 2023-08-03
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Sullivan, Brian
  • Wang, Quan
  • Chen, Yuexi
  • Aabye, Christian
  • Flurscheim, Christian
  • Hapuarachchi, Pasan

Abrégé

Systems, methods, and devices are disclosed for preventing relay attacks. A user device may receive (e.g., when proximate to the first access device), from an intervening device, device identification data for a first access device. A message may be received from a second access device via the intervening device. The message may include a digital signature generated based at least in part on second access device identification data. The user device may validate the message utilizing the digital signature and a public key. If the message is invalid, the user device may discard the message. If the message is valid, (e.g., unaltered), the user device may determine that the user has not confirmed an intent to interact with the second access device and may terminate an further interaction with the second access device accordingly.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • G07F 15/00 - Appareils déclenchés par pièces de monnaie avec distribution de liquide, de gaz ou d'électricité commandée par le comptage
  • H04L 9/08 - Répartition de clés
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

59.

DYNAMIC PRIVACY-PRESERVING APPLICATION AUTHENTICATION

      
Numéro d'application 18023971
Statut En instance
Date de dépôt 2021-09-02
Date de la première publication 2023-08-03
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Christodorescu, Mihai
  • Shirvanian, Maliheh
  • Zawoad, D.M. Shams

Abrégé

An application or device is authenticated using secure application data validation. A server computer receives an authentication request comprising an application identifier or a user device identifier associated with a user device, the authentication request originating from the user device. The server computer receives a set of behavioral data associated with the application or the user device. Responsive to receiving the application identifier or device identifier, the server computer obtains a fuzzy vault associated with the application identifier or the user device identifier. The server computer determines a reconstructed key value using the fuzzy vault and the set of behavioral data. The application or the user device is authenticated using the reconstructed key value.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • 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

60.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ENERGY EFFICIENT GENERATION OF ARTIFICIAL NOISE TO PREVENT SIDE-CHANNEL ATTACKS

      
Numéro d'application US2023011705
Numéro de publication 2023/147025
Statut Délivré - en vigueur
Date de dépôt 2023-01-27
Date de publication 2023-08-03
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Jin, Shan
  • Xu, Minghua
  • Christodorescu, Mihai

Abrégé

Methods, systems, and computer program products are provided for energy efficient generation of artificial noise to prevent side-channel attacks. An example method includes storing at least one secret value including secret value bits. At least one cryptographic operation is executed based on the at least one secret value. An artificial sequence generator stores at least one state indication based on a plurality of previous cryptographic operations executed on the device. A plurality of samples of artificial noise are generated, and a number of the plurality of samples is based on at least one power constraint parameter. Each sample of artificial noise of the plurality of samples of artificial noise is overlaid over a respective portion of a side channel signal based on the at least one state indication to mask leakage information associated with the at least one secret value on the side channel signal.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 7/72 - Méthodes ou dispositions pour effectuer des calculs en utilisant une représentation numérique non codée, c. à d. une représentation de nombres sans base; Dispositifs de calcul utilisant une combinaison de représentations de nombres codées et non codées utilisant l'arithmétique des résidus
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité

61.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DYNAMIC NODE CLASSIFICATION IN TEMPORAL-BASED MACHINE LEARNING CLASSIFICATION MODELS

      
Numéro d'application US2023011830
Numéro de publication 2023/147106
Statut Délivré - en vigueur
Date de dépôt 2023-01-30
Date de publication 2023-08-03
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Sun, Jiarui
  • Gu, Mengting
  • Yeh, Michael
  • Wang, Liang
  • Zhang, Wei

Abrégé

Described are a system, method, and computer program product for dynamic node classification in temporal-based machine learning classification models. The method includes receiving graph data of a discrete time dynamic graph including graph snapshots, and node classifications associated with all nodes in the discrete time dynamic graph. The method includes converting the discrete time dynamic graph to a time-augmented spatio-temporal graph and generating an adjacency matrix based on a temporal walk of the time-augmented spatio-temporal graph. The method includes generating an adaptive information transition matrix based on the adjacency matrix and determining feature vectors based on the nodes and the node attribute matrix of each graph snapshot. The method includes generating and propagating initial node representations across information propagation layers using the adaptive information transition matrix and classifying a node of the discrete time dynamic graph subsequent to the first time period based on final node representations.

Classes IPC  ?

  • G06F 18/2323 - Techniques non hiérarchiques basées sur la théorie des graphes, p.ex. les arbres couvrants de poids minimal [MST] ou les coupes de graphes
  • G06F 16/90 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet - Détails des fonctions des bases de données indépendantes des types de données cherchés
  • G06F 18/241 - Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques
  • G06N 3/0464 - Réseaux convolutifs [CNN, ConvNet]
  • G06N 3/049 - Réseaux neuronaux temporels, p.ex. éléments à retard, neurones oscillants ou entrées impulsionnelles
  • G06N 3/082 - Méthodes d'apprentissage modifiant l’architecture, p.ex. par ajout, suppression ou mise sous silence de nœuds ou de connexions

62.

MULTI-LEVEL FINGERPRINTS TO DERIVE MISSING DATA DURING RETRY DETECTION

      
Numéro d'application US2023060836
Numéro de publication 2023/147237
Statut Délivré - en vigueur
Date de dépôt 2023-01-18
Date de publication 2023-08-03
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Mccarter, Ryan
  • Catney, Charles
  • Mckillop, Hugh

Abrégé

A method performed by an access server is disclosed. The method including receiving a first access request including various fields of data for accessing a resource. The method may then generate a first fingerprint using a first value of a first field of the first access request and store the first fingerprint. After, the access server may receive a second access request, and generate a second fingerprint using a second value of the first field of the second access request. Then the first fingerprint can be compared to the second fingerprint to determine a possible match of the second access request to the first access request. A database is accessed using data of the first or second access request, to retrieve missing data in the first or second access request. The missing data can be compared to a corresponding field of the other access request to confirm a match.

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/33 - Authentification de l’utilisateur par certificats
  • 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

63.

System, Method, and Computer Program Product for Secured, Encrypted Transaction Processing

      
Numéro d'application 18125784
Statut En instance
Date de dépôt 2023-03-24
Date de la première publication 2023-08-03
Propriétaire Visa International Service Association (USA)
Inventeur(s) Wagner, Kim R.

Abrégé

A system, method, and computer program product is provided for secured, encrypted transaction processing. The method includes receiving a transaction request including a first user token including a first account balance, a second user token including a second account balance, and a transaction value. The method also includes generating a new first account balance by executing a zero-knowledge subtraction, and a new first user token including the new first account balance. The method further includes generating a new second account balance by executing a zero-knowledge addition, and a new second user token including the new second account balance. The method further includes transmitting the new tokens to the respective computing devices. The method further includes receiving a new transaction request including the new first user token and/or the new second user token, and generating a new account balance by executing a zero-knowledge computation based on the new transaction request.

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
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • 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
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile

64.

VISA

      
Numéro d'application 227289400
Statut En instance
Date de dépôt 2023-08-02
Propriétaire Visa International Service Association (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer software, hardware, and firmware for creating, managing, and exchanging digital collectibles (1) Providing virtual currency transaction processing services for others; cryptocurrency payment processing services; cryptocurrency exchange services featuring blockchain technology; issuance of tokens of value; financial exchange of virtual currency, in the field of nonfungible tokens (NFTs); financial sponsorship of sporting competitions, events, activities, and games in the virtual world; financial services, providing a digital wallet that stores customer account information and enables them to make point-of-sales transactions, access coupons, vouchers, voucher codes and rebates at retailers and to obtain loyalty or monetary rewards that can be credited to their accounts via a cash-back system; financial services, providing a digital currency wallet; monetary and financial services in the nature of blockchain-based payment verification services (2) Entertainment services, namely, providing on-line, non-downloadable virtual images, videos, and multimedia files for use in virtual environments authenticated by non-fungible tokens (NFTs); entertainment services, namely, providing online virtual environments in which users can interact for recreational, leisure or entertainment purposes accessible in the virtual world (3) Providing temporary use of non-downloadable computer software for users to view, access, store, monitor, manage, trade, send, receive, transmit, and exchange digital currency, virtual currency, cryptocurrency, digital and blockchain assets, and non-fungible tokens (NFTs); providing online non-downloadable software for management of digital transactions; providing online non-downloadable software for use as a digital currency wallet and storage of non-fungible tokens; providing online non-downloadable software for use as a cryptocurrency wallet; providing online non-downloadable software used in auditing digital currency, virtual currency, cryptocurrency, digital and blockchain assets, digitized assets, digital tokens, crypto tokens and utility tokens; providing online non-downloadable computer software for managing and verifying cryptocurrency transactions using blockchain technology

65.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR TIME-BASED ENSEMBLE LEARNING USING SUPERVISED AND UNSUPERVISED MACHINE LEARNING MODELS

      
Numéro d'application US2022013047
Numéro de publication 2023/140841
Statut Délivré - en vigueur
Date de dépôt 2022-01-20
Date de publication 2023-07-27
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Cheng, Yinhe
  • Gu, Yu
  • Hamilton, Sam, Peter

Abrégé

Provided are systems for ensemble learning with machine learning models that include a processor to receive a training dataset of a plurality of data instances, wherein each data instance comprises a time series of data points, add an amount of time delay to one or more data instances to provide an augmented training dataset, select a first plurality of supervised machine learning models, select a second plurality of unsupervised machine learning models, train the first plurality of supervised machine learning models and the second plurality of unsupervised machine learning models based on the augmented training dataset, generate an ensemble machine learning model based on outputs of the supervised machine learning models and unsupervised machine learning models, and generate a runtime output of the ensemble machine learning model based on a runtime input to the ensemble machine learning model. Methods and computer program products are also provided.

Classes IPC  ?

66.

METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATING DIGITAL TRANSACTIONS

      
Numéro d'application US2023011424
Numéro de publication 2023/141352
Statut Délivré - en vigueur
Date de dépôt 2023-01-24
Date de publication 2023-07-27
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Prabhakar, Rajagopal
  • Mulani, Pramod
  • Manoharan, Hemanth Kumar
  • Ramasubbu, Bama
  • Sundararajan, Anandan, Ethirkottai
  • Patruni, Satish, Kumar
  • Sabapathy, Punniyakotti
  • Tharoor, Sandeep
  • Agrawal, Khushboo
  • Premvir, Premvir

Abrégé

Methods for authenticating digital transactions include receiving a device registration request, a device attestation response including a first token, and a selection of an authentication mode from a device. In response to receiving the device registration request and determining that the selected authentication mode is a static personal identification number (PIN) authentication mode, a device registration response is provided to the device. A first payment transaction request and an enrolment request to authenticate a second payment transaction request using the static PIN authentication mode are subsequently received from the device. The device is communicated with to receive the static PIN from the device. The device is enrolled based on the static PIN. Systems and computer program products are also provided.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

67.

Computer-Implemented Method, System, and Computer Program Product for Automated Forecasting

      
Numéro d'application 18125883
Statut En instance
Date de dépôt 2023-03-24
Date de la première publication 2023-07-27
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Tripathi, Anup
  • Pritchard, Jr., Robert David
  • Zhou, Yinle
  • Mukherjee, Suman

Abrégé

A computer-implemented method for automated forecasting of cash flow includes: monitoring, while a plurality of first transactions are being processed in a payment network, payable transaction data associated with the plurality of first transactions, the plurality of first transactions initiated with at least one account issued to a merchant; monitoring, while a plurality of second transactions are being processed in a payment network, receivable transaction data associated with the plurality of second transactions, the plurality of second transactions between the merchant and a plurality of users; determining, based on the payable transaction data and the receivable transaction data, a plurality of seasonal variables; and generating a cash flow forecast associated with the merchant, the cash flow forecast generated based on the plurality of seasonal variables. A system and computer program product for automated forecasting of cash flow are also disclosed.

Classes IPC  ?

  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
  • G06Q 40/12 - Comptabilité

68.

NETWORK FOR IMPROVED VERIFICATION SPEED WITH TAMPER RESISTANT DATA

      
Numéro d'application 18176989
Statut En instance
Date de dépôt 2023-03-01
Date de la première publication 2023-07-27
Propriétaire
  • Visa International Service Association (USA)
  • Yale University (USA)
Inventeur(s)
  • Zamani, Mahdi
  • Movahedi, Mahnush
  • Raykova, Mariana

Abrégé

A method is disclosed. The method includes: a) receiving node identifiers from nodes of a plurality of nodes in a computer network; b) determining a plurality of node committees in a sampler graph comprising a plurality of nodes, wherein the node is present in a node committee in the plurality of node committees; c) and i) generating a random string; ii) performing a proof of work process using the random string and a hash function; iii) if the proof of work process yields a solution that is acceptable, then broadcasting the solution to all other nodes in the plurality of nodes, wherein the other nodes verify the solution; and iv) if the other nodes verify the solution, the node is elected to a subcommittee for the node committee, wherein the subcommittee updates the sampler graph; and d) repeating steps b) and c) until a leader committee is determined.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/22 - Schémas ou modèles de paiement
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité

69.

DYNAMIC CLAIMS SUBMISSION SYSTEM

      
Numéro d'application 18191832
Statut En instance
Date de dépôt 2023-03-28
Date de la première publication 2023-07-27
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Harris, Theodore
  • O’connell, Craig
  • Li, Yue
  • Korolevskaya, Tatiana

Abrégé

Embodiments are directed to a method for determining an interview script in a claims submission. The method may comprising receiving data relating to a claim being submitted, which may include claims submission data input by a user, information relating to the user, and one or more features. Data associated with the one or more features may be determined from an artificial intelligence model. A first score based on the data associated with the one or more features and data associated with the information relating to the user may be determined and used to determine an interview script. In one embodiment, questions in the interview script may continue to be provided to the interviewer computer if a continually updated score remains above a predetermined threshold. In another embodiment, the user may be routed to a live interview with a human representative if a continually updated score drops below a predetermined threshold.

Classes IPC  ?

  • G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
  • G06F 16/242 - Formulation des requêtes
  • G06N 20/00 - Apprentissage automatique
  • G06Q 10/10 - Bureautique; Gestion du temps

70.

TECHNIQUES FOR IN-MEMORY DATA SEARCHING

      
Numéro d'application 18193503
Statut En instance
Date de dépôt 2023-03-30
Date de la première publication 2023-07-27
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Pishe, Naveen
  • Pallerlamudi, Abhilash Srimat Tirumala

Abrégé

A method performs efficient data searches in a distributed computing system. The method may include, receiving a first key. The method may further include determining a hash map associated with the first key from among a plurality of hash maps. In some examples, the obtained hash map maps a partition of a set of keys to particular index values. The method may further include determining an index value associated with a second key using the determined hash map. The method may further include determining transaction processing data associated with the first key using the determined index value and providing the transaction processing data. Utilization of the plurality of hash maps may enable a data search to be performed using on-board memory of an electronic device of the distributed computing system.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 16/22 - Indexation; Structures de données à cet effet; Structures de stockage
  • 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 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet

71.

DOMAIN VALIDATIONS USING VERIFICATION VALUES

      
Numéro d'application 17580563
Statut En instance
Date de dépôt 2022-01-20
Date de la première publication 2023-07-20
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Banow, Sheldon
  • Lopez, Eduardo
  • Mohammed, Sayeed

Abrégé

A method is disclosed, and includes receiving from a token requestor, a token data request message comprising an initial resource provider identifier, and determining a permanent resource provider identifier using the initial resource provider identifier. The method also includes determining a verification value, and associating the permanent resource provider identifier with a token, the verification value, and domain controls. The method also includes providing a token data response message including a verification value to the token requestor, receiving an authorization request message comprising the token, the verification value, and one or more data elements in a plurality of data fields, determining the permanent resource provider identifier using the one or more data elements in the plurality of data fields, and determining that the verification value in the authorization request message matches the verification value that was provided to the token requestor, and that a transaction satisfies the domain controls.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

72.

System, Method, and Computer Program Product for Generating Synthetic Data

      
Numéro d'application 18123362
Statut En instance
Date de dépôt 2023-03-20
Date de la première publication 2023-07-20
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Tian, Xiao
  • Huang, Jianhua
  • Chetia, Chiranjeet
  • Cao, Shi
  • Vila, Marc Corbalan
  • Barcenas Cardenas, Claudia Carolina

Abrégé

Provided are a method, system, and computer program product for generating synthetic data. The method includes generating a correlation graph of a plurality of data types based on a plurality of correlations. The method also includes generating a directed acyclic graph of the plurality of data types based on the correlation graph. The method further includes traversing the directed acyclic graph to produce a hierarchical graph of the plurality of data types, wherein the hierarchical graph includes a plurality of nodes, and wherein each node of the plurality of nodes is associated with a data type of the plurality of data types. The method further includes generating synthetic training data including a plurality of records of data by repeatedly traversing the hierarchical graph and based on a plurality of sets of values and a plurality of sets of interdependencies.

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
  • G06N 20/00 - Apprentissage automatique
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage

73.

METHODS FOR SECURE CRYPTOGRAM GENERATION

      
Numéro d'application 18156933
Statut En instance
Date de dépôt 2023-01-19
Date de la première publication 2023-07-20
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Le Saint, Eric
  • Gordon, James
  • Joshi, Roopesh

Abrégé

A computer-implemented method performed by a user device is provided. The computer-implemented method includes receiving a message including an encrypted credential from a server computer; determining a response shared secret using a private key and a server public key; decrypting the encrypted credential using the response shared secret to determine a credential; obtaining a key derivation parameter from the credential; determining a first cryptogram key using the key derivation parameter; generating a first cryptogram using the first cryptogram key; and sending the first cryptogram to a second computer.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité 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
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • H04L 9/40 - Protocoles réseaux de sécurité

74.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR TIME-BASED ENSEMBLE LEARNING USING SUPERVISED AND UNSUPERVISED MACHINE LEARNING MODELS

      
Numéro d'application 17785429
Statut En instance
Date de dépôt 2022-01-20
Date de la première publication 2023-07-20
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Cheng, Yinhe
  • Gu, Yu
  • Hamilton, Sam Peter

Abrégé

Provided are systems for ensemble learning with machine learning models that include a processor to receive a training dataset of a plurality of data instances, wherein each data instance comprises a time series of data points, add an amount of time delay to one or more data instances to provide an augmented training dataset, select a first plurality of supervised machine learning models, select a second plurality of unsupervised machine learning models, train the first plurality of supervised machine learning models and the second plurality of unsupervised machine learning models based on the augmented training dataset, generate an ensemble machine learning model based on outputs of the supervised machine learning models and unsupervised machine learning models, and generate a runtime output of the ensemble machine learning model based on a runtime input to the ensemble machine learning model. Methods and computer program products are also provided.

Classes IPC  ?

  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

75.

SYSTEM AND METHOD FOR IMPLEMENTING A KEY-CODE BASED MONEY TRANSFER

      
Numéro d'application 18125406
Statut En instance
Date de dépôt 2023-03-23
Date de la première publication 2023-07-20
Propriétaire Visa International Service Association (USA)
Inventeur(s) Andral, Vladimir

Abrégé

A system includes a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium comprises code that when executed by the processor, causes the processor to receive a money transfer amount indicative of an amount of funds to be transferred to a recipient. The processor generates a key code associated with the money transfer amount that is provided to a user of the system and given to the recipient by the user. The key code is programmed by the processor to enable the recipient to use the key code to redeem the amount of funds associated with the money transfer amount.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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

76.

OFFLINE SECURITY VALUE DETERMINATION SYSTEM AND METHOD

      
Numéro d'application 18188195
Statut En instance
Date de dépôt 2023-03-22
Date de la première publication 2023-07-20
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Harris, Theodore
  • Li, Yue
  • Korolevskaya, Tatiana
  • O'Connell, Craig

Abrégé

A method includes receiving, by a server computer, data of a communication device; training, by the server computer, a neural network model based on the data of the communication device and communication device metadata from one or more additional communication devices, to generate a machine learning model configured to determine, based on a metadata associated with an application, a security value related to an indication of a security threat; and transmitting the machine learning model to the communication device. The communication device can use the machine learning model to determine the security value, by inputting the metadata associated with the application, as a vectorized data into the machine learning model. The communication device can determine whether to run or install the application based upon the security value.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 36/36 - Contrôle de resélection par un équipement d'abonné ou un équipement terminal

77.

SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR SYSTEM MACHINE LEARNING IN DEVICE PLACEMENT

      
Numéro d'application US2022012216
Numéro de publication 2023/136821
Statut Délivré - en vigueur
Date de dépôt 2022-01-13
Date de publication 2023-07-20
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Cheng, Yinhe
  • Hamilton, Sam, Peter
  • Gu, Yu

Abrégé

Systems, methods, and computer program products that use unsupervised learning to learn relationships between operations of a machine learning model based on a model graph representation to group the operations into clusters and, given a set of clusters and labels for the clusters, use a reinforcement learning algorithm to generate a final device placement result for the machine learning model.

Classes IPC  ?

  • G06T 1/20 - Architectures de processeurs; Configuration de processeurs p.ex. configuration en pipeline

78.

System, Method, and Computer Program Product for Updating an Application Programming Interface Field of a Transaction Message

      
Numéro d'application 18118931
Statut En instance
Date de dépôt 2023-03-08
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Sukhija, Rohit
  • M S, Pragathi

Abrégé

Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.

Classes IPC  ?

79.

Method, System, and Computer Program Product for Wait Time Estimation Using Predictive Modeling

      
Numéro d'application 18121702
Statut En instance
Date de dépôt 2023-03-15
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Garg, Richa
  • Carlson, Walker
  • Sharma, Varun
  • Kandaloo, Nandakumar
  • Aditya, Srijoy

Abrégé

Described are a system, method, and computer program product for wait time estimation using predictive modeling. The method includes receiving a request for a predictive wait time estimate from a user including a designated time and a selection of a merchant. The method also includes determining an initial queue length and determining a service rate for each subinterval of a plurality of subintervals from the current time to the designated time. The method further includes producing a plurality of arrival rates using a trained predictive model, and determining a difference between an arrival rate and a service rate for each subinterval, to produce a plurality of changes in queue length. The method further includes determining a queue length based on the plurality of changes in queue length, generating the predictive wait time estimate based on the queue length, and transmitting the predictive wait time estimate to the user.

Classes IPC  ?

  • G06Q 30/0202 - Prédictions ou prévisions du marché pour les activités commerciales
  • G06Q 30/0251 - Publicités ciblées

80.

RULES ENGINE FOR COMMUNICATION ROUND TRIPS OPTIMIZATION OF KERNEL-IN-CLOUD PAYMENT TRANSACTION

      
Numéro d'application 18175084
Statut En instance
Date de dépôt 2023-02-27
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Chen, Yuexi
  • Kekicheff, Marc
  • Martin, Philippe

Abrégé

A thin client may be utilized to facilitate data exchanges between two devices (e.g., a remote computer and a portable device). In some embodiments, the two devices may utilize differing communications protocols. The thin client may further be configured with a rules engine that determines one or more actions to be performed in response to one or more stimuli. The thin client may manage the processing flow between the two devices according to one or more predefined rules that are interpretable by the rules engine. The rules may be pushed to the thin client via any suitable device enabling the functionality of the thin client to be configured and/or modified without having to update the hardware and/or software of the thin client.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • 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/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

81.

System and Method for Processing Deferred Authorization Transactions

      
Numéro d'application 18093433
Statut En instance
Date de dépôt 2023-01-05
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Alandt, Robert Franklin
  • Patterson, Barbara Elizabeth
  • Surin, Anjana Neera

Abrégé

A method of processing a deferred authorization transaction including: receiving at least one transaction processing request associated with a transaction, where the transaction is initiated using a portable financial device associated with a user, the at least one transaction processing request including a deferred authorization indicator; determining that the at least one transaction processing request includes the deferred authorization indicator; determining that the transaction is a deferred authorization transaction based on determining that the at least one transaction processing request includes the deferred authorization indicator; and processing the transaction using at least one deferred authorization transaction rule in response to determining that the transaction is a deferred authorization transaction. A system for processing a deferred authorization transaction is also disclosed.

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

82.

Model Management System for Developing Machine Learning Models

      
Numéro d'application 18119385
Statut En instance
Date de dépôt 2023-03-09
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Nair, Vivek Narayanan
  • Narang, Anubhav
  • Akhtar, Lubna
  • Rathore, Dhirender Singh
  • Khokale, Ayush Manohar Babu
  • Wu, Keyuan

Abrégé

Provided is a system for developing a geographic agnostic machine learning model. The system may select transaction data associated with payment transactions conducted by a first plurality of users, wherein the transaction data includes first transaction data associated with payment transactions conducted by a first plurality of users in a first geographic area and second transaction data associated with payment transactions conducted by a second plurality of users in a second geographic area, normalize the first transaction data associated with payment transactions conducted by the first plurality of users in the first geographic area and the second transaction data associated with payment transactions conducted by the second plurality of users in the second geographic area to provide training data, generate a machine learning model using the training data, and determine a classification of an input using the machine learning model. A method and computer program product are also disclosed.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • 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

83.

System, Method, and Computer Program Product for Implementing a Generative Adversarial Network to Determine Activations

      
Numéro d'application 18124687
Statut En instance
Date de dépôt 2023-03-22
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Zarkov, Spiridon
  • Liao, Chuxin
  • Narang, Anubhav

Abrégé

Provided is a computer-implemented method for generating a machine learning model to classify an account based on merchant activation, including providing an input to a generator network of a generative adversarial network (GAN) to generate an output; providing the output as input to a discriminator network; providing a training dataset as input to the discriminator network; and updating the generator network based on a first output of the discriminator network having a label that indicates whether a set of values of each of the plurality of features is a real set of values or a fake set of values. The method may include updating the discriminator network based on a second output of the discriminator network having a label that indicates whether a selected account of the plurality of accounts is going to conduct a first payment transaction. A system and computer program product are also provided.

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
  • G06N 3/045 - Combinaisons de réseaux

84.

Method, System, and Computer Program Product for Automatic Selection of Tests for Software System Regression Testing Using Machine Learning

      
Numéro d'application 17574618
Statut En instance
Date de dépôt 2022-01-13
Date de la première publication 2023-07-13
Propriétaire Visa International Service Association (USA)
Inventeur(s) Buraga, Parthasaradhi

Abrégé

Provided is a computer-implemented method, system, and computer program product for automatic selection of tests for software system regression testing using machine learning including generating a test mapping including at least one test of a plurality of tests corresponding to a source file. The plurality of tests and the at least one source file are associated with a software repository. Further, determining a defective score for the at least one test based on historical test data of the at least one test, receiving a component criticality score and a defect definition corresponding to the source file, generating a key value corresponding to at least one test based on the defective score, component criticality score, and defect definition, determining a subset of tests of the plurality of tests based on the key value corresponding to the at least one test; and executing the subset of tests with the software repository.

Classes IPC  ?

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

85.

Payment card with a box

      
Numéro d'application 29801418
Numéro de brevet D0992022
Statut Délivré - en vigueur
Date de dépôt 2021-07-28
Date de la première publication 2023-07-11
Date d'octroi 2023-07-11
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Meraz, Salvador Timothy
  • Stier, Amelia Rose

86.

Method, System, and Computer Program Product for Operating Dynamic Shadow Testing Environments

      
Numéro d'application 18121214
Statut En instance
Date de dépôt 2023-03-14
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Lu, Ranglin
  • Gu, Yu
  • Cheng, Yinhe

Abrégé

Described are a method, system, and computer program product for operating dynamic shadow testing environments for machine-learning models. The method includes generating a shadow testing environment operating at least two transaction services. The method also includes receiving a plurality of transaction authorization requests. The method further includes determining a first percentage associated with a first testing policy of the first transaction service and a second percentage associated with a second testing policy of the second transaction service. The method further includes replicating in the shadow testing environment, in real-time with processing the payment transactions, a first portion of the plurality of transaction authorization requests and a second portion of the plurality of transaction authorization requests. The method further includes testing the first transaction service using the first set of replicated transaction data and the second transaction service using the second set of replicated transaction data.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile
  • G06N 20/00 - Apprentissage automatique

87.

AUTHENTICATION WITH OFFLINE DEVICE

      
Numéro d'application 18184347
Statut En instance
Date de dépôt 2023-03-15
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s) Thampi, Wilson

Abrégé

A first user device can transmit an interaction request to a remote computer via a long range communication channel. The first user device can receive an authentication request message from the remote computer and can then transmit the authentication request message to a second user device via a short range communication channel. The first user device can then receive an authentication response message comprising a response value from the second user device via the short range communication channel. The first user device can then transmit the authentication response message to the remote computer causing the remote computer to verify the response value and perform further processing if the response value is verified.

Classes IPC  ?

  • G06F 21/33 - Authentification de l’utilisateur par certificats

88.

Method, System, and Computer Program Product for Normalizing Embeddings for Cross-Embedding Alignment

      
Numéro d'application 18006649
Statut En instance
Date de dépôt 2022-05-25
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Zheng, Yan
  • Yeh, Michael
  • Wang, Junpeng
  • Zhang, Wei
  • Wang, Liang
  • Yang, Hao
  • Aboagye, Prince Osei

Abrégé

Provided is a method for normalizing embeddings for cross-embedding alignment. The method may include applying mean centering to the at least one embedding set, applying spectral normalization to the at least one embedding set, and/or applying length normalization to the at least one embedding set. Spectral normalization may include decomposing the at least one embedding set, determining an average singular value of the at least one embedding set, determining a respective substitute singular value for each respective singular value of a diagonal matrix, and/or replacing the at least one embedding set with a product of the at least one embedding set, a right singular vector, and an inverse of the substitute diagonal matrix. The mean centering, spectral normalization, and/or length normalization may be iteratively repeated for a configurable number of iterations. A system and computer program product are also disclosed.

Classes IPC  ?

  • G06F 5/01 - Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour le décalage, p.ex. la justification, le changement d'échelle, la normalisation
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06F 40/40 - Traitement ou traduction du langage naturel

89.

System, Method, and Computer Program Product for Reconfiguring a Data Table for Processing on a Server Cluster

      
Numéro d'application 17565606
Statut En instance
Date de dépôt 2021-12-30
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Ghate, Nikhil Jayant
  • Kudalkar, Mohit Umesh

Abrégé

Described are a system, method, and computer program product for reconfiguring a data table for processing on a server cluster. The method includes extracting a data table from a relational database and determining whether the data table includes a column having a range of values with a uniform distribution. The method also includes, in response to determining that the data table includes the column, classifying the column as a candidate column for splitting the data table. The method further includes, in response to determining that the data table does not include the column, inserting an index column into the data table and classifying the index column as the candidate column. The method further includes splitting the data table based on the candidate column and distributing each subdivision to a node of the server cluster so as to cause the server cluster to collectively process the data table.

Classes IPC  ?

  • 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

90.

System, Method, and Computer Program Product for Detecting Merchant Data Shifts

      
Numéro d'application 18015190
Statut En instance
Date de dépôt 2022-08-26
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Abay, Nazmiye Ceren
  • Ramachandran, Girish
  • White, Dustin
  • Gangadharan, Rajan
  • Deep, Pratishtha
  • Pilakoth, Arshad Thekkthody

Abrégé

Systems, methods, and computer program products for detecting merchant data shifts may identify a shift in transaction volume of a merchant system across Merchant Category Codes (MCCs) using a combination of time series analysis and machine learning.

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

91.

SECOND FACTOR FOR SECURE PASSWORD AUTHENTICATION

      
Numéro d'application 18090641
Statut En instance
Date de dépôt 2022-12-29
Date de la première publication 2023-07-06
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Shirvanian, Maliheh
  • Agrawal, Shashank

Abrégé

At an authorization server, a shared secret electronic key may be shared with a second computer. A selection to use a system to complete a transaction may be received from a first computing device. An image may be communicated to the first computing device. A digital representation entered by the user representing the image and a PIN based on the copy of the shared electronic key may be received from the second computing device. The system and method may determine if the digital representation entered by the user on the second computing device matches the image communicated to the first computing device. The system and method may determine if the PIN based on the copy of the shared electronic key from the second computing device is as expected. In response to determining the digital representation entered by the user matches the image and the PIN the second computing device is as expected, the user may be authorized.

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/38 - Architectures, schémas ou protocoles de paiement - leurs détails

92.

Method, System, and Computer Program Product for Configuring at Least One Rule via a Graphical User Interface

      
Numéro d'application 18120068
Statut En instance
Date de dépôt 2023-03-10
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Wood, Nathan Ryan
  • Tucker, Jr., Carl David
  • Boding, Benjamin Scott
  • Siddens, Cory Howard
  • Naumann Zu Koenigsbrueck, Andrew John Bruno

Abrégé

Provided is a method for configuring at least one rule, e.g., using a graphical user interface. The method may include displaying a graphical user interface including a polygon having at least three edges and an icon at a first position within the polygon. Each edge of the polygon may be associated with a potential outcome of at least one rule. An input to move the icon to a second position within the polygon may be received. The graphical user interface may be displayed with the icon at the second position within the polygon. A distance from the second position of the icon to each edge of the polygon may be determined. The rule(s) may be adjusted based on the distance from the second position of the icon to each edge of the polygon. A system and computer program product are also disclosed.

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 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p.ex. interaction avec des règles ou des cadrans

93.

KEY-VALUE MAP COMMITMENTS SYSTEM AND METHOD

      
Numéro d'application 18183658
Statut En instance
Date de dépôt 2023-03-14
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Agrawal, Shashank
  • Raghuraman, Srinivasan

Abrégé

A method includes a validation computer receiving an authorization request message comprising a user state and a user proof from a user device. The user state comprises first and second user state elements. The user proof comprises first, second, and third user proof elements. The validation computer computes a first verification value by multiplying the first user proof element raised to the power of the second user state element, and the second user proof element raised to the power of the first user state element. The computer computes a second verification value by raising the second user proof element to the power of the second user state element. The computer compares the first verification value to a first accumulated state element of an accumulated state. The compares the second verification value to a second accumulated state element. The validation computer authorizes the authorization request message based on the comparison steps.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • G06Q 20/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • 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

94.

EFFICIENT TOKEN PROVISIONING SYSTEM AND METHOD

      
Numéro d'application 17569841
Statut En instance
Date de dépôt 2022-01-06
Date de la première publication 2023-07-06
Propriétaire Visa International Service Association (USA)
Inventeur(s) Tomar, Deepak

Abrégé

A method includes a server computer receiving a cryptogram request message comprising a token associated with a first credential during an interaction between a user of a user device and a resource provider of a resource provider application on the user device. The server computer generates a detokenization request message comprising the token. The server computer then provides the detokenization request message to a token service computer. The server computer receives a detokenization response message comprising a second credential from the token service computer. The server computer obtains a cryptogram for the interaction. The server computer generates a cryptogram response message comprising the second credential and the cryptogram, and then provides it in response to the cryptogram request message.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

95.

Method, system, and computer program product for local approximation of a predictive model

      
Numéro d'application 17953740
Numéro de brevet 11694064
Statut Délivré - en vigueur
Date de dépôt 2022-09-27
Date de la première publication 2023-07-04
Date d'octroi 2023-07-04
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Gou, Liang
  • Wang, Junpeng
  • Zhang, Wei
  • Yang, Hao

Abrégé

A method for local approximation of a predictive model may include receiving unclassified data associated with a plurality of unclassified data items. The unclassified data may be classified based on a first predictive model to generate classified data. A first data item may be selected from the classified data. A plurality of generated data items associated with the first data item may be generated using a generative model. The plurality of generated data items may be classified based on the first predictive model to generate classified generated data. A second predictive model may be trained with the classified generated data. A system and computer program product are also disclosed.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/045 - Combinaisons de réseaux
  • G06F 16/904 - Navigation; Visualisation à cet effet
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06F 18/24 - Techniques de classification
  • G06N 3/047 - Réseaux probabilistes ou stochastiques

96.

FUEL LOYALTY REWARDS

      
Numéro d'application 18115160
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2023-06-29
Propriétaire VISA INTERNATIONAL SERVICE ASSOCIATION (USA)
Inventeur(s)
  • Marangu, Wesley Kimathi
  • Panchal, Ritu
  • Soriano, Edmar
  • Rhee, Peter

Abrégé

A processing system for fuel transactions analyzes transactions for symbols indicating a purchase amount and directs information about the purchase to a loyalty platform. The loyalty platform may identify and communicate in real time or near real time with a personal device associated with the purchaser of the fuel. A user interface of the personal device may allow the purchaser to review and select options for processing the fuel purchase using value from a loyalty program account. The selected option may be used to modify fuel purchase parameters prior to settlement of the transaction or simply add points to the user loyalty program account.

Classes IPC  ?

  • G06Q 30/0226 - Systèmes d’incitation à un usage fréquent, p.ex. programmes de miles pour voyageurs fréquents ou systèmes de points
  • B60S 5/02 - Alimentation des véhicules en combustible; Disposition générale des installations dans les stations d'approvisionnement
  • 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 30/0207 - Remises ou incitations, p.ex. coupons ou rabais

97.

DIGITAL ASSET DISTRIBUTION BY TRANSACTION DEVICE

      
Numéro d'application 18172216
Statut En instance
Date de dépôt 2023-02-21
Date de la première publication 2023-06-29
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Gaddam, Sivanarayana
  • Prakash, Gyan
  • Arendt, John

Abrégé

A user can associate a digital asset corresponding to a value with a transaction device to be used by another user. For example, a first user can load a digital asset corresponding to a cryptocurrency amount onto a transaction device, where the first user then provides the transaction device to a second user. The second user can utilize the cryptocurrency amount on the transaction device to conduct a transaction. The generation and use of digital assets can be managed using ledgers that store data in the form of block chains.

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/04 - Circuits de paiement
  • G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de banque à domicile
  • G06Q 20/34 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des cartes, p.ex. cartes à puces ou cartes magnétiques
  • 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/06 - Circuits privés de paiement, p.ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails

98.

System, Method, and Computer Program Product for Real-Time Automatic Authorization of a Payment Transaction

      
Numéro d'application 18111919
Statut En instance
Date de dépôt 2023-02-21
Date de la première publication 2023-06-29
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Bari, Emese
  • Medlen, Jiri
  • Jambunathan, Ramkumar

Abrégé

Provided is a computer-implemented method for real-time automatic authorization of a payment transaction that is independent of an authorization input from a consumer. The method may include receiving first data associated with a consumer, generating a payment transaction classification model based on the first data associated with the consumer, receiving second data associated with the consumer, determining whether to process a payment transaction in real-time between the consumer and a merchant independent of an authorization input received from the consumer using the payment transaction classification model and the second data associated with the consumer, and processing a payment transaction between the consumer and the merchant based on determining to process the payment transaction in real-time between the consumer and the merchant.

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

99.

System, Method, and Computer Program Product for Processing a Transaction as a Push Payment Transaction

      
Numéro d'application 18118318
Statut En instance
Date de dépôt 2023-03-07
Date de la première publication 2023-06-29
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Tharoor, Sandeep
  • Manikandan, Malayamkumarath Sreedharan

Abrégé

Described are a system, method, and computer program product for processing a transaction as a push payment transaction. The method may include receiving, with a payment gateway processor, a transaction request from a merchant system. The transaction request may include transaction data associated with a payment device of a user, the payment device being associated with an issuer system. The method may also include generating, with the payment gateway processor, an authentication request based on the transaction data. The method may further include communicating, with the payment gateway processor, the authentication request to the issuer system. The method may further include, in response to the issuer system authenticating the authentication request, generating a push payment request including an account identifier associated with the merchant system, and communicating the push payment request to the issuer system.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • 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 40/02 - Opérations bancaires, p.ex. calcul d'intérêts ou tenue de compte
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 12/06 - Authentification

100.

PROVISIONING OF ACCESS CREDENTIALS USING DEVICE CODES

      
Numéro d'application 18175276
Statut En instance
Date de dépôt 2023-02-27
Date de la première publication 2023-06-29
Propriétaire Visa International Service Association (USA)
Inventeur(s)
  • Wagner, Kim R.
  • Sheets, John F.
  • Powell, Glenn

Abrégé

Systems and methods are described for provisioning access credentials to a mobile device using device and authorization codes. Once provisioned, a mobile device can be used to conduct a transaction.

Classes IPC  ?

  • G06Q 20/38 - Architectures, schémas ou protocoles de paiement - leurs détails
  • 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/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/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • H04W 12/08 - Sécurité d'accès
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 12/06 - Authentification
  1     2     3     ...     41        Prochaine page