US 12,112,013 B2
Location privacy management on map-based social media platforms
Daniel Amitay, New York, NY (US); Jonathan Brody, Marina del Rey, CA (US); Leonid Gorkin, Chappaqua, NY (US); Jeffrey Arthur Johnson, Brooklyn, NY (US); Andrew Lin, Long Island City, NY (US); Walton Lin, Chatham, NJ (US); John Rauser, Seattle, WA (US); Amer Shahnawaz, New York, NY (US); Evan Spiegel, Los Angeles, CA (US); and Marcel M. Yung, New York, NY (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Sep. 16, 2022, as Appl. No. 17/946,337.
Application 17/946,337 is a continuation of application No. 15/965,764, filed on Apr. 27, 2018, granted, now 11,451,956.
Claims priority of provisional application 62/556,134, filed on Sep. 8, 2017.
Claims priority of provisional application 62/552,958, filed on Aug. 31, 2017.
Claims priority of provisional application 62/491,115, filed on Apr. 27, 2017.
Prior Publication US 2024/0095264 A1, Mar. 21, 2024
Int. Cl. H04L 29/06 (2006.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 3/0488 (2022.01); G06F 16/248 (2019.01); G06F 16/29 (2019.01); G06F 16/487 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06Q 50/00 (2012.01); G06T 11/20 (2006.01); G06T 11/60 (2006.01); H04L 9/40 (2022.01); H04L 41/22 (2022.01); H04L 41/28 (2022.01); H04L 51/52 (2022.01); H04L 67/12 (2022.01); H04L 67/306 (2022.01); H04L 67/50 (2022.01); H04L 67/52 (2022.01); H04W 4/02 (2018.01); H04W 4/029 (2018.01); H04W 4/18 (2009.01); H04W 4/21 (2018.01); H04W 12/02 (2009.01); G06F 9/54 (2006.01)
CPC G06F 3/04817 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/0488 (2013.01); G06F 16/248 (2019.01); G06F 16/29 (2019.01); G06F 16/487 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01); G06Q 50/01 (2013.01); G06T 11/206 (2013.01); G06T 11/60 (2013.01); H04L 41/22 (2013.01); H04L 41/28 (2013.01); H04L 51/52 (2022.05); H04L 63/101 (2013.01); H04L 63/107 (2013.01); H04L 67/12 (2013.01); H04L 67/306 (2013.01); H04L 67/52 (2022.05); H04L 67/535 (2022.05); H04W 4/02 (2013.01); H04W 4/029 (2018.02); H04W 4/185 (2013.01); H04W 4/21 (2018.02); H04W 12/02 (2013.01); G06F 9/547 (2013.01); G06T 2200/24 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
generating a model of social media activity in a geographical area in an automated procedure performed using one or more computer processor devices configured therefor, the generating of the social media activity model comprising:
for each of multiple social media postings forming part of the social media activity, representing the posting as having a respective density distribution in two-dimensional space; and
calculating a geographical distribution of posting density in the geographical area by summing, at each of multiple positions within the geographical area, respective density contributions of each posting whose density distribution at least partially overlaps the respective position;
based on the social media activity model, calculating one or more attributes of the social media activity in the geographical area;
based at least in part on the one or more calculated attributes, identifying one or more user interface elements for display with respect to the geographical area;
causing display on a client device of a graphical user interface (GUI) for a social media platform, the GUI comprising:
an interactive map representative of at least the geographical area; and
the one or more identified user interface elements overlaid on the interactive map.