IP Library Granted Patent US 11,222,335
Granted Patent B2
US 11,222,335 · App. 16/848,197 · Granted Jan 11, 2022

System and method for simplified checkout

Inventors: Shilpa Dhar (San Jose, CA); Jeff Harrell (San Jose, CA); Cody Evol (San Francisco, CA); Cristina Escutia (Austin, TX)
Assignee: PayPal, Inc.
G06Q20/4014G06Q10/10G06Q20/047G06Q20/10G06Q20/227G06Q20/3224G06Q20/4018G06Q30/01G06Q30/0633G06Q50/01
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,222,335
App. No.
16/848,197
Granted
Jan 11, 2022
Kind
B2
Abstract

In various embodiments, a system and method for providing simplified checkout are provided. In example embodiments, an identifier that corresponds to a payment account of a user is received at a payment provider system. Account information from the payment account of the user is retrieved from a payment data storage of the payment provider system. The account information is used in a payment transaction involving a merchant system. A payment interface having transaction fields populated with the account information retrieved from the payment account of the user is presented to the user while the user maintains a presence on a webpage of a merchant system.

Claims (41)

1. A system, comprising:

a non-transitory memory comprising instructions; and

one or more hardware processors coupled to the non-transitory memory and configured to read the instructions to cause the system to perform operations comprising:

transmitting, by a user device to a payment provider system, an identifier corresponding to a user of the user device, the identifier to be associated with a payment account of the user at the payment provider system;

displaying, by the user device, a user interface of a merchant website based on the user accessing the merchant website hosted by a merchant system, wherein the merchant system is different than the payment provider system;

in response to the user selecting an option to checkout on the user interface of the merchant website and while continuing to display the user interface of the merchant website, transmitting the identifier to the merchant system to cause the merchant system to communicate with the payment provider system to verify the user;

receiving, from the merchant system, instructions to display an identifier interface corresponding to the payment account of the user based on the user being verified by the payment provider system; and

in response to receiving the instructions to display the identifier interface, displaying the identifier interface while continuing to display the user interface of the merchant website, wherein the identifier interface includes information corresponding to the payment account of the user.

2. The system of claim 1 , wherein the information corresponding to the account of the user displayed in the identifier interface is displayed in editable fields of the identifier interface.

3. The system of claim 1 , the operations further comprising: detecting a selection of a payment confirmation interface element located in the identifier interface; and in response to the detecting the selection, causing the payment provider system to process a payment.

4. The system of claim 1 , wherein the information corresponding to the payment account of the user includes a funding source information and an address retrieved from a data storage of the payment provider system.

5. The system of claim 1 , wherein the identifier interface is a pop-up interface displayed over the user interface of the merchant website.

6. The system of claim 1 , wherein the identifier is a cookie or an identifier corresponding to a hardware of the user device.

7. The system of claim 1 , wherein the identifier is a login credential or an email address.

8. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:

transmitting, by a user device to a payment provider system, an identifier corresponding to a user of the user device, the identifier to be associated with a payment account of the user at the payment provider system;

displaying, by the user device, a user interface of a merchant website based on the user accessing the merchant website hosted by a merchant system, wherein the merchant system is different than the payment provider system;

in response to the user selecting an option to checkout on the user interface of the merchant website and while continuing to display the user interface of the merchant website, transmitting the identifier to the merchant system to cause the merchant system to communicate with the payment provider system to verify the user;

receiving, from the merchant system, instructions to display an identifier interface corresponding to the payment account of the user based on the user being verified by the payment provider system; and

in response to receiving the instructions to display the identifier interface, displaying the identifier interface while continuing to display the user interface of the merchant website, wherein the identifier interface includes information corresponding to the payment account of the user.

9. The non-transitory machine-readable medium of claim 8 , wherein the information corresponding to the account of the user displayed in the identifier interface is displayed in editable fields of the identifier interface.

10. The non-transitory machine-readable medium of claim 8 , the operations further comprising:

detecting a selection of a payment confirmation interface element located in the identifier interface; and

in response to the detecting the selection, causing the payment provider system to process a payment.

11. The non-transitory machine-readable medium of claim 8 , wherein the information corresponding to the payment account of the user includes a funding source information and an address retrieved from a data storage of the payment provider system.

12. The non-transitory machine-readable medium of claim 8 , wherein the identifier interface is a pop-up interface displayed over the user interface of the merchant website.

13. The non-transitory machine-readable medium of claim 8 , wherein the identifier is a cookie or an identifier corresponding to a hardware of the user device.

14. A method, comprising:

transmitting, by a user device to a payment provider system, an identifier corresponding to a user of the user device, the identifier to be associated with a payment account of the user at the payment provider system;

displaying, by the user device, a user interface of a merchant website based on the user accessing the merchant website hosted by a merchant system, wherein the merchant system is different than the payment provider system;

in response to the user selecting an option to checkout on the user interface of the merchant website and while continuing to display the user interface of the merchant website, transmitting the identifier to the merchant system to cause the merchant system to communicate with the payment provider system to verify the user;

receiving, from the merchant system, instructions to display an identifier interface corresponding to the payment account of the user based on the user being verified by the payment provider system; and

in response to receiving the instructions to display the identifier interface, displaying the identifier interface while continuing to display the user interface of the merchant website, wherein the identifier interface includes information corresponding to the payment account of the user.

15. The method of claim 14 , wherein the information corresponding to the account of the user displayed in the identifier interface is displayed in editable fields of the identifier interface.

16. The method of claim 14 , further comprising:

detecting a selection of a payment confirmation interface element located in the identifier interface; and

in response to the detecting the selection, causing the payment provider system to process a payment.

17. The method of claim 14 , wherein the information corresponding to the payment account of the user includes a funding source information and an address retrieved from a data storage of the payment provider system.

18. The method of claim 14 , wherein the identifier interface is a pop-up interface displayed over the user interface of the merchant website.

19. The method of claim 14 , wherein the identifier is a cookie or an identifier corresponding to a hardware of the user device.

20. The method of claim 14 , wherein the identifier is a login credential or an email address.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2020
From: DHAR, SHILPA; HARRELL, JEFF; EVOL, CODY; ESCUTIA, CRISTINA
To: EBAY INC.
Reel/Frame 052392/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2020
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 052392/0465 →
Continuity (4)
Continuation 15398271 · Jan 4, 2017
Continuation 14085746 · Nov 20, 2013
Provisional Application 61728710 · Nov 20, 2012
Related Publication 20200311733A1 · Oct 1, 2020
Cited By (1)
US 12,367,474