US 11,915,269 B2
System and method for tokenizing offers
Braden Christopher Ericson, San Jose, CA (US); and Harshal Ulhas Deo, San Jose, CA (US)
Assigned to PAYPAL, INC., San Jose, CA (US)
Filed by PayPal, Inc., San Jose, CA (US)
Filed on Jun. 1, 2021, as Appl. No. 17/336,209.
Application 17/336,209 is a continuation of application No. 15/695,473, filed on Sep. 5, 2017, granted, now 11,023,929, issued on Jun. 1, 2021.
Prior Publication US 2021/0350415 A1, Nov. 11, 2021
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0251 (2023.01); G06Q 30/0273 (2023.01); G06Q 30/0272 (2023.01); G06Q 30/0235 (2023.01); G06Q 30/0207 (2023.01)
CPC G06Q 30/0267 (2013.01) [G06Q 30/0222 (2013.01); G06Q 30/0235 (2013.01); G06Q 30/0239 (2013.01); G06Q 30/0253 (2013.01); G06Q 30/0272 (2013.01); G06Q 30/0273 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a non-transitory memory storing instructions; and
a processor configured to execute the instructions to cause the system to perform operations comprising:
determining an interaction between a device and a site of a first entity;
accessing user profile information associated with a user of the device;
based on the user profile information, determining whether the user meets one or more criteria associated with offers that are associated with a second entity different from the first entity, the one or more criteria comprising a browser cookie associated with the device, a search history of the user, or social media communications associated with the user;
based on a determination that the user meets the one or more criteria, receiving an offer of the offers to present to the user of the device;
causing a presenting of the offer on a display of the device;
causing, in response to a user engagement made with respect to the presented offer, the offer to be saved on a local data storage of the device, wherein the causing the offer to be saved comprises generating a token having a token signature that is unique to the saved offer and unique to a session identification number;
determining, after the offer has been saved on the local data storage of the device, that the device is involved in an electronic transaction with the second entity; and
automatically applying the offer to the electronic transaction, wherein the offer is retrieved, after a verification of the token signature, from the local data storage of the device without the user having an account with the second entity.