Patents by Inventor Christopher Vienneau

Christopher Vienneau 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: 20140089795
    Abstract: A method and apparatus provide the ability to generate a graphical user interface. Two user interface groups are defined that both contain two or more user interface (UI) components that are used to perform operations in an image processing application. The two groups are displayed (in panels having panel dimensions) on a first display device having a first aspect ratio. Each UI component has a corresponding size that it is displayed in and spacing between the UI components has a defined spacing size. The two groups are displayed on a second display device having a second different aspect ratio. The second aspect ratio is such that both panels cannot be completely displayed in the panel dimensions. First UI components are displayed in a first panel while the second panel is displayed with a portion obscured by the first panel.
    Type: Application
    Filed: August 22, 2013
    Publication date: March 27, 2014
    Applicant: Autodesk, Inc.
    Inventors: Christopher Vienneau, Michiel Schriever
  • Patent number: 8645403
    Abstract: A method, apparatus, system, and article of manufacture provide the ability to track image processing data in a collaborative environment in a database. Non-creative information is received that relates to image processing. The non-creative information is generated by a computer pursuant to a rendering operation performed by the computer. The non-creative information is stored in a database that is accessible across a network to multiple users. Once stored, the non-creative information may be evaluated (e.g., to provide a profitability or cost/benefit analysis).
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: February 4, 2014
    Assignee: Autodesk, Inc.
    Inventors: Christopher Vienneau, Charles Martin, David Boileau
  • Patent number: 8028232
    Abstract: A method of editing image data, wherein an image frame comprising a plurality of components is generated by processing a plurality of data processing nodes arranged in a hierarchical structure, said image frame is displayed to a user, said user manually selects one of said plurality of components for editing, a first data processing node considered to be appropriate to said component is selected and editing tools relevant to said first data processing node are displayed to said user.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: September 27, 2011
    Assignee: Autodesk, Inc.
    Inventors: Christopher Vienneau, Juan Pablo Di Lelle
  • Patent number: 8024356
    Abstract: A method, apparatus, system, and article of manufacture provide the ability to track the processing of image data in a collaborative environment. A dependency graph that represents an image composition is obtained. Metadata for each element of the dependency graph are stored in a database that is accessible across a network to multiple users. Access to the database is controlled to allow the multiple users to access the dependency graph via the database simultaneously.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: September 20, 2011
    Assignee: Autodesk, Inc.
    Inventors: Christopher Vienneau, Charles Martin, David Boileau
  • Patent number: 7668379
    Abstract: Apparatus for processing image data is provided, comprising first storage means, processing means and manual input means, wherein said first storage means is configured to store said image data and said image data includes a plurality of components defined by a hierarchy of data processing nodes, and said processing means is configured to process each of said nodes in turn. The nodes include standard nodes and switch nodes, each switch node having at least two child nodes one of which is the designated child node of said switch node. The processing means is configured to process a standard node only when each of its child nodes has been processed, and process a switch node when only its designated child node has been processed. Additionally, said processing means may include second storage means and stores, in either said first or said second storage means, information recording the states of said switch nodes that defines a version of said image data.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: February 23, 2010
    Assignee: Autodesk, Inc.
    Inventor: Christopher Vienneau
  • Patent number: 7596764
    Abstract: An apparatus for processing image data 603, 604 is provided, which comprises processing means 201, 202, memory means 205, 206, 207, display means 104 and manually operable input means 102, 103, 105, 106, wherein said memory means stores said image data and instructions 602, said image data and said instructions configure said processing means to perform the steps of outputting said image data to said display means as a hierarchical structure 603 of image data processing nodes 303, 401 to 413 having respective hierarchical properties 701, 702, 703, said structure being configured with a dimension. In response to selecting a plurality of said nodes by way of said input means, a group node 1301 is generated having hierarchical properties 701, 702, 703 processed (1103) from said respective properties. Said group node 1301 is output in said hierarchical structure 603. In response to selecting (1106) said group node 1301, said dimension is reconfigured (1107, 1501).
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: September 29, 2009
    Assignee: Autodesk, Inc.
    Inventors: Christopher Vienneau, Michiel Schriever
  • Patent number: 7427988
    Abstract: A method of customising an animation. A broadcast station renders first animated objects in response to locked graphic data and unlocked metadata. The metadata facilitates customisation, by including parameter interface information as well as actual parameter values, so that the first animation objects can be customised without reference to the locked graphic data. A distribution station receives signals from the broadcaster, and cumulatively renders second animated objects in response to second locked graphic data and second unlocked metadata, the latter of which is modified in response to distributor data. A television receives signals from the distributor, and cumulatively renders third animated objects in response to third locked graphic data and third unlocked metadata, which is modified in response to viewer data.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: September 23, 2008
    Assignee: Autodesk Canada Co.
    Inventors: Christopher Vienneau, Amit Parghi
  • Publication number: 20070198584
    Abstract: A method, apparatus, system, and article of manufacture provide the ability to track image processing data in a collaborative environment in a database. Non-creative information is received that relates to image processing. The non-creative information is generated by a computer pursuant to a rendering operation performed by said computer. The non-creative information is stored in a database that is accessible across a network to multiple users. Once stored, the non-creative information may be evaluated (e.g., to provide a profitability or cost/benefit analysis).
    Type: Application
    Filed: February 3, 2006
    Publication date: August 23, 2007
    Inventors: Christopher Vienneau, Charles Martin, David Boileau
  • Publication number: 20070185881
    Abstract: A method, apparatus, system, and article of manufacture provide the ability to track the processing of image data in a collaborative environment. A dependency graph that represents an image composition is obtained. Metadata for each element of the dependency graph are stored in a database that is accessible across a network to multiple users. Access to the database is controlled to allow the multiple users to access the dependency graph via the database simultaneously.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 9, 2007
    Inventors: Christopher Vienneau, Charles Martin, David Boileau
  • Publication number: 20050172242
    Abstract: An apparatus and a method for generating a non-modular user interface are disclosed. The user interface is composed of layers (1701 to 1703) of user interface groups (201 to 204). The groups are assigned to layers (902) and their locations are optimized (903) so that their contents, including button icons (208 to 210) retain their relative spacing regardless of the aspect ratio of the monitor (102, 1101) on which they are displayed. This ensures that familiar interface operations can be performed efficiently on systems having monitors of different aspect ratios.
    Type: Application
    Filed: January 19, 2005
    Publication date: August 4, 2005
    Inventors: Christopher Vienneau, Michiel Schriever
  • Publication number: 20050156932
    Abstract: Apparatus for image data processing, comprising memory means, processing means, display means and manual input means, wherein said memory means includes animation data comprising a plurality of attributes each having at least one keyframe and each keyframe having a time value, and a plurality of cue points each having a time value, wherein a cue point may be associated with one or more keyframes having the same time value; wherein changing the time value of a cue point changes the time values of its associated keyframes.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 21, 2005
    Inventors: Christopher Vienneau, Juan Di Lelle, Michiel Schriever
  • Patent number: 6873328
    Abstract: A method for modifying characteristics of an animation. An animation is created for a live broadcast and comprises graphic data including first parameters and references to editable parameters. The editable parameters have their characteristics, including a value and a description for each editable parameter, stored as metadata. The graphic data is instantiated by a metafile containing the metadata to determine the overall characteristics of an animation used during the live broadcast. The metadata may be independently modified on remote processing systems without having access to said graphic data. Finally, the animation is rendered during a broadcast, during which both the first and editable parameters are used to determine characteristics of the rendered animation.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: March 29, 2005
    Assignee: Autodesk Canada Inc.
    Inventors: Christopher Vienneau, Amit Parghi
  • Publication number: 20050028101
    Abstract: An apparatus for processing image data 603, 604 is provided, which comprises processing means 201, 202, memory means 205, 206, 207, display means 104 and manually operable input means 102, 103, 105, 106, wherein said memory means stores said image data and instructions 602, said image data and said instructions configure said processing means to perform the steps of outputting said image data to said display means as a hierarchical structure 603 of image data processing nodes 303, 401 to 413 having respective hierarchical properties 701, 702, 703, said structure being configured with a dimension. In response to selecting a plurality of said nodes by way of said input means, a group node 1301 is generated having hierarchical properties 701, 702, 703 processed (1103) from said respective properties. Said group node 1301 is output in said hierarchical structure 603. In response to selecting (1106) said group node 1301, said dimension is reconfigured (1107, 1501).
    Type: Application
    Filed: April 5, 2004
    Publication date: February 3, 2005
    Applicant: AUTODESK CANADA, INC.
    Inventors: Christopher Vienneau, Michiel Schriever
  • Publication number: 20050028110
    Abstract: A graphical user interface 1401 allows function commands 901, 902 to be selected, such as function commands applied to image data 503, 504. A first user-generated input command, such as the pressing of a spacebar 106 on a keyboard 105, displays a plurality of function gates (1407) at the position (1504) of a pointer 704 located within a context 1403. Movement of said pointer by a mouse 107, stylus 102 or similar device to one of said displayed gates (1505, 1506, 1507, 1508) results in the selection of a specific function 902. Alternatively, said pointer is moved to a different context 1402 and said first user-generated input command displays another plurality of function gates (1407) at the position (1509), wherein one of said displayed gates (1510, 1511, 1512) results in the selection of another specific function 908.
    Type: Application
    Filed: April 5, 2004
    Publication date: February 3, 2005
    Applicant: AUTODESK CANADA, INC.
    Inventors: Christopher Vienneau, Michiel Schriever
  • Publication number: 20040252902
    Abstract: Apparatus for processing image data is provided, comprising first storage means, processing means and manual input means, wherein said first storage means is configured to store said image data and said image data includes a plurality of components defined by a hierarchy of data processing nodes, and said processing means is configured to process each of said nodes in turn. The nodes include standard nodes and switch nodes, each switch node having at least two child nodes one of which is the designated child node of said switch node. The processing means is configured to process a standard node only when each of its child nodes has been processed, and process a switch node when only its designated child node has been processed. Additionally, said processing means may include second storage means and stores, in either said first or said second storage means, information recording the states of said switch nodes that defines a version of said image data.
    Type: Application
    Filed: April 5, 2004
    Publication date: December 16, 2004
    Inventor: Christopher Vienneau
  • Patent number: 6753864
    Abstract: A method of generating an executable graphic file for an animation. Graphic data defines first characteristics of an animation, which are accessible via locked parameters at a first level of user access. The graphic data also contains references to unlocked parameters stored as metadata in a metafile. The metadata preferably includes, for each unlocked parameter, a value field, a range of possible values and a description, thus making it possible to construct a user interface to modify second animation characteristics without modifying the graphic data. The graphic data is combined with rendering instructions, to form an executable animation file. Preferably the executable file cannot execute after a predetermined date. Multiple instances of the animation may be created by re-use and modification of the original metafile.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: June 22, 2004
    Assignee: Autodesk Canada Inc.
    Inventors: Christopher Vienneau, Amit Parghi
  • Publication number: 20040051728
    Abstract: A method of editing image data, wherein an image frame comprising a plurality of components is generated by processing a plurality of data processing nodes arranged in a hierarchical structure, said image frame is displayed to a user, said user manually selects one of said plurality of components for editing, a first data processing node considered to be appropriate to said component is selected and editing tools relevant to said first data processing node are displayed to said user.
    Type: Application
    Filed: July 15, 2003
    Publication date: March 18, 2004
    Inventors: Christopher Vienneau, Juan Pablo Di Lelle
  • Publication number: 20020157105
    Abstract: A method of customising an animation. A broadcast station renders first animated objects in response to locked graphic data and unlocked metadata. The metadata facilitates customisation, by including parameter interface information as well as actual parameter values, so that the first animation objects can be customised without reference to the locked graphic data. A distribution station receives signals from the broadcaster, and cumulatively renders second animated objects in response to second locked graphic data and second unlocked metadata, the latter of which is modified in response to distributor data. A television receives signals from the distributor, and cumulatively renders third animated objects in response to third locked graphic data and third unlocked metadata, which is modified in response to viewer data.
    Type: Application
    Filed: February 20, 2002
    Publication date: October 24, 2002
    Applicant: Autodesk Canada Inc.
    Inventors: Christopher Vienneau, Amit Parghi
  • Publication number: 20020154127
    Abstract: A method for modifying characteristics of an animation. An animation is created for a live broadcast and comprises graphic data including first parameters and references to editable parameters. The editable parameters have their characteristics, including a value and a description for each editable parameter, stored as metadata. The graphic data is instantiated by a metafile containing the metadata to determine the overall characteristics of an animation used during the live broadcast. The metadata may be independently modified on remote processing systems without having access to said graphic data. Finally, the animation is rendered during a broadcast, during which both the first and editable parameters are used to determine characteristics of the rendered animation.
    Type: Application
    Filed: February 20, 2002
    Publication date: October 24, 2002
    Applicant: AUTODESK CANADA INC.
    Inventors: Christopher Vienneau, Amit Parghi
  • Publication number: 20020154126
    Abstract: A method of generating an executable graphic file for an animation. Graphic data defines first characteristics of an animation, which are accessible via locked parameters at a first level of user access. The graphic data also contains references to unlocked parameters stored as metadata in a metafile. The metadata preferably includes, for each unlocked parameter, a value field, a range of possible values and a description, thus making it possible to construct a user interface to modify second animation characteristics without modifying the graphic data. The graphic data is combined with rendering instructions, to form an executable animation file. Preferably the executable file cannot execute after a predetermined date. Multiple instances of the animation may be created by re-use and modification of the original metafile.
    Type: Application
    Filed: February 20, 2002
    Publication date: October 24, 2002
    Applicant: Autodesk Canada Inc.
    Inventors: Christopher Vienneau, Amit Parghi