Patents by Inventor Gavin Shenker
Gavin Shenker 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: 20240078325Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Applicant: Visa International Service AssociationInventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Publication number: 20240070644Abstract: 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: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Visa International Service AssociationInventor: Gavin Shenker
-
Patent number: 11847233Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.Type: GrantFiled: March 10, 2021Date of Patent: December 19, 2023Assignee: Visa International Service AssociationInventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Publication number: 20230133702Abstract: Provided is a computer-implemented method, system, and computer program product for obfuscating a captured credential's sensitive data. The method includes detecting, localizing, bounding, and outputting an image of the credential with the sensitive data obfuscated so that it is not human or machine readable during capture or output.Type: ApplicationFiled: April 16, 2020Publication date: May 4, 2023Inventors: Gavin Shenker, Douglas Deibert
-
Publication number: 20230022797Abstract: A method includes receiving, by a universal authentication application from a resource provider computer, a user credential verification request message comprising a user identifier, server computer data, and interaction data for an interaction. The universal authentication application transmits the user credential verification request message to a browser that invokes the authenticator to verify biometric information of a user. The universal authentication application receives a user credential verification response message from the authenticator. The user credential verification response message includes signed interaction data. The universal authentication application sends the user credential verification response message to the resource provider computer. The resource provider computer provides at least the signed interaction data to a plurality of server computers to retrieve a plurality of portable device credentials respectively associated with the plurality of server computers.Type: ApplicationFiled: November 12, 2020Publication date: January 26, 2023Inventors: Jalpesh Chitalia, Gavin Shenker, Manoj Kannembath, Amit Gupta
-
Patent number: 11438766Abstract: A method is disclosed. The method includes receiving, by a user device from an access device, an available applications request message. The available applications request message includes an access device type identifier. The method also includes determining whether an association exists between the access device type identifier and one or more application identifiers of a plurality of application identifiers stored on the user device. The plurality of application identifiers respectively correspond to different applications on the user device. The method also includes transmitting, by the user device, to the access device, based in part on whether the association exists, an available applications response. The available applications response includes the one or more application identifiers of the plurality of application identifiers associated with the access device type identifier.Type: GrantFiled: August 18, 2020Date of Patent: September 6, 2022Assignee: Visa International Service AssociationInventors: Gavin Shenker, Brian Sullivan, Christian Aabye, Hao Ngo
-
Patent number: 11195166Abstract: A method for managing mobile payments in a mobile phone. The method includes receiving data associated with a plurality of issuer specific payment services at a mobile phone, selecting one of the issuer specific payment services, and conducting a transaction using the phone.Type: GrantFiled: July 30, 2019Date of Patent: December 7, 2021Assignee: VISA U.S.A. INC.Inventors: David Wentker, Erick Wong, Doug Deibert, Gavin Shenker
-
Publication number: 20210344672Abstract: Systems and methods are provided to enable a user to conduct a transaction using their credentials stored on a secure server computer (e.g., a computer associated with a partner such as another merchant) by merely presenting their authentication data at a physical location via an auxiliary device. An auxiliary device may be provided for interfacing with a partners backend server (e.g., the secure server computer). In some embodiments, biometric authentication may provide a mechanism for a true seamless and potentially frictionless (in the case of modalities that do not require physical contact) interaction. Payment can occur without any need for a card, phone, wearable, or any other user device as long as the auxiliary device is able to recognize the user and retrieve a credential that can be linked to that user.Type: ApplicationFiled: October 8, 2019Publication date: November 4, 2021Inventors: Kyle Joseph Drechsler, Christopher Jones, Gayathri Venkat, Gavin Shenker, Raul Leyva, Janardana Sarma, Phillip Lavender, Leila Movahedian, Pinesh Roy, Eduardo Lopez
-
Publication number: 20210192060Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.Type: ApplicationFiled: March 10, 2021Publication date: June 24, 2021Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Patent number: 10984117Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.Type: GrantFiled: August 7, 2019Date of Patent: April 20, 2021Assignee: Visa International Service AssociationInventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Publication number: 20200382955Abstract: A method is disclosed. The method includes receiving, by a user device from an access device, an available applications request message. The available applications request message includes an access device type identifier. The method also includes determining whether an association exists between the access device type identifier and one or more application identifiers of a plurality of application identifiers stored on the user device. The plurality of application identifiers respectively correspond to different applications on the user device. The method also includes transmitting, by the user device, to the access device, based in part on whether the association exists, an available applications response. The available applications response includes the one or more application identifiers of the plurality of application identifiers associated with the access device type identifier.Type: ApplicationFiled: August 18, 2020Publication date: December 3, 2020Inventors: Gavin Shenker, Brian Sullivan, Christian Aabye, Hao Ngo
-
Patent number: 10791460Abstract: A method is disclosed. The method includes receiving, by a user device from an access device, an available applications request message. The available applications request message includes an access device type identifier. The method also includes determining whether an association exists between the access device type identifier and one or more application identifiers of a plurality of application identifiers stored on the user device. The plurality of application identifiers respectively correspond to different applications on the user device. The method also includes transmitting, by the user device, to the access device, based in part on whether the association exists, an available applications response. The available applications response includes the one or more application identifiers of the plurality of application identifiers associated with the access device type identifier.Type: GrantFiled: January 30, 2019Date of Patent: September 29, 2020Assignee: Visa International Service AssociationInventors: Gavin Shenker, Brian Sullivan, Christian Aabye, Hao Ngo
-
Publication number: 20200245138Abstract: A method is disclosed. The method includes receiving, by a user device from an access device, an available applications request message. The available applications request message includes an access device type identifier. The method also includes determining whether an association exists between the access device type identifier and one or more application identifiers of a plurality of application identifiers stored on the user device. The plurality of application identifiers respectively correspond to different applications on the user device. The method also includes transmitting, by the user device, to the access device, based in part on whether the association exists, an available applications response. The available applications response includes the one or more application identifiers of the plurality of application identifiers associated with the access device type identifier.Type: ApplicationFiled: January 30, 2019Publication date: July 30, 2020Inventors: Gavin Shenker, Brian Sullivan, Christian Aabye, Hao Ngo
-
Patent number: 10600045Abstract: A mobile device with a disabling feature is disclosed. The method includes activating a mobile device having a timeout feature to disable a function of the mobile device after a set period of time. The period of time may be chosen by a user of the mobile device.Type: GrantFiled: June 22, 2018Date of Patent: March 24, 2020Assignee: Visa U.S.A. Inc.Inventors: Gavin Shenker, David Wentker, Douglas Deibert, Erick Wong
-
Patent number: 10593153Abstract: A plurality of virtual instant tickets are loaded onto a memory of a microprocessor that is physically provided to the consumer. The consumer is physically given a small object, such as a bank card or hotel room key card that has the microprocessor embedded therein. The memory of the microprocessor includes a validation number of each virtual instant ticket, and the winning or losing outcome of each virtual instant ticket and the value of any winning outcome. A purchase is made to unlock a portion of the virtual instant tickets, thereby allowing that portion of tickets to be played. The consumer uses a computing device that interacts with the microprocessor to play the tickets and informs the consumer of the outcome. Additional virtual instant tickets may be unlocked with subsequent purchases. The memory of the microprocessor is updated to indicate the one or more virtual instant tickets that were successfully played.Type: GrantFiled: January 12, 2018Date of Patent: March 17, 2020Assignee: Tapcentive, Inc.Inventors: Gavin Shenker, David Wentker, Mike Lindelsee, Gabriel Wachob, Kenneth E. Irwin, Jr.
-
Publication number: 20200012798Abstract: Techniques for managing an application token may include providing, by a first service provider application on a communication device to a first service provider computer, a first request for a first application token, receiving, by an account management application on the communication device from a token service computer in communication with the first service provider computer, the first application token, and storing the first application token in a token container in the account management application.Type: ApplicationFiled: August 7, 2019Publication date: January 9, 2020Inventors: Ramesh Shankar, Brian Sullivan, Sayeed Mohammed, Gavin Shenker, Richard Nassar, Clyde Valdez, Jonathan Hill
-
Publication number: 20190354957Abstract: A method for managing mobile payments in a mobile phone. The method includes receiving data associated with a plurality of issuer specific payment services at a mobile phone, selecting one of the issuer specific payment services, and conducting a transaction using the phone.Type: ApplicationFiled: July 30, 2019Publication date: November 21, 2019Inventors: David Wentker, Erick Wong, Doug Diebert, Gavin Shenker
-
Patent number: 10387868Abstract: A method for managing mobile payments in a mobile phone. The method includes receiving data associated with a plurality of issuer specific payment services at a mobile phone, selecting one of the issuer specific payment services, and conducting a transaction using the phone.Type: GrantFiled: November 17, 2014Date of Patent: August 20, 2019Assignee: VISA U.S.A. INC.Inventors: David Wentker, Erick Wong, Doug Diebert, Gavin Shenker
-
Patent number: 10360577Abstract: Coupons are electronically delivered by a coupon generating subsystem to a plurality of mobile devices via gaming sessions experienced on the mobile devices. A memory of the coupon generating subsystem stores a set of rules associated with delivery of the coupons from the coupon generating subsystem to the mobile devices, wherein the set of rules include a payout table that determines the value of coupons that are delivered. A gaming session is initiated on one of the mobile devices when the mobile device is within a broadcast range of the coupon generating subsystem. The gaming session uses a random number generator and a central processing unit of the coupon generating subsystem to generate a result for the game of chance using the payout table in the memory. The result determines the value of a coupon to be electronically delivered via the coupon generating subsystem to the mobile device.Type: GrantFiled: May 1, 2017Date of Patent: July 23, 2019Assignee: Tapcentive, Inc.Inventors: Gavin Shenker, David Wentker, Mike Lindelsee, Gabriel Wachob
-
Publication number: 20180322487Abstract: A method associated with a contactless phone. The method includes sending a balance inquiry response message to a mobile phone. The mobile phone includes a contactless element that is configured to communicate with a contactless reader in a point of sale terminal. The account balance inquiry response message provides an account balance for an account associated with the mobile phone. The mobile phone is operated by a consumer. The method also includes sending a transaction alert message to the mobile phone, where the transaction alert message informs the consumer that a transaction has occurred using the account. The method also includes sending an offer message to the mobile phone, where the offer message provides a benefit to the consumer if the consumer uses the mobile phone to conduct a predetermined transaction.Type: ApplicationFiled: July 17, 2018Publication date: November 8, 2018Inventors: Gavin Shenker, Dave Wentker, Douglas Deibert, Erick Wong