Patents by Inventor Chen Tessler

Chen Tessler 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: 20250238988
    Abstract: One embodiment of a method for controlling a character includes receiving a state of the character, a path to follow, and first information about a scene, generating, via a trained machine learning model and based on the state of the character, the path, and the first information, a first action for the character to perform, wherein the first action comprises a first type of motion included in a plurality of types of motions for which the trained machine learning model is trained to generate actions, and causing the character to perform the first action.
    Type: Application
    Filed: July 24, 2024
    Publication date: July 24, 2025
    Inventors: Chen TESSLER, Assaf HALLAK, Gal DALAL, Gal CHECHIK, Shie MANNOR
  • Publication number: 20250238989
    Abstract: One embodiment of a method for controlling a character includes receiving a state of the character, a path to follow, and first information about a scene, generating, via a trained machine learning model and based on the state of the character, the path, and the first information, a first action for the character to perform, wherein the first action comprises a first type of motion included in a plurality of types of motions for which the trained machine learning model is trained to generate actions, and causing the character to perform the first action.
    Type: Application
    Filed: July 24, 2024
    Publication date: July 24, 2025
    Inventors: Chen TESSLER, Assaf HALLAK, Gal DALAL, Gal CHECHIK, Shie MANNOR
  • 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
  • Publication number: 20240249458
    Abstract: A conditional adversarial latent model (CALM) process can be used to generate reference motions from a set of original reference movements to create a library of new movements for an agent. The agent can be a virtual representation various types of characters, animals, or objects. The CALM process can receive a set of reference movements and a requested movement. An encoder can be used to map the requested movement onto a latent space. A low-level policy can be employed to produce a series of latent space joint movements for the agent. A conditional discriminator can be used to provide feedback to the low-level policy to produce stationary distributions over the states of the agent. A high-level policy can be employed to provide a macro movement control over the low-level policy movements, such as providing direction in the environment. The high-level policy can utilize a reward or a finite-state machine function.
    Type: Application
    Filed: August 3, 2023
    Publication date: July 25, 2024
    Inventors: Chen Tessler, Gal Chechik, Yoni Kasten, Shie Mannor, Jason Peng
  • Publication number: 20240007403
    Abstract: In various embodiments, a congestion control modelling application automatically controls congestion in data transmission networks. The congestion control modelling application executes a trained neural network in conjunction with a simulated data transmission network to generate a training dataset. The trained neural network has been trained to control congestion in the simulated data transmission network. The congestion control modelling application generates a first trained decision tree model based on an initial loss for an initial model relative to the training dataset. The congestion control modelling application generates a final tree-based model based on the first trained decision tree model and at least a second trained decision tree model. The congestion control modelling application executes the final tree-based model in conjunction with a data transmission network to control congestion within the data transmission network.
    Type: Application
    Filed: April 11, 2023
    Publication date: January 4, 2024
    Inventors: Gal CHECHIK, Gal DALAL, Benjamin FUHRER, Doron HARITAN KAZAKOV, Shie MANNOR, Yuval SHPIGELMAN, Chen TESSLER
  • Publication number: 20230041242
    Abstract: A reinforcement learning agent learns a congestion control policy using a deep neural network and a distributed training component. The training component enables the agent to interact with a vast set of environments in parallel. These environments simulate real world benchmarks and real hardware. During a learning process, the agent learns how maximize an objective function. A simulator may enable parallel interaction with various scenarios. As the trained agent encounters a diverse set of problems it is more likely to generalize well to new and unseen environments. In addition, an operating point can be selected during training which may enable configuration of the required behavior of the agent.
    Type: Application
    Filed: October 3, 2022
    Publication date: February 9, 2023
    Inventors: Shie Mannor, Chen Tessler, Yuval Shpigelman, Amit Mandelbaum, Gal Dalal, Doron Kazakov, Benjamin Fuhrer
  • Publication number: 20220231933
    Abstract: A reinforcement learning agent learns a congestion control policy using a deep neural network and a distributed training component. The training component enables the agent to interact with a vast set of environments in parallel. These environments simulate real world benchmarks and real hardware. During a learning process, the agent learns how maximize an objective function. A simulator may enable parallel interaction with various scenarios. As the trained agent encounters a diverse set of problems it is more likely to generalize well to new and unseen environments. In addition, an operating point can be selected during training which may enable configuration of the required behavior of the agent.
    Type: Application
    Filed: June 7, 2021
    Publication date: July 21, 2022
    Inventors: Shie Mannor, Chen Tessler, Yuval Shpigelman, Amit Mandelbaum, Gal Dalal, Doron Kazakov, Benjamin Fuhrer