US 12,464,194 B2
Sharing content item collections in a chat
Nathan Kenneth Boyd, Los Angeles, CA (US); Daniel Vincent Grippi, New York, NY (US); David Phillip Taitz, Los Angeles, CA (US); Xingnan Xia, Los Angeles, CA (US); and Daniel Moreno Cuellar, New York, NY (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Aug. 28, 2023, as Appl. No. 18/457,003.
Prior Publication US 2025/0080804 A1, Mar. 6, 2025
Int. Cl. H04N 21/4788 (2011.01); H04N 21/231 (2011.01); H04N 21/431 (2011.01)
CPC H04N 21/4788 (2013.01) [H04N 21/23109 (2013.01); H04N 21/431 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by one or more processors of a device associated with a first user, a request to share a first content item;
presenting a graphical user interface (GUI) comprising a first set of options and a second set of options, the first set of options being associated with adding the first content item to a collection of content items that is accessible to a plurality of recipients, and the second set of options being associated with sending the first content item to individual recipients, the second set of options being presented simultaneously with the first set of options, wherein the first set of options comprise a first option for adding the first content item to a first collection of content items and a second option for adding the first content item to a second collection of content items;
receiving a first set of inputs that selects the first option and the second option to add the first content item to multiple collections of content items comprising both the first collection of content items and the second collection of content items;
receiving a second set of inputs that selects a third option from the second set of options corresponding to an individual user as a target recipient;
determining a set of target recipients of the first content item based on the first set of inputs and the second set of inputs;
in response to determining that the first set of inputs selected the first option and the second option to add the first content item to both the first collection of content items and the second collection of content items of the multiple collections of content items , determining which of the first collection of content items and the second collection of content items includes a greater number of recipients and generating a content sharing link based on which of the first collection of content items and the second collection of content items includes the greater number of recipients; and
sending, to the target recipient, in a communication session, the generated content sharing link and sending the first content item to the one of the multiple collections of content items having the greater number of recipients.