Patents by Inventor Ivan Semenov

Ivan Semenov 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).

  • Publication number: 20260156226
    Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes receiving a video including a plurality of frames including at least one target face, extracting target face parameters associated with the at least one target face, where the target face parameters include facial identity parameters and facial expression parameters, storing the target face parameters as metadata associated with at least one frame of the plurality of frames, receiving an image of a source face, generating source face parameters based on the image of the source face, generating an output face by combining the source face parameters with the facial expression parameters obtained from the metadata associated with the at least one frame, and generating a personalized video by replacing the at least one target face with the output face at least in the at least one frame.
    Type: Application
    Filed: January 26, 2026
    Publication date: June 4, 2026
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 12568179
    Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes providing an option enabling a user to select a video that includes at least one frame having a target face and a further target face, receiving an image of a source face associated with the user and a further image of a further source face, modifying the image of the source face to generate a first image of a modified source face that adopts a facial expression of the target face, modifying the further image of the further source face to generate a second image of a modified further source face that adopts a further facial expression of the further target face, and replacing, in the at least one frame, the target face with the first image and the further target face with the second image to generate a modified personalized video.
    Type: Grant
    Filed: July 4, 2024
    Date of Patent: March 3, 2026
    Assignee: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Publication number: 20250080834
    Abstract: Systems and methods for providing personalized videos are provided. An example method includes receiving preprocessed videos including facial expression parameters, modifying a source face to adopt the facial expression parameters thereby generating a modified source face, inserting the modified source face into the preprocessed videos to generate one or more personalized videos, providing a first user interface enabling a user to select a personalized video from the one or more personalized videos, determining that the user has selected the personalized video from the one or more personalized videos, and, in response to the determination, providing a second user interface enabling the user to select, from a list of actions, an action to be applied to the selected personalized video.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 6, 2025
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 12177559
    Abstract: Systems and methods for providing personalized videos are provided. An example method includes receiving preprocessed videos including a target face and facial expression parameters of the target face, modifying the preprocessed videos to generate one or more personalized videos by replacing the target face with a source face, where the source face is modified to adopt the facial expression parameters of the target face, providing a user interface enabling a user to share at least one personalized video of the one or more personalized videos with a further user of a further computing device, determining that an application to be used to share the personalized video does not allow auto-play of the personalized video in a video format, in response the determination, exporting the personalized video of the one or more personalized videos into an image file, and sharing the image file via the application.
    Type: Grant
    Filed: September 5, 2023
    Date of Patent: December 24, 2024
    Assignee: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Publication number: 20240364839
    Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes providing an option enabling a user to select a video that includes at least one frame having a target face and a further target face, receiving an image of a source face associated with the user and a further image of a further source face, modifying the image of the source face to generate a first image of a modified source face that adopts a facial expression of the target face, modifying the further image of the further source face to generate a second image of a modified further source face that adopts a further facial expression of the further target face, and replacing, in the at least one frame, the target face with the first image and the further target face with the second image to generate a modified personalized video.
    Type: Application
    Filed: July 4, 2024
    Publication date: October 31, 2024
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 12081897
    Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes enabling a communication chat between a user of a computing device and at least one further user of at least one further computing device, receiving a user selection of a video from one or more personalized videos, receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face, modifying the further image of the further source face to generate an image of a modified further source face, replacing, in the video, a target face with the image of the modified source face and at least one further target face with the modified further source face to generate a personalized video, and sending the personalized video to the at least one further user.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: September 3, 2024
    Assignee: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Publication number: 20240087204
    Abstract: Described are systems and methods for generating personalized videos with customized text messages. An example method includes receiving an input text, a video template including a sequence of frame images, and at least one parameter for animation of the input text across the sequence of frame images, generating, based on the input text and the at least one parameter for animation, a configuration file including a text style for the input text for a frame in the sequence of frame images, and rendering, based on the configuration file, an output frame of an output video, where the output frame includes the frame in the sequence of frame images and a layer, and where the layer includes the input text stylized based on the text style. The method further includes providing an option enabling a user to change the at least one parameter for animation.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Inventors: Alexander Mashrabov, Victor Shaburov, Sofia Savinova, Dmitriy Matov, Andrew Osipov, Ivan Semenov, Roman Golobokov
  • Publication number: 20230421890
    Abstract: Systems and methods for providing personalized videos are provided. An example method includes receiving preprocessed videos including a target face and facial expression parameters of the target face, modifying the preprocessed videos to generate one or more personalized videos by replacing the target face with a source face, where the source face is modified to adopt the facial expression parameters of the target face, providing a user interface enabling a user to share at least one personalized video of the one or more personalized videos with a further user of a further computing device, determining that an application to be used to share the personalized video does not allow auto-play of the personalized video in a video format, in response the determination, exporting the personalized video of the one or more personalized videos into an image file, and sharing the image file via the application.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 28, 2023
    Applicant: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 11842433
    Abstract: Described are systems and methods for generating personalized videos with customized text messages. An example method commences with receiving an input text and a video template. The video template includes a sequence of frame images and text parameters defining an animation of the input text for the sequence of frame images. The method continues with rendering an output video. The output video includes the sequence of frame images featuring the input text rendered according to the text parameters. The method further includes providing a user with an option to change at least one text parameter of the text parameters. The method continues with dynamically changing, by the at least one computing resource, the input text according to the at least one text parameter. The method further includes providing, by the at least one computing resource, the output video to at least one further computing resource via a communication chat.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: December 12, 2023
    Assignee: Snap Inc.
    Inventors: Alexander Mashrabov, Victor Shaburov, Sofia Savinova, Dmitriy Matov, Andrew Osipov, Ivan Semenov, Roman Golobokov
  • Patent number: 11792504
    Abstract: Disclosed are systems and methods for personalized videos. An example method include receiving, by a computing device, preprocessed videos including a target face, providing, by the computing device, a first user interface enabling a user to generate an image of a source face, modifying, by the computing device, the preprocessed videos to generate one or more personalized videos by replacing the target face with the source face, the source face being modified to adopting a facial expression of the target face, and providing, by the computing device, a second user interface to select the one or more personalized videos.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: October 17, 2023
    Assignee: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 11721046
    Abstract: Disclosed are systems and methods for customizing soundtracks and hairstyles in modifiable videos of multimedia messaging application. An example method includes determining, by a computing device, that a user has provided an instruction to select automatically, based on parameters of a modifiable video, a selfie image for insertion into the modifiable video, where the selfie image is selected from a set of pre-generated selfie images associated with hairstyles, in response to the determination, selecting, by the computing device and based on the parameters of the modifiable video, the selfie image from the set of pre-generated selfie images, and generating, by the computing device and based on the selfie image of the user and the modifiable video, a personalized video of the user, where the personalized video includes at least a part of the selfie image and at least a part of the modifiable video.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: August 8, 2023
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Victor Shaburov, Ivan Semenov, Diana Maximova, Alina Berezhko
  • Publication number: 20230049489
    Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes enabling a communication chat between a user of a computing device and at least one further user of at least one further computing device, receiving a user selection of a video from one or more personalized videos, receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face, modifying the further image of the further source face to generate an image of a modified further source face, replacing, in the video, a target face with the image of the modified source face and at least one further target face with the modified further source face to generate a personalized video, and sending the personalized video to the at least one further user.
    Type: Application
    Filed: November 2, 2022
    Publication date: February 16, 2023
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 11558561
    Abstract: Provided are systems and methods for personalized videos featuring multiple persons. An example method includes receiving a user selection of a video having at least one frame with metadata that include a first location and a second location and receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face and modifying the further image of the further source face to generate an image of a modified further source face, inserting, in the at least one frame of the video, the image of the modified source face at the first location and the image of the modified further source face at the second location to generate a personalized video, and sending the personalized video via a communication chat.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: January 17, 2023
    Assignee: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Publication number: 20220286624
    Abstract: Disclosed are systems and methods for personalized videos. An example method include receiving, by a computing device, preprocessed videos including a target face, providing, by the computing device, a first user interface enabling a user to generate an image of a source face, modifying, by the computing device, the preprocessed videos to generate one or more personalized videos by replacing the target face with the source face, the source face being modified to adopting a facial expression of the target face, and providing, by the computing device, a second user interface to select the one or more personalized videos.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 8, 2022
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Publication number: 20220284637
    Abstract: Disclosed are systems and methods for customizing soundtracks and hairstyles in modifiable videos of multimedia messaging application. An example method includes determining, by a computing device, that a user has provided an instruction to select automatically, based on parameters of a modifiable video, a selfie image for insertion into the modifiable video, where the selfie image is selected from a set of pre-generated selfie images associated with hairstyles, in response to the determination, selecting, by the computing device and based on the parameters of the modifiable video, the selfie image from the set of pre-generated selfie images, and generating, by the computing device and based on the selfie image of the user and the modifiable video, a personalized video of the user, where the personalized video includes at least a part of the selfie image and at least a part of the modifiable video.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 8, 2022
    Inventors: Jeremy Voss, Victor Shaburov, Ivan Semenov, Diana Maximova, Alina Berezhko
  • Patent number: 11394888
    Abstract: Disclosed are systems and methods for providing personalized videos. An example method includes storing one or more preprocessed videos. The one or more preprocessed videos may include at least one frame with at least a target face. The method may continue with receiving an image of a source face, for example, by receiving a user selection of a further image and segmenting the further image into portions including the source face and a background. The method may then proceed with modifying the one or more preprocessed videos to generate one or more personalized videos. The modification may include modifying the image of the source face to generate an image of a modified source face. The modified source face may adopt a facial expression of the target face. The modification may further include replacing the at least one target face with the image of the modified source face.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: July 19, 2022
    Assignee: Snap Inc.
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov
  • Patent number: 11393134
    Abstract: A system for customizing soundtracks and hairstyles in modifiable videos is provided. In one example embodiment, the system includes a memory storing processor-executable codes and a processor configured to receive a modifiable video and a user image including a facial image and a hair image; analyze the facial image and the hair image to determine at least one hair property, determine whether the hair image is modifiable, and determine modifications to the at least one hair property; modify the at least one hair property to generate a modified hair image; generate a further image including the modified hair image and the facial image; and generate, based on the further image and the modifiable video, a personalized video that includes at least a part of the further image and at least a part of the modifiable video.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: July 19, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Victor Shaburov, Ivan Semenov, Diana Maximova, Alina Berezhko
  • Publication number: 20220207812
    Abstract: Described are systems and methods for generating personalized videos with customized text messages. An example method commences with receiving an input text and a video template. The video template includes a sequence of frame images and text parameters defining an animation of the input text for the sequence of frame images. The method continues with rendering an output video. The output video includes the sequence of frame images featuring the input text rendered according to the text parameters. The method further includes providing a user with an option to change at least one text parameter of the text parameters. The method continues with dynamically changing, by the at least one computing resource, the input text according to the at least one text parameter. The method further includes providing, by the at least one computing resource, the output video to at least one further computing resource via a communication chat.
    Type: Application
    Filed: March 17, 2022
    Publication date: June 30, 2022
    Inventors: Alexander Mashrabov, Victor Shaburov, Sofia Savinova, Dmitriy Matov, Andrew Osipov, Ivan Semenov, Roman Golobokov
  • Patent number: 11308677
    Abstract: Described are systems and methods for generating personalized videos with customized text messages. An example method may commence with receiving a video template. The video template may include a sequence of frame images and preset text parameters defining an animation of a text. The method may continue with generating a configuration file based on the text and the preset text parameters. The configuration file may include text parameters defining rendering the text for each of the frame images. The method may further include receiving an input text and rendering an output video comprising the sequence of frame images featuring the input text rendered according to the text parameters. The rendering may be performed based on the configuration file. The method may continue with sending the output video to a further computing device via a communication chat.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: April 19, 2022
    Assignee: Snap Inc.
    Inventors: Alexander Mashrabov, Victor Shaburov, Sofia Savinova, Dmitriy Matov, Andrew Osipov, Ivan Semenov, Roman Golobokov
  • Publication number: 20210314498
    Abstract: Provided are systems and methods for personalized videos featuring multiple persons. An example method includes receiving a user selection of a video having at least one frame with metadata that include a first location and a second location and receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face and modifying the further image of the further source face to generate an image of a modified further source face, inserting, in the at least one frame of the video, the image of the modified source face at the first location and the image of the modified further source face at the second location to generate a personalized video, and sending the personalized video via a communication chat.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 7, 2021
    Inventors: Victor Shaburov, Alexander Mashrabov, Grigoriy Tkachenko, Ivan Semenov