Patents by Inventor Kevin Weller
Kevin Weller has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230133210Abstract: Apparatuses, methods, and systems pertaining to the verification of portable consumer devices for 3-D Secure Systems 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 3-D Secure datum to the verification token. The verification token may enter the 3-D Secure datum into a hidden field of a Purchase Authentication Page appearing on the computer's display.Type: ApplicationFiled: December 23, 2022Publication date: May 4, 2023Applicant: Visa International Service AssociationInventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Patent number: 11587067Abstract: Embodiments of the present invention provide methods and systems to enable a digital wallet identifier to be present in communications associated with transaction data for transactions that are facilitated by a digital wallet provider. In one embodiment, a communication device of a user receives a request for payment credentials required to conduct a transaction and obtains the payment credentials. The payment credentials include a digital wallet identifier and at least some of the payment credentials are obtained from a trusted execution environment associated with the communication device. The obtained payment credentials are provided to an access device associated with a merchant. The access device is configured to initiate the transaction by generating an authorization request message including the payment credentials for onward transmission to an issuer computer.Type: GrantFiled: June 17, 2019Date of Patent: February 21, 2023Assignee: Visa International Service AssociationInventors: Christian Aabye, Kevin Weller
-
Patent number: 11574312Abstract: Methods and systems pertaining secure transaction systems are disclosed. In one implementation, a merchant server payment information from a user computer. The merchant server can transmit a verification request to a gateway as well as receive a verification response from the gateway. The merchant server can transmit an authentication request and receive an authentication response. After receiving the authentication response, the merchant server can initiate an authorization process.Type: GrantFiled: June 29, 2018Date of Patent: February 7, 2023Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Patent number: 10748147Abstract: A method for authenticating a consumer for a portable consumer device is disclosed. One embodiment of the invention includes receiving a transaction message relating to a request by a consumer to conduct a transaction using a portable consumer device, wherein the consumer was previously enrolled in an authentication program and the consumer was previously authenticated, analyzing the transaction message to determine if a re-authentication event has taken place, causing a re-authentication message to be sent to the consumer before initiating an authorization request message to the issuer if the re-authentication event has taken place, and initiating the authorization request message to the issuer without sending the re-authentication message to the consumer if the re-authentication event has not taken place.Type: GrantFiled: June 3, 2019Date of Patent: August 18, 2020Assignee: Visa U.S.A. Inc.Inventors: Kim Steele, Mike Yakel, Kevin Weller, Patrick Faith, Lori D. Van deloo
-
Patent number: 10614460Abstract: Embodiments of the invention directed to systems and methods that allow for determining a transaction initiation mode used to conduct a transaction and applying a specific set of rules associated with the transaction initiation mode to the transaction. A transaction authorization request message is received at a server computer. The transaction authorization message is for a transaction between a consumer and a merchant and includes a plurality of data elements. The server computer determines a transaction initiation mode, from among at least three different transaction initiation modes, used to conduct the transaction based at least in part on the data elements. The server computer applies a specific set of rules associated with the transaction initiation mode to the transaction.Type: GrantFiled: November 29, 2018Date of Patent: April 7, 2020Assignee: Visa International Service AssociationInventors: Alfred William Griggs, Brian Byrne, Lori Van Deloo, John F. Sheets, Fred Liu, Kevin Weller, Andre Machicao, Luba Goldberg, Marc Batchan, Kevin Yuann
-
Publication number: 20190303919Abstract: Embodiments of the present invention provide methods and systems to enable a digital wallet identifier to be present in communications associated with transaction data for transactions that are facilitated by a digital wallet provider. In one embodiment, a communication device of a user receives a request for payment credentials required to conduct a transaction and obtains the payment credentials. The payment credentials include a digital wallet identifier and at least some of the payment credentials are obtained from a trusted execution environment associated with the communication device. The obtained payment credentials are provided to an access device associated with a merchant. The access device is configured to initiate the transaction by generating an authorization request message including the payment credentials for onward transmission to an issuer computer.Type: ApplicationFiled: June 17, 2019Publication date: October 3, 2019Inventors: Christian Aabye, Kevin Weller
-
Publication number: 20190287104Abstract: A method for authenticating a consumer for a portable consumer device is disclosed. One embodiment of the invention includes receiving a transaction message relating to a request by a consumer to conduct a transaction using a portable consumer device, wherein the consumer was previously enrolled in an authentication program and the consumer was previously authenticated, analyzing the transaction message to determine if a re-authentication event has taken place, causing a re-authentication message to be sent to the consumer before initiating an authorization request message to the issuer if the re-authentication event has taken place, and initiating the authorization request message to the issuer without sending the re-authentication message to the consumer if the re-authentication event has not taken place.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Inventors: Kim Steele, Mike Yakel, Kevin Weller, Patrick Faith, Lori D. Van deloo
-
Patent number: 10366387Abstract: Embodiments of the present invention provide methods and systems to enable a digital wallet identifier to be present in communications associated with transaction data for transactions that are facilitated by a digital wallet provider. In one embodiment, a communication device of a user receives a request for payment credentials required to conduct a transaction and obtains the payment credentials. The payment credentials include a digital wallet identifier and at least some of the payment credentials are obtained from a trusted execution environment associated with the communication device. The obtained payment credentials are provided to an access device associated with a merchant. The access device is configured to initiate the transaction by generating an authorization request message including the payment credentials for onward transmission to an issuer computer.Type: GrantFiled: October 28, 2014Date of Patent: July 30, 2019Assignee: Visa International Service AssociationInventors: Christian Aabye, Kevin Weller
-
Patent number: 10346837Abstract: A method for authenticating a consumer for a portable consumer device is disclosed. One embodiment of the invention includes receiving a transaction message relating to a request by a consumer to conduct a transaction using a portable consumer device, wherein the consumer was previously enrolled in an authentication program and the consumer was previously authenticated, analyzing the transaction message to determine if a re-authentication event has taken place, causing a re-authentication message to be sent to the consumer before initiating an authorization request message to the issuer if the re-authentication event has taken place, and initiating the authorization request message to the issuer without sending the re-authentication message to the consumer if the re-authentication event has not taken place.Type: GrantFiled: November 6, 2007Date of Patent: July 9, 2019Assignee: Visa U.S.A. Inc.Inventors: Kim Steele, Mike Yakel, Kevin Weller, Patrick Faith, Lori D. Van Deloo
-
Publication number: 20190095914Abstract: Embodiments of the invention directed to systems and methods that allow for determining a transaction initiation mode used to conduct a transaction and applying a specific set of rules associated with the transaction initiation mode to the transaction. A transaction authorization request message is received at a server computer. The transaction authorization message is for a transaction between a consumer and a merchant and includes a plurality of data elements. The server computer determines a transaction initiation mode, from among at least three different transaction initiation modes, used to conduct the transaction based at least in part on the data elements. The server computer applies a specific set of rules associated with the transaction initiation mode to the transaction.Type: ApplicationFiled: November 29, 2018Publication date: March 28, 2019Inventors: Alfred William Griggs, Brian Byrne, Lori Van Deloo, John F. Sheets, Fred Liu, Kevin Weller, Andre Machicao, Luba Goldberg, Marc Batchan, Kevin Yuann
-
Patent number: 10176478Abstract: Systems and methods are described that allow for determining a transaction initiation mode used to conduct a transaction and applying a specific set of rules associated with the transaction initiation mode to the transaction. A transaction authorization request message is received at a server computer. The transaction authorization message is for a transaction between a consumer and a merchant and includes a plurality of data elements. The server computer determines a transaction initiation mode, from among at least three different transaction initiation modes, used to conduct the transaction based at least in part on the data elements. The server computer applies a specific set of rules associated with the transaction initiation mode to the transaction.Type: GrantFiled: October 23, 2013Date of Patent: January 8, 2019Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Alfred William Griggs, Brian Byrne, Lori Van Deloo, John F. Sheets, Fred Liu, Kevin Weller, Andre Machicao, Luba Goldberg, Marc Batchan, Kevin Yuann
-
Publication number: 20180322502Abstract: A data security system is disclosed. The data security system includes a portable device with an interaction channel code. A user may capture an image of the portable device and the interaction channel code, and the captured image may be converted to image data. The image data may be provided to a remote server computer, which may validate the interaction channel code, and confirm that the transaction being conducted is associated with that interaction channel code.Type: ApplicationFiled: May 2, 2017Publication date: November 8, 2018Inventor: Kevin Weller
-
Publication number: 20180308095Abstract: Methods and systems pertaining secure transaction systems are disclosed. In one implementation, a merchant server payment information from a user computer. The merchant server can transmit a verification request to a gateway as well as receive a verification response from the gateway. The merchant server can transmit an authentication request and receive an authentication response. After receiving the authentication response, the merchant server can initiate an authorization process.Type: ApplicationFiled: June 29, 2018Publication date: October 25, 2018Inventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Patent number: 10043186Abstract: Methods and systems pertaining secure transaction systems are disclosed. In one implementation, a computer with a verification token associated with a computer can send user authentication data as well as a secure datum to a control server. The verification token may obtain the secure datum from a validation entity. The control server can validate the secure datum and authentication data and can generate a payer authentication response.Type: GrantFiled: August 29, 2017Date of Patent: August 7, 2018Assignee: Visa International Service AssociationInventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Patent number: 9898740Abstract: Embodiments of the invention enable cardholders conducting an online transaction to be authenticated in real-time using a challenge-response application. The challenge-response application can be administered by an issuer or by a third party on-behalf-of an issuer. A challenge question can be presented to the cardholder, and the cardholder's response can be verified. The challenge question presented can be selected based on an analysis of the risk of the transaction and potentially other factors. A variety of dynamic challenge questions can be used without the need for the cardholder to enroll into the program. Additionally, there are many flexible implementation options of the challenge-response application that can be adjusted based on factors such as the location of the merchant or the location of the consumer.Type: GrantFiled: May 8, 2014Date of Patent: February 20, 2018Assignee: Visa International Service AssociationInventors: Kevin Weller, Kim Steele, Krishna Koganti, Patrick Faith
-
Publication number: 20180005238Abstract: Methods and systems pertaining secure transaction systems are disclosed. In one implementation, a computer with a verification token associated with a computer can send user authentication data as well as a secure datum to a control server. The verification token may obtain the secure datum from a validation entity. The control server can validate the secure datum and authentication data and can generate a payer authentication response.Type: ApplicationFiled: August 29, 2017Publication date: January 4, 2018Inventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Patent number: 9792611Abstract: Methods and systems pertaining secure transaction systems are disclosed. In one implementation, a verification token is associated with a computer and can send user authentication data as well as a secure datum to a control server. The verification token may obtain the secure datum from a validation entity. The control server can validate the secure datum and authentication data and can generate a payer authentication response.Type: GrantFiled: June 5, 2015Date of Patent: October 17, 2017Assignee: Visa International Service AssociationInventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Publication number: 20150379515Abstract: Apparatuses, methods, and systems pertaining to the verification of portable consumer devices for 3-D Secure Systems 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 3-D Secure datum to the verification token. The verification token may enter the 3-D Secure datum into a hidden field of a Purchase Authentication Page appearing on the computer's display.Type: ApplicationFiled: June 5, 2015Publication date: December 31, 2015Inventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Patent number: 9105027Abstract: Apparatuses, methods, and systems pertaining to the verification of portable consumer devices for 3-D Secure Systems 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 3-D Secure datum to the verification token. The verification token may enter the 3-D Secure datum into a hidden field of a Purchase Authentication Page appearing on the computer's display.Type: GrantFiled: May 13, 2011Date of Patent: August 11, 2015Assignee: Visa International Service AssociationInventors: Ayman Hammad, Patrick Faith, Krishna Prasad Koganti, Ben Rewis, Brendan Xavier Louis, Kevin Weller, Benedicto Hernandez Dominguez
-
Publication number: 20150120472Abstract: Embodiments of the present invention provide methods and systems to enable a digital wallet identifier to be present in communications associated with transaction data for transactions that are facilitated by a digital wallet provider. In one embodiment, a communication device of a user receives a request for payment credentials required to conduct a transaction and obtains the payment credentials. The payment credentials include a digital wallet identifier and at least some of the payment credentials are obtained from a trusted execution environment associated with the communication device. The obtained payment credentials are provided to an access device associated with a merchant. The access device is configured to initiate the transaction by generating an authorization request message including the payment credentials for onward transmission to an issuer computer.Type: ApplicationFiled: October 28, 2014Publication date: April 30, 2015Inventors: Christian Aabye, Kevin Weller