US 12,231,437 B2
Geo-fence authorization provisioning
Nicholas Richard Allen, Venice, CA (US); and Sheldon Chang, Venice, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Nov. 28, 2023, as Appl. No. 18/521,752.
Application 18/521,752 is a continuation of application No. 18/162,404, filed on Jan. 31, 2023, granted, now 11,902,287.
Application 18/162,404 is a continuation of application No. 17/035,575, filed on Sep. 28, 2020, granted, now 11,627,141.
Application 17/035,575 is a continuation of application No. 16/541,919, filed on Aug. 15, 2019, granted, now 10,893,055.
Application 16/541,919 is a continuation of application No. 15/074,029, filed on Mar. 18, 2016, granted, now 10,616,239.
Claims priority of provisional application 62/134,689, filed on Mar. 18, 2015.
Prior Publication US 2024/0098096 A1, Mar. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 51/222 (2022.01); H04L 51/52 (2022.01); H04W 4/02 (2018.01); H04W 4/021 (2018.01); H04W 4/029 (2018.01); H04W 4/18 (2009.01); H04W 12/06 (2021.01); H04W 12/63 (2021.01); H04W 12/64 (2021.01)
CPC H04L 63/107 (2013.01) [H04L 51/222 (2022.05); H04L 51/52 (2022.05); H04L 63/0876 (2013.01); H04W 4/021 (2013.01); H04W 4/023 (2013.01); H04W 4/029 (2018.02); H04W 4/185 (2013.01); H04W 12/06 (2013.01); H04W 12/64 (2021.01); H04W 12/63 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
receiving a request to post content to an event gallery associated with an event;
performing a first authorization operation including determining that a particular location of a device is within a geo-location fence associated with the event;
performing a second authorization operation including using identification data to verify an attribute of a user of the device, the verifying the attribute of the user comprising using a history of user activities with respect to a software application on the device to identify application of an image filter that is relevant to the event, the image filter being applied to an image on the device; and
based on the first and second authorization operations, posting the content to the event gallery.