Patents Assigned to Visa International Service
  • 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: 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: 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: 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: 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
  • 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: 20240135355
    Abstract: A method is disclosed. The method comprises receiving, by a digital tag computer from a receiver user device a transfer request comprising a digital tag associated with the receiver, a digital tag associated with a sender, and a transfer amount. The method then generates an identifier to be associated with the received transfer request. The digital tag computer then transmits the transfer request to a sender user device associated with the second user, where the transfer request includes the identifier associated with the request. After transmitting the transfer request, the digital tag computer receives a transfer message relating to the transfer request. Then, after receiving the transfer message, the digital tag computer transmits the transfer message.
    Type: Application
    Filed: September 1, 2021
    Publication date: April 25, 2024
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Sonal Verma, Jarkko Oskari Sevanto, Vikram Modi, Micael de Torres Gomes
  • 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
  • Publication number: 20240137372
    Abstract: Methods and systems for deploying intrusion detection system (IDS) policies to IDS programs are disclosed. Each IDS instance can monitor a data feed (e.g., comprising computer network traffic) in accordance with a set of “signatures” or “rules” associated with its policy, and can issue alerts if any elements of that network traffic match those signatures or rules. An intrusion signature management module can receive IDS signatures from one or more signature sources and store those signatures in a filesystem. The intrusion signature management module can produce rule files based on these IDS signatures, e.g., containing subsets of the received IDS signatures. These rule files can be provided to a version control server, and can later be accessed by an orchestration module. The orchestration module can deploy these rule files to their respective IDS programs, enabling those IDS programs to monitor their respective data feeds in accordance with the rule files.
    Type: Application
    Filed: October 19, 2023
    Publication date: April 25, 2024
    Applicant: Visa International Service Association
    Inventors: Christophe Leung, Kyle Rabago-Banjo, Grant Blankenship
  • 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
  • Patent number: 11966924
    Abstract: A methods and system of hosted thin-client payment authorization and authentication services for processing payments for value-added service (VAS) providers is described. A method, performed by a host server operating a thin-client device, includes receiving transaction request data at a host server computer from a thin-client device, where the transaction request data can include financial account data and biometric data. The host-server transmits a verification request message to a VAS provider and receives an indication that it is a valid merchant. The host-server transmits an authorization request message comprising the biometric data to a payment processing network (PPN), where the PPN communicates with an authentication server computer to validate the biometric data, sends the authorization request message to an issuer and receives an authorization response message from the issuer.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: April 23, 2024
    Assignee: Visa International Service Association
    Inventors: Phil Kumnick, Sonika Chandra
  • Patent number: 11966832
    Abstract: A method includes receiving a first data set comprising embeddings of first and second types, generating a fixed adjacency matrix from the first dataset, and applying a first stochastic binary mask to the fixed adjacency matrix to obtain a first subgraph of the fixed adjacency matrix. The method also includes processing the first subgraph through a first layer of a graph convolutional network (GCN) to obtain a first embedding matrix, and applying a second stochastic binary mask to the fixed adjacency matrix to obtain a second subgraph of the fixed adjacency matrix. The method includes processing the first embedding matrix and the second subgraph through a second layer of the GCN to obtain a second embedding matrix, and then determining a plurality of gradients of a loss function, and modifying the first stochastic binary mask and the second stochastic binary mask using at least one of the plurality of gradients.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: April 23, 2024
    Assignee: Visa International Service Association
    Inventors: Huiyuan Chen, Yu-San Lin, Lan Wang, Michael Yeh, Fei Wang, Hao Yang
  • Patent number: 11966903
    Abstract: A system and method may retrieve transaction data for a plurality of electronic payment system transactions. The transaction data may describe a plurality of electronic payment transactions between a payment network system and a plurality of merchants. The transaction data may include a transaction location and a merchant store number. The system and method may parse the transaction data to identify the transaction location and the merchant store number and analyze the retrieved and parsed transaction data to identify one or more centroids for at least a portion of the retrieved and parsed transaction data. The one or more centroids may correspond to a merchant location for each transaction of the retrieved and parsed transaction data. The system and method may then clean the retrieved and parsed transaction data having a transaction location outside a threshold distance from the one or more centroids to include accurate merchant store number data.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 23, 2024
    Assignee: Visa International Service Association
    Inventors: Nelson Dsouza, Sukalyan Chakraborty, Mahesh Joshi, Nitin Singhal, Prithwiraj Mitra, Abhijith Ramesh Kashyap, Urjit Anand Khadilkar
  • Publication number: 20240127035
    Abstract: A method performed by a computer is disclosed. The method comprises receiving interaction data between electronic devices of a plurality of entities. The interaction data is used to form an entity interaction vector containing a number of interactions between the electronic devices of a chosen entity and an entity time series containing a plurality of metrics per unit time of the interactions. An interaction encoder of the computer can generate an interaction hidden representation of the entity interaction vector using embeddings of the plurality of entities. A temporal encoder of the computer can generate a temporal hidden representation of the entity time series. The interaction hidden representation and the temporal hidden representation can be used to generate a predicted scale and a shape estimation of a target interaction metric. The computer can then generate an estimated interaction metric of a time period using the predicted scale and the shape estimation.
    Type: Application
    Filed: February 1, 2022
    Publication date: April 18, 2024
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Michael Yeh, Zhongfang Zhuang, Junpeng Wang, Yan Zheng, Javid Ebrahimi, Liang Wang, Wei Zhang
  • Publication number: 20240126867
    Abstract: An entity may generate digital account credentials when a new account is approved for generation by an authorizing entity that controls or issues new accounts. A user may contact an authorizing entity to open a new account with the authorizing entity. The authorizing entity may authenticate the user and may approve a new account to be generated for the user. The user may wish to conduct transactions immediately upon approval. However, the authorizing entity may not immediately generate a physical identification device along with an actual account identifier associated with the new account. An intermediary entity may generate digital account credentials for the new account immediately after the authorizing entity approves generation of the new account, provide the digital account credentials to the account holder, and process transactions using the digital account credentials.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 18, 2024
    Applicant: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Shoon Ping Wong, Justin Monk
  • Patent number: 11961072
    Abstract: Embodiments of the invention are directed to systems and methods for conducting a transaction utilizing a cryptocurrency. The user may fund a cryptocurrency account with his pre-existing cryptocurrency. An issuer may purchase cryptocurrency within a cryptocurrency exchange. The user may then utilize a payment device (e.g., a Crypto Debit Card) that is associated with a cryptocurrency balance to conduct a transaction with a merchant for goods and/or services. An authorization request message may be transmitted to the authorizing entity computer. The authorizing entity computer may determine a cryptocurrency amount corresponding to the fiat currency transaction amount of the authorization request message. A sell request message may be transmitted to an exchange that facilitates the sale of the cryptocurrency amount.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: April 16, 2024
    Assignee: Visa International Service Association
    Inventors: Xi Li, Wen Zhao Cheng, Jun Ryan Menorca Tagama, Satrajit Ray, Gabriel Jin Juan Ang, Lavanya Rengarajan