Patents Assigned to Present Communications, Inc.
  • Patent number: 11969543
    Abstract: One variation of a method for video conferencing includes, during a setup period: accessing a test video feed; and generating a face model, representing facial characteristics of a first user depicted in the test video feed, based on features detected in the test video feed. The method also includes, during an operating period: accessing a video feed; representing constellations of facial landmarks, detected in frames in the video feed, in a feed of facial landmark containers; representing sets of facial muscle actions, detected in frames in the video feed, in a feed of facial expression containers; and transforming the feed of facial landmark containers, the feed of facial expression containers, and the face model into a feed of synthetic face images according to the synthetic face generator.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: April 30, 2024
    Assignee: Present Communications, Inc.
    Inventors: Matt Mireles, Yousif Astarabadi, Shaun Astarabadi, Emil Romanus, Kristina Nikkhah
  • Patent number: 11902708
    Abstract: A method for generating a synthetic skin model includes: accessing an image of a user; generating a facial landmark container including facial landmarks extracted from the region of the image depicting a face of a user; initializing a set of test skin models, each populated with a set of model coefficients selected from a first set of possible model coefficient values and defining parameters for constructing a synthetic face unique within the first set of test skin models; injecting the set of test skin models and the facial landmark container into a synthetic face generator to generate a set of synthetic skin images, each representing a synthetic face, unique within the set of synthetic skin images, according to facial landmarks extracted from the region of the image; and rendering the set of synthetic skin images within a user interface.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: February 13, 2024
    Assignee: Present Communications, Inc.
    Inventors: Matt Mireles, Yousif Astarabadi, Shaun Astarabadi, Emil Romanus, Torsten Reil
  • Patent number: 11889230
    Abstract: One variation of a method for video conferencing includes, at a first device associated with a first user: capturing a first video feed; representing constellations of facial landmarks, detected in the first video feed, in a first feed of facial landmark containers; and transmitting the first feed of facial landmark containers to a second device. The method further includes, at the second device associated with a second user: accessing a first face model representing facial characteristics of the first user; accessing a synthetic face generator; transforming the first feed of facial landmark containers and the first face model into a first feed of synthetic face images according to the synthetic face generator; and rendering the first feed of synthetic face images.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: January 30, 2024
    Assignee: Present Communications, Inc.
    Inventors: Yousif Astarabadi, Matt Mireles, Shaun Astarabadi
  • Patent number: 11671562
    Abstract: A method for publishing a synthetic video feed during a video call including, during an operating period: tracking a computational load of a first device; and receiving a sequence of frames in a video feed from a camera facing a first user. The method also includes, responsive to the computational load of the first device falling below a first computational load threshold: detecting the first user's face in the sequence of frames; generating facial landmark containers representing facial actions of the first user; inserting the facial landmark containers and a look model, into a synthetic face generator to generate a first synthetic video feed; and publishing the first synthetic video feed for access by a second device. The method further includes, responsive to the computational load of the first device exceeding the first computational load threshold, offloading generation of a second synthetic video feed to the second device.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: June 6, 2023
    Assignee: Present Communications, Inc.
    Inventors: Yousif Astarabadi, Matt Mireles, Shaun Astarabadi, Emil Romanus, Kristina Nikkhah, Louis Lanctot
  • Patent number: 11627283
    Abstract: One variation of a method for enabling autopilot functionality during a video call includes, during an operating period: receiving a sequence of frames from a camera in a first device; detecting a face, of a first user, in the sequence of frames; generating a sequence of facial landmark containers representing facial actions of the face of the first user; transmitting the sequence of facial landmark containers to a second device for combination with a look model to generate a first synthetic image feed depicting facial actions of the first user; and detecting a trigger event. The method also includes, during an autopilot operating period, entering autopilot mode; retrieving a prerecorded autopilot sequence of facial landmark containers from a memory; and transmitting the prerecorded autopilot sequence of facial landmark containers to the second device for combination with the look model to generate a second synthetic image feed depicting predefined facial actions.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: April 11, 2023
    Assignee: Present Communications, Inc.
    Inventors: Yousif Astarabadi, Matt Mireles, Shaun Astarabadi, Emil Romanus, Kristina Nikkhah, Louis Lanctot
  • Patent number: 11356640
    Abstract: One variation of a method for securing synthetic video conference feeds includes, during a setup period: accessing a target image depicting a face of a user; generating a face model based on a target set of facial features detected in the target image; and linking the face model to a target set of facial biometric values of the user. The method also includes, during an operating period succeeding the setup period: accessing a frame; deriving characteristics of a set of facial features detected in the frame; extracting a set of facial biometric values from the frame; in response to alignment between the target set of facial biometric values and the set of facial biometric values, generating a synthetic face image based on characteristics of the set of facial features, the face model, and a synthetic face generator; and rendering the synthetic face image in place of the frame.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: June 7, 2022
    Assignee: Present Communications, Inc.
    Inventors: Yousif Astarabadi, Matt Mireles, Shaun Astarabadi, Kristina Nikkhah
  • Patent number: 11218668
    Abstract: One variation of a method for video conferencing includes, during a setup period: accessing a test video feed; and generating a face model, representing facial characteristics of a first user depicted in the test video feed, based on features detected in the test video feed. The method also includes, during an operating period: accessing a video feed; representing constellations of facial landmarks, detected in frames in the video feed, in a feed of facial landmark containers; representing sets of facial muscle actions, detected in frames in the video feed, in a feed of facial expression containers; and transforming the feed of facial landmark containers, the feed of facial expression containers, and the face model into a feed of synthetic face images according to the synthetic face generator.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: January 4, 2022
    Assignee: Present Communications, Inc.
    Inventors: Matt Mireles, Yousif Astarabadi, Shaun Astarabadi, Emil Romanus, Kristina Nikkhah
  • Patent number: 10958874
    Abstract: One variation of a method for video conferencing includes, at a first device associated with a first user: capturing a first video feed; representing constellations of facial landmarks, detected in the first video feed, in a first feed of facial landmark containers; and transmitting the first feed of facial landmark containers to a second device. The method further includes, at the second device associated with a second user: accessing a first face model representing facial characteristics of the first user; accessing a synthetic face generator; transforming the first feed of facial landmark containers and the first face model into a first feed of synthetic face images according to the synthetic face generator; and rendering the first feed of synthetic face images.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: March 23, 2021
    Assignee: Present Communications, Inc.
    Inventors: Yousif Astarabadi, Matt Mireles, Shaun Astarabadi