US 11,682,043 B2
Systems and methods for checking a user into a location using a packet sequence including location information
Joshua Bleecher Snyder, San Francisco, CA (US); and Max Edward Metral, Brookline, MA (US)
Assigned to PayPal, Inc., San Jose, CA (US)
Filed by PAYPAL, INC., San Jose, CA (US)
Filed on Dec. 31, 2020, as Appl. No. 17/139,291.
Application 17/139,291 is a continuation of application No. 16/708,281, filed on Dec. 9, 2019, granted, now 10,885,554.
Application 16/708,281 is a continuation of application No. 16/103,874, filed on Aug. 14, 2018, granted, now 10,504,149, issued on Dec. 10, 2019.
Application 16/103,874 is a continuation of application No. 15/791,221, filed on Oct. 23, 2017, granted, now 10,049,388, issued on Aug. 14, 2018.
Application 15/791,221 is a continuation of application No. 15/166,168, filed on May 26, 2016, granted, now 9,799,053, issued on Oct. 24, 2017.
Application 15/166,168 is a continuation of application No. 14/039,154, filed on Sep. 27, 2013, granted, now 9,356,819, issued on May 31, 2016.
Prior Publication US 2021/0125225 A1, Apr. 29, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0251 (2023.01); H04W 4/029 (2018.01); H04L 67/52 (2022.01); H04W 84/18 (2009.01); G06Q 50/00 (2012.01); H04W 4/80 (2018.01)
CPC G06Q 30/0261 (2013.01) [H04L 67/52 (2022.05); H04W 4/029 (2018.02); G06Q 50/01 (2013.01); H04W 4/80 (2018.02); H04W 84/18 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors, one or more computer-readable memories, with program instructions stored on the one or more computer-readable memories, the one or more processors configured to execute the program instructions to cause the system to perform the operations comprising:
receiving, via a merchant device associated with a location of a first merchant, a check-in request from a user device, wherein the check-in request includes a plurality of data packets, the plurality of data packets corresponding to a first packet sequence;
determining that the first packet sequence corresponds to a stored packet sequence that is uniquely associated with the first merchant;
in response to determining that the first packet sequence corresponds to the stored packet sequence that is uniquely associated with the first merchant, performing, for the user device, a check-in process with the location of the first merchant; and
in response to performing the check-in process with the location of the first merchant, transmitting, to a device corresponding to the first merchant, user information associated with a user of the user device.