US 12,238,057 B2
Prohibited content propagation using a social network data structure
Mette F. M. Hammer, Dublin (IE); Liam Harpur, Skerries (IE); Joseph M. Jaquinta, Medford, MA (US); and Pauli P. O. Nurmenkari, Dublin (IE)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Dec. 14, 2023, as Appl. No. 18/540,657.
Application 18/540,657 is a continuation of application No. 18/180,638, filed on Mar. 8, 2023, granted, now 11,902,234.
Application 18/180,638 is a continuation of application No. 17/561,635, filed on Dec. 23, 2021, granted, now 11,611,522.
Application 17/561,635 is a continuation of application No. 16/669,083, filed on Oct. 30, 2019, granted, now 11,223,589.
Application 16/669,083 is a continuation of application No. 15/585,965, filed on May 3, 2017, granted, now 10,491,554.
Application 15/585,965 is a continuation of application No. 14/704,018, filed on May 5, 2015, granted, now 9,686,216.
Application 14/704,018 is a continuation of application No. 12/825,962, filed on Jun. 29, 2010, granted, now 9,092,759.
Prior Publication US 2024/0113994 A1, Apr. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/48 (2022.01); G06F 3/04847 (2022.01); G06Q 10/107 (2023.01); G06Q 50/00 (2012.01); H04L 51/212 (2022.01); H04L 51/214 (2022.01); H04L 51/52 (2022.01)
CPC H04L 51/212 (2022.05) [G06F 3/04847 (2013.01); G06Q 10/107 (2013.01); G06Q 50/01 (2013.01); H04L 51/214 (2022.05); H04L 51/48 (2022.05); H04L 51/52 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
identifying, at a server, a message comprising metadata indicating a proximity policy and a social network policy, the proximity policy specifying a location requirement to access the message, the social network policy specifying a social network connection degree threshold requirement of a social network data structure to access the message;
receiving, at the server, a request to forward the message to a client device; and
determining, by the server, whether to forward the message to the client device based at least in part on whether a user of the client device satisfies the social network policy and whether a location of the client device satisfies the proximity policy.