IP Library Granted Patent US 11,580,526
Granted Patent B2
US 11,580,526 · App. 16/725,507 · Granted Feb 14, 2023

Electronic identification and authentication system

Inventors: Srivathsan Narasimhan (San Jose, CA); Eric Byungho Min (San Jose, CA); Michael Charles Todasco (Santa Clara, CA); Cheng Tian (San Jose, CA); Satish Narayan Govindarajan (Los Altos, CA)
Assignee: PAYPAL, INC.
G06Q20/3278G06Q20/20G06Q20/4014
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,580,526
App. No.
16/725,507
Granted
Feb 14, 2023
Kind
B2
Abstract

A system includes a service provider device and a point of sale (POS) device. A session between a user device and the POS device is established. An authentication request associated with the user device is provided via a user interface of the POS device. Subsequent to an authentication of information, responsive to the authentication request, the POS device receives funding instrument (FI) proxy information corresponding to FIs, which is unusable to identify the FIs by a merchant. A selectable representation corresponding to the FI proxy information is provided via the user interface. Responsive to receiving an indication of a selected member from the selectable representation, information for the selected member is sent. The service provider device determines that the session corresponds to an account associated with the user device and the merchant, and performs a transaction for the session using a first FI that corresponds to the selected member.

Claims (46)

1. A system, comprising:

one or more processors and one or more computer-readable memories, with program instructions stored on the one or more computer-readable memories, the one or more processors configured to execute the program instructions to cause the system to perform operations comprising:

in response to detecting a first user device is within a threshold distance of a merchant device of a merchant, generating a customer identification information and sending the customer identification information to the first user device;

providing, via a user interface of the merchant device, a request for input of the customer identification information;

in response to receiving, via an input into the user interface of the merchant device, the customer identification information, determining that the customer identification information corresponds to the first user device;

in response to determining that the customer identification information corresponds to the first user device, providing an authentication request to a user of the user device;

in response to authenticating the user based on authentication information received in response to the authentication request, determining a user account associated with the user and determining one or more funding instruments associated with the user account;

providing, via the user interface of the merchant device, one or more selectable elements corresponding to the determined one or more funding instruments;

receiving, via the user interface of the merchant device, a selection of a first selectable element of the one or more elements; and

in response to receiving the selection of the first selectable element, processing a transaction using a funding instrument of the one or more funding instruments that corresponds to the first selectable element.

2. The system of claim 1 , wherein the detecting that the first user device is within the threshold distance of the merchant device is based on determining that the merchant device has established a short range wireless connection with the first device.

3. The system of claim 1 , wherein the authentication information is received from the first user device.

4. The system of claim 1 , wherein the authentication information is received via input into the user interface of the merchant device in response to the authentication request being displayed on the merchant device.

5. The system of claim 1 , wherein the authentication request provided to the user is a request for a first type of authentication based on a determined merchant trust level associated with the merchant.

6. The system of claim 1 , wherein the authentication request provided to the user is a request for a first type of authentication information based on a determined merchant trust level associated with the merchant.

7. The system of claim 1 , wherein the one or more selectable elements do not include identification information corresponding to the one or more funding instruments.

8. A method comprising:

in response to detecting a first user device is within a threshold distance of a merchant device of a merchant, generating a customer identification information and sending the customer identification information to the first user device;

providing, via a user interface of the merchant device, a request for input of the customer identification information;

in response to receiving, via an input into the user interface of the merchant device, the customer identification information, determining that the customer identification information corresponds to the first user device;

in response to determining that the customer identification information corresponds to the first user device, providing an authentication request to a user of the user device;

in response to authenticating the user based on authentication information received in response to the authentication request, determining a user account associated with the user and determining one or more funding instruments associated with the user account;

providing, via the user interface of the merchant device, one or more selectable elements corresponding to the determined one or more funding instruments;

receiving, via the user interface of the merchant device, a selection of a first selectable element of the one or more elements; and

in response to receiving the selection of the first selectable element, processing a transaction using a funding instrument of the one or more funding instruments that corresponds to the first selectable element.

9. The method of claim 8 , wherein the detecting that the first user device is within the threshold distance of the merchant device is based on determining that the merchant device has established a short range wireless connection with the first device.

10. The method of claim 8 , wherein the authentication information is received from the first user device.

11. The method of claim 8 , wherein the authentication information is received via input into the user interface of the merchant device in response to the authentication request being displayed on the merchant device.

12. The method of claim 8 , wherein the authentication request provided to the user is a request for a first type of authentication based on a determined merchant trust level associated with the merchant.

13. The method of claim 8 , wherein the authentication request provided to the user is a request for a first type of authentication information based on a determined merchant trust level associated with the merchant.

14. The method of claim 8 , wherein the one or more selectable elements do not include identification information corresponding to the one or more funding instruments.

15. A computer program product comprising:

one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more computer-readable tangible storage devices, the program instructions when executed cause a machine to perform operations comprising:

in response to detecting a first user device is within a threshold distance of a merchant device of a merchant, generating a customer identification information and sending the customer identification information to the first user device;

providing, via a user interface of the merchant device, a request for input of the customer identification information;

in response to receiving, via an input into the user interface of the merchant device, the customer identification information, determining that the customer identification information corresponds to the first user device;

in response to determining that the customer identification information corresponds to the first user device, providing an authentication request to a user of the user device;

in response to authenticating the user based on authentication information received in response to the authentication request, determining a user account associated with the user and determining one or more funding instruments associated with the user account;

providing, via the user interface of the merchant device, one or more selectable elements corresponding to the determined one or more funding instruments;

receiving, via the user interface of the merchant device, a selection of a first selectable element of the one or more elements; and

in response to receiving the selection of the first selectable element, processing a transaction using a funding instrument of the one or more funding instruments that corresponds to the first selectable element.

16. The computer program product of claim 15 , wherein the detecting that the first user device is within the threshold distance of the merchant device is based on determining that the merchant device has established a short range wireless connection with the first device.

17. The computer program product of claim 15 , wherein the authentication information is received from the first user device.

18. The computer program product of claim 15 , wherein the authentication information is received via input into the user interface of the merchant device in response to the authentication request being displayed on the merchant device.

19. The computer program product of claim 15 , wherein the authentication request provided to the user is a request for a first type of authentication based on a determined merchant trust level associated with the merchant.

20. The computer program product of claim 15 , wherein the one or more selectable elements do not include identification information corresponding to the one or more funding instruments.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2021
From: NARASIMHAN, SRIVATHSAN; MIN, ERIC BYUNGHO; TODASCO, MICHAEL CHARLES; TIAN, CHENG; GOVINDARAJAN, SATISH NARAYAN
To: PAYPAL, INC.
Reel/Frame 055215/0850 →
Continuity (2)
Continuation 15394252 · Dec 29, 2016
Related Publication 20200210992A1 · Jul 2, 2020