Patents Assigned to Visa International Services Association
  • Patent number: 9953352
    Abstract: Systems and methods for administering merchant funded third-party administered rewards programs are provided. The system receives information about a transaction made using a payment device and determines whether the payment device is enrolled in the rewards program. If the payment device is enrolled in the rewards program, the system determines if the transaction qualifies for a reward. If the transaction qualifies for the reward, the system determines a rewards value for the transaction. Thereafter, the system determines a prepaid payment token associated with the payment device and instructs an issuer of the prepaid payment token to load the rewards value onto the prepaid payment token.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: April 24, 2018
    Assignee: Visa International Service Association
    Inventors: Jeanette Marie Yoder, Derek Alan Vroom, Mary Taylor
  • Patent number: 9948673
    Abstract: A process for generating an access credential by a communication device may include determining whether a communication device successfully executed a predetermined shutdown sequence when the communication device last transitioned to an inactive state, determining whether the communication device has synchronized with an authorization network subsequent to transitioning back to an active state, and generating the access credential including a timestamp. The access credential may indicate whether the access credential has reliable timestamp information. The access credential can be provided to an access device associated with an authorization network to authenticate the communication device.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: April 17, 2018
    Assignee: Visa International Service Association
    Inventors: Jing Jin, Christian Aabye
  • Patent number: 9942043
    Abstract: Techniques for enhancing the security of storing sensitive information or a token on a communication device may include sending a request for the sensitive information or token. The communication device may receive a session key encrypted with a hash value derived from user authentication data that authenticates the user of the communication device, and the sensitive information or token encrypted with the session key. The session key encrypted with the hash value, and the sensitive information or token encrypted with the session key can be stored in a memory of the communication device.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: April 10, 2018
    Assignee: Visa International Service Association
    Inventor: Karthikeyan Palanisamy
  • Patent number: 9942034
    Abstract: Systems and methods are provided for confidential communication management. For instance, a server computer can include a protected server key identifier in a response message to a client computer. The protected server key identifier can include a server key identifier that identifies a server private key used to encrypt the response message. The client computer can pass the protected server key back in a subsequent request, so that the server computer can identify the proper server private key to use for decrypting the request message. In another example, a message may include encrypted protocol data (e.g., cipher suite) and separately encrypted payload data. The encrypted payload data can include a plurality of individually encrypted payload data elements.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: April 10, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Eric Le Saint, Soumendra Bhattacharya
  • Patent number: 9935888
    Abstract: Embodiments of the present invention are directed to systems and methods for queuing and sending messages to recipients according to historical latency values associated with each recipient. In some embodiments, a plurality of messages are received, each message including a network address of a recipient. The messages are sent to the recipients by threads that remain active (i.e., cannot be used to send another message) until confirmation responses are received from the recipients. Latency times are measured between when the messages were sent and when the confirmation responses were received. The latency times may be used to assign future messages to queues designated by certain latency ranges.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: April 3, 2018
    Assignee: Visa International Service Association
    Inventors: Rhidian John, Thomas Looney, Bartlomiej Prokop
  • Patent number: 9928506
    Abstract: The DYNAMIC CHECKOUT BUTTON APPARATUSES, METHODS AND SYSTEMS (“DCB”) transforms product page checkout request input and user identification input via DCB components such as offer/discount determination component and checkout button embedding component, into dynamic checkout button outputs.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: March 27, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Aparna Krishnan Girish
  • Patent number: 9928513
    Abstract: A dynamic object tag for a product and systems and methods relating thereto is disclosed. The dynamic object tag comprises a hardware security module, including an electronic storage module, and a communication module for communicating with an interrogation device. The hardware security module is adapted to establish a secure communication channel with the interrogation device, to exchange dynamic authentication parameters with the interrogation device, and to communicate product information stored on the electronic storage module to the interrogation device over the secure communication channel.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 27, 2018
    Assignee: Visa International Service Association
    Inventors: Horatio Nelson Huxham, Alan Joseph O'Regan, Ian Phillip Bester, Tara Anne Moss
  • Patent number: 9921072
    Abstract: Predicting the future location of a user based on predicting the route that the user might take is disclosed. The routes used by the user in the past are indexed to generate a dictionary of routes which can be further augmented with contextual data. The prior routes are encoded within the dictionary such that each term representing a respective one of the prior routes comprises a collection of unique identifiers wherein each of the unique identifiers represents a segment of the respective one of the prior routes. Techniques of text prediction, term frequency for dictionary scores and other language processing techniques are used to predict the further route of the user.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: March 20, 2018
    Assignee: Visa International Service Association
    Inventors: Joseph Spears, Mark Carlson, Patrick Stan
  • Patent number: 9922322
    Abstract: Techniques for enhancing the security of a communication device when conducting a transaction using the communication device may include using a limited-use key (LUK) to generate a transaction cryptogram, and transmitting a token instead of a real account identifier and the transaction cryptogram to an access device to conduct the transaction. The token and the transaction cryptogram can be transmitted to a magnetic stripe reader by generating an emulated magnetic signal. The LUK may be associated with a set of one or more limited-use thresholds that limits usage of the LUK, and the transaction can be authorized based on at least whether usage of the LUK has exceeded the set of one or more limited-use thresholds.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: March 20, 2018
    Assignee: Visa International Service Association
    Inventors: Christian Flurscheim, Christian Aabye
  • Patent number: 9922338
    Abstract: To automate the redemption of offer benefits, data associating offers and payment accounts is stored in the data warehouse of a first transaction handler. If a payment account to which an offer is associated is in the payment processing network of a second transaction handler separate from the first transaction handler, the system uses a payment processor that is in both the payment processing network of the first transaction handler and the payment processing network of the second transaction handler to communicate with the first transaction handler to detect the authorization request in the payment account that satisfies the benefit redemption requirements of the respective offer and apply the offer benefit to the transaction when the authorization request is detected.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 20, 2018
    Assignee: Visa International Service Association
    Inventors: Joseph Bjorn Ovick, Mark Carlson, Ryan Hagey, Margaret Reid, Patrick Stan, Patrick Wright, Krishna Prasad Koganti, Glenn Powell, Phillip Lyle Kumnick
  • Patent number: 9922323
    Abstract: A system and method for automatically comparing obtained wireless device location information from a wireless network and comparing that location with another independent source geographic location is provided. Location information is derived from two or more sources in a multiplicity of ways and a comparison is made within a Location Comparison Engine. The Location Comparison Engine makes use of databases that assist in resolving obtained raw positioning information and converting that positioning information into one or more formats for adequate location comparison. Results of location comparison are deduced to determine if the wireless device is in some proximity to some other activity source location. Other location information used for comparison may be obtained from a multiplicity of sources, such as another network based on some activity of wireless device user, another wireless device via a wireless network, or any system capable of providing location information to the Location Comparison Engine.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: March 20, 2018
    Assignee: Visa International Service Association
    Inventors: Michael F. Buhrmann, Charles Dennis, Mary Reeder, Jeffrey Brennan
  • Patent number: 9916583
    Abstract: A server computer is disclosed. It comprises a processor and a computer readable medium coupled to the processor.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: March 13, 2018
    Assignee: Visa International Service Association
    Inventor: Ayman Hammad
  • Patent number: 9916010
    Abstract: Systems and methods described herein are for transmitting a command to a remote system. A processing system determines the identity of the user based on the unique identifier and the biometric information. Thereafter, a sensor detects a gesture performed by the user. The sensor is configured to detect the gesture performed by the user when the user is located within the detectable range of the wireless antenna. The processing system determines an action associated with the detected gesture based on the identity of the user and sends a command to a remote computer system to cause it to perform the action associated with the detected gesture.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: March 13, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Theodore Harris, Scott Edington, Patrick Faith
  • Patent number: 9916578
    Abstract: A method for minimizing risk of a consumer performing a fraudulent Internet purchase transactions using a transaction card is disclosed herein, the method comprising receiving an enrollment verification request for a transaction from a merchant's website, transmitting the enrollment verification request to an access control server; receiving an enrollment verification response from the access control server, determining whether the transaction is risky based on at least a portion of the enrollment verification request, if the transaction is not risky, forwarding the enrollment verification response to the merchant website and, if the transaction is risky, modifying the enrollment verification response to denote the transaction is risky and forwarding the modified enrollment verification response to the merchant's website.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: March 13, 2018
    Assignee: Visa International Service Association
    Inventor: Benedicto Dominguez
  • Patent number: 9916580
    Abstract: An object that enables electronic commerce is disclosed where the object has a holographic image on security contacts. The security contacts may be in communication with a security element that provides security features. The contacts may be placed in predetermined locations but may be extended to create a complementary identifiable image.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: March 13, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Julian Schmidt, Dori K. Skelding, Kenneth Sippola
  • Patent number: 9912472
    Abstract: The HOMOMORPHIC DATABASE OPERATIONS APPARATUSES, METHODS AND SYSTEMS (“HEDO”) transform transaction storage requests and homomorphic model queries using HEDO components into homomorphic model query results. In some implementations, the disclosure provides a processor-implemented method of securely querying a shared homomorphically encrypted data repository and performing cross-table homomorphic joins.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 6, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Paul Payton, Scott Edington, Johan Van Tilburg
  • Patent number: 9911118
    Abstract: Embodiments are directed at systems, apparatuses, and methods for indirect device pairing through a trusted intermediary. One embodiment is directed to a method including receiving a pairing identifier associated with an untrusted device controller. The method further comprises extracting the pairing identifier from the pairing request, searching a pairing identifier database for a matching pairing identifier, determining an untrusted device controller associated with the matching pairing identifier, and sending the pairing request to the untrusted device controller. The untrusted device controller may identify the untrusted device, associate the pairing identifier with the trusted intermediary, and lock the pairing identifier. The method further comprises receiving a pairing response indicating that the untrusted device is paired with the computer.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: March 6, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Mark Carlson
  • Patent number: 9912483
    Abstract: A computing apparatus configured to verify a digital signature applied on a set of data received from a user device, including an user ID assigned by a partner system to uniquely identify a user of the user device among customers of the partner system, and a user device identifier identifying the user device. The digital signature is generated via applying a cryptographic one-way hash function on a combination of the set of data and a secret, shared between the computing apparatus and the partner system via a secure communication channel separate from a channel used to receive the set of data.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: March 6, 2018
    Assignee: Visa International Service Association
    Inventors: Mark Carlson, Michael Steven Bankston, Kalpana Jogi, Timothy Gallagher, Alesia Panagiotides
  • Patent number: 9904919
    Abstract: Apparatuses, methods, and systems pertaining to the verification of portable consumer devices are disclosed. In one implementation, a verification token is coupled to a computer by a USB connection so as to use the computer's networking facilities. The verification token reads identification information from a user's portable consumer device (e.g., credit card) and sends the information to a validation entry over a communications network using the computer's networking facilities. The validation entity applies one or more validation tests to the information that it receives from the verification token. If a selected number of tests are passed, the validation entity sends a device verification value to the verification token, and optionally to a payment processing network. The verification token may enter the device verification value into a CVV field of a web page appearing on the computer's display, or may display the value to the user using the computer's display.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: February 27, 2018
    Assignee: Visa International Service Association
    Inventor: Ayman Hammad
  • Patent number: D816160
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: April 24, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Kenneth Sippola, Julian Schmidt, Dori K. Skelding