US 12,462,458 B2
Systems and methods for programmatically generating custom greeting cards
Joao Vitor Baldini Soares, New York, NY (US); and Paloma de Juan, New York, NY (US)
Assigned to YAHOO ASSETS LLC, New York, NY (US)
Filed by YAHOO ASSETS LLC, New York, NY (US)
Filed on Oct. 17, 2023, as Appl. No. 18/488,618.
Prior Publication US 2025/0124624 A1, Apr. 17, 2025
Int. Cl. G06F 3/048 (2013.01); G06F 3/0482 (2013.01); G06T 11/60 (2006.01); H04L 51/07 (2022.01)
CPC G06T 11/60 (2013.01) [G06F 3/0482 (2013.01); H04L 51/07 (2022.05); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor that executes a digital messaging application, an image that comprises a depiction of a user;
selecting, by the processor, an event theme based on at least one of a current date and content currently being provided by the digital messaging application;
obtaining, by the processor, at least one additional image associated with the event theme;
creating, by a generative machine learning model, a generated image that comprises the depiction of the user and the event theme, wherein the generative machine learning model synthesizes a single greeting card image by combining the received image comprising the depiction of the user with the at least one additional image associated with the event theme according to preset template information that defines at least one of layout information and theme information for greeting cards; and
transmitting, by the processor, the generated image to one or more digital contacts of the user via the digital messaging application.