US 12,143,351 B2
Unified content feed
Laurent Desserrey, Los Angeles, CA (US); Imani Ritchards, Los Angeles, CA (US); Ian Anthony Wehrman, Venice, CA (US); and Yuriana Zamora, Los Angeles, CA (US)
Assigned to SNAP INC., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Sep. 20, 2023, as Appl. No. 18/471,157.
Claims priority of provisional application 63/496,208, filed on Apr. 14, 2023.
Prior Publication US 2024/0348569 A1, Oct. 17, 2024
Int. Cl. H04L 51/216 (2022.01); H04L 51/046 (2022.01); H04L 51/56 (2022.01); H04L 51/52 (2022.01)
CPC H04L 51/216 (2022.05) [H04L 51/046 (2013.01); H04L 51/56 (2022.05); H04L 51/52 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processor;
at least one memory component storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
accessing a chat session between a first user on a first computer device and a second user on a second computer device;
accessing first user data, first activity data and first personalized media content associated with a social media profile of the first user, the first media personalized content comprising public media content that is related to the first user data and the first activity data;
accessing second user data, second activity data and second personalized media content associated with a social media profile of the second user, the second personalized media content comprising public media content that is related to the second user data and the second activity data;
generating a shared dataset, the shared dataset generated based on identifying common aspects between the first user data, the first activity data, the second user data and the second activity data, the common aspects comprising an overlap in subscriptions to content creators between the first personalized media content and the second personalized media content and an overlap in media content categories between the first personalized media content and the second personalized media content;
based on the shared dataset, generating shared content comprising public media content that is related to the shared dataset; and
causing display of a unified content feed comprising the shared content and the first personalized content to the first computer device and causing display of a unified content feed comprising the shared content and the second personalized content to the second computer device.