US 12,455,931 B2
Searching social media content
Newar Husam Al Majid, New York, NY (US); Wisam Dakka, San Francisco, CA (US); Donald Giovannini, Venice, CA (US); Andre Madeira, Saratoga, CA (US); Andrei Damian, San Francisco, CA (US); Seyed Reza Mir Ghaderi, San Francisco, CA (US); Yaming Lin, Palo Alto, CA (US); Ranveer Kunal, San Francisco, CA (US); Congxing Cai, Mountain View, CA (US); Robson Araujo, Mountain View, CA (US); Guilherme Fernandes, Mountain View, CA (US); and Jungho Ahn, Palo Alto, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on May 2, 2024, as Appl. No. 18/653,380.
Application 18/653,380 is a continuation of application No. 18/341,542, filed on Jun. 26, 2023, granted, now 12,050,654.
Application 18/341,542 is a continuation of application No. 17/559,166, filed on Dec. 22, 2021, granted, now 11,720,640.
Application 17/559,166 is a continuation of application No. 15/900,187, filed on Feb. 20, 2018, granted, now 11,250,075.
Claims priority of provisional application 62/460,583, filed on Feb. 17, 2017.
Claims priority of provisional application 62/460,549, filed on Feb. 17, 2017.
Prior Publication US 2024/0281478 A1, Aug. 22, 2024
Int. Cl. G06F 16/951 (2019.01); G06F 16/14 (2019.01); G06Q 50/00 (2024.01)
CPC G06F 16/951 (2019.01) [G06F 16/14 (2019.01); G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
providing, by one or more processors, a graphical user interface configured to display a dynamic story, the dynamic story comprising a plurality of media content items, the dynamic story being algorithmically-generated from media content items submitted in real-time;
receiving, by the one or more processors, a selection of the dynamic story for curation via the graphical user interface;
presenting, by the one or more processors and via the graphical user interface, entity information associated with the dynamic story, the graphical user interface being configured to enable a user to modify the entity information of the dynamic story;
storing, by the one or more processors, curated data comprising user-modified entity information for the dynamic story, the curated data comprising a Boolean indicator representing whether the dynamic story contains captions comprises a non-English language;
generating, by the one or more processors, a context card for the dynamic story based on the curated data; and
updating, by the one or more processors, the dynamic story on a social media platform to reflect the curated data and to provide the context card for access by at least one user of the social media platform.