US 12,236,464 B2
Merchant-customer engagement system
Scott Ellison, San Jose, CA (US)
Assigned to PAYPAL, INC., San Jose, CA (US)
Filed by PayPal, Inc., San Jose, CA (US)
Filed on Oct. 20, 2023, as Appl. No. 18/382,221.
Application 18/382,221 is a continuation of application No. 17/537,364, filed on Nov. 29, 2021, granted, now 11,830,050.
Application 17/537,364 is a continuation of application No. 16/941,281, filed on Jul. 28, 2020, granted, now 11,238,510, issued on Feb. 1, 2022.
Application 16/941,281 is a continuation of application No. 15/905,210, filed on Feb. 26, 2018, granted, now 10,726,459, issued on Jul. 28, 2020.
Application 15/905,210 is a continuation of application No. 13/945,670, filed on Jul. 18, 2013, granted, now 9,904,946, issued on Feb. 27, 2018.
Prior Publication US 2024/0161161 A1, May 16, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0613 (2013.01) [G06Q 30/0631 (2013.01); G06Q 30/0641 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the system to perform operations comprising:
based on detecting a user within a physical location, identifying the user, from a plurality of users, based on first communications with a user device of the user via a network;
determining, based on second communications with the user device via the network, a plurality of locations of the user device within the physical location at a plurality of different times;
determining one or more products provided throughout a plurality of areas within the physical location, the one or more products corresponding to the plurality of locations of the user device;
accessing an online activity of the user, the online activity including at least one of a user viewing activity or a past purchase activity associated with a website or an application;
determining one or more product recommendations for the user based on at least one of the one or more products or the online activity of the user;
determining product information corresponding to the one or more product recommendations; and
causing the product information to be displayed on a user interface of a computing device.