Patents Assigned to Visa International
  • Patent number: 11991282
    Abstract: A method performed by a user device is disclosed. The method comprising generating a secret and measuring a biometric template of a user operating the user device. The method then generates a plurality of secret shares of the secret and of the biometric template. The user device then transmits the secret shares of the secret and of the biometric template to a plurality of recovery devices. After, the user device may then initiate a recovery of the secret and measure a biometric measurement of the user. Data of the biometric measurement may be transmitted to the plurality of recovery devices, where the recovery devices perform a partial computation. The user device use the plurality of partial computations to determine a match between the biometric template and the biometric measurement. If the two biometrics match, the user device can reconstruct the secret using shares of the secret from the recovery devices.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 21, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Vinjith Nagaraja, Minghua Xu, Karankumar Hiteshbhai Patel, Shengfei Gu, Sikhar Patranabis, Saikrishna Badrinarayanan, Pratyay Mukherjee, Peter Rindal, Shan Jin
  • Patent number: 11989719
    Abstract: Embodiments of the invention are directed to systems and methods that enable authentication of a user via an authentication application that is different than a wallet application that is being used to process a transaction. The wallet application may contain payment devices and/additional wallet applications.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: May 21, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Jalpesh Chitalia, Thomas Purves, Ansar Ansari, Vishwanath Shastry, Otto Williams, Kevin Carvalho, Madhuri Chandoor, Amit Gupta, Manoj Kannembath, Samuel Blake Shrauger
  • Publication number: 20240161105
    Abstract: Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
    Type: Application
    Filed: January 18, 2024
    Publication date: May 16, 2024
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Matthew Dill, Prasanna L Narayan, Glenn Powell, John Sheets, Andrew Carpenter
  • Patent number: 11985241
    Abstract: The present embodiments relate to a sender sharing a credential associated with a user device to a recipient, allowing temporary access to the user device by the recipient. The sender can specify a user in which to share the credential and can set control parameters relating to the use of the user device by the recipient. The authorizing entity computer can transmit an credential identifier to the processing network computer and receive an encrypted credential from the processing network computer. The authorizing entity computer can transmit the encrypted credential to a storage application on the recipient computer. The recipient computer can then transmit a request to the processing network computer for a token and then obtain the token.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: May 14, 2024
    Assignee: Visa International Service Association
    Inventors: Sushma Rapolu, Anup Tripathi, Sashi Kumar Velur, Cristian Dumitru, Nicholas Boesel, Mitchell Wright, Abhishek Verma
  • Publication number: 20240154969
    Abstract: Systems and methods are described for pre-authentication access request screening. A server computer may receive a request for access to a resource comprising access data. The server computer may transmit, to an authentication computer, an authentication request message comprising at least a subset of the access data and receive an authentication response message comprising authentication data. The server computer may determine an access score based on the authentication data. Alternatively, the server computer may determine the access score based on the access data without using/receiving authorization data. The server computer may generate an access indicator based on the access score. The server computer may prepare and transmit an authorization request message comprising the access indicator to an authorization computer. The authorization computer may approve or decline the access to the resource based on the access indicator.
    Type: Application
    Filed: January 11, 2024
    Publication date: May 9, 2024
    Applicant: Visa International Service Association
    Inventors: Andrew John Bruno Naumann Zu Koenigsbrueck, Ali Chamseddine, Cory Howard Siddens, Benjamin Scott Boding
  • Publication number: 20240152888
    Abstract: A method for facilitating cryptocurrency transactions is disclosed. The method includes receiving, by a hub computer, a first user account identifier from a first service provider computer in communication with a first user device and a first blockchain network. The first service provider computer transfers an amount of digital currency to a first smart contract on the first blockchain network. The hub computer also receives a second user account identifier from a second service provider computer in communication with a second user device and a second blockchain network containing a second smart contract. The hub computer receives a first amount of a first digital currency from the first service provider computer, and then transfers a second amount of a second digital currency to the second service provider computer.
    Type: Application
    Filed: March 11, 2022
    Publication date: May 9, 2024
    Applicant: Visa International Service Association
    Inventors: Mohammad Mohsen Minaei Bidgoli, Ranjit Kumaresan, Srinivasan Raghuraman, Mahdi Zamani, Arjuna Wijeyekoon
  • Publication number: 20240152912
    Abstract: A method includes a server computer receiving a request from a user to obtain a resource in a transaction using a cryptocurrency. The server computer determines that the transaction is to be made using the cryptocurrency. The server computer initiates an authentication request message to an access control server via a directory server. The access control server authenticates the user and generates an authentication indicator. The server computer receives an authentication response comprising the authentication indicator from the access control server. The server computer evaluates the authentication indicator. Responsive to evaluating the authentication indicator, the server computer can process the transaction using the cryptocurrency.
    Type: Application
    Filed: November 9, 2022
    Publication date: May 9, 2024
    Applicant: Visa International Service Association
    Inventor: Vladimir Andral
  • Publication number: 20240152735
    Abstract: Provided is a system for detecting an anomaly in a multivariate time series that includes at least one processor programmed or configured to receive a dataset of a plurality of data instances, wherein each data instance comprises a time series of data points, determine a set of target data instances based on the dataset, determine a set of historical data instances based on the dataset, generate, based on the set of target data instances, a true value matrix, a true frequency matrix, and a true correlation matrix, generate a forecast value matrix, a forecast frequency matrix, and a forecast correlation matrix based on the set of target data instances and the set of historical data instances, determine an amount of forecasting error, and determine whether the amount of forecasting error corresponds to an anomalous event associated with the dataset of data instances. Methods and computer program products are also provided.
    Type: Application
    Filed: June 10, 2022
    Publication date: May 9, 2024
    Applicant: Visa International Service Association
    Inventors: Lan Wang, Yu-San Lin, Yuhang Wu, Huiyuan Chen, Fei Wang, Hao Yang
  • Patent number: 11978051
    Abstract: Embodiments of the invention can combine card not present transaction processing with PIN verification. A merchant or a consumer can initiate transactions using any suitable transaction initiation channel. One aspect of the invention helps facilitate payment card authentication across multiple wallet providers/merchants using an encrypted card PIN and a digital certificate. One aspect of the invention can incorporate the use of different transaction networks to perform authentication and authorization processing.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: May 7, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: James Dene Dimmick
  • Patent number: 11978299
    Abstract: Provided is a computer-implemented method for authenticating an identification document. The method includes determining, with at least one processor, whether image data associated with the identification document has at least one predetermined indicia. In response to determining that the image data has the at least one predetermined indicia, the method includes determining whether the at least one predetermined indicia corresponds to at least one invalidation mark on the identification document, and, in response to determining that the at least one predetermined indicia corresponds to the at least one invalidation mark, determining, that the identification document is invalid. In response to determining that the identification document is invalid, the method includes preventing or causing the prevention of at least one action from being performed. A system and computer program product for authenticating identification documents are also disclosed.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: May 7, 2024
    Assignee: Visa International Service Association
    Inventors: Sunpreet Singh Arora, Kim R. Wagner
  • Patent number: 11978107
    Abstract: Systems, methods, and computer program products for predicting user preference of items in an image process image data associated with a single image with a first branch of a neural network to produce an image embedding, the single image including a set of multiple items; process a user identifier of a user with a second branch of the neural network to produce a user embedding; concatenate the image embedding with the user embedding to produce a concatenated embedding; process the concatenated embedding with the neural network to produce a joint embedding; and generate a user preference score for the set of multiple items from the neural network based on the joint embedding, the user preference score including a prediction of whether the user prefers the set of multiple items.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 7, 2024
    Assignee: Visa International Service Association
    Inventors: Maryam Moosaei, Yu-San Lin, Hao Yang
  • Patent number: 11978246
    Abstract: Provided is a method for implementing reinforcement learning by a neural network. The method may include performing, for each epoch of a first predetermined number of epochs, a second predetermined number of training iterations and a third predetermined number of testing iterations using a first neural network. The first neural network may include a first set of parameters, the training iterations may include a first set of hyperparameters, and the testing iterations may include a second set of hyperparameters. The testing iterations may be divided into segments, and each segment may include a fourth predetermined number of testing iterations. A first pattern may be determined based on at least one of the segments. At least one of the first set of hyperparameters or the second set of hyperparameters may be adjusted based on the pattern. A system and computer program product are also disclosed.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: May 7, 2024
    Assignee: Visa International Service Association
    Inventors: Liang Gou, Hao Yang, Wei Zhang
  • Publication number: 20240143788
    Abstract: A method includes receiving, by a network processing computer, software information from a development computer. The network processing computer can determine one or more logical modules of a plurality of logical modules based on the software information. The network processing computer can provide the one or more logical modules to a testing computer. The testing computer evaluates one or more software modules corresponding to the software information using the one or more logical modules. The network processing computer receives a security evaluation report from the testing computer based on the evaluation of the one or more software modules using the one or more logical modules. The network processing computer creates a security evaluation summary based on the security evaluation report.
    Type: Application
    Filed: February 24, 2022
    Publication date: May 2, 2024
    Applicant: Visa International Service Association
    Inventors: Yuexi Chen, Christian Aabye, Janet Cookson, Ian Javkin, Geraldine Mitchley, Chackan Lai, Marc Kekicheff, Pawel Chrobok
  • Publication number: 20240144280
    Abstract: Described herein is a system in which an electronic record is stored within a distributed environment. In this system, a validation node may receive a transaction record from an acceptance node. The validation node may verify that the acceptance node is authorized to participate in a blockchain network, identify a user associated with the transaction record, and append the transaction record to an electronic record. The transaction record may be associated with a digital signature formed by hashing multiple data elements, and then encrypting the hashed data elements using a private encryption key.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Applicant: Visa International Service Association
    Inventors: Andrew Sierra, Chackan Lai
  • Patent number: 11972309
    Abstract: A central server receives API calls requesting services. The central server identifies whether the API calls are associated with a merchant. A distribution is constructed based on the API calls. The central server further executes a pre-defined rule to identify a set of the API calls belonging to a maximum percentile in the distribution and a set of the API calls belonging to a minimum percentile in the distribution before estimating a set of the anomalous data points with one or more goodness of fit functions against the maximum percentile and the minimum percentile. A GUI receives a critical value from a user. In response to receiving the critical value, the central server generates probabilities of the set of the anomalous data points before displaying a set of the anomalous data points in response to the probabilities being less than the critical value.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: April 30, 2024
    Assignee: Visa International Service Association
    Inventors: Nagraj K. Naidu, Sheeban Raza Zaheer Shaikh, Christopher Patrick, Santanu Bhattacharya
  • Patent number: 11973742
    Abstract: Systems and methods are disclosed for securely communicating sensitive such as an identifier. A user device may receive a first message comprising a terminal type indicator. For certain values of the terminal type indicator, the user device may be configured to transmit a request message comprising a first identifier and an encrypted identifier. For other values of the terminal type indicator, the user device may be configured to generating an obfuscated identifier based at least in part on a first portion of a second identifier and a second portion of the encrypted identifier. The user device may then transmit a request message that includes the obfuscated identifier and the encrypted identifier.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: April 30, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Andreas Aabye, Christian Aabye
  • Patent number: 11973756
    Abstract: A processor-implemented method for improving computer identification comprising transmitting a browser fingerprinting test to one or more computing devices and receiving test data from the one more computing devices that includes at least an elapsed processing time and a hash code. The method includes determining an average elapsed processing time and determining a uniqueness level for the browser fingerprinting test by comparing the hash codes for each computing device with one another.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: April 30, 2024
    Assignee: Visa International Service Association
    Inventors: Joel Trunick, Keeshini Manivannan, Manan Lalaji, Dipeshkumar Patel
  • Patent number: 11971880
    Abstract: 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.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: April 30, 2024
    Assignee: Visa International Service Association
    Inventors: Naveen Pishe, Abhilash Srimat Tirumala Pallerlamudi
  • Patent number: 11971879
    Abstract: A method for combining multiple interactions into a single record entry is disclosed. A data package can be created that represents a set of interactions, and each entity associated with an interaction can review the data package. Each entity can indicate agreement with the interactions by digitally signing the data package. Once signed by each involved entity, the data package can be stored in a record such as a blockchain.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: April 30, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Ajith Thekadath, Suman Mukherjee, Mondo Jacobs, David Henstock
  • Patent number: 11972412
    Abstract: Embodiments of the invention relate to systems and methods for efficiently provisioning mobile devices with personalization data. For some embodiments, a method is disclosed comprising receiving a request for provisioning comprising device information for a mobile device and user authentication information for a user, generating a partial personalization script, an activation script, and a deletion script using the device information, sending the partial personalization script, the activation script, and the deletion script to an application provider computer, wherein the application provider computer initiates execution of the partial personalization script on the mobile device, authenticating the user authentication information, and sending an activation message to the application provider computer, wherein the application provider computer initiates execution of the activation script.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: April 30, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Erick Wong, Oleg Makhotin