Gavin Shenker - Los Angeles CA, US Thanigaivel Ashwin Raj - Newark CA, US Jagdeep Singh Sahota - Rodeo CA, US Forough Kashef - Fremont CA, US Simon Hurry - Foster City CA, US
Assignee:
Visa International Service Association - Foster City CA
International Classification:
G06K 5/00
US Classification:
235382
Abstract:
A system and method for managing one or more applications deployed on a mobile electronic device, such as a cellular phone, are disclosed. The system and method enable the user of a mobile electronic device to select one of a plurality of applications deployed on the mobile electronic device for use in a transaction and to authenticate himself or herself prior to initiating the transaction. The transaction may occur via a wireless interface and/or a contact-based interface. In addition, the system and method allow the user to manage applications deployed on a mobile electronic device, including adding new applications, designating nicknames for the applications and setting security codes for each application.
Module Id Based Encryption For Financial Transactions
A server is operable to receive a media device identifying number (ID) and establish an association between a media device and a payment account and, in one embodiment, supports at least one of payment authorization and payment clearing based at least in part on the media device ID and the payment account. A network and system includes a payment card processor server that is operable to receive a payment authorization request and to determine if an authorized media device generated a purchase selection message and to determine to approve a received payment authorization request based, in part, if the media device was authorized for the purchase selection based upon a received media device ID. The system is further operable to perform a key rotation to protect payment account information.
Track Data Mapping System For Processing Of Payment Transaction Data
Mark Rigby - Rickmansworth, GB Simon Hurry - Foster City CA, US
Assignee:
Visa International Service Association - San Francisco CA
International Classification:
G06Q 40/00
US Classification:
705 40, 705 35, 705 39
Abstract:
Systems and associated apparatuses and methods for processing payment transactions. A merchant's data processing system may provide payment transaction data in a first format (e. g. , Track ) to a payment processing network. The payment processing network may determine the issuer to which the data will be provided as part of a process for authorizing the payment transaction. It is determined if the issuer is one that is expecting or requires that the data be provided in a second format (e. g. , Track ). If the issuer is one that is expecting or requires that the transaction data be supplied in the second format, then it is determined if the issuer is enrolled in the appropriate data mapping service. If the issuer is enrolled in the data mapping service, then the inventive system performs the data mapping processes needed to provide the data in the second format to the issuer. The issuer may then use the received data to determine whether to authorize the payment transaction.
Media Device Payments Remote Control Personalization And Protection
A server is operable to receive a media device identifying number (ID) and to create an established association between the media device with a payment account and to support at least one of payment authorization and payment clearing based at least in part on the media device ID and the payment account. The server is further operable to produce the payment account information to a smart card personalization service server to facilitate creation of a smart card with the payment account information that is associated with the media device. The server is also operable to produce the media device ID to the smart card personalization service server to facilitate creation of a smart card with the payment account information based in part on the media device ID.
Secure Remote Authentication Through An Untrusted Network
John F. Sheets - San Francisco CA, US Simon Hurry - Foster City CA, US
International Classification:
G06F 7/04 H04L 9/32
US Classification:
726 6, 713176
Abstract:
A method for securely authenticating a user of a portable consumer device at an access device comprising the following steps. First, a dynamic data element and a first set of transactional information is sent to the portable consumer device from the access device. Next, the portable consumer device creates an authentication code as a function of at least the dynamic data element, a subset of the first set of transactional information, and a password. The authentication code, along with other data, is then sent from the portable consumer device back to the access device. The access device then uses the authentication code to send an authentication request message to the service provider of the user. The service provider then attempts to authenticate the user by recreating the authentication code and comparing the recreated authentication code with the authentication code received from the access device.
Simon Hurry - Foster City CA, US Ayman Hammad - Pleasanton CA, US
Assignee:
Visa International Service Association - San Francisco CA
International Classification:
G06F 7/04 H04L 29/06 H04L 9/32
US Classification:
726 9, 726 20, 713159, 713172
Abstract:
Systems and method for producing, validating, and registering authentic verification tokens are disclosed. Such systems and methods include generating verification token specific key pairs. The key pairs can be signed by a verification token manufacturer master key or public key certificate for an additional level of authenticity. Related methods and systems for authenticating and registering authorized verification token manufacturers are also disclosed. Once a verification token manufacturer is authenticated, it can be assigned a manufacturer-specific key pair or certificate and in some cases, a predetermined set of serial numbers to assign to the verification tokens it produces. Each serial number can be used to generate a verification token specific key pair specific to the associated verification token. One component of the verification token key pair can be stored to the verification token. Optionally, the component of the verification token key pair stored to the verification token can be signed by the manufacturer specific master key or certificate and stored a verification token public certificate.
Media Device Payments Remote Control Personalization And Protection
A server is operable to receive a media device identifying number (ID) and to create an established association between the media device with a payment account and to support at least one of payment authorization and payment clearing based at least in part on the media device ID and the payment account. The server is further operable to produce the payment account information to a smart card personalization service server to facilitate creation of a smart card with the payment account information that is associated with the media device. The server is also operable to produce the media device ID to the smart card personalization service server to facilitate creation of a smart card with the payment account information based in part on the media device ID.
System And Method For Managing Electronic Data Transfer Applications
Gavin Shenker - Los Angeles CA, US Thanigaivel Raj - Newark CA, US Jagdeep Sahota - Rodeo CA, US Forough Kashef - Fremont CA, US Simon Hurry - Foster City CA, US
International Classification:
G06K005/00
US Classification:
235380000
Abstract:
A system and method for managing one or more applications deployed on a mobile electronic device, such as a cellular phone, are disclosed. The system and method enable the user of a mobile electronic device to select one of a plurality of applications deployed on the mobile electronic device for use in a transaction and to authenticate himself or herself prior to initiating the transaction. The transaction may occur via a wireless interface and/or a contact-based interface. In addition, the system and method allow the user to manage applications deployed on a mobile electronic device, including adding new applications, designating nicknames for the applications and setting security codes for each application.
Visa May 1999 - Jul 2008
Vice President
Nedcor Jun 1994 - Jan 1999
Systems Integration
Visa Jun 1994 - Jan 1999
Senior Director
Education:
University of Pretoria/Universiteit Van Pretoria Feb 1992 - Nov 1996
Master of Business Administration, Masters, Finance
University of Kentucky Aug 1984 - Aug 1986
Bachelors, Bachelor of Science, Mathematics, Computer Science
Skills:
Mobile Payments Emv Smart Cards Payment Systems Payments Electronic Payments Debit Cards Product Management Payment Cards Payment Card Processing Nfc Strategic Partnerships Payment Industry E Payments Mobile Commerce Payment Gateways Acquiring E Commerce Banking Electronic Funds Transfer Merchant Services Information Security Payment Services Internet Banking Integration Program Management Mobile Banking Ach Financial Services Relationship Management Corporate Card Gift Cards Loyalty Programs Retail Banking Iso8583 Key Management Data Security Pki Chip Cards Corporate Identity Atm Networks Authentication Pos P2P Sepa Mobile Technology Merchant Acquiring Loyalty Marketing Eftpos Aml