US 9,811,772 B2
Suspending and resuming transactions through wireless beacon communications
Mobeen Syed, San Jose, CA (US)
Assigned to PAYPAL, INC., San Jose, CA (US)
Filed by PayPal, Inc., San Jose, CA (US)
Filed on May 2, 2017, as Appl. No. 15/584,765.
Application 15/584,765 is a continuation of application No. 15/194,244, filed on Jun. 27, 2016, granted, now 9,639,834, issued on May 2, 2017.
Application 15/194,244 is a continuation of application No. 14/466,916, filed on Aug. 22, 2014, granted, now 9,378,494, issued on Jun. 28, 2016.
Prior Publication US 2017/0236044 A1, Aug. 17, 2017
Int. Cl. G06K 19/06 (2006.01); G06K 7/14 (2006.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); H04W 4/02 (2009.01); H04W 76/02 (2009.01)
CPC G06K 19/06009 (2013.01) [G06K 7/1404 (2013.01); G06Q 20/20 (2013.01); G06Q 20/325 (2013.01); G06Q 20/3224 (2013.01); H04W 4/02 (2013.01); H04W 76/021 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A user device comprising:
a non-transitory memory storing instructions;
a processor configured to execute the instructions to cause the user device to:
in response to detecting a merchant device in proximity the user device, transmit, over a first network connection, a check-in communication to the merchant device, the check-in communication including user identification information;
scan, using a camera sensor on the user device, product information corresponding to products selected for purchase by a user associated with the user device, the products selected available for sale by a merchant associated to the merchant device;
suspend, via a user input on a display of the user device, a transaction for purchase, the transaction for purchase including the products selected for purchase by the user;
present, on the display of the user device, a transactional code used to retrieve the transaction at a later time, the transactional code associated with the user identification information;
transmit, over a second network connection, a request to checkout sent to the merchant device, the request to checkout including an indication to retrieve the transaction using the transactional code;
present, on the display of the user device, the transaction retrieved; and
transmit, over a third network connection, a request to a payment provider to process a payment for the transaction.