Patents by Inventor Pierre-Paul GIROUX

Pierre-Paul GIROUX 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: 10478720
    Abstract: A system includes a memory, processors, and an asset player module configured to identify a playable asset configuration for a first playable asset, including a first graph configuration identifying processing nodes and edges, each node in the graph configuration represents a media processing component configured to modify media inputs to generate a media output, construct a graph in the memory based on the first graph configuration, receive a first set of media inputs, execute the media processing components in an order based on the graph configuration and using the first set of media inputs as the one or more input media components, based on said executing, generate a media output configured to be played by a conventional media player, alter the graph at runtime, thereby changing the media processing components identified within the graph, and execute the media processing components of the graph after the altering.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: November 19, 2019
    Assignee: Unity IPR ApS
    Inventors: Andre Gauthier, Dominic Laflamme, Pierre-Paul Giroux, Wayne Johnson, David Geoffroy
  • Patent number: 10083536
    Abstract: A system is discussed herein that that stretches or squashes the target body parts based on a relative size difference between a source and the target. The angular configuration of the source is matched exactly in the destination. The system allows a squash or stretch of a part to be determined from a goal determined by the source actor.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: September 25, 2018
    Assignee: AUTODESK, INC.
    Inventors: Pierre-Paul Giroux, Robert Lanciault
  • Publication number: 20170270702
    Abstract: A system includes a memory, processors, and an asset player module configured to identify a playable asset configuration for a first playable asset, including a first graph configuration identifying processing nodes and edges, each node in the graph configuration represents a media processing component configured to modify media inputs to generate a media output, construct a graph in the memory based on the first graph configuration, receive a first set of media inputs, execute the media processing components in an order based on the graph configuration and using the first set of media inputs as the one or more input media components, based on said executing, generate a media output configured to be played by a conventional media player, alter the graph at runtime, thereby changing the media processing components identified within the graph, and execute the media processing components of the graph after the altering.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 21, 2017
    Inventors: Andre Gauthier, Dominic Laflamme, Pierre-Paul Giroux, Wayne Johnson, David Geoffroy
  • Patent number: 8933940
    Abstract: There is described a method for applying a control rig to an animation of a character, the method comprising: receiving a state change for the character being in a first state; determining a second state for the character using the state change; retrieving an animation clip and a control rig both corresponding to the second state, the animation clip comprising a plurality of poses for the character each defining a configuration for a body of the character, the control rig being specific to the second state and corresponding to at least one constraint to be applied on the body of the character; applying the control rig to the animation clip, thereby obtaining a rigged animation clip; and outputting the rigged animation clip.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: January 13, 2015
    Assignee: Unity Technologies Canada Company
    Inventors: Robert Lanciault, Pierre-Paul Giroux, Sonny Myette
  • Publication number: 20130235046
    Abstract: There is described a method for applying a control rig to an animation of a character, the method comprising: receiving a state change for the character being in a first state; determining a second state for the character using the state change; retrieving an animation clip and a control rig both corresponding to the second state, the animation clip comprising a plurality of poses for the character each defining a configuration for a body of the character, the control rig being specific to the second state and corresponding to at least one constraint to be applied on the body of the character; applying the control rig to the animation clip, thereby obtaining a rigged animation clip; and outputting the rigged animation clip.
    Type: Application
    Filed: March 7, 2012
    Publication date: September 12, 2013
    Applicant: UNITY TECHNOLOGIES CANADA INC.
    Inventors: Robert LANCIAULT, Pierre-Paul Giroux, Sonny Myette
  • Publication number: 20080170076
    Abstract: A system is discussed herein that that stretches or squashes the target body parts based on a relative size difference between a source and the target. The angular configuration of the source is matched exactly in the destination. The system allows a squash or stretch of a part to be determined from a goal determined by the source actor.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: Autodesk, Inc.
    Inventors: Pierre-Paul GIROUX, Robert Lanciault