US 12,341,738 B2
Contextual reply augmentation system
Christie Marie Heikkinen, Sherman Oaks, CA (US); David Phillip Taitz, Los Angeles, CA (US); and Jeremy Baker Voss, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Jun. 2, 2023, as Appl. No. 18/205,319.
Claims priority of provisional application 63/348,305, filed on Jun. 2, 2022.
Prior Publication US 2023/0396572 A1, Dec. 7, 2023
Int. Cl. H04L 51/18 (2022.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01)
CPC H04L 51/18 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method using at least one processor, the method comprising:
accessing relationship data related to a first user of an interaction system to identify a second user of the interaction system associated with the first user;
causing presentation, within an interaction interface, of identification information for the second user of the interaction system;
identifying an event pertaining to the second user of the interaction system, the identifying of the event comprising:
accessing a first set of events, each event of the first set of events being associated with event logic and a priority value;
determining a second set of events corresponding to a subset of the first set of events, the event logic for each event in the second set of events matching user data of the second user; and
selecting the event from the second set of events based on its associated priority value; and
responsive to identifying the event pertaining to the second user of the interaction system:
causing presentation of a call-to-action graphical element in association with identification information of the second user within the interaction interface;
detecting user selection of the call-to-action graphical element within the interaction interface; and
responsive to detecting the user selection of the call-to-action graphical element, invoking an interaction function to facilitate an interaction between the first user and the second user, the interaction function comprising at least one of:
a communication function to enable the first user to communicate digital content to the second user, using the interaction system, and
an augmentation function to enable the first user to augment the digital content using an augmentation graphical feature.