Patents Assigned to Visa International Services Association
  • Publication number: 20240078304
    Abstract: Methods and systems for mobile cardholder authentication are provided. An access device can obtain interaction data produced during an interaction between a user and the resource provider computer in which the user attempts to obtain a resource from a resource provider and user device data comprising a cryptogram and supplemental data from the user device or another user device operated by the user. The cryptogram of the user device can be validated and the interaction data and user device data can be compared to determine that the user interacting with the access device is the same user as the user that interacted with the resource provider computer. The access device can provide an indication that the resource will be provided to the user responsive to determining that the user interacting with the access device is the same user as the user that interacted with the resource provider computer.
    Type: Application
    Filed: January 14, 2022
    Publication date: March 7, 2024
    Applicant: Visa International Service Association
    Inventors: Yuexi Chen, Sirajuddin Nazir
  • Patent number: 11922427
    Abstract: A method for processing card not present (CNP) transactions includes: receiving an authentication transaction request including authentication transaction data associated with a CNP transaction, receiving an authorization transaction request including authorization transaction data associated with the CNP transaction; in response to receiving the authorization transaction data and the authentication transaction data, determining an authorization decision for the CNP transaction; and communicating the authorization decision. Systems for processing CNP transactions are also disclosed.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventor: Paul Charles Turgeon
  • Patent number: 11922422
    Abstract: A method of determining fraud includes: receiving a transaction request associated with a first payment transaction between a merchant and a user from a merchant system; generating a first risk score based on the transaction request and a first set pot of transaction data received prior to the transaction request; processing a transaction request approval based on the first risk score not satisfying a first threshold; receiving a risk score request associated with the first payment transaction, where the risk score request is received after the transaction request has been approved; generating a second risk score based on a second set of transaction data received after the first risk score is determined; and automatically classifying the first payment transaction as potentially fraudulent in response to determining that the second risk score satisfies a second threshold.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Dhruv Gelda, Shubham Jain, Andrew Malachy McGloin, Wei Zhang, Hao Yang, Liang Wang
  • Patent number: 11924324
    Abstract: Described herein is a system in which an electronic record is stored on a distributed environment with respect to an item. In this system, transactions may be conducted for an item in an anonymous fashion. In some embodiments, a first user may input an item identifier associated with an item as well as an indication of an action to be performed with respect to that item. The identifier may be transmitted to a blockchain network, which may use that identifier to locate a blockchain associated with the item. A blockchain may include a series of transaction records associated with the item, each of which is signed using a private key. Upon performance of the indicated action, the blockchain network may generate a new transaction record, append that transaction record to the blockchain, and sign the transaction record.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: March 5, 2024
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: William Leddy
  • Patent number: 11921888
    Abstract: A method for maintaining user privacy in advertisement networks may include receiving first persona data associated with a first user from at least one publisher system. The first persona data may be generalized to form first generalized persona data. A session key may be generated. The first generalized persona data and the session key may be encrypted with a first public key of an advertisement network system to form a first ciphertext. The first ciphertext and first user identity data may be communicated to a mediator system. The first user identity data may be associated with first user's identity. A first encrypted targeted advertisement may be received based on the first generalized persona data from the advertisement network system via the mediator system. The first encrypted targeted advertisement may be decrypted with the session key to form a first targeted advertisement. A system and computer program product are also disclosed.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Jingjing Ren, Abhinav Aggarwal, Mastooreh Salajegheh
  • Patent number: 11922407
    Abstract: Provided are a system, method, and computer program product for secure payment device data storage and access. The method includes storing payment device data associated with a payment device of a user and generating a unique uniform resource locator (URL) associated with the payment device. The method also includes transmitting the unique URL to an application provider system through a first communication channel and receiving a data access request from the client device via the unique URL through a second communication channel separate from the first communication channel. The method further includes, in response to receiving the data access request, verifying an identity of the user by executing a step-up authentication protocol. The method further includes, in response to verifying the identity of the user, transmitting a data access response including the payment device data to the client device through the second communication channel.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Shankara Narayanan Ramesh, Lin Htet Aung, Ibrahim Kusumah Kusnanto, Michael Angelo Sarmiento Olimpo, Leo Laksmana, Anup Tripathi, Imo Michael Akpan
  • Patent number: 11921884
    Abstract: Described herein are a system and techniques for enabling user control over usage of their information by data consumers, even when untrusted parties are involved, while also preventing collusion between the untrusted party and a data consumer. A user's information may be collected by a client device and provided to a host server. An encrypted version of the user's information may be stored at the host server so that it is processed on a private enclave of the host server. When the data is to be provided to multiple data consumers, the data may be encrypted for each of the data consumers and may be released to each of those data consumers simultaneously once confirmation has been received that the data has been made available to each of the data consumers.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Sivanarayana Gaddam, Ranjit Kumaresan, Rohit Sinha
  • Patent number: 11922451
    Abstract: 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.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Wesley Kimathi Marangu, Ritu Panchal, Edmar Soriano, Peter Rhee
  • Patent number: 11922290
    Abstract: Provided is a system for analyzing a multivariate time series that includes at least one processor programmed or configured to receive a time series of historical data points, determine a historical time period, determine a contemporary time period, determine a first time series of data points associated with a historical transaction metric from the historical time period, determine a second time series of data points associated with a historical target transaction metric from the historical time period, determine a third time series of data points associated with a contemporary transaction metric from the contemporary time period, and generate a machine learning model, wherein the machine learning model is configured to provide an output that comprises a predicted time series of data points associated with a contemporary target transaction metric. Methods and computer program products are also provided.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Zhongfang Zhuang, Michael Yeh, Wei Zhang, Mengting Gu, Yan Zheng, Liang Wang
  • Patent number: 11922424
    Abstract: 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.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: March 5, 2024
    Assignee: Visa International Service Association
    Inventors: Shi Cao, Chiranjeet Chetia, Xi Kan, Dan Wang
  • Publication number: 20240074004
    Abstract: A system and method is disclosed. The method comprises a client device receiving a verification request comprising an interaction identifier. The client device can then query a full node for a random sampling of block headers from the full node. The client device can receive the random sampling of block headers from the full node, and verify the random sampling of block headers. The client device can then determine that the blockchain maintained by the full node is valid after verifying the random sampling of block headers.
    Type: Application
    Filed: November 1, 2023
    Publication date: February 29, 2024
    Applicant: Visa International Service Association
    Inventors: Mahdi Zamani, Lucianna Kiffer, Loi Luu, Karl Benedikt Bunz
  • Publication number: 20240070644
    Abstract: A method is disclosed. The method includes presenting, by a user device, a completion page for a transaction to a user; capturing, by the user device, an image of the completion page; storing, by the user device, completion page image data for the image of the completion page; and presenting, by the user device, transaction data for the transaction along with the image of completion page to the user, the image of the completion page generated using the stored completion page image data.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: Visa International Service Association
    Inventor: Gavin Shenker
  • Patent number: 11915324
    Abstract: An architecture of connected servers supports data analysis with each server using a pattern matching algorithm to determine if an individual's traits match a predetermined species or if a new species should be established. Each server may have a dedicated database and receive information from relevant sources including various reporting agencies.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventors: Akshay Chopra, Matthew Dill
  • Patent number: 11915243
    Abstract: A user initiates a transaction by providing identification data at an access device. Certain elements of a validation identity token, such validation keys, may be distributed among several remote server computers. After the elements are retrieved during the transaction, the validation identity token may be generated using the retrieved elements. The validation identity token may indicate whether the user is authenticated. No single entity can possess all elements utilized to generate the validation identity token, which mitigates risk of the validation identity token being compromised. In some embodiments, the validation identity token may be a chromatic identity token, which may indicate validity by color.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventor: Duane Cash
  • Patent number: 11916917
    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: Grant
    Filed: January 7, 2019
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventors: Andrew John Bruno Naumann zu Koenigsbrueck, Ali Chamseddine, Cory Howard Siddens, Benjamin Scott Boding
  • Patent number: 11915244
    Abstract: Provided is a computer-implemented method for performing analysis of transaction data. The method may include receiving streaming data, wherein the streaming data comprises a plurality of data identifiers and transaction data associated with each transaction of a plurality of transactions, wherein each data identifier is associated with transaction data associated with a transaction so that the transaction data associated with each transaction is separated by a data identifier, filtering the streaming data using at least one predetermined data identifier value to provide filtered transaction data, determining whether the filtered transaction data corresponds to at least one predetermined transaction parameter, and asynchronously storing the filtered transaction data associated with the at least one transaction in at least one data structure. A system and computer program product are also disclosed.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventor: Naveen Pishe
  • Patent number: 11915245
    Abstract: Systems and methods of reconfiguring machine learning models are disclosed. A method includes receiving, by a server computer, external data and determining, by the server computer, a machine learning model from a plurality of machine learning models, based on the external data. The plurality of machine learning models are in standby mode. The server computer configures an AI engine with the machine learning model. The method also includes receiving, by the server computer, a prediction request from a client computer, processing the prediction request with the AI engine to form a prediction response, and sending the prediction response to the client computer.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventors: Fangfang Fu, Ajay Raman Rayapati, Yu Gu
  • Patent number: 11915235
    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: Grant
    Filed: September 14, 2020
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventors: Matthew Dill, Prasanna L. Narayan, Glenn Powell, John Sheets, Andrew Carpenter
  • Patent number: 11914488
    Abstract: Provided is a system, method, and computer program product for handling fault tolerance in a blockchain enabled network system. The system includes a computing system with at least one of a plurality of processors arranged as an active processor node, at least one data storage device including a first ledger corresponding to a first blockchain and a second ledger corresponding to a second blockchain, at least one standby processor node, and at least one standby data storage device. The at least one active processor node is programmed or configured to analyze and record blocks corresponding to data received through the network system on the first ledger and the second ledger such that the first ledger and the second ledger have matching data, detect at least one failure or anticipated failure, and in response to detecting the at least one failure or anticipated failure, generating a switch-over command.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventor: Jerry Wald
  • Patent number: 11915225
    Abstract: A mobile merchant may have an entrance area which may have a geo-fence area which has a communication device to communicate with a payment device of a user when in or passing through the geo-fence area such as getting on a bus. The location of the start of the communication may be noted and stored as a first or starting location. When the user gets off the mobile merchant, the communication between the communication device and the payment device may end. The location of the end of the communication may also be noted and stored as a second or ending location. The first and second location and data from the payment device may be communicated to a billing computing device which may determine a price for the trip from the first location and the second location and the price may be applied to the payment account represented by the payment data.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventor: Jaydeep Mangle