Patents by Inventor Michael Buttner

Michael Buttner 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: 20250232504
    Abstract: In various examples, systems and methods are disclosed relating to receive at least one of a text prompt or a kinematic constraint and determine first human motion data using a motion model by applying the at least one of the text prompt or the kinematic constraint to the motion model. The motion model is updated by generating, using the motion model, second human motion data by applying motion capture (mocap) data and video reconstruction data as inputs to the motion model, receiving user feedback information for the second human motion data, and updating the motion model based on the user feedback information. The video reconstruction data is generated by reconstructing human motions from a plurality of videos. Physically implausible artifacts are filtered from the video reconstruction data using a motion imitation controller. The motion imitation controller is updated using at least one of Reinforced Learning (RL) or physics-based character simulations.
    Type: Application
    Filed: January 16, 2024
    Publication date: July 17, 2025
    Applicant: NVIDIA Corporation
    Inventors: Jason PENG, Ye YUAN, Davis Winston REMPE, Umar IQBAL, Or LITANY, Tingwu WANG, Chen TESSLER, Jan KAUTZ, Sanja FIDLER, Michael BUTTNER
  • Publication number: 20250232505
    Abstract: Systems and methods are disclosed relating to receiving at least one of a text prompt or a kinematic constraint, generating, by a motion model including a first model and a second model, human motion data of a human character by applying a random noise and the at least one of the text prompt or the kinematic constraint into the motion model. Generating the human motion data includes, for each iteration of diffusion determining, using the first model, global root motion by applying noisy global root motion and noisy local joint motion as inputs into the first model and determining, using the second model, local joint motion by applying the noisy local joint motion and local root motion as inputs into the second model. The local root motion is determined based on the global root motion. The human motion data includes the local joint motion and the global root motion.
    Type: Application
    Filed: January 16, 2024
    Publication date: July 17, 2025
    Applicant: NVIDIA Corporation
    Inventors: Jason PENG, Ye YUAN, Davis Winston REMPE, Umar IQBAL, Or LITANY, Tingwu WANG, Chen TESSLER, Jan KAUTZ, Sanja FIDLER, Michael BUTTNER
  • Patent number: 10888785
    Abstract: A method of generating an image frame for depicting a posing of a character in a game is disclosed. A dominant atom from a set of active atoms associated with the character is determined. A motion controlling ability from a plurality of abilities of the character is determined. A motion fragment for the dominant atom is determined based on pose data and future trajectory data in a motion library associated with the dominant atom; A predicted future trajectory of the character is calculated. Based on a detection of a future collision or problem between the predicted future trajectory and an environment within the game, a combined future trajectory is calculated based on the predicted future trajectory and an additional future trajectory. The character is posed in the image frame based on a weighted combination of poses associated with the set of active atoms.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: January 12, 2021
    Assignee: Unity IPR ApS
    Inventor: Michael Buttner
  • Publication number: 20200324205
    Abstract: A method of generating an image frame for depicting a posing of a character in a game is disclosed. A dominant atom from a set of active atoms associated with the character is determined. A motion controlling ability from a plurality of abilities of the character is determined. A motion fragment for the dominant atom is determined based on pose data and future trajectory data in a motion library associated with the dominant atom; A predicted future trajectory of the character is calculated. Based on a detection of a future collision or problem between the predicted future trajectory and an environment within the game, a combined future trajectory is calculated based on the predicted future trajectory and an additional future trajectory. The character is posed in the image frame based on a weighted combination of poses associated with the set of active atoms.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 15, 2020
    Inventor: Michael Buttner
  • Patent number: 10717004
    Abstract: A method of generating an image frame for depicting a posing of a character in a game is disclosed. A dominant atom from a set of active atoms associated with the character is determined. A motion controlling ability from a plurality of abilities of the character is determined. A motion fragment for the dominant atom is determined based on pose data and future trajectory data in a motion library associated with the dominant atom; A predicted future trajectory of the character is calculated. Based on a detection of a future collision or problem between the predicted future trajectory and an environment within the game, a combined future trajectory is calculated based on the predicted future trajectory and an additional future trajectory. The character is posed in the image frame based on a weighted combination of poses associated with the set of active atoms.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: July 21, 2020
    Assignee: Unity IPR ApS
    Inventor: Michael Buttner
  • Publication number: 20190381404
    Abstract: A method of generating an image frame for depicting a posing of a character in a game is disclosed. A dominant atom from a set of active atoms associated with the character is determined. A motion controlling ability from a plurality of abilities of the character is determined. A motion fragment for the dominant atom is determined based on pose data and future trajectory data in a motion library associated with the dominant atom; A predicted future trajectory of the character is calculated. Based on a detection of a future collision or problem between the predicted future trajectory and an environment within the game, a combined future trajectory is calculated based on the predicted future trajectory and an additional future trajectory. The character is posed in the image frame based on a weighted combination of poses associated with the set of active atoms.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 19, 2019
    Inventor: Michael Buttner