Patents by Inventor Martin Helie

Martin Helie 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: 8539355
    Abstract: A method, apparatus, and article of manufacture provide the ability to display information and obtain a custom node in a procedural renderer. A schematic view of a flow of clip image data, wherein a node in the schematic view represents an operator/function performed on or that affects another node or a particular layer of the clip image data is displayed. Two or more nodes are selected and grouped together. The schematic view is then altered to reflect the grouping of the selected nodes. Further, the selected node may be associated with a custom node bin, wherein the custom node bin represents a custom node that can be used in a schematic work area of the procedural renderer as often as desired.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: September 17, 2013
    Assignee: Autodesk, Inc.
    Inventors: Martin Helie, Alain Compagnat
  • Patent number: 7409248
    Abstract: A method, apparatus, and article of manufacture provide the ability to conduct a paint operation in a procedural renderer and a reveal paint operation while dynamically selecting multiple layers. For the procedural renderer based paint operation, a schematic view of a flow of clip image data is displayed having nodes and lines connecting the nodes. Within the schematic view, a layer node is obtained utilized to perform a paint operation without processing the operators associated with each node in the schematic view. For the reveal paint operation, a paint application obtains a composite having multiple layers. The paint application dynamically identifies one or more of the multiple layers to be used in a reveal operation. Once identified, the reveal paint operation is performed wherein a reveal tool is used to reveal contents of the one or more identified layers at a position where the reveal tool is used.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: August 5, 2008
    Assignee: Autodesk Canada Co.
    Inventors: Marc-Andre Davignon, Martin Helie
  • Patent number: 7405733
    Abstract: A computer-implemented graphics program for drawing a spline. The spline is drawn using a first method in the graphics program. Thereafter, the graphics program seamlessly switches from drawing the spline using the first method to drawing the spline using a second method, in response to a first user command. Further, the graphics program may also seamlessly switch from drawing the spline using the second method to drawing the spline using the first method, in response to a second user command.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: July 29, 2008
    Assignee: Autodesk Canada Co.
    Inventors: Martin Helie, Marc-André Davignon
  • Publication number: 20060248472
    Abstract: A method, apparatus, system, and article of manufacture provide the ability to modify a clip. Initially, a first processed result clip having a clip history is obtained. The clip history comprises an operation performed to produce the first result clip. The first result clip is loaded into a processing application (e.g., a module, process tree, or timeline). The operation (in the clip history) is modified using the processing application. Once modified, a second result clip is produced based on the modified operation.
    Type: Application
    Filed: April 15, 2005
    Publication date: November 2, 2006
    Inventors: Martin Helie, Stephen White
  • Publication number: 20060232597
    Abstract: A method, system, apparatus, and article of manufacture provide the ability to conduct a hybrid raster/vector based paint operation. A user commences a raster based paint operation. Based on the raster operation, vector-based information is determined and recorded. The system then determines if a requested user operation requires the vector-based information. If the requested user operation requires the vector-based information, a representative raster based stroke is generated/recreated based on the vector-based information and the requested user operation is performed on the representative raster based stroke.
    Type: Application
    Filed: November 2, 2005
    Publication date: October 19, 2006
    Inventors: Marc-Andre Davignon, Martin Helie
  • Publication number: 20060236256
    Abstract: A method, apparatus, and article of manufacture provide the ability to display information and obtain a custom node in a procedural renderer. A schematic view of a flow of clip image data, wherein a node in the schematic view represents an operator/function performed on or that affects another node or a particular layer of the clip image data is displayed. Two or more nodes are selected and grouped together. The schematic view is then altered to reflect the grouping of the selected nodes. Further, the selected node may be associated with a custom node bin, wherein the custom node bin represents a custom node that can be used in a schematic work area of the procedural renderer as often as desired.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Inventors: Martin Helie, Alain Compagnat
  • Publication number: 20060232607
    Abstract: A method, apparatus, and article of manufacture provide the ability to conduct a paint operation in a procedural renderer and a reveal paint operation while dynamically selecting multiple layers. For the procedural renderer based paint operation, a schematic view of a flow of clip image data is displayed having nodes and lines connecting the nodes. Within the schematic view, a layer node is obtained utilized to perform a paint operation without processing the operators associated with each node in the schematic view. For the reveal paint operation, a paint application obtains a composite having multiple layers. The paint application dynamically identifies one or more of the multiple layers to be used in a reveal operation. Once identified, the reveal paint operation is performed wherein a reveal tool is used to reveal contents of the one or more identified layers at a position where the reveal tool is used.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Inventors: Marc-Andre Davignon, Martin Helie
  • Publication number: 20060214933
    Abstract: A computer-implemented graphics program for drawing a spline. The spline is drawn using a first method in the graphics program. Thereafter, the graphics program seamlessly switches from drawing the spline using the first method to drawing the spline using a second method, in response to a first user command. Further, the graphics program may also seamlessly switch from drawing the spline using the second method to drawing the spline using the first method, in response to a second user command.
    Type: Application
    Filed: March 24, 2005
    Publication date: September 28, 2006
    Inventors: Martin Helie, Marc-Andre Davignon