Patents by Inventor Anna Kovalenko

Anna Kovalenko has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12646308
    Abstract: The subject technology trains a neural network based on a training process. The subject technology selects a frame from an input video, the selected frame comprising image data including a representation of a face and hair, the representation of the hair being masked. The subject technology determines a previous predicted frame. The subject technology concatenates the selected frame and the previous predicted frame to generate a concatenated frame, the concatenated frame being provided to the neural network. The subject technology generates, using the neural network, a set of outputs including an output tensor, warping field, and a soft mask. The subject technology performs, using a warping field, a warp of the selected frame and the output tensor. The subject technology generates a prediction corresponding to a corrected texture rendering of the selected frame.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: June 2, 2026
    Assignee: Snap Inc.
    Inventors: Aleksandr Belskikh, Antoine Chassang, Anna Kovalenko, Pavel Savchenkov
  • Publication number: 20260075019
    Abstract: Examples described herein relate to techniques for facilitating selection of stickers for inclusion in messages within the context of an interaction system. According to some examples, message content is detected and a set of candidate stickers is identified based on the message content. A search icon is dynamically replaced with a representation of respective ones of the set of candidate stickers. At a first point in time, the search icon represents a first candidate sticker of the set of candidate stickers. At a second point in time, the search icon represents a second candidate sticker of the set of candidate stickers.
    Type: Application
    Filed: November 20, 2025
    Publication date: March 12, 2026
    Inventors: Sergey Smetanin, Dor Ayalon, Vladimir Gordienko, Roman Golobokov, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Patent number: 12567187
    Abstract: A mobile application with an improved user interface facilitates generating stylized media content items including images and videos. An end-user selects a desired visual effect from a set of options. The mobile application captures or accesses an image. The image is processed on a server using a generative neural network pre-trained to apply stylizations based on the selected effect. The server sends back the stylized image to the mobile application for display. The end-user can then save the stylized image or generate a video (e.g., an animation) showing the original image transition to the stylized image. The user interface provides an efficient creative workflow to apply aesthetic enhancements in a visual style chosen by the end-user. Generative machine learning techniques automate stylization to enable accessible media customization and sharing.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: March 3, 2026
    Assignee: Snap Inc.
    Inventors: Sergey Smetanin, Pavel Savchenkov, Viktar Atliha, Georgii Grigorev, Ivan Babanin, Prasad Tare, Inna Zaitseva, Anna Kovalenko, Dmytro Rudenko
  • Patent number: 12517626
    Abstract: Examples described herein relate to techniques for facilitating selection of stickers for inclusion in messages within the context of an interaction system. According to some examples, sticker selection history data of a user of an interaction application is retrieved. Absence of a sticker suggestion trigger with respect to a messaging interface of the interaction application is detected. Presence of the sticker suggestion trigger results in presentation of a suggested sticker for transmission via the messaging interface. Based on the sticker selection history data and the absence of the sticker suggestion trigger, a sticker search icon state is selected. A search icon corresponding to the sticker search icon state is caused to be presented within the messaging interface.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: January 6, 2026
    Assignee: Snap Inc.
    Inventors: Sergey Smetanin, Dor Ayalon, Vladimir Gordienko, Roman Golobokov, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Patent number: 12513098
    Abstract: Examples described herein relate to techniques for facilitating selection of stickers for inclusion in messages within the context of an interaction system. According to some examples, message content is detected and a set of candidate stickers is identified based on the message content. A search icon is dynamically replaced with a representation of respective ones of the set of candidate stickers. At a first point in time, the search icon represents a first candidate sticker of the set of candidate stickers. At a second point in time, the search icon represents a second candidate sticker of the set of candidate stickers.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: December 30, 2025
    Assignee: Snap Inc.
    Inventors: Sergey Smetanin, Dor Ayalon, Vladimir Gordienko, Roman Golobokov, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Publication number: 20250343773
    Abstract: A method includes determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system. The method also includes accessing profile data of the first user, and determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function. In response to determining that the first user has not captured or designated the first-user self-image, the method includes accessing a media content item that includes a character, identifying a head portion of the character in the media content item, replacing the head portion with a placeholder space, and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
    Type: Application
    Filed: July 17, 2025
    Publication date: November 6, 2025
    Inventors: Sergey Smetanin, Roman Golobokov, Emily Ann Claudet, Dor Ayalon, Vladimir Gordienko, Erin Houston, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Patent number: 12395456
    Abstract: A method includes determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system. The method also includes accessing profile data of the first user, and determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function. In response to determining that the first user has not captured or designated the first-user self-image, the method includes accessing a media content item that includes a character, identifying a head portion of the character in the media content item, replacing the head portion with a placeholder space, and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
    Type: Grant
    Filed: June 13, 2024
    Date of Patent: August 19, 2025
    Assignee: SNAP INC.
    Inventors: Sergey Smetanin, Roman Golobokov, Emily Ann Claudet, Dor Ayalon, Vladimir Gordienko, Erin Houston, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Publication number: 20250209710
    Abstract: The subject technology generates a first image of a face using a GAN model. The subject technology applies 3D virtual hair on the first image to generate a second image with 3D virtual hair. The subject technology projects the second image with 3D virtual hair into a GAN latent space to generate a third image with realistic virtual hair. The subject technology performs a blend of the realistic virtual hair with the first image of the face to generate a new image with new realistic hair that corresponds to the 3D virtual hair. The subject technology trains a neural network that receives the second image with the 3D virtual hair and provides an output image with realistic virtual hair. The subject technology generates using the trained neural network, a particular output image with realistic hair based on a particular input image with 3D virtual hair.
    Type: Application
    Filed: March 7, 2025
    Publication date: June 26, 2025
    Inventors: Aleksandr Belskikh, Menglei Chai, Antoine Chassang, Anna Kovalenko, Pavel Savchenkov
  • Patent number: 12277639
    Abstract: Embodiments enable virtual hair generation. The virtual hair generation can be performed by generating a first image of a face using a GAN model, applying 3D virtual hair on the first image to generate a second image with 3D virtual hair, projecting the second image with 3D virtual hair into a GAN latent space to generate a third image with virtual hair, performing a blend of the virtual hair with the first image of the face to generate a new image with new virtual hair that corresponds to the 3D virtual hair, training a neural network that receives the second image with the 3D virtual hair and provides an output image with virtual hair, and generating using the trained neural network, a particular output image with hair based on a particular input image with 3D virtual hair.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: April 15, 2025
    Assignee: Snap Inc.
    Inventors: Aleksandr Belskikh, Menglei Chai, Antoine Chassang, Anna Kovalenko, Pavel Savchenkov
  • Publication number: 20250022264
    Abstract: The subject technology trains a neural network based on a training process. The subject technology selects a frame from an input video, the selected frame comprising image data including a representation of a face and hair, the representation of the hair being masked. The subject technology determines a previous predicted frame. The subject technology concatenates the selected frame and the previous predicted frame to generate a concatenated frame, the concatenated frame being provided to the neural network. The subject technology generates, using the neural network, a set of outputs including an output tensor, warping field, and a soft mask. The subject technology performs, using a warping field, a warp of the selected frame and the output tensor. The subject technology generates a prediction corresponding to a corrected texture rendering of the selected frame.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 16, 2025
    Inventors: Aleksandr Belskikh, Antoine Chassang, Anna Kovalenko, Pavel Savchenkov
  • Publication number: 20250016127
    Abstract: A method includes determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system. The method also includes accessing profile data of the first user, and determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function. In response to determining that the first user has not captured or designated the first-user self-image, the method includes accessing a media content item that includes a character, identifying a head portion of the character in the media content item, replacing the head portion with a placeholder space, and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
    Type: Application
    Filed: June 13, 2024
    Publication date: January 9, 2025
    Inventors: Sergey Smetanin, Roman Golobokov, Emily Ann Claudet, Dor Ayalon, Vladimir Gordienko, Erin Houston, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Publication number: 20240419295
    Abstract: Examples described herein relate to techniques for facilitating selection of stickers for inclusion in messages within the context of an interaction system. According to some examples, sticker selection history data of a user of an interaction application is retrieved. Absence of a sticker suggestion trigger with respect to a messaging interface of the interaction application is detected. Presence of the sticker suggestion trigger results in presentation of a suggested sticker for transmission via the messaging interface. Based on the sticker selection history data and the absence of the sticker suggestion trigger, a sticker search icon state is selected. A search icon corresponding to the sticker search icon state is caused to be presented within the messaging interface.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 19, 2024
    Inventors: Sergey Smetanin, Dor Ayalon, Vladimir Gordienko, Roman Golobokov, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Publication number: 20240422113
    Abstract: Examples described herein relate to techniques for facilitating selection of stickers for inclusion in messages within the context of an interaction system. According to some examples, message content is detected and a set of candidate stickers is identified based on the message content. A search icon is dynamically replaced with a representation of respective ones of the set of candidate stickers. At a first point in time, the search icon represents a first candidate sticker of the set of candidate stickers. At a second point in time, the search icon represents a second candidate sticker of the set of candidate stickers.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 19, 2024
    Inventors: Sergey Smetanin, Dor Ayalon, Vladimir Gordienko, Roman Golobokov, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Publication number: 20240412433
    Abstract: A mobile application with an improved user interface facilitates generating stylized media content items including images and videos. An end-user selects a desired visual effect from a set of options. The mobile application captures or accesses an image. The image is processed on a server using a generative neural network pre-trained to apply stylizations based on the selected effect. The server sends back the stylized image to the mobile application for display. The end-user can then save the stylized image or generate a video (e.g., an animation) showing the original image transition to the stylized image. The user interface provides an efficient creative workflow to apply aesthetic enhancements in a visual style chosen by the end-user. Generative machine learning techniques automate stylization to enable accessible media customization and sharing.
    Type: Application
    Filed: November 9, 2023
    Publication date: December 12, 2024
    Inventors: Sergey Smetanin, Pavel Savchenkov, Viktar Atliha, Georgii Grigorev, Ivan Babanin, Prasad Tare, Inna Zaitseva, Anna Kovalenko, Dmytro Rudenko
  • Patent number: 12047337
    Abstract: A method includes determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system. The method also includes accessing profile data of the first user, and determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function. In response to determining that the first user has not captured or designated the first-user self-image, the method includes accessing a media content item that includes a character, identifying a head portion of the character in the media content item, replacing the head portion with a placeholder space, and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
    Type: Grant
    Filed: July 3, 2023
    Date of Patent: July 23, 2024
    Assignee: SNAP INC.
    Inventors: Sergey Smetanin, Roman Golobokov, Emily Ann Claudet, Dor Ayalon, Vladimir Gordienko, Erin Houston, Ivan Babanin, Timur Zakirov, Nikita Demidov, Aleksandr Larionov, Anna Kovalenko, Nikita Belosludtcev
  • Publication number: 20240221259
    Abstract: The subject technology generates a first image of a face using a GAN model. The subject technology applies 3D virtual hair on the first image to generate a second image with 3D virtual hair. The subject technology projects the second image with 3D virtual hair into a GAN latent space to generate a third image with realistic virtual hair. The subject technology performs a blend of the realistic virtual hair with the first image of the face to generate a new image with new realistic hair that corresponds to the 3D virtual hair. The subject technology trains a neural network that receives the second image with the 3D virtual hair and provides an output image with realistic virtual hair. The subject technology generates using the trained neural network, a particular output image with realistic hair based on a particular input image with 3D virtual hair.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 4, 2024
    Inventors: Aleksandr Belskikh, Menglei Chai, Antoine Chassang, Anna Kovalenko, Pavel Savchenkov