Patents Assigned to Visa International
  • 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: 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
  • 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: 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
  • 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: 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
  • 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
  • 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: 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: 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: 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: 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: 11973871
    Abstract: 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.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 30, 2024
    Assignee: Visa International Service Association
    Inventors: Sheldon Banow, Eduardo Lopez, Sayeed Mohammed
  • 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
  • Publication number: 20240135203
    Abstract: Systems and methods for classifying gaps in network activity as normal or anomalous are disclosed. A computer system can identify time gaps between successive network events, which can comprise communications or interactions between entities or devices on a network. The computer system can identify network event data records corresponding to network events that occurred both before and after the identified time gaps. The computer system can use data contained in network event data records corresponding to these network events to derive data features that can be used to train a machine learning to classify time gaps based on those features. After training the machine learning model, the computer system can then extract data features corresponding to unlabeled time gaps, and input those data features into the trained machine learning model in order to classify those time gaps as normal or anomalous.
    Type: Application
    Filed: March 30, 2023
    Publication date: April 25, 2024
    Applicant: Visa International Service Association
    Inventors: Tomas Cacicedo, Arya Eskamani, Debesh Kumar
  • Publication number: 20240135447
    Abstract: A method of rapidly onboarding a user for access to trade on a cryptocurrency exchange via a payment network is disclosed herein. The method can include receiving an application program interface (“API”) call including a request to authenticate the user for access to trade on the cryptocurrency exchange, wherein the request includes information associated with an account of the user, transmitting the request to an issuer system associated with the account, receiving a verification result from the issuer system, wherein the verification result is based on user identifying information previously authenticated by the issuer system in association with the account, wherein the verification result is indicative of an authenticity status of the user, and responding to the request by transmitting an indication of the verification result to the cryptocurrency exchange.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Applicant: Visa International Service Association
    Inventors: Shibabrata Sanjib KUNDU, Sandipa DAS, Varadharajan SESHADRI, Bhuvaneswari GOVINDAN
  • Publication number: 20240137334
    Abstract: A method is disclosed. The method includes receiving, from a receiver institution computer, an interaction request message for an interaction with a sender identifier associated with a sender and interaction details. The method also includes transmitting a plurality of notifications comprising the sender identifier to a plurality of sender institution computers. The method also includes receiving a plurality of responses from the plurality of sender institution computers, one or more responses indicating that the sender identifier is stored at the sender institution computers, and then providing the interaction details and/or additional interaction details to one or more of the sender institution computers that store the sender identifier.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 25, 2024
    Applicant: Visa International Service Association
    Inventors: Ivan Ponomarov, Keith Stephen Brindley, Ranveer Raj Jain, Volodymyr Ivanovich Bilous, Hema Mestha, Oleksandr Nikolayevich Yablunivskyy, Koni Uttam Nayak, Harsha Sathyanarayana Naga