IP Library Granted Patent US 9,430,768
Granted Patent B2
US 9,430,768 · App. 14/837,660 · Granted Aug 30, 2016

Mobile checkout systems and methods

Inventors: William Wang Graylin (Winchester, MA); Man Ho Li (Kowloon, HK); Jimmy Tai Kwan Tang (Quarry Bay, HK)
Assignee: Samsung Pay, Inc.
G06Q20/3825G06Q20/12G06Q20/32G06Q20/3226G06Q20/3227G06Q20/367G06Q20/3674G06Q20/385G06Q20/409G06Q2220/00
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 9,430,768
App. No.
14/837,660
Granted
Aug 30, 2016
Kind
B2
Abstract

A mobile checkout system and method for completing a purchase transaction to purchase items from an internet merchant. A user browses and selects items for purchase from the merchant through a shopping application or browser. During the processing of the transaction, a checkout application installed on a mobile communication device is launched. The checkout application receives a checkout token created by a checkout server that identifies the purchase transaction. The checkout application uses this token and communicates with the checkout server to cause the checkout server to complete the purchase transaction, in which payment data is securely transmitted using a cryptogram.

Claims (29)

1. A checkout system implemented on a mobile communication device including a merchant application or browser application available on the mobile communication device and adapted to allow a user to select items to purchase from a merchant, comprising:

a communication processor in communication with a checkout server hosting one or more web service checkout application program interfaces (APIs) adapted to communicate with the mobile communication device; and

a checkout application installed on the mobile communication device and adapted:

to be launched in response to receiving information corresponding to a purchase transaction;

to receive user payment information, including magnetic stripe data, from a magnetic stripe transporter (MST) embedded in or in communication with the mobile communication device, wherein a cryptogram is generated at the time of the purchase transaction and included in the magnetic stripe data to secure the magnetic stripe data; and

to communicate with the checkout server and cause the checkout server to complete the purchase transaction using the magnetic stripe data from the magnetic stripe transporter.

2. The checkout system of claim 1 , wherein the checkout server creates a checkout token identifying the purchase transaction in response to the user initiating the purchase transaction.

3. The checkout system of claim 2 , wherein the checkout server sends the checkout token to the merchant application or browser application.

4. The checkout system of claim 3 , wherein the checkout application receives the checkout token from the merchant application or browser application.

5. The checkout system of claim 4 , wherein the checkout application authenticates the user.

6. The checkout system of claim 5 , wherein the checkout application confirms the purchase transaction with the checkout server in response to the user authentication.

7. The checkout system of claim 6 , wherein the checkout application sends the checkout token and results of the purchase transaction to the merchant application or browser application during relaunch of the merchant application or browser application.

8. The checkout system of claim 7 , wherein the merchant application or browser application displays a results page corresponding to the purchase transaction in response to being relaunched.

9. The checkout system of claim 1 , wherein the checkout server completes the purchase transaction by communicating the transaction, including the magnetic stripe data including the cryptogram, to a payment processor.

10. The checkout system of claim 1 , wherein the checkout application is adapted to be launched in response to receiving the information corresponding to the purchase transaction from the merchant application or browser application.

11. The checkout system of claim 1 , wherein the checkout application is adapted to be launched in response to receiving the information corresponding to the purchase transaction from the checkout server.

12. The checkout system of claim 1 , wherein the checkout application is adapted to be launched in response to receiving the information corresponding to the purchase transaction from the checkout server through a push notification, email, or short message service.

13. The checkout system of claim 1 , wherein the checkout application is adapted to be launched in response to receiving the information corresponding to the purchase transaction from a quick response (QR) code scanned by the mobile communication device.

14. A method, comprising:

allowing a user to browse and select items for purchase from a merchant through a first application or browser;

launching a checkout application installed on a mobile communication device in response to the checkout application receiving information corresponding to a purchase transaction;

receiving, by the checkout application, a checkout token identifying the purchase transaction created by a checkout server;

receiving, by the checkout application, user payment information, including magnetic stripe data, from a magnetic stripe transporter (MST) embedded in, or in communication with the mobile communication device, wherein a cryptogram is at the time of the purchase transaction and included in the magnetic stripe data to secure the magnetic stripe data; and

communicating, by the checkout application, with the checkout server to cause the checkout server to complete the purchase transaction using secured magnetic stripe data from the magnetic stripe transporter; and

relaunching the first application or browser in response to completion of the transaction.

15. The method of claim 14 , wherein the receiving of the checkout token includes receiving the checkout token from the first application or browser application.

16. The method of claim 14 , further comprising authenticating, by the checkout application, the user prior to the communicating with the checkout server.

17. The method of claim 14 , wherein the launching of the checkout application includes launching the checkout application in response to receiving the information corresponding to the purchase transaction from the checkout server through a push notification, email, or short message service.

18. The method of claim 14 , wherein the launching of the checkout application includes launching the checkout application in response to receiving the information corresponding to the purchase transaction from user scanning a quick response (QR) code.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2018
From: SAMSUNG PAY INC
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 045991/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2016
From: GRAYLIN, WILLIAM WANG
To: SAMSUNG PAY, INC.
Reel/Frame 037995/0627 →
CHANGE OF NAME Recorded Oct 19, 2015
From: LOOPPAY, INC.
To: SAMSUNG PAY, INC.
Reel/Frame 036887/0449 →
Continuity (4)
Continuation In Part 14806219 · Jul 22, 2015
Continuation 14185111 · Feb 20, 2014
Continuation In Part 13781964 · Mar 1, 2013
Related Publication 20150363771A1 · Dec 17, 2015