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: 20140089795Abstract: 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: ApplicationFiled: August 22, 2013Publication date: March 27, 2014Applicant: Autodesk, Inc.Inventors: Christopher Vienneau, Michiel Schriever
-
Patent number: 8645403Abstract: 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: GrantFiled: February 3, 2006Date of Patent: February 4, 2014Assignee: Autodesk, Inc.Inventors: Christopher Vienneau, Charles Martin, David Boileau
-
Patent number: 8028232Abstract: 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: GrantFiled: July 15, 2003Date of Patent: September 27, 2011Assignee: Autodesk, Inc.Inventors: Christopher Vienneau, Juan Pablo Di Lelle
-
Patent number: 8024356Abstract: 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: GrantFiled: February 3, 2006Date of Patent: September 20, 2011Assignee: Autodesk, Inc.Inventors: Christopher Vienneau, Charles Martin, David Boileau
-
Patent number: 7668379Abstract: 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: GrantFiled: April 5, 2004Date of Patent: February 23, 2010Assignee: Autodesk, Inc.Inventor: Christopher Vienneau
-
Patent number: 7596764Abstract: 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: GrantFiled: April 5, 2004Date of Patent: September 29, 2009Assignee: Autodesk, Inc.Inventors: Christopher Vienneau, Michiel Schriever
-
Patent number: 7427988Abstract: 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: GrantFiled: February 20, 2002Date of Patent: September 23, 2008Assignee: Autodesk Canada Co.Inventors: Christopher Vienneau, Amit Parghi
-
Publication number: 20070198584Abstract: 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: ApplicationFiled: February 3, 2006Publication date: August 23, 2007Inventors: Christopher Vienneau, Charles Martin, David Boileau
-
Publication number: 20070185881Abstract: 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: ApplicationFiled: February 3, 2006Publication date: August 9, 2007Inventors: Christopher Vienneau, Charles Martin, David Boileau
-
Publication number: 20050172242Abstract: 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: ApplicationFiled: January 19, 2005Publication date: August 4, 2005Inventors: Christopher Vienneau, Michiel Schriever
-
Publication number: 20050156932Abstract: 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: ApplicationFiled: January 19, 2005Publication date: July 21, 2005Inventors: Christopher Vienneau, Juan Di Lelle, Michiel Schriever
-
Patent number: 6873328Abstract: 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: GrantFiled: February 20, 2002Date of Patent: March 29, 2005Assignee: Autodesk Canada Inc.Inventors: Christopher Vienneau, Amit Parghi
-
Publication number: 20050028101Abstract: 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: ApplicationFiled: April 5, 2004Publication date: February 3, 2005Applicant: AUTODESK CANADA, INC.Inventors: Christopher Vienneau, Michiel Schriever
-
Publication number: 20050028110Abstract: 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: ApplicationFiled: April 5, 2004Publication date: February 3, 2005Applicant: AUTODESK CANADA, INC.Inventors: Christopher Vienneau, Michiel Schriever
-
Publication number: 20040252902Abstract: 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: ApplicationFiled: April 5, 2004Publication date: December 16, 2004Inventor: Christopher Vienneau
-
Patent number: 6753864Abstract: 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: GrantFiled: February 20, 2002Date of Patent: June 22, 2004Assignee: Autodesk Canada Inc.Inventors: Christopher Vienneau, Amit Parghi
-
Publication number: 20040051728Abstract: 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: ApplicationFiled: July 15, 2003Publication date: March 18, 2004Inventors: Christopher Vienneau, Juan Pablo Di Lelle
-
Publication number: 20020157105Abstract: 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: ApplicationFiled: February 20, 2002Publication date: October 24, 2002Applicant: Autodesk Canada Inc.Inventors: Christopher Vienneau, Amit Parghi
-
Publication number: 20020154127Abstract: 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: ApplicationFiled: February 20, 2002Publication date: October 24, 2002Applicant: AUTODESK CANADA INC.Inventors: Christopher Vienneau, Amit Parghi
-
Publication number: 20020154126Abstract: 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: ApplicationFiled: February 20, 2002Publication date: October 24, 2002Applicant: Autodesk Canada Inc.Inventors: Christopher Vienneau, Amit Parghi